Team members

  • Anders Björkland

  • Sebastian Pazirai

  • Mark Tierney

  • Per Pettersson

Winners

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

  1. Enhanced productivity: Users can save time and effort by quickly locating the information they need, leading to increased productivity.

  2. Improved website ranking: By optimizing website content more efficiently, users can improve their website ranking on search engines.

  3. Increased traffic: By improving website ranking on search engines, users can increase traffic to their website.