Skip to main content
ClaudeWave
Skill80 repo starsupdated today

seo-metadata-audit

Audit SEO metadata such as title, description, headings, alt, robots,

Install in Claude Code
Copy
git clone --depth 1 https://github.com/simbajigege/book2skills /tmp/seo-metadata-audit && cp -r /tmp/seo-metadata-audit/skills/seo-metadata-audit ~/.claude/skills/seo-metadata-audit
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# SEO Metadata Audit Skill

**Knowledge source:** 影响SEO最重要的10个metadata by 哥飞.

## Overview

Use this skill to audit a webpage's most important SEO metadata and produce a prioritized repair plan. It supports SEO practitioners, developers, founders, and content teams who need to diagnose whether a page gives search engines clear, crawlable, canonical, mobile-friendly, and structured signals.

## When to Use This Skill

Use this skill when the user provides a URL, HTML, page spec, or metadata list and asks:
- "Audit this page's SEO metadata."
- "Are my title and description good?"
- "Do I need canonical, robots, schema, or Open Graph tags?"
- "Why is this page not ranking or showing correctly?"
- "Create metadata for this page."

## Core Principle

SEO metadata works as a system: each tag clarifies what the page is about, how search engines should process it, and how users see it in search or social contexts. Do not optimize one tag while breaking crawlability, canonicalization, mobile rendering, or semantic structure.

## Workflow Inventory

| Workflow | User question pattern | Inputs | Steps | Output | Independent trigger? | Distinct references? | Triage score | Should be subskill? | Reason |
|---|---|---|---|---|---|---:|---:|---|---|
| Full metadata audit | "Audit this page" | URL/HTML, target keyword, page purpose | Inspect all tag families; rank issues | Priority issue table | Yes | Yes | 3 | No | Primary workflow; all tags interact. |
| Snippet optimization | "Fix title/description" | Title, description, keyword, intent | Check length, uniqueness, click value | Rewrite variants | Yes | Yes | 3 | No | Narrow but uses same metadata scoring. |
| Crawl/index control | "Should this page be indexed?" | Page role, duplicates, robots/canonical | Decide index, follow, canonical | Indexing directive plan | Yes | Yes | 3 | No | Kept single-file because output rolls into audit plan. |
| Structured/social preview | "Add schema/Open Graph" | Page type, entity data, social preview | Choose schema and OG/Twitter tags | Markup checklist | Yes | Yes | 3 | No | Same input and repair report. |

## Architecture Justification

Metadata tags can be checked independently, but mistakes often arise from interactions: canonical can override indexing intent, title affects snippet relevance, heading and schema affect semantic clarity, and viewport affects mobile rendering. A single audit skill keeps these dependencies visible.

## DIMENSION 1: Relevance and Snippet Signals

**The Rule:** Title, description, and headings must communicate page topic and search intent clearly without keyword stuffing.

### Key questions to ask:
- Is the title unique, concise, and keyword-relevant?
- Does the description improve click-through with natural language?
- Is there one clear H1 and a logical H2-H6 hierarchy?

### Decision criteria / Checklist:
- Title around 50-60 characters where possible.
- Description around 150-160 characters where possible.
- One H1 aligned with page intent.
- Headings structure the page rather than style text visually.

### Warning signals:
- Duplicate titles across pages.
- Keyword stuffing in title or description.
- Missing H1 or multiple confusing H1s.

### Agent instruction:
When the user shares HTML or metadata, audit snippet signals first because they determine both search understanding and user click behavior.

## DIMENSION 2: Crawl, Index, and Canonical Control

**The Rule:** Robots and canonical tags must tell search engines which URLs deserve indexing and authority consolidation.

### Key questions to ask:
- Should this page be indexed?
- Does canonical point to the true preferred URL?
- Are duplicate or parameterized pages consolidated correctly?
- Are important pages accidentally blocked?

### Decision criteria / Checklist:
- Robots meta matches the page's business role.
- Canonical points to the correct self or preferred equivalent URL.
- Nofollow is reserved for untrusted, paid, or user-generated links.
- Index control is not applied globally by accident.

### Warning signals:
- Canonical on every page points to homepage.
- Important pages marked noindex.
- Nofollow used indiscriminately on internal links.

### Agent instruction:
For indexation questions, state the desired search-engine behavior first, then choose robots and canonical directives to match that behavior.

## DIMENSION 3: Media, Mobile, and Encoding Foundations

**The Rule:** Search engines and users need accessible images, mobile rendering, and correct character interpretation.

### Key questions to ask:
- Do meaningful images have descriptive alt text?
- Is viewport configured for responsive mobile display?
- Is charset declared correctly?

### Decision criteria / Checklist:
- Alt describes image content or function naturally.
- Viewport includes responsive width and scale settings.
- Charset is declared early and matches the document.

### Warning signals:
- Empty alt on informative images.
- Missing viewport on mobile-facing pages.
- Encoding problems that break snippets or content display.

### Agent instruction:
When auditing technical metadata, flag these as foundational issues even if they are not the user's original focus.

## DIMENSION 4: Structured and Social Context

**The Rule:** Schema and social metadata help machines and platforms understand, classify, and preview the page.

### Key questions to ask:
- What schema type fits this page?
- Are required structured fields present and accurate?
- Do Open Graph or social tags match the intended share preview?

### Decision criteria / Checklist:
- Schema matches the page type and visible content.
- Structured data is accurate, not spammy.
- Social title, description, and image are deliberate.

### Warning signals:
- Schema claims content not visible on the page.
- Missing social image or mismatched preview copy.
- Structured data added without page-level purpose.

### Agent instruction:
Recommend schema and social tags only after identifying page type, entity, a
agent-memory-implementationSkill

Restructures a chaotic or overgrown MEMORY.md into a clean 2-layer architecture based on how Claude Code's autoDream system organizes memory — a lightweight pointer index (always loaded) and topic files (loaded on demand). Stale or superseded memories are deleted or corrected in place — not archived. Use this skill whenever the user says \"clean up MEMORY.md\", \"reorganize my memory files\", \"MEMORY.md is getting too long\", \"fix my memory structure\", or when you observe that MEMORY.md exceeds 200 lines, contains full paragraphs instead of pointers, or mixes index entries with topic content.

analyzing-financial-statementsSkill

>

business-adventures-analysis-brooksSkill

Use Business Adventures for "why did this fail?", "analyze this crisis", "what pattern applies?", or "what would Brooks notice?

clash-cultures-investment-speculation-bogleSkill

Apply John Bogle stewardship capitalism logic to separate investing from

common-sense-index-investing-bogleSkill

Apply John Bogle index investing rules for low-cost funds, asset allocation,

compact-memory-implementationSkill

Developer implementation guide for adding compact memory to an Agent — covers fork agent pattern for compaction, trigger strategy, summary format design, and memory restoration in subsequent sessions. Use when a developer asks how to implement compact memory, context compression, or memory persistence in their agent built with Claude Agent SDK or Anthropic API.

contagious-viral-content-bergerSkill

Apply Jonah Berger''s STEPPS framework. Trigger on: "why is this not spreading?", "make this campaign contagious", "diagnose viral content".

contract-drafting-and-review-guidance-china-lawSkill

Apply China contract drafting review with San Guan Si Bu Fa. Trigger on contract review, drafting, clauses, or deal structure.