technical-seo-checker

technical-seo-checker is a skill for Claude Code from aaron-he-zhu/aaron-marketing-skills. It costs 65 tokens per session (2,982 once invoked), scanned A, original, Apache-2.0.

An audit of the technical parts of a website that affect how search engines crawl, understand, and index it, including sitemaps, redirects, robots.txt, and Core Web Vitals.

In plain words
What is it for?
Use it for technical SEO reviews, crawl and indexing checks, speed checks, or planning a site migration.
Why use it?
It finds technical problems that can prevent pages from being discovered, indexed, or used well on mobile devices. It also provides a prioritised plan for fixing them.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter. Also seen: mentions Claude Code; built for openclaw.

Runs only inside its plugin — its command needs a path that Claude Code sets for a plugin’s own hooks and for nothing else. Install the plugin, not this.

Part of the aaron-marketing plugin — 120 skills shipped together , and of aaron-marketing

Good fit Use it for technical SEO reviews, crawl and indexing checks, speed checks, or planning a site migration.

Compare 6 skills from other repositories ↓
About the project

aaron-marketing-skills is a collection of 120 AI-agent skills covering marketing work such as brand narrative, search optimization, social media, email, advertising, influencer campaigns, and launches. Marketers and agent users can install it as a plugin, use its portable skills, or run its described bot team. The catalogue entries are components of this marketing workflow.

aaron-he-zhu/aaron-marketing-skills · 2,767 stars · on GitHub · aaronmarketing.ai

Install

Getting it into your agent

This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.

Claude Code
/plugin marketplace add aaron-he-zhu/aaron-marketing-skills
Claude Code
/plugin install aaron-marketing

Made for: Claude Code.

Or install aaron-marketing, the plugin that ships this one along with the rest of its 120 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for technical-seo-checker

README.md
[![agentmods](https://agentmods.dev/badge/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker/github.svg)](https://agentmods.dev/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker)
Your own site
<a href="https://agentmods.dev/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker"><img src="https://agentmods.dev/badge/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for technical-seo-checker

Your own site · 80×15
<a href="https://agentmods.dev/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker"><img src="https://agentmods.dev/badge/skills/aaron-he-zhu/aaron-marketing-skills/technical-seo-checker.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 65 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,982 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • Socket pass 2 Sept 2026
  • Snyk warn 2 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00065 $0.02982
Opus 5 $0.00032 $0.01491
Sonnet 5 $0.00013 $0.00596
Haiku 4.5 $0.00006 $0.00298

Measured 9d ago against content hash 644b100eb3f0, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

technical-seo-checker scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

**Keyless recipe sharpeners**: subdomain inventory from certificate-transparency logs — `curl "https://crt.sh/?q=%25.<domain>&output=json"` (dedupe on `name_value`; slow and occasionally times out) — surfaces forgotten o
seo-geo/tune/technical-seo-checker/SKILL.md · 167 lines

How it starts

The opening of the file, as written. The whole thing — 167 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Technical SEO Checker

This skill performs comprehensive technical SEO audits to identify issues that may prevent search engines from properly crawling, indexing, and ranking your site.

What This Skill Does

Audits crawlability, indexability, Core Web Vitals, mobile-friendliness, HTTPS/security, structured data, URL structure, and international SEO with scored results and a prioritized fix roadmap.

Quick Start

Start with one of these prompts, then finish with the standard handoff summary from Skill Contract.

Full Technical Audit

Perform a technical SEO audit for [URL/domain]

Specific Issue Check

Check Core Web Vitals for [URL]
Audit crawlability and indexability for [domain]

Pre-Migration Audit

Technical SEO checklist for migrating [old domain] to [new domain]
Pre-migration audit: WordPress to Next.js headless

The migration flow has 6 stages (baseline snapshot, risk map, redirect map, staging QA, cutover checklist, T+1/T+7/T+30 diff). See references/pre-migration-playbook.md for the full workflow and red-flag patterns.

LLM Crawler Handling (GPTBot / ClaudeBot / PerplexityBot)

Audit how my site handles AI crawlers — I want to allow retrieval but block training

As of 2026, robots.txt must make explicit decisions about AI engines. See references/llm-crawler-handling.md for the bot inventory, three stance patterns (default-open, default-closed, split), robots.txt templates, and the Cloudflare edge-override gotcha.

Site-Wide / Bulk Audit (5+ URLs)

For e-commerce and large sites (e.g., "40 of 50 products not indexed"), switch to bulk mode — sample per URL pattern, report pattern-level findings, deliver portfolio priority instead of per-URL output:

Bulk audit: 50 product pages on example.com, 40 not indexed
Audit all URLs in https://example.com/sitemap.xml

Read the full file on GitHub · 167 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 167 lines · 65 tokens per session scan A 644b100eb3f0

Subscribe to this mod's changes

technical-seo-checker is a skill published in the GitHub repository aaron-he-zhu/aaron-marketing-skills (2,767 stars, last pushed yesterday), licensed Apache-2.0. It adds 65 tokens to every session and 2,982 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.