ユーザーがGoogleにキーワードを入力した際、Googleはリアルタイムでウェブ全体を巡回しているわけではありません。あらかじめ整理された「検索データベース(インデックス)」の中から、最も関連性の高いページを選択して表示しています。
検索エンジンがページを読み取り、データベースに追加するプロセスを「インデックス登録」と呼びます。検索結果に表示されるためには、ページがインデックス登録されている必要があります。
サイトがスムーズにインデックス登録されるよう、Kanorioではサーバーサイドレンダリングアーキテクチャを採用しています。検索エンジンが接続した際、ページのメインタイトル、全コンテンツ、パンくずリスト、構造化データが初期レスポンスに含まれるため、ブラウザがスクリプトを実行するのを待つ必要はありません(を参照)。さらに、システムには3つの自動インデックス通知メカニズムが組み込まれており、Googleの公式インデックス状況がダッシュボードに直接統合されているため、推測で作業する必要はありません。
ページが検索結果に表示されない理由を確認する前に、公開インデックス登録のための以下の3つの基本要件を満たしているか確認してください。
noindex設定)、URL経由でページを開くことはできますが、サイトマップには含まれず、検索エンジンにもインデックス登録されません。ページが上記の公開要件を満たしている限り、システムは以下の3つのチャネルを通じて自動的に検索エンジンに通知します。
/sitemap.xml)サイトマップは、サイトの公開ディレクトリとして機能します。公開されると、システムは自動的に yourdomain.com/sitemap.xml に分割されたサイトマップを作成・維持し、以下の3つのセクションに分類します。
サイトを公開したり、投稿を追加したり、商品を更新したりするたびに、サイトマップは60秒以内に自動的に更新されます。手動での編集は不要です。
へのワンクリック接続を完了すると、システムは初期設定時にサイトマップを送信します。Googleは最終更新時間に基づいて定期的に再訪問し、クロールするページを決定するため、日々のコンテンツ更新のたびに再送信する必要はありません。
システムが自動的に再送信を行うのは、プライマリドメインの変更、ブログやストアのURLプレフィックスの調整、ブログやストアセクション全体の切り替え、グローバルインデックス登録の再有効化、サイトのオフラインからオンラインへの切り替えなど、構造上の大きな変更があった場合のみです。
Google以外にも、Bing、Naver、Yandex、Seznam(多くのAI検索ツールの重要なソースでもあります)などの検索エンジンは、IndexNowプロトコルをサポートしています。
Kanorioでは、これらのプラットフォームでアカウントを登録したり、APIキーを申請したりする必要はありません。
Google Search Consoleに接続すると、以下の2か所で各ページのインデックス状況を追跡できます。
GoogleはURLステータスのクエリに1日あたりの制限を設けているため、Kanorioはスマートスケジューリングを使用してバックグラウンドでページを確認します。
ダッシュボードでページが未インデックスと表示される場合は、バッジ名を参照して原因と解決方法を確認してください。
| ステータス | 意味 | 対処方法 |
|---|---|---|
| Googleクロール待ち | サイトマップを通じてGoogleはこのURLを認識していますが、クローラーのキューに入ったままで、まだページにアクセスしていません。 | 新しいサイトや最近公開されたページでは一般的であり、特に対処は不要です。 Googleによるクロールが完了するまで、数日から数週間お待ちください。 |
| クロール済み(インデックス未登録) | Googleはページにアクセスしましたが、コンテンツが不十分であるか、サイト内の他のページと類似しているため、まだインデックスに登録していません。 | ページの内容が不十分でないか(例:画像が数枚と2文のみなど)を確認してください。具体的なサービス説明やFAQモジュールを追加することをお勧めします。また、ホームページやナビゲーション、関連投稿からこのページへのリンクを設置し、重要なページであることをGoogleに伝えてください。 |
| noindexにより除外 | 前回の訪問時にGoogleがこのページでnoindexタグを検出したか、robots.txtルールによってブロックされています。 | 重要なページである場合は、そのページのSEOパネルを開き、「詳細設定 → 検索エンジンによるこのページのインデックス登録を許可」にチェックが入っていることを確認してください(設定を変更したばかりの場合は、Googleの再クロールをお待ちください)。でrobots.txtをカスタマイズしている場合は、誤ってパスをブロックしていないか確認してください。 |
| Googleが別の正規URLを選択 | このページのコンテンツが別のURLの重複であるとGoogleが判断したか、このページで別の「正規URL(Canonical URL)」が指定されているため、Googleは代わりに別のページをインデックス登録しました。 | そのページのSEOパネルを開き、「詳細設定 → 正規URL」フィールドが正しく入力されているか確認してください(標準的なページの場合は、空欄のままにしてください)。また、ページタイトルやコンテンツがサイト内の他のページの完全なコピーになっていないか確認してください。 |
| Googleがページを取得できませんでした | このURLへのアクセス時にGoogleがエラー(404 Not Foundや接続タイムアウトなど)を検出しました。この問題は「SEO › ヘルスチェック」でも重大なエラーとしてフラグが立てられます。 | 「シークレット」ウィンドウで公開URLを開き、ページが公開され、表示され、正しく読み込まれることを確認してください。削除または移動された古いページである場合は、を設定してください。 |
以下の4つの一般的な理由を順番に確認してください。
site:yourfullurl.com(例: site:yourbrand.com)と検索してみてください。結果が表示されれば、Googleはすでにサイトのインデックス登録を開始しています。Shiguang | フランスの手作りクッキー&ベビーギフトボックス)。サイトは壊れていませんのでご安心ください!
/robots.txt は、検索対象外のシステムページがサイトの権威を低下させるのを防ぐため、ショッピングカート、チェックアウトページ(/checkout/)、内部システムデータパスをクロールしないようGoogleに意図的に指示しています。http や www なしのURLをプライマリドメインに301リダイレクトします。Googleはこのリダイレクトを認識し、最終的なプライマリURLのみをインデックス登録します。これはSEOを保護するための正しい方法です。