Loading...
The playbook Moonrank's SEO Agent uses to audit a site's technical foundations — crawlability, indexation, rendering, redirects, canonicals, and Core Web Vitals — and return fixes a developer can ship this sprint.
Download the methodology, see how the agent traces issues to their root cause, or run it live inside the SEO Agent.
The Technical SEO skill is how Moonrank's SEO Agent inspects the layer under the content: whether Google can crawl the site, render its JavaScript, resolve its canonicals and redirects, and index the pages that matter — with every finding traced to the template or rule causing it.
It's written as a SKILL.md, a plain-language instruction format that people and AI agents can both follow. Read it to run the checks yourself, hand it to your developers as an audit scope, or let the SEO Agent run it end to end.
Downloading the playbook is free with a Moonrank account. Re-running it on every deploy and migration, before problems reach the index, is what the SEO Agent does continuously.
“We moved to a new JavaScript framework and half our pages disappeared from Google. Help.”
Your product descriptions and internal links only exist in the rendered DOM — raw HTML ships an empty shell, and 2,300 URLs fell out of the index over six weeks. On top of that, the new router 307s every trailing-slash URL, adding a hop to 100% of internal links. Ship server-side rendering on the product template first, then flatten the redirect rule — the first fix alone recovers most of the loss.
Plus Search Console coverage and server logs if you have them — they sharpen the indexation diagnosis.
Status codes, robots rules, redirect chains, and a diff of raw HTML against the rendered DOM.
Each missing or dropped URL is explained — noindex, canonical, rendering, quality, or discovery.
Findings grouped by root cause, written as changes a developer can ship, then verified by re-crawl.
Status codes, robots rules, crawl traps, and redirect chains across the whole site.
Raw HTML against rendered DOM, catching content and links that only exist after JavaScript.
Every gap between crawlable and indexed, with the specific reason named.
Chains followed to the end; loops, long chains, and canonicals pointing at redirects flagged.
Failures measured where users are, with the blocking resource named.
Root causes grouped so one change fixes hundreds of pages, verified by re-crawl.