seo-page
特定のWebページを対象に、オンページ要素・コンテンツ品質・メタタグ・スキーマ・画像・パフォーマンスを網羅した詳細なSEO分析を実行します。「このページを分析して」「SEOチェックして」「ページの診断をしたい」などと伝えたとき、または単一のURLを提示したときに使用します。
description の原文を見る
> Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says "analyze this page", "check page SEO", "single URL", "check this page", "page analysis", or provides a single URL for review.
SKILL.md 本文
単一ページ分析
分析対象
オンページSEO
- タイトルタグ: 50~60文字、主要キーワードを含む、ユニーク
- メタディスクリプション: 150~160文字、魅力的、キーワード含む
- H1: 1つのみ、ページの意図に合致、キーワード含む
- H2~H6: 論理的な階層構造(スキップなし)、説明的
- URL: 短い、説明的、ハイフン区切り、パラメータなし
- 内部リンク: 十分な数、関連性のあるアンカーテキスト、孤立ページなし
- 外部リンク: 信頼性の高いソースへのリンク、適切な数
コンテンツ品質
- ページタイプ別の最小文字数(quality-gates.md参照)
- 可読性: Flesch Reading Easeスコア、学年レベル
- キーワード密度: 自然な使用(1~3%)、セマンティック変数あり
- E-E-A-Tシグナル: 著者プロフィール、認資格、一次情報マーカー
- コンテンツ鮮度: 公開日、最終更新日
技術要素
- Canonicalタグ: 存在、自己参照またはcorrect実装
- Meta robots: 意図的にブロックされていない限りindex/follow
- Open Graph: og:title, og:description, og:image, og:url
- Twitter Card: twitter:card, twitter:title, twitter:description
- Hreflang: 多言語の場合、正しい実装
スキーママークアップ
- すべてのタイプを検出(JSON-LDが推奨)
- 必須プロパティを検証
- 機会の不足を特定
- HowTo(非推奨)やFAQ(政府・医療のみ)の推奨は厳禁
画像
- Alt属性: 存在、説明的、自然な範囲でキーワード含む
- ファイルサイズ: >200KB(警告)、>500KB(重大)
- 形式: JPEG/PNGよりWebP/AVIFを推奨
- 寸法: width/heightを設定してCLS防止
- Lazy loading: 画像ごとに
lazy_methodを報告(native | perfmatters | ewww | js-generic | none)。PerfmattersやEWWWなどのJS lazy-loaderが検出された場合、nativeloading="lazy"属性を意図的に削除しdata-srcプレースホルダーを使用するため、「lazy-loadedではない」フラグを立てないこと
Core Web Vitals(参考のみ、HTML単体では測定不可)
- 潜在的なLCP問題をフラグ(大きなヒーロー画像、レンダリングブロッキングリソース)
- 潜在的なINP問題をフラグ(重いJS、async/deferなし)
- 潜在的なCLS問題をフラグ(画像寸法欠落、注入コンテンツ)
出力
ページスコアカード
Overall Score: XX/100
On-Page SEO: XX/100 ████████░░
Content Quality: XX/100 ██████████
Technical: XX/100 ███████░░░
Schema: XX/100 █████░░░░░
Images: XX/100 ████████░░
検出された問題
優先度別に整理: Critical → High → Medium → Low
推奨事項
期待される効果を含む、具体的で実行可能な改善
スキーマ提案
検出された機会に対する、すぐに使用可能なJSON-LDコード
DataForSEO統合(オプション)
DataForSEO MCPツールが利用可能な場合、serp_organic_live_advancedを使用して実際のSERPポジションを取得し、backlinks_summaryでバックリンクデータとスパムスコアを取得します。
エラーハンドリング
| シナリオ | アクション |
|---|---|
| URLにアクセス不可(DNS障害、接続拒否) | エラーを明確に報告。ページコンテンツを推測しない。ユーザーにURLを確認して再試行するよう提案。 |
| ページが認証後ろ(401/403) | ページが認証後ろであることを報告。ユーザーにレンダリングされたHTMLを直接提供するか、公開可能なURLを提案。 |
| JavaScriptレンダリングコンテンツ(HTMLのbodyが空) | 主要コンテンツがクライアント側でレンダリングされる可能性があることに注意。利用可能なHTMLを分析し、結果が不完全である可能性があることをフラグ。ブラウザレンダリングスナップショットが利用可能な場合は提案。 |
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- agricidaniel
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/agricidaniel/claude-seo / ライセンス: MIT
関連スキル
seo-maps
ローカルSEO向けのマップインテリジェンス機能です。ジオグリッドのランク追跡、APIを通じたGBPプロフィール監査、Google・Tripadvisor・Trustpilotなど複数プラットフォームのレビュー分析、Google・Bing・Apple・OSM間のNAP(名前・住所・電話番号)検証、競合他社の半径マッピング、APIデータからのLocalBusinessスキーマ生成が可能です。3段階の機能レベルで対応でき、無料版(Overpass + Geoapify)、DataForSEO(フル機能)、DataForSEO + Google(最大カバレッジ)から選択できます。「maps」「geo-grid」「rank tracking」「GBP audit」「review velocity」「competitor radius」「maps analysis」「local rank tracking」「Share of Local Voice」「SoLV」などのキーワードで利用できます。
seo-content-brief
セクションごとの文字数、競合スコアリング、キーワード密度ガイダンス、ページタイプテンプレートを含む競争力のあるSEOコンテンツブリーフを生成します。新規ページのブリーフと既存ページの改善ブリーフの両方に対応しています。ユーザーが「コンテンツブリーフ」「ブリーフを作成」「コンテンツアウトライン」「ブログブリーフ」「サービスページブリーフ」「ブリーフ〜」「ライティングブリーフ」「コンテンツプラン」「アウトライン〜」などと言った場合に使用します。
rakuten-seo
楽天市場の商品名・キャッチコピーをSEO最適化するスキル。「楽天SEO」「商品名最適化」「楽天の商品名」「キャッチコピー」「楽天のタイトル」「商品名を直して」「楽天検索対策」など、楽天市場の商品名やキャッチコピーの作成・改善・チェックに関するリクエストで必ずこのスキルを使う。既存の商品名の改善も、ゼロからの作成も対応。あらゆるジャンル(食品・ファッション・化粧品・家電・サプリ・インテリア・ベビー・ペット・業務用など)に対応。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
amazon-seo-jp
Amazon.co.jp商品ページのSEO分析・最適化・自動採点スキル v2.0。 COSMO/Rufus/A10アルゴリズムに基づく採点。セラーセントラル出品レポート(.xlsm)を入力すると、 商品タイトル・箇条書き・検索キーワード・商品説明文を100点満点で採点し、 4項目すべての改善案を日本語で出力する。 トリガー: 「Amazon SEO」「商品ページ採点」「Amazon最適化」 「リスティング改善」「Amazon商品名」「箇条書き改善」 「COSMO対応」「Rufus最適化」「Amazon タイトル」 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
rakuten-bulk-control-csv
楽天RMSの一括登録/一括除外/一括更新用CSV(コントロールカラム,商品管理番号 の2列フォーマット)を作成するスキル。商品DL CSV・商品管理画面のコピペ・Excel・PDFなどから商品管理番号を抽出し、Shift-JIS+LF改行で出力する。「一括除外リスト作って」「楽天の除外CSV」「コントロールカラムnで」「2800円以下の商品をdで」「在庫0の商品を一括削除」「商品管理番号抜いてshift-jsで」「このフォーマットで」など、楽天RMSの商品一括処理用CSVを作るタスクで必ずこのスキルを使う。コントロールカラム値(n=新規/d=削除/u=更新)と抽出条件(全件・価格・在庫・販売状態など)をユーザー指示に応じて柔軟に切り替える。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
amazon-a-plus-content-brief
Amazon A+コンテンツの構成・モジュール選定・画像指示・比較表・FAQを設計するスキル。「A+コンテンツ作って」「Aプラス構成」「ブランドストーリー」「比較表つきA+」「A+モジュール選定」「Amazonのページに画像入れたい」「A+のヘッダー画像」「A+コンテンツマネージャー」など、Amazon A+コンテンツの企画・設計・改善のリクエストで必ずこのスキルを使う。ベーシック17モジュール/Premium追加機能/画像サイズ規定/文字数目安/審査リジェクト要因を踏まえて、デザイナーに渡せるブリーフ形式で出力。あらゆるジャンル(家電・コスメ・食品・アパレル・日用品・ベビー・ペット等)に対応。※ブランドストア(マルチページ)の設計は別スキル `amazon-brand-store-planner`、タイトル・bullet改善は `amazon-title-bullet-rewriter-jp`、メイン画像のチェックは `amazon-main-image-checker`。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。