Product, built with an agency partner

A scored, reproducible SEO audit, built once and run for real clients

A tool built once and run for real clients: the same evidence-backed audit, reproducible for any site it points at.

Built with a marketing agency partner, for that agency’s retail end client.

Problem

The agency was auditing client sites by hand, one at a time. Each audit meant manually checking the things that actually affect search ranking, whether images carry the short text descriptions search engines and screen readers rely on (alt text), how fast pages load, whether heading tags are duplicated, then turning all of it into a ranked plan the client could act on.

Done by hand, that work does not scale and does not stay consistent: two people auditing the same site can reach different conclusions, and a report goes stale within a month. The agency needed one repeatable audit that produced the same score and the same ranked action plan every time, for any client site.

Approach

We built the audit system on a modern cloud stack (Next.js, AWS CDK, DynamoDB, and Lambda). Point it at a live URL and it reads the page, scores it against the same fixed checklist every time, and turns the findings into a ranked action plan, so the result is a repeatable number rather than one reviewer’s opinion.

Every generated report is reviewed by a person before it goes to the agency’s client. The tool produces the evidence; a human still signs off on what gets sent.

What shipped

  • A live audit run for a retail end client scored the site 55 out of 100.
  • 61 of the 110 images on the site were missing alt text, the short description search engines and screen readers rely on.
  • Load time was measured at about 2.65 seconds.
  • Duplicate H1 tags were flagged on the page.
  • A ranked, time-estimated action plan was produced for the client, for example an "Optimize Website Performance" item estimated at 10 minutes with an impact score of 9 out of 10.
  • Similar live reports were generated for other small businesses through the same agency partner relationship.

Verified numbers

  • 55/100site scoreone live audit run
  • 61 of 110images missing alt textthe text search engines and screen readers read
  • ~2.65smeasured load time
  • 10 min / 9 of 10sample action-plan itemestimated time / impact score

What this means for you

If your site’s SEO health is a guess rather than a number, this is the kind of tool that replaces the guess: a repeatable score, a specific defect count, and a ranked list of what to fix first, reviewed by a person before you see it.

Talk about a project like this

See all case studies · Get in touch