seo-onpage

GitHub

针对单个网页进行全面的SEO审计与优化,涵盖标题、元描述、标题结构、内容质量、内链及图片优化等八个维度,旨在提升页面搜索相关性、点击率和搜索引擎抓取效果。

skills/seo-onpage/SKILL.md rampstackco/claude-skills

触发场景

优化单个页面 审核页面SEO 修复标题或元标签 检查标题层级结构 改善单URL搜索表现 撰写SEO友好文案

安装

npx skills add rampstackco/claude-skills --skill seo-onpage -g -y
更多选项

不安装直接使用

npx skills use rampstackco/claude-skills@seo-onpage

指定 Agent (Claude Code)

npx skills add rampstackco/claude-skills --skill seo-onpage -a claude-code -g -y

安装 repo 全部 skill

npx skills add rampstackco/claude-skills --all -g -y

预览 repo 内 skill

npx skills add rampstackco/claude-skills --list

SKILL.md

Frontmatter
{
    "name": "seo-onpage",
    "category": "seo-foundation",
    "description": "Run a comprehensive on-page SEO audit or optimization pass covering title tags, meta descriptions, header structure, content quality, internal links, image optimization, URL hygiene, and on-page schema. Use this skill whenever the user asks to optimize a page, audit on-page SEO, fix titles or meta tags, review header structure, check internal linking, improve a single URL's search performance, or write SEO-friendly copy. Triggers on on-page SEO, page audit, title tag, meta description, H1, header structure, internal links, image alt, URL slug, page optimization, optimize this page, SEO this page. Also triggers for any single-page review where ranking, click-through, or relevance signal quality is the goal, even if the user does not say 'SEO' explicitly.",
    "display_order": 1,
    "catalog_summary": "Single-page audits and optimization across 8 dimensions"
}

On-Page SEO

Optimize a single page for search relevance, click-through, and crawler comprehension. Stack-agnostic. Works on any CMS, framework, or static site.


When to use

  • Auditing or optimizing a single page (homepage, product page, article, landing page)
  • Writing or reviewing title tags and meta descriptions
  • Fixing header structure or content hierarchy
  • Reviewing internal links from or to a page
  • Improving a page's CTR from search results

When NOT to use

  • Site-wide crawl, indexing, or speed issues (use seo-technical)
  • Keyword research or intent mapping (use seo-keyword)
  • Competitor SERP analysis (use seo-competitor)
  • Auditing many pages at once for prune/merge decisions (use seo-content-audit)

Required inputs

  • The page URL or the draft content if pre-launch
  • The primary target query (one phrase the page should rank for)
  • The page's role in the site (commercial, informational, navigational)

If the target query is unknown, run seo-keyword first or ask the user to name one.


The framework: 8 dimensions

A complete on-page audit covers eight dimensions. Score each as Pass, Needs work, or Fail. Note the specific fix.

1. Title tag

  • One unique title per URL across the site
  • Roughly 50 to 60 characters (longer gets truncated in SERPs)
  • Primary query near the front
  • Brand at the end if it earns inclusion
  • Distinct from the H1 (often very similar, but should not be identical word-for-word)

2. Meta description

  • One unique description per URL
  • Roughly 150 to 160 characters
  • Restates the value proposition, not the title
  • Includes a soft CTA where natural
  • Treats the description as ad copy that earns the click

3. Header structure

  • Exactly one H1 per page
  • H1 contains or paraphrases the primary query
  • H2 sections cover the major sub-topics
  • H3+ used only when an H2 has genuine sub-points
  • No skipped levels (no H2 followed by H4)
  • Headers describe sections accurately enough that a reader could navigate by them alone

4. Body content

  • Opens with the primary user intent answered in the first paragraph
  • Covers the topic comprehensively (define your competition's depth, then match or exceed it)
  • Includes related entities and supporting concepts naturally
  • Avoids keyword stuffing (write for the reader, not the bot)
  • Reading level matches the audience (run a readability check)
  • Paragraphs short enough to scan on mobile (3 to 5 lines)

5. Internal links

  • At least 2 to 3 outbound internal links to closely related pages
  • At least 2 to 3 inbound internal links from related pages
  • Anchor text is descriptive, not "click here" or "learn more"
  • Links to canonical URLs, not redirects
  • No broken internal links

6. Images and media

  • Every meaningful image has descriptive alt text (skip alt for purely decorative images)
  • File names are descriptive ("blue-running-shoe.jpg" not "IMG_4032.jpg")
  • Modern format used where supported (WebP, AVIF)
  • Lazy loading on below-the-fold images
  • Width and height attributes set to prevent layout shift

7. URL slug

  • Lowercase, hyphen-separated
  • Includes the primary query naturally (no stuffing)
  • Short (under 60 characters where possible)
  • No dates unless the page is genuinely time-bound
  • No session IDs, tracking parameters, or random hashes
  • Matches the site's URL pattern conventions

8. On-page schema

  • Appropriate Schema.org type for the content (Article, Product, FAQPage, HowTo, Recipe, etc.)
  • Required properties filled (review Schema.org docs for the type)
  • Validates in Google's Rich Results Test or equivalent
  • Matches what is visible on the page (do not lie to crawlers)
  • Author and publisher schema linked correctly for content pages

Workflow

  1. Confirm the target query. If unclear, ask. Do not optimize without one.
  2. Render the page. View it as a user would. Read the content top to bottom.
  3. View the rendered HTML. Inspect the actual served markup, not just the visual page. Check <title>, <meta>, headers, and schema in the source.
  4. Run the 8-dimension framework. Score each, note specific fixes.
  5. Prioritize. Group fixes into Critical (broken or missing), Important (suboptimal), and Nice-to-have (polish).
  6. Write the report. Use the template in references/audit-template.md.
  7. Offer to draft fixes. If the user wants, draft the new title, meta, headers, or copy directly.

Failure patterns

When you spot one of these, push back before delivering.

  • "Make it more SEO." Vague. Ask for the target query and what's broken first.
  • "Add the keyword 5 times in the body." Keyword density is not a real ranking signal. Prioritize relevance and topical depth instead.
  • Optimizing a page that is not crawlable or indexable. Check seo-technical first. No on-page work helps a noindexed page.
  • Optimizing a page with no clear user intent. A page that does not serve a real query will not rank no matter how well-tagged it is.
  • Targeting the same query as another page on the site. This is cannibalization. Use seo-content-audit to decide which page should rank.

Output format

Default output is a markdown audit at seo-audit-[page-slug].md in the project root. Structure:

  1. Page summary (URL, target query, role)
  2. Score across 8 dimensions
  3. Critical fixes
  4. Important fixes
  5. Nice-to-have polish
  6. Drafted replacements (if requested)

Keep audits under 1500 words. If a page needs more detail, link to deeper appendices.


Reference files

版本历史

  • f1bc195 当前 2026-07-06 00:16

同 Skill 集合

skills/domain-strategy/SKILL.md
skills/email-deliverability/SKILL.md
skills/experiment-design/SKILL.md
skills/experimentation-analytics/SKILL.md
skills/feature-flagging/SKILL.md
skills/monitoring-and-alerting/SKILL.md
skills/seo-audit-orchestration/SKILL.md
skills/vendor-evaluation/SKILL.md
skills/accessibility-audit/SKILL.md
skills/ads-creative-development/SKILL.md
skills/ads-performance-analytics/SKILL.md
skills/after-action-report/SKILL.md
skills/ai-content-collaboration/SKILL.md
skills/analytics-strategy/SKILL.md
skills/art-direction/SKILL.md
skills/backup-and-disaster-recovery/SKILL.md
skills/beta-program-management/SKILL.md
skills/brand-archetype-system/SKILL.md
skills/brand-discovery/SKILL.md
skills/brand-ideation/SKILL.md
skills/brand-identity/SKILL.md
skills/brand-style-guide/SKILL.md
skills/brand-voice/SKILL.md
skills/calculator-design/SKILL.md
skills/chatbot-flow-design/SKILL.md
skills/code-review-web/SKILL.md
skills/comparison-tool-design/SKILL.md
skills/competitor-experience-audit/SKILL.md
skills/content-and-copy/SKILL.md
skills/content-brief-authoring/SKILL.md
skills/content-distribution/SKILL.md
skills/content-migration/SKILL.md
skills/content-refresh-system/SKILL.md
skills/content-repurposing/SKILL.md
skills/content-strategy/SKILL.md
skills/cost-optimization/SKILL.md
skills/creative-brief-selector/SKILL.md
skills/creative-brief/SKILL.md
skills/creative-direction/SKILL.md
skills/cro-optimization/SKILL.md
skills/data-warehouse-experimentation/SKILL.md
skills/dependency-management/SKILL.md
skills/design-standards/SKILL.md
skills/design-system/SKILL.md
skills/discovery-research-synthesis/SKILL.md
skills/documentation-strategy/SKILL.md
skills/editorial-qa/SKILL.md
skills/email-sequences/SKILL.md
skills/evidence-based-reviews/SKILL.md
skills/experimentation-platform-orchestrator/SKILL.md

元信息

文件数
0
版本
824b7ca
Hash
06e7759b
收录时间
2026-07-06 00:16

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-11 03:42
浙ICP备14020137号-1 $访客地图$