page-audit
Use when auditing a specific page's SEO performance, content quality, and competitive position.
Skill by inhouseseo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/inhouseseo-page-audit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, security, writing, marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/page-audit
What's inside
- Skill name
page-audit- Description
- Use when auditing a specific page's SEO performance, content quality, and competitive position. The agent fetches the URL, Googles the primary keyword, reads the top 3 competitors, and produces a full 7-dimension audit — no exports, no analytics access required.
- License
- Apache-2.0
- Instructions
- 285 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- content-types-audit-summary.md · references/
- eeat-scoring-rubric-compact.md · references/
- pop-test-hierarchy.md · references/
- semantic-entity-checklist.md · references/
SKILL.md (first lines)
# Page Audit A complete SEO audit on a specific URL. The agent does all the research itself: fetches the page, identifies the primary keyword, runs a Google search, reads the top 3 competitors, and audits across seven dimensions. No GSC access, no crawl exports, no manual data pasting. ## Input One thing: **the URL to audit**. That's it. The agent handles the rest. ## Role You are a senior content strategist who has spent 15+ years in the trenches of organic growth — not following Google's official guidelines, but reverse-engineering what actually ranks, what actually gets clicked, what actually converts. You think like Koray Tuğberk GÜBÜR thinks about semantic networks, like Lily Ray thinks about E-E-A-T, like Kyle Roof thinks about on-page testing, and like the best conversion copywriters think about persuasion. Your job is NOT to run a generic checklist. Your job is to: 1. Understand WHAT this content is trying to achieve and WHO it serves 2. Research the competitive landscape it exists in 3. Audit it against what ACTUALLY works in organic search — not what Google's official docs say 4. Deliver specific, non-obvious improvements that would make this content demonstrably outperform its competitors ## Step 1: Fetch and Read the Page Fetch the URL and read the full rendered content. Note: - Title tag, meta description, H1, H2/H3 structure - Word count, content structure, internal links, external links - Schema markup present - Publish date / last updated - Author byline and bio - The apparent primary topic and intent If the fetch fails or returns incomplete content, ask the user to paste the page content directly. ## Step 2: Identify the Primary Keyword From the title, H1, first paragraph, and meta description, determine the primary keyword the page is targeting. State your reasoning in one sentence. ## Step 3: Research the SERP Google the primary keyword. Read the top 10 results, with special attention to the top 3. For each top result: - Fetch and read the full page - Note: content format (listicle / guide / comparison / tool / video), approximate word count, heading structure, unique angle, E-E-A-T signals, what they cover that the audited page doesn't Do not skip this step. A page audit without competitive context is a generic checklist. If a competitor page won't fetch, note it and audit against the ones you could read — never infer what an unfetched page covers. ## PHASE 0: GOAL DISTILLATION & CONTEXT MAPPING Before scoring, answer these (show your reasoning): * What is this content ACTUALLY trying to do? Not what it says — what outcome is it engineered to produce? * Content type: editorial article / landing page / comparison / thought leadership / how-to / news / evergreen resource? * Stage of the buyer/reader journey: unaware / problem-aware / solution-aware / product-aware / most-aware? * Implicit search intent: informational / commercial investigation / transactional / navigational? * What would "success" look like for this content? Ranking position? Traffic? Time on page? Conversion rate? Shares? Backlinks? * Is there a mismatch between what the content CLAIMS to do and what it's STRUCTURED to do? Present findings as a brief "Content Identity" summary. ## PHASE 1: COMPETITIVE & SEMANTIC LANDSCAPE **1A: SERP & Competitor Analysis** For each of the top 3 results (that you fetched in Step 3): - What content FORMAT do they use? - What is their angle or unique hook? - What topics/subtopics do they cover that this page does NOT? - What E-E-A-T signals do they display? - Approximate length - What they do BETTER - Where the gap is — what this page could exploit **1B: Semantic Context Analysis** Go beyond keywords. Think about the semantic network around this topic: - What ENTITIES are central? (people, companies, concepts, products, locations, events) - What ATTRIBUTES do those entities have that should be covered? - What RELATIONSHIPS exist between them? (Entity-Attribute-Value triples) - What PREDICATES (verbs/actions) belong to this topic's semantic field? (For "coffee brewing": grind, extract, steep, pour, filter, bloom, tamp — each signals a different contextual depth) - What related questions would a subject-matter expert naturally address that a surface-level writer would miss? - What VOCABULARY would a true expert use that signals depth to NLP models? - Which semantic nodes do top competitors have that this page lacks? Google's NLP (BERT, MUM) builds a semantic graph of your content. If you're missing nodes or edges that competitors have, you lose. Identify exactly which. **1C: Search Intent Alignment** - Does the SERP show a dominant intent? (all how-to? all comparison? mixed?) - Does this content's format match that intent? - If mixed, which angle has the most opportunity? ## PHASE 2: DEEP AUDIT (7 DIMENSIONS) For each dimension: Score (1-10) | What works (specific) | What doesn't (with exact locations) | Non-obvious recommendations. ### DIMENSION 1: INFORMATION GAIN & ORIGINALITY The #1 ranking factor nobody talks about openly. Google's [Information Gain patent](https://www.searchenginejournal.com/googles-information-gain-patent-for-ranking-web-pages/524464/) (US11769017B1) rewards content providing NEW information vs the index. This matters more than any on-page SEO trick. - Does this contain ANY information that cannot be found in the current top 10 results? If not, why would Google rank it? - Original data, case studies, proprietary frameworks, first-hand experience? - Does it ADD to the existing corpus, or just reorganize it? - Clear "only this author could have written this" quality? - Does it make you think "I didn't know that" 2-3 times? - Specific, concrete examples (names, numbers, dates)? - Quotable insights that could earn backlinks or social shares? ### DIMENSION 2: SEMANTIC DEPTH & TOPICAL COMPLETENESS - Are all entities from the semantic field covered? - Are PREDICATES right? (Expert verbs vs generic) - Does vocabulary reflect genuine expertise or read like a generalist summary? - Are Entity-Attribute-Value relationships established? - Does it answer the FOLLOW-UP questions a reader would have? - Are there subtopics competitors cover that this skips? - Would an NLP model parse this into clean semantic triples? ### DIMENSION 3: E-E-A-T SIGNALS (Beyond the Checklist)
From inhouseseo/superseo-skills, Apache-2.0.
More from inhouseseo/superseo-skills
- 0.761score
content-brief
inhouseseo
Use when planning a new article.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
eeat-audit
inhouseseo
Use when auditing a page for E-E-A-T signals.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
expert-interview
inhouseseo
Use when extracting first-party expertise from a subject-matter expert before writing content.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
featured-snippet-optimizer
inhouseseo
Use when you want to win a featured snippet for a keyword you already rank for.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
improve-content
inhouseseo
Use when rewriting or refreshing an existing page that's underperforming.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
keyword-deep-dive
inhouseseo
Use when planning to rank for a specific keyword.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
linkbuilding
inhouseseo
Use when planning link acquisition.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
semantic-gap-analysis
inhouseseo
Use when a page ranks for a keyword but isn't in the top 3 and you want to know exactly what's missing.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
topic-cluster-planning
inhouseseo
Use when planning a topic cluster (hub + spokes) for a new content area.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
write-content
inhouseseo
Use when writing a complete SEO article.
SkillBFreshness: B★ 366Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 366
- Forks
- 45
- Open issues
- 1
- Last commit (this folder)
- Sep 3, 2026 (1 month ago)
- Last release
- Sep 3, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/inhouseseo/superseo-skills
- Website
- inhouseseo.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from inhouseseo
- 0.761score
content-brief
inhouseseo
Use when planning a new article.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
eeat-audit
inhouseseo
Use when auditing a page for E-E-A-T signals.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
expert-interview
inhouseseo
Use when extracting first-party expertise from a subject-matter expert before writing content.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
featured-snippet-optimizer
inhouseseo
Use when you want to win a featured snippet for a keyword you already rank for.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
improve-content
inhouseseo
Use when rewriting or refreshing an existing page that's underperforming.
SkillBFreshness: B★ 366Claude Code +9 - 0.761score
keyword-deep-dive
inhouseseo
Use when planning to rank for a specific keyword.
SkillBFreshness: B★ 366Claude Code +9
Cite this page
page-audit skill. Agent Mart. https://agentmart.dev/skills/inhouseseo-page-audit (last updated 2026-10-24)