← All work

Built / Running / 13 scripts, 249 tests, 90% coverage

SEO Engine

A system that reads a site’s health from its own analytics and decides what to do about it.

The problem

Search advice is generic because the person giving it rarely looks at the data first. A new site and a declining site need opposite work, and most audits cannot tell which one they are looking at.

How it works
  • 01Reads live Analytics and Search Console data, classifies the site as new, growing, established, or declining, and routes to the right chain of work from there.
  • 02Thirteen analysis scripts covering keyword research, competitor gaps, topic clusters, intent, quick wins, and content quality.
  • 03Three provider adapters, so a new site is onboarded with a config file rather than a rebuild.
Built with
PythonGA4 APISearch Console APIDataForSEO