微信客服
Telegram:guangsuan
电话联系:18928809533
发送邮件:[email protected]

ブログページがGoogleにインデックスされない理由 | 解決策

本文作者:Don jiang

未登録のトラブルシューティングは4つのステップに分かれます:

  1. strong>robots.txtの確認strong>:サーバーまたはサイト管理画面にログインし、Disallow: /や特定のパス(例:Disallow: /post/)のブロックがないか確認します。Google Search Console(GSC)の「robots.txt テストツール」で検証してください。
  2. strong>サイトマップの送信strong>:GSCの「インデックス – サイトマップ」にXMLマップ(全記事のURLを含む)を追加します。送信後7〜14日間、インデックス数の変化を監視します。
  3. strong>strong>コンテンツの質を最適化strong>:1記事あたり800字以上、オリジナル度85%以上(Copyscapeなどで判定)を目指し、3〜5個の関連する内部リンクを挿入します。
  4. strong>インデックスの加速strong>:公開後24時間以内にGSCの「URL検査」ツールで「インデックス登録をリクエスト」をクリックし、同時にTwitterやLinkedInでリンクを共有してトラフィックを誘導します。

データによると、未登録問題の90%はrobotsの制限や未送信が原因であり、この操作により2週間以内にインデックス率を80%以上に引き上げることが可能です。

なぜ私のブログページはGoogleにインデックスされないのか

Google Search Consoleへのサイト登録と所有権の確認

strong>新規登録ブログの72%が最初の1ヶ月間にGoogleにインデックスされないstrong>原因の一つは、Googleに対して能動的にサイトを「宣言」していないことです。

Google Search Console(GSC)は公式の管理ツールであり、検証済みのサイトの78%が4週間以内にインデックスされています(Google公式データ)。

DNSレコードやHTMLファイルなど4つの検証方法を通じて、所有権を迅速に証明できます。strong>サイトマップを送信した後はstrong>、Googleのクロール頻度が平均3倍向上します。

6つのステップで検証を完了する

ステップ1:Google Search Consoleへの登録またはログイン

まずブラウザを開き、GSC公式サイト(https://search.google.com/search-console)にアクセスします。

初めて利用する場合は、右上の「今すぐ開始」をクリックし、Gmailアカウントで登録します。ログイン後、「プロパティの追加」ボタンをクリックします。

ブログの完全なURLを入力します。strong>必ずプロトコル(https:// または http://)を含めてくださいstrong>。例えば https://www.yourblog.com のように入力し、スラッシュの漏れやスペルミスに注意してください。

入力後「続行」をクリックすると、システムがURL形式を確認します。

strong>アドバイスstrong>:ブログでCDN(Cloudflareなど)を使用している場合、入力するURLはCDNで設定されたドメインと一致させる必要があります。そうしないと検証エラーが発生する可能性があります。

ステップ2:検証方法の選択

GSCは4つの検証方法を提供しています:

  1. strong>DNSレコードによる検証strong>:ドメイン管理画面を操作できる方に適しています。ドメイン登録業者(Namecheap、お名前.comなど)のDNS管理ページでTXTレコードを追加します。
  2. strong>HTMLファイルのアップロードstrong>:サーバーにアクセスできる方に適しています。GSCから提供されるHTMLファイルをダウンロードし、サイトのルートディレクトリ(https://www.yourblog.com/ でアクセスした際に表示されるフォルダ)にアップロードします。
  3. strong>メタタグの埋め込みstrong>:strong>WordPressstrong>やWixなどのサイト制作ツールを使用している方に適しています。コードの一部をサイトのヘッダーに貼り付けるだけで、サーバーを直接触る必要はありません。
  4. strong>Google Analyticsとの連携strong>:すでにGAを導入している方に適しています。GAの測定IDを入力すると、GSCが自動的に照合します。
ステップ3:DNSレコードによる検証

「DNSレコードによる検証」を選択すると、GSCから google-site-verification=ABC123xyz のようなTXT値が提供されます。

  1. ドメイン業者の管理画面にログイン:例えばNamecheapなら「Domain List」→ドメイン選択→「Advanced DNS」へ進みます。
  2. TXTレコードを追加:ホスト名に @(ルートドメイン)を入力、タイプを「TXT」に選択、値にGSCのコードを貼り付けます。TTLはデフォルト(通常1時間)のままで構いません。
  3. 反映を待つ:DNSレコードの反映には、早ければ10分、長ければ24時間かかります。DNS CheckerなどでTXTレコードが表示されるか確認できます。
  4. GSCで検証:反映後「確認」をクリックすると、GSCがDNSレコードをチェックします。

Cloudflareのデータによると、DNS検証失敗の95%は反映待ちか、@www と書き間違えるなどのスペルミスによるものです。

ステップ4:HTMLファイルのアップロード

「HTMLファイルをダウンロード」を選択すると、google123456.html のようなファイルが提供されます。

  1. ファイルをアップロード:FTPツール(FileZillaなど)やサーバーパネル(cPanelのファイルマネージャーなど)を使い、ファイルをサイトのルートディレクトリにアップロードします。cPanelなら public_html フォルダ内です。
  2. アクセス確認:ブラウザでURL(例:https://www.yourblog.com/google123456.html)を入力し、「Google Verification」というテキストが表示されれば配置は正しいです。
  3. GSCで検証:「確認」をクリックすると、GSCがファイルをクロールし、存在を確認して完了します。

strong>よくある質問strong>:ファイルアクセスで404エラーが出る場合は、ルートディレクトリに配置されていない可能性が高いです。

「ログインが必要」と表示される場合は、サーバーのアクセス制限設定を確認してください。

ステップ5:メタタグの埋め込み

最も一般的なWordPressを例に説明します:

  1. 管理画面へ:WordPressダッシュボードから「外観」→「カスタマイズ」へ進みます。
  2. コードを追加:「追加CSS」やテーマ固有の「ヘッダー/フッター設定」などを選択し、GSCのメタタグを <head> 内に貼り付けます。タグは <meta name="google-site-verification" content="ABC123xyz"> という形式です。
  3. 保存と確認:「公開」をクリックした後、実際のページで右クリック→「ページのソースを表示」を選択し、Ctrl+Fgoogle-site-verification を検索してタグがあるか確認します。

Wixユーザーは「設定」→「カスタムコード」→「ヘッダー」に追加します。

Squarespaceは「設定」→「詳細」→「コード注入」→「ヘッダー」に追加します。

ステップ6:Google Analyticsとの連携

すでにGA4などを導入している場合、この方法が最も迅速です:

  1. GAの測定IDを確認:GA4なら G-XXXXXXX の形式です。GA管理画面の「プロパティ」→「データストリーム」で確認できます。
  2. GSCに入力:「Google Analyticsによる検証」を選択し、測定IDを貼り付けます。
  3. 確認を待つ:GSCがトラッキングコードを介して所有権を照合し、通常数秒で完了します。

strong>注意strong>:検証に失敗する場合は、測定IDの間違いや、GAコードが正常に読み込まれているか(GA Debugger拡張機能などで)確認してください。

インデックスを早めるためのサイトマップ送信

サイトマップの生成方法

strong>1. WordPressユーザーstrong>:strong>Yoast SEOstrong>やRank Mathなどのプラグインを使用するのが一般的です。

Yoastの例:

  • プラグインを有効化し、「SEO」→「全般」→「サイトマップ」へ。
  • 「XMLサイトマップ」をONにすると、自動的に sitemap_index.xml が生成されます。
  • 「サイトマップを表示」をクリックして、URL(通常 https://www.yourblog.com/sitemap_index.xml)を確認します。

strong>注意strong>:カスタム投稿タイプ(「チュートリアル」など)がある場合は、設定でそれらを含めるようにチェックしてください。

strong>2. 静的サイトジェネレーター(Hexo/Hugo/Jekyll)strong>:プラグインの代わりにテーマ設定などで生成します。 Hugoの例:

  • config.tomlsitemap filename = "sitemap.xml" などの設定を追加します。
  • hugo コマンドを実行すると、public フォルダに sitemap.xml が出力されます。

strong>ヒントstrong>:更新頻度が高い場合は、changeFreqdaily に設定して、Googleに頻繁なクロールを促すと良いでしょう。

strong>3. カスタムコードのブログstrong>:ページ数が少なければ手動でXMLを作成するか、Pythonスクリプトなどで自動生成します。

GSCでのサイトマップ送信手順:

  1. GSCにログインし、プロパティを選択します。
  2. 左メニューの「インデックス」→「サイトマップ」をクリックします。
  3. 「新しいサイトマップの追加」にURL(例:sitemap_index.xml)を入力し、「送信」をクリックします。

strong>詳細な注意点strong>:

  • URLが公開されているか(404エラーでないか)確認してください。
  • サイトマップが巨大(50MB超)な場合は分割が必要ですが、通常は複数の子サイトマップをインデックスファイルにまとめる形式で対応します。

送信後、「ページ」レポートでステータスを確認します:

  • strong>インデックス登録済みstrong>:登録完了。検索結果に表示されるまで1〜4週間程度。
  • strong>検出 – インデックス未登録strong>:クロール済みだが、質の低さや重複により保留中。
  • strong>除外strong>:robots.txtによるブロック、404エラー、サーバーエラーなど。
送信後に効果がない場合

以下の3点を確認してください:

  1. strong>形式エラーstrong>:サイトマップバリデータでチェックします。XMLタグの間違いや特殊記号(& など)のエスケープ漏れがないか確認します。
  2. strong>URLの不一致strong>:GSCプロパティのドメインと、サイトマップ内のドメインが完全に一致しているか確認します。
  3. strong>strong>コンテンツの質が低いstrong>:クロールされても登録されないのは、重複コンテンツや低品質な内容が原因の可能性があります。

Googleの事例によると、strong>サイトマップを送信することで、新規ブログの登録期間が平均38日から11日に短縮されますstrong>。

構造化データ(Schema Markup)の追加

strong>構造化データstrong>はGoogleがページ内容を「理解」するための標準言語です。strong>適切なスキーマを追加したブログは、クローラーの解析時間が平均40%短縮されstrong>、登録速度も未対応の場合より30%早まります(Google 2023年「検索技術レポート」)。

特に BlogPosting タイプはブログに最適で、リッチリザルト(概要や日付付きのカード形式)の表示率を25%向上させます。

適切なスキーマタイプの選択

5つのブログタイプ:

strong>チュートリアル/ハウツー類strong>(例:「strong>WordPressプラグインstrong>のインストール方法」)

HowTo スキーマを推奨します。ステップバイステップのガイドとして認識されやすくなります。

  • totalTime(所要時間、例:「PT2H」は2時間);
  • step(手順、テキストと必要に応じて画像URL)。

strong>製品/サービスレビュー類strong>(例:「2024年ノイズキャンセリングヘッドフォン比較」)

Review スキーマを推奨します。メリット・デメリットや評価をGoogleに直接伝えます。

  • reviewRating(評価、ratingValue で数値を指定);
  • author(レビュー者情報)。

strong>Q&A/よくある質問類strong>(例:「猫の飼育初心者が陥る5つの罠」)

FAQPage スキーマを推奨します。Google検索結果の専用FAQセクションに表示される可能性があります。

strong>個人的な見解/業界分析類strong>(例:「AIが制作現場に与える影響」)

Article スキーマを推奨します。時事性や権威性を強調します。

  • headline(見出し);
  • datePublished(公開日、ISO形式)。

strong>イベント/リソースダウンロード類strong>

Event または CreativeWork スキーマを推奨します。

コードの生成と埋め込み

ツールの活用

Google公式の構造化データ マークアップ支援ツール(オンラインツール)が最も推奨されます。「strong>ブログ記事strong>」を選択し、指示に従って入力するだけでJSON-LDコードが生成されます。

配置場所

strong>JSON-LDコードは <head> タグの最上部、または <body> タグの開始直後に配置strong>するのが最も効果的です。解析成功率が向上します。

WordPressユーザーは、Yoast SEOなどのプラグインを使えば自動的に最適な場所に挿入されます。

テストと最適化

GSCの「リッチリザルト テスト」でステータスを確認できます。「ロゴサイズが小さい」や「日付形式が正しくない」などのエラーを修正してください。

忍耐を持ち、質の高いコンテンツを継続的に発信する

データによると、新規ブログが公開されてからstrong>Googleにインデックスされるまでの平均周期は45〜90日strong>です(Semrush 2023年レポート)。

週2回以上更新するサイトはクロール量が2.3倍になり、オリジナルで情報密度の高いコンテンツは、インデックス率がstrong>58%strong>向上します。

Googleの登録には時間の検証が必要

新規ドメインの78%は3〜7日以内に初めてのクロールを受けますが、残りの22%は10〜14日待つこともあります。

strong>「クロール済み – インデックス未登録」strong>の状態は、アルゴリズムによる審査待ちを意味します。重複コンテンツを避け、ページの読み込み速度を3秒以内に保つことが重要です。

strong>登録時間の目安:strong>

期間 週1回更新のサイト 週2回更新のサイト
1ヶ月目 3〜5ページ登録 6〜8ページ登録
3ヶ月目 10〜15ページ登録 25〜30ページ登録
6ヶ月目 30〜40ページ登録 80〜100ページ登録

高品質なコンテンツが登録を促進する理由

  • strong>明確なページ構造strong>:H2/H3タグを適切に使い、リストや表を活用することで、クローラーが重要な情報を識別しやすくなります。
  • strong>専門分野への特化strong>:同じジャンルの内容を投稿し続けることで、Googleから「専門的な情報源」として認定され、インデックス速度が向上します。
  • strong>ユーザーの問題解決strong>:具体的な悩み(例:「ブログ公開1ヶ月で3記事しか登録されない時のチェック手順」)に答える内容は、優先的に登録される傾向があります。

最後に、インデックス登録はスタート地点に過ぎません。strong>ユーザーの真のニーズに応える高品質なコンテンツを出し続けることこそが、SEOの終着点です。strong>

滚动至顶部