Communitygithub.com

ウェブサイトSEO

技術的SEO、ローカルSEO、AI検索(AIO/GEO)の問題とコンテンツの正確性を修正します:タイトル、メタディスクリプション、見出し、正規URL、インデックス、クロール可能なリンク、構造化データ/スキーマ、Googleビジネスプロフィール、サービスエリアページ、SEOツールの副作用など。ユーザーがSEO、Googleランキング、AI検索、スキーマ、メタディスクリプション、Search Console、Lighthouse SEOに言及したときに使用します。

ウェブサイトSEO とは?

このスキルは、ウェブサイトのSEOとAI検索最適化(AIO/GEO)を包括的にサポートします。技術的SEO、ローカルSEO、コンテンツの正確性、構造化データ(JSON-LD)、Googleビジネスプロフィール、AI検索(ChatGPT、Gemini、Perplexity、Google AI Overviews)への対応など、多岐にわたる問題を診断・修正します。特に、SEOツールがサイトに与えるランタイムでの変更をレビューし、矛盾を排除しながら有用性を維持することに重点を置いています。また、サービス業向けのローカルSEOでは、NAP(名前、住所、電話番号)の一貫性、サービスエリアごとのユニークなコンテンツ、レビュー管理を徹底します。コンテンツの正確性チェックでは、ブランドガイドとの整合性を保証し、誤った情報が1つでもあるとポリシーページやスキーマ全体の信頼性を損なうと警告します。このスキールは、Claude CodeなどのAIエージェントで使用可能で、`brand-guide`や`website-change-safety`のガイドラインを事前に読み込むことを推奨します。

対応~Claude Code~Codex CLI~Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/4RCustoms/jordan-harris-ux-ui-seo-website-skill/tree/main/skills/website-seo

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ウェブサイトSEOとAI検索

最初に brand-guide を読み込んでください:タイトル、説明、FAQ、スキーマ内のすべての主張は、その「私たちが主張してもよい内容」と一致していなければなりません。ライブのサイトに対しては website-change-safety に従ってください。

技術チェックリスト(ページタイプ別)

  • 正確に1つの <title>、1つのメタディスクリプション、1つの正規URL、1つの表示またはスクリーンリーダー用 <h1>。
  • 見出しは順序通りに(あなたが管理するテンプレートでは、h1 の直後に h3 が来ないように)。
  • 内部検索結果、比較ページ、カート/アカウント/サンキューページは noindex,follow に設定し、それ以外には設定しない。
  • クロール可能なリンク: すべての <a> には実際の href が必要。ページ上で何かを行うコントロール(トグル、印刷、「続きを読む」、ドロップダウン)は <button type="button"> を使用し、<a href="javascript:..."> や href のないアンカーは使用しない。無効化されたリンクで href がない場合は、role="link" と aria-disabled="true" が必要。
  • 重複する id は禁止。隠された重複コンテンツ(例:すべての商品を繰り返す非表示のリストビュー)も禁止。
  • 画像には意味のある alt を。装飾画像は alt=""。
  • 販売終了した商品/ページ:オーナーと相談の上、決定(最も近い代替品へのリダイレクト vs. 非表示にして404を返す)。黙って選択しない。

構造化データ(JSON-LD)

  • ホームページに Organization/LocalBusiness スキーマを配置し、名前、URL、ロゴ、連絡先、sameAs(実際のプロフィール)を含める。
  • サービスページ:サービススキーマ(名前、提供者、areaServed)。店舗:商品ページに Product + Offer スキーマを、価格、通貨、在庫状況、および使用する場合は配送と返品ポリシーのフィールド(例:merchantReturnDays)を含めて配置し、記載されたポリシーと一致させる。
  • BreadcrumbList、FAQPage(質問がページに表示されている場合のみ)、ブログ記事には Article スキーマ。
  • 各タイプのスキーマは1ページにつき1つのみ:SEOプラグインやツールが2つ目の競合するスキーマブロックを追加することが多い。1つを保持し、もう1つはロールバックする。
  • GoogleのリッチリザルトテストとSchema.orgバリデーターで検証する。

サイトを書き換えるSEOツール

ランタイムで変更を注入するツール(自動メタディスクリプション、見出しの書き換え、altテキスト、FAQ/NLPブロック、スキーマ)はレビューが必要:

  • ツールがURLごとに行った変更のリストを取得する。本当に有用なコンテンツは維持し、見出しやタイトルを別のページのタイトルに置き換えるものや、検証不可能な主張(「在庫あり」、「最速」、「送料無料」など実際にはそうでないもの)を追加するもの、またはスキーマを重複させるものはロールバックする。
  • PageSpeedでのランタイムコストを確認する。オーナーがツールのスクリプトをインストールされた状態のままにすることを要求する場合は、それを尊重し、代わりにそのダッシュボードを通じて作業する。

コンテンツの正確性チェック

すべてのサービス/商品の説明、FAQウィジェット、ポリシーページ、メタディスクリプションをスキャンし、以下を確認:保証、応答時間の約束、価格、ライセンス、返品/配送条件、支払い方法、営業時間、連絡先詳細。ブランドガイドとの矛盾をすべてリストアップし、オーナーの文言で修正する。1つの商品ページに1つの間違った数字があるだけで、ポリシーページとスキーマ全体の信頼性が損なわれる。

ローカルSEO(サービス業向け)

  • Googleビジネスプロフィール: 正しいプライマリカテゴリ、サービス、サービスエリア、営業時間、写真、UTM付きウェブサイトリンク、投稿。レビューへの返信。オーナーにアクセス権を依頼すること。プロフィールを作成しない。
  • NAPの一貫性: 名前、住所(またはサービスエリア)、電話番号がサイト、ビジネスプロフィール、Yelp/BBB/業界ディレクトリで同一であること。不一致をリストアップする。
  • サービスごと、主要なサービスエリアごとに1ページ を作成し、それぞれにユニークで真にローカルなコンテンツ、" in | " のようなタイトル、関連するサービス/エリア間の内部リンクを含める。
  • LocalBusinessスキーマ(最も具体的なサブタイプ、例:Plumber, HVACBusiness)に、areaServed、openingHours、telephone、priceRange、aggregateRating(ページにレビューが表示されている場合のみ)を含める。
  • レビュー: 満足した顧客にGoogleレビューを依頼する簡単な方法を提供する。決してレビューをゲートしたり、偽造したりしない。
  • クリックトゥコール とGoogleマップの埋め込み/リンクを、お問い合わせページとロケーションページに配置する。
  • クライアント/パートナーサイトをネットワークで相互リンクさせたり、あるビジネスのコンテンツを別のサイトにコピーしたりしない。

AI検索(ChatGPT、Gemini、Perplexity、Google AI Overviews)

  • 明確な事実ベースのページ:何を販売しているか、誰に適しているか、価格、ポリシー、所在地。プレーンテキストで記載し、画像やスクリプトのみに頼らない。
  • ビジネス上の事実(名前、住所、電話番号、営業時間、ポリシー)はすべての場所で一貫させる。
  • 実際の顧客の質問に1~2文で答えるFAQコンテンツ。
  • オーナーが希望しない限り、評判の良いAIクローラーをrobots.txtでブロックしない。プラットフォームの「エージェンティックコマース」機能に注意し、それらが動作し続けるようにする。

レポート

問題ごとに以下を報告:ページ、Google/AIツールが認識している内容、修正方法、およびそれがコード、コンテンツ、設定のいずれであるか。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル