🇯🇵 日本語 | 🇺🇸 English | 🇪🇸 Español | 🇵🇹 Português | 🇹🇭 ไทย | 🇨🇳 中文

新規記事をGoogleに見つけてもらう入口

新しい記事やページを公開しても、Google検索にすぐ出るとは限りません。まずは「Googleが見つけられる状態か」「Search Consoleで何と表示されているか」「サイト内から辿れるか」を分けて確認します。

このページは、公開URL、内部リンク、サイトマップ、URL検査、canonical、noindex、404をまとめて確認するための入口です。順位を上げる魔法ではなく、Googleと読者がページへ辿れる状態を作るために使います。

確認日とこのページの対象

確認日: 2026年5月17日。新規記事や固定ページを公開したあと、Search Console、内部リンク、サイトマップ、URL検査をどの順番で見るか迷っている初心者向けです。

Copicodeでは、検索エンジン向けサイトマップとして https://copicode.com/sitemap.php を使っています。sitemap.xml ではなく、robots.txt でも sitemap.php を案内する運用です。

このページで整理できること

  • 公開URL、内部リンク、HTMLサイトマップ、sitemap.php の確認順を決める
  • URL検査、ライブURLテスト、canonical、noindex、404/500の状態を記録する
  • Search Consoleの表示理由を、AIや作業メモへ貼れる形にまとめる
  • 公開トラブル、PHP保守、AIコード安全確認のどの柱へ戻るべきか選ぶ

このページで作れる整理メモ

Search Consoleの画面を見たら、結果をその場でメモ化します。URLごとに同じ項目で残すと、後からタイトル、導入文、内部リンクの見直しに使えます。

3分で分ける初動ルート

Search Consoleを見る前に、今の状態を1つに分けます。公開URLが開かない問題と、Googleが登録しない問題を混ぜないことが大事です。

今の状態先に整理すること使うメモ・次の入口
公開URLが404、500、真っ白、古い表示になる HTTP状態、更新日時、公開フォルダ、エラー種別、直前の変更 症状別レスキュー / 公開トラブル確認メモ
URL検査の結果をどう読めばよいか分からない URL検査結果、ライブURLテスト、最終クロール日、取得可否 URL検査メモ / URL検査項目
検出済み・クロール済み未登録が続く 内部リンク、sitemap.php、内容の薄さ、検索意図、公開日からの日数 未登録メモ / 内部リンク設計
canonical、noindex、robots、リダイレクトが怪しい HTMLソース、Google選択canonical、sitemap.phpのURL、最終URL canonical・重複入口 / noindex確認

新規記事公開後の確認順

公開URLを見てから、内部リンク、サイトマップ、URL検査、ブロック確認、内容見直しへ進みます。

新規記事をGoogleに見つけてもらうために公開URL、内部リンク、サイトマップ、URL検査、noindexやcanonical、内容見直しを確認する流れ

先に結論

新規記事を公開した後は、次の順番で確認します。

  1. 公開URLがブラウザで200表示されるか見る
  2. トップ、カテゴリ、関連記事から内部リンクを張る
  3. HTMLサイトマップや一覧ページへ載せる
  4. XMLサイトマップにURLが入っているか確認する
  5. Search ConsoleのURL検査で状態を見る
  6. noindex、robots.txt、404、500、canonicalを確認する
  7. 未登録が続く場合は、重複、薄さ、検索意図、内部リンクを見直す

Googleを見る前に4つの柱へ分ける

「Googleに出ない」と感じる時でも、原因がSearch Consoleとは限りません。ページが開けない、AI修正で壊れた、PHPやフォームを触った直後などは、先に別の柱ページで切り分けた方が早いことがあります。

今の状態先に見る柱ページ理由
公開URLが404、500、真っ白、古い表示になる Web公開トラブル症状別レスキュー Google以前に、ブラウザで正常に見える状態かを症状から確認するため。
PHP、フォーム、DB、.htaccessincludes/ を触った直後 ロリポップで自作PHPサイトを安全に更新する入口 構文、エラーログ、設定ファイル、上書き範囲を先に分けるため。
AIやCodexのコードを入れた後に表示や動作が変になった AIコードを本番に入れる前後の安全確認入口 差分、バックアップ、戻し方、公開後確認を整理するため。
公開URLは200で開くが、Googleに見つからない、未登録、除外になる 新規記事をGoogleに見つけてもらう入口 内部リンク、sitemap.php、URL検査、canonical、noindexを見るため。

複数当てはまる時は、Search Consoleを見続ける前に、公開URLが200で開くこと、直前に触ったファイル、AIやCodexの差分、内部リンクとsitemap.phpの順に確認してください。

公開後すぐ見る場所

Search Consoleを見る前に、まずページそのものが公開できているか確認します。Googleに見つけてもらう以前に、ユーザーが普通に開ける状態が必要です。

確認よい状態進む記事
公開URL httpsのURLで200表示される 公開後チェックリスト
内部リンク トップ、関連記事、カテゴリから辿れる 内部リンク改善
XMLサイトマップ 新規URLが入り、古いURLが混ざっていない sitemap.php運用の注意点 / サイトマップ更新
Search Console URL検査で状態を確認できる 公開後のSearch Console確認

Search Consoleを見る前に切り分ける

Search Consoleは便利ですが、すべてを代わりに診断してくれる画面ではありません。先に自分で確認できる範囲を分けておくと、URL検査の結果を読み間違えにくくなります。

確認することSearch Consoleなしで分かることSearch Consoleで見ること
公開URL ブラウザで200表示されるか、404や500ではないか Googleが最後に取得した時の状態、ライブURLテスト
内部リンク トップ、ハブ、関連記事から人が辿れるか 登録されない時に重要度や発見経路の弱さを疑う材料
サイトマップ sitemap.php に正規URLが入っているか 送信済みサイトマップとして読めているか、エラーがないか
canonical / noindex HTMLソースや共通headに意図しない指定がないか Googleが選択した正規URL、除外理由

Search Consoleで状態を分ける

Search Consoleでは、検索順位ではなく「GoogleがURLをどう扱っているか」を先に見ます。表示された文言をメモしてから、次の確認へ進みます。

状態見方次に見ること
URLはGoogleに登録されています登録自体はできている検索語、タイトル、内部リンク、内容を見直す
検出済み - インデックス未登録URLは知られているが、まだクロール前のことがある待つ、内部リンク、サイトマップ、ページ品質
クロール済み - インデックス未登録取得されたが登録されていない重複、薄い内容、canonical、検索意図
noindex タグによって除外検索結果に出さない指示があるmeta robots、X-Robots-Tag、共通head、サイトマップ
robots.txt によりブロックGooglebotのクロールが止まっているDisallow、Allow、noindexとの違い、サイトマップ
401/403でブロック認証やアクセス制限でGooglebotが入れないBasic認証、ログイン必須、IP制限、WAF
クロール異常・取得失敗原因がまだ絞れない取得失敗DNS、SSL、タイムアウト、一時障害、WAF
ページにリダイレクトがあります別URLへ転送されている最終URL、301/302、サイトマップ、canonical
リダイレクト エラーGooglebotが転送先へ正常にたどれないチェーン、ループ、空のLocation、.htaccess
ソフト404取得はできるが実質的に見つからないページと判断されているHTTPステータス、空ページ、削除済みURL、トップ転送
サーバーエラー(5xx)Googlebotがサーバー側エラーで取得できていないライブテスト、PHP、.htaccess、サーバー負荷
見つかりませんでした(404)Googleが取得したURLが存在しないサイトマップ、内部リンク、削除済みURL、リダイレクト
500Googleが取得できていないPHP、.htaccess、サーバー状態
重複や別の正規URL別URLが代表として扱われている可能性canonical、内部リンク、サイトマップURL

Search Consoleで記録する最小メモ

実データを見る時は、画面を眺めるだけで終わらせず、URLごとに同じ項目で残します。後日タイトルや導入文を直す時に、何が原因で見直したのか分かるようにするためです。

記録する項目見る場所次の判断
URL検査の状態 URL検査、ライブURLテスト 登録済み、検出済み、クロール済み未登録、除外を分ける。
最終クロール日 URL検査の詳細 公開直後なのか、古い状態を見ているのかを分ける。
Googleが選択したcanonical URL検査のインデックス作成欄 想定URLと違う時は、canonical、内部リンク、サイトマップURLを揃える。
表示回数とCTR 検索パフォーマンス 表示はあるがクリックされない記事は、タイトルと導入文を見直す。
内部リンク元 自サイトのハブ、関連記事、HTMLサイトマップ 孤立している記事は、柱ページや代表記事からリンクを増やす。

登録を妨げる設定を確認する

ページが公開されていても、検索エンジンに見せない設定や別URL指定が残っていると、登録されにくくなります。

見落としやすいブロック

  • <meta name="robots" content="noindex"> が残っている
  • robots.txt でクロールを止めている
  • URLが404、500、ログイン必須、Basic認証になっている
  • canonical が別URLを指している
  • http/https、wwwありなし、末尾スラッシュが混ざっている
  • 新規記事がサイト内のどこからもリンクされていない

多数ページはサイトマップ、重要ページは内部リンク

Google公式では、少数URLはSearch ConsoleのURL検査、多数のURLはサイトマップを使う考え方が案内されています。ただし、リクエストやサイトマップ送信は登録を保証するものではありません。

Copicodeのように記事数が多いサイトでは、XMLサイトマップに入れるだけでなく、ハブページ、カテゴリ、関連記事から自然に辿れる状態を作ることが大事です。

未登録が続く時の見直し順

インデックス登録を何度もリクエストする前に、原因を技術、内容、導線に分けます。新規記事を増やすより、既存記事の信頼性と内部リンクを直す方が効く場合があります。

  1. 公開URLが200で、ログイン不要、noindexなし、robots.txtブロックなしになっているか見る
  2. sitemap.php のURL、canonical、内部リンクのURLが同じ正規URLか見る
  3. 記事冒頭に、誰のどの症状を解決するページか書けているか見る
  4. 確認日、対象環境、触らない方がよいファイル、戻し方、公式情報への参照があるか見る
  5. 柱ページ、HTMLサイトマップ、関連する代表記事から自然に辿れるか見る

このサイトで送るサイトマップURL

Search Consoleにサイトマップを追加する場合は、現在のCopicodeでは次のURLを使います。

https://copicode.com/sitemap.php

sitemap.xml という名前のURLがなくても、robots.txt と Search Console に送るURLが sitemap.php で統一されていれば問題ありません。大事なのは、実際に200で開けて、重要ページの正規URLが入っていることです。

AIへ相談する時のメモ

Search Consoleの状態をAIに相談する時は、画面名と表示理由をそのまま整理します。スクリーンショットを使う場合は、管理者情報や個人情報が写っていないか確認してください。

新規記事をGoogleに見つけてもらう確認をしています。

対象URL:

公開日:

ブラウザで開けるか:
例: 200 / 404 / 500 / 未確認

内部リンクを張った場所:

HTMLサイトマップにあるか:

XMLサイトマップにあるか:

Search ConsoleのURL検査結果:

ライブURLテスト結果:

noindex:
あり / なし / 未確認

robots.txt:
ブロックあり / なし / 未確認

canonical:

気になっていること:

待つべき状態か、修正すべき状態かを切り分けてください。
内部リンク、サイトマップ、URL検査、canonical、noindex、404の順で見てください。

用途別の入口

URL検査

URL検査で見る項目一覧

状態、最終クロール日、ライブテスト、取得、noindex、canonical、サイトマップを見ます。

ソフト404

ソフト404の原因と確認順

HTTPステータス、空ページ、削除済みURL、トップページ転送、サイトマップを確認します。

公式情報で確認する

Search Consoleの表示やGoogleの扱いは変わることがあります。判断に迷う時は、Googleの公式ドキュメントも確認してください。