Team members
Anders Björkland
Sebastian Pazirai
Mark Tierney
Per Pettersson
Winners of UTAH 23
SiteSavvy: SEO Optimizer tool
Analyze site content with suggestions for improvement; generate suggestions for title (rich and unique), summary, meta-data
Purpose
The purpose of this project is to develop an SEO Optimizer tool that will analyse site content with suggestions for improvement; generate suggestions for title (rich and unique) and summary, and highlight shortcomings in markup (language tags, aria, image alt, json+ld).
Synopsis
We will create a SEO Optimizer tool with Elixir Phoenix for its concurrency and strong crawling ability. The tool will crawl a website (or scrape a single page) from a provided URL, analyse the pages, and create a report containing some of the following:
Performance metrics (Core Web Vitals with Pagespeed API and CrUX API)
Backlink profile (other websites link to this website)
On-page SEO (content, summary, title)
Technical SEO (markup, meta-files, accessibility)
Bonus: Competitor Analysis (performance for similar)
Business value
Enhanced productivity: Users can save time and effort by quickly locating the information they need, leading to increased productivity.
Improved website ranking: By optimizing website content more efficiently, users can improve their website ranking on search engines.
Increased traffic: By improving website ranking on search engines, users can increase traffic to their website.