Skip to content
Download Longwave

The SEO audit skill

SEO audit is Corey Haines' skill for diagnosing why a site does not rank. The agent asks about the site, its goals and recent changes, then works through technical SEO, international setup, on-page elements and content quality, and reports its findings as prioritized fixes. It hands schema and AI search work to sibling skills.

When the agent reaches for it

The agent keeps every installed skill's description in view and loads the full instructions when a request matches. This is the description it reads:

When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help with SEO" — start with an audit. For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema. For AI search optimization, see ai-seo.

What it checks

The audit works in a fixed order. Technical SEO comes first: crawlability, indexation, speed and site structure. Then international and localization setup, then on-page elements such as titles, headings and internal links, then content quality. It ends with issues specific to the kind of site: SaaS, e-commerce, a blog.

It also warns that fetching a page's HTML cannot reliably detect structured data, because many CMS plugins inject JSON-LD with JavaScript. The agent is told to render the page or use Google's Rich Results Test before it reports that schema is missing.

What the instructions cover

The sections of its SKILL.md, in order.

  • Initial Assessment
  • Audit Framework
  • Technical SEO Audit
  • International SEO & Localization
  • On-Page SEO Audit
  • Content Quality Assessment
  • Common Issues by Site Type
  • Output Format
  • References
  • Tools Referenced
  • Task-Specific Questions
  • Related Skills

What ships with it

Besides SKILL.md, the folder carries these. The agent opens them only when a step in the instructions calls for one.

  • evals/ 1 file · 10 KB
  • references/ 2 files · 20 KB

Install the SEO audit skill

For Claude Code, run this in a terminal. It comes from the publisher's own instructions.

terminal
npx skills add coreyhaines31/marketingskills --skill seo-audit -a claude-code

License: MIT.

In Longwave, add Marketing Skills from the marketplace. It installs all 50 of its skills, and your Claude Code, Codex and OpenCode threads can use them.

Questions people ask

How do I install the SEO audit skill?

For Claude Code, run npx skills add coreyhaines31/marketingskills --skill seo-audit -a claude-code in a terminal. In Longwave, add Marketing Skills from the marketplace, and its skills reach your Claude Code, Codex and OpenCode threads.

When does the agent use the SEO audit skill?

When a request matches its description. The agent keeps only the name and description of each installed skill in view, and reads the full instructions when a task fits. You can also ask for it by name.

Use your skills in every harness.

Longwave installs a skill collection once, and your Claude Code, Codex and OpenCode threads can all use it.