SEO Audit Skill
Run a full SEO + GEO audit on all pages of the RTK landing site.
Scope
Pages to audit: src/pages/index.astro, src/pages/vox/index.astro, src/pages/icm/index.astro
Checklist (15 points)
For each page, verify:
Meta (3 pts)
-
<title>present and under 60 characters -
<meta name="description">present, 120-155 characters - Canonical URL set and matches production URL
Open Graph (3 pts)
-
og:title,og:description,og:imageall present - OG image is PNG format, 1200×630px
-
og:urlmatches canonical
JSON-LD Schemas (5 pts)
- At least one
<script type="application/ld+json">present - JSON is valid (parseable without errors)
-
@context: "https://schema.org"present at root level -
@typematches expected schema for the page (see.claude/rules/seo-geo.md) - No
@contextduplication inside@graphchild objects
GEO / AI Visibility (2 pts)
-
robots.txtallows GPTBot, PerplexityBot, ClaudeBot, Anthropic-ai - SpeakableSpecification or FAQ schema present on main page
Technical (2 pts)
- No broken internal links (spot-check nav anchor hrefs)
- Sitemap or sitemap reference exists
Output Format
For each page:
## /page-path
Score: X/15
PASS: [list of passing items]
FAIL: [list of failing items with specific fix needed]
Final summary: total score across all pages + top 3 priority fixes.