新規記事を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ごとに同じ項目で残すと、後からタイトル、導入文、内部リンクの見直しに使えます。
- Search Console URL検査メモメーカー: URL検査結果、ライブテスト、canonicalを整理する
- Search Console未登録メモメーカー: 検出済み未登録、クロール済み未登録、内部リンク、sitemap.phpを整理する
- CodexでSearch Console向けの確認項目を整理する方法: 何を見ればよいかを作業項目に分ける
- 内部リンク設計メーカー: 未登録や孤立気味の記事から柱ページへの導線を作る
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検査、ブロック確認、内容見直しへ進みます。
先に結論
新規記事を公開した後は、次の順番で確認します。
- 公開URLがブラウザで200表示されるか見る
- トップ、カテゴリ、関連記事から内部リンクを張る
- HTMLサイトマップや一覧ページへ載せる
- XMLサイトマップにURLが入っているか確認する
- Search ConsoleのURL検査で状態を見る
- noindex、robots.txt、404、500、canonicalを確認する
- 未登録が続く場合は、重複、薄さ、検索意図、内部リンクを見直す
Googleを見る前に4つの柱へ分ける
「Googleに出ない」と感じる時でも、原因がSearch Consoleとは限りません。ページが開けない、AI修正で壊れた、PHPやフォームを触った直後などは、先に別の柱ページで切り分けた方が早いことがあります。
| 今の状態 | 先に見る柱ページ | 理由 |
|---|---|---|
| 公開URLが404、500、真っ白、古い表示になる | Web公開トラブル症状別レスキュー | Google以前に、ブラウザで正常に見える状態かを症状から確認するため。 |
PHP、フォーム、DB、.htaccess、includes/ を触った直後 |
ロリポップで自作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、リダイレクト |
| 500 | Googleが取得できていない | 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サイトマップに入れるだけでなく、ハブページ、カテゴリ、関連記事から自然に辿れる状態を作ることが大事です。
未登録が続く時の見直し順
インデックス登録を何度もリクエストする前に、原因を技術、内容、導線に分けます。新規記事を増やすより、既存記事の信頼性と内部リンクを直す方が効く場合があります。
- 公開URLが200で、ログイン不要、noindexなし、robots.txtブロックなしになっているか見る
sitemap.phpのURL、canonical、内部リンクのURLが同じ正規URLか見る- 記事冒頭に、誰のどの症状を解決するページか書けているか見る
- 確認日、対象環境、触らない方がよいファイル、戻し方、公式情報への参照があるか見る
- 柱ページ、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の順で見てください。
用途別の入口
新規記事を公開したのにGoogleに出ない時の確認順
Search Consoleの状態ごとに、待つ、技術修正、記事見直しを切り分けます。
検出済み - インデックス未登録の確認順
URLは知られているがまだクロール前の時に、内部リンク、サイトマップ、URL検査を見ます。
クロール済み - インデックス未登録の記事を見直す
重複、canonical、内容の薄さ、検索意図、内部リンクを順番に確認します。
sitemap.phpに新規記事が出ていない時
固定URL、DB登録、ローカルファイル補完、カテゴリコメント、page_titleを確認します。
Googleに新しいページを見つけてもらう方法
公開URL、内部リンク、サイトマップ、URL検査の基本順を確認します。
Search Consoleで公開後のエラーを確認する方法
URL検査、ライブテスト、サイトマップ、ページのインデックス登録を見ます。
URL検査で見る項目一覧
状態、最終クロール日、ライブテスト、取得、noindex、canonical、サイトマップを見ます。
noindex タグによって除外されましたの確認順
意図したnoindexか、meta robots、X-Robots-Tag、共通head、サイトマップを確認します。
robots.txt によりブロックされた時の確認順
公開したいページか、Disallow、Allow、noindexとの違い、サイトマップを確認します。
401/403でブロックされた時の確認順
Basic認証、ログイン必須、IP制限、WAF、.htaccessを確認します。
クロール異常・取得失敗の確認順
DNS、SSL、タイムアウト、一時的なサーバー混雑、WAFを切り分けます。
ページにリダイレクトがありますの確認順
リダイレクト元、転送先URL、301/302、canonical、内部リンク、サイトマップを確認します。
リダイレクト エラーの確認順
リダイレクトチェーン、ループ、不正な転送先、.htaccessやPHP headerを確認します。
ソフト404の原因と確認順
HTTPステータス、空ページ、削除済みURL、トップページ転送、サイトマップを確認します。
見つかりませんでした(404)の確認順
直すべきURL、放置してよいURL、サイトマップから外すURL、301にするURLを分けます。
サーバーエラー(5xx)の確認順
最終クロール日、ライブURLテスト、PHPエラー、.htaccess、サーバー負荷を確認します。
URL検査結果をAIに貼るメモを作る
URL検査、ライブテスト、内部リンク、サイトマップ、canonicalを相談文に整理します。
Search Console未登録メモメーカー
待つか直すかを、内部リンク、sitemap.php、canonical、内容から整理します。
サイトマップ送信後にURLが登録されない時
noindex、robots、canonical、404、内部リンクを順番に確認します。
公開後にGoogleへ反映されない時
待つべき状態か、修正すべき状態かを切り分けます。
Search Consoleで404を確認する方法
削除済みURL、誤URL、公開フォルダのズレを確認します。
canonical・重複URLの見分け方
Google選択canonical、代替ページ、重複・正規未指定の入口を整理します。
canonical先がnoindex・404・リダイレクトの時
正規URLとして指定した先が検索に出せる状態かを確認します。
全ページ同じcanonicalの見つけ方
共通headやテンプレートで固定URLを出していないか確認します。
サイトマップURLとcanonicalが一致しない時
sitemap.php、canonical、内部リンク、リダイレクト最終URLを揃えます。
canonicalとリダイレクトの違い
代表URL、重複、リダイレクトの扱いを分けます。
Googleが別のcanonicalを選んだ時
URL検査でGoogleが選択した正規URLが想定と違う時に、リンクとサイトマップを揃えます。
代替ページ(適切なcanonicalタグあり)の確認順
正規ページだけ出ればよい状態か、そのURLを出したい状態かを切り分けます。
重複していますが、ユーザーが正規ページとして選択していません
Googleが選んだ正規URL、canonical未指定、内容重複、内部リンクを確認します。
公式情報で確認する
Search Consoleの表示やGoogleの扱いは変わることがあります。判断に迷う時は、Googleの公式ドキュメントも確認してください。
- ページ インデックス登録レポート
- URL の再クロールを Google にリクエストする
- サイトマップの作成と送信
- Search Console のURL検査ツール
- 有用で信頼性の高い、ユーザーを第一に考えたコンテンツ