The SmallOffice Brief Subscribe
Marketing & Content
Fri, Oct 30, 2026
Claude

Four faults found on his own sites

Daniel Nwaneri built an open-source SEO audit agent and ran it on his own two sites. The agent visits each page in a real browser and pulls the title, meta description, headings, and canonical link through the Claude API. It checks for broken links on the same domain. Standalone modules score backlinks, read a Search Console export for quick wins and cannibalisation, score internal links, and test whether the big AI chat tools cite the domain. Each project stays separate, so client work does not mix.

How it wentOn his own sites it found a title cannibalising its own homepage, a query ranking at position 9.5 with 0% clicks, two missing internal links, and an orphan page with no path to it. A 20-page audit at the top tier costs about 12 cents, and the basic checks cost nothing. The README lists the limits plainly: the audit runs in a visible browser, a two-second pause per page is built in, and the link checker covers the same domain only by default.
Try it · based on the source's workflow
Audit my site at [domain]. For each page, extract the title, meta description, main heading, and canonical link. Check for broken internal links. Flag pages whose titles compete with each other, queries ranking near page one with no clicks, missing internal links, and pages no other page links to. Write the findings in plain English, worst first, with the page URL for each one.
A starting template based on the workflow the source describes. Review it before you use it; you are responsible for what it does.
ShareXLinkedInForward to a friend
Cite this caseFour faults found on his own sites. The SmallOffice Brief, Fri, Oct 30, 2026. https://smalloffice.space/case-four-faults-found-on-his-own-sites
Share this win
Four faults found on his own sites — from The SmallOffice Brief, a daily brief of real AI cases for small businesses: https://smalloffice.space/case-four-faults-found-on-his-own-sites
5 cases in your inbox each morningSubscribe free