マガジンant2の機能やその他のWEBサイトに関するお得な情報を配信します。Googleにインデックスされない理由と対策方法こんにちは。アントアントのメルマガ担当です。いつもメールマガジン「ここだけは知っておきたい編」をご覧いただき、誠にありがとうございます。今回は弊社サポートにもよくご相談をいただくGoogleにインデックスされない場合の『主な原因』と『対策方法』についてご紹介いたします。GoogleインデックスとはGoogleインデックスとは、Googleの検索エンジンにクローリングされてWebサイトやブログなどが検索エンジンのデータベースに「登録」されることです。そのため、インデックスされていなければユーザーがキーワード検索をしても検索結果に表示されません。インデックスされることで得られる効果Googleの検索結果に表示される検索結果に該当サイトの「タイトル」と「ディスプリクション」が表示されるようになります。Webサイトやブログなどのアクセス数が増える検索結果に表示されることで、ユーザーのサイト訪問数が増加が見込めます。検索結果に表示されるタイトルとディスプリクションについてメタタグとはメタタグ(metaタグ)はページの情報を、検索エンジンやブラウザなどに伝えるタグのことをいいます。メタタグをしっかり設定することでSEO対策に繋がり、ユーザーにもクローラーにもどういったページやサイトなのかを伝えることができます。CMSで設定するタイトルとメタディスクリプションメタタグを設定したいページで右クリックして[メタタグ]-[メタタグを登録]をクリックすると設定ダイアログが表示されます。メタタグに入力したタイトルタグとメタディスクリプションは検索した際にこのように表示されます。SearchConsoleで確認するGoogle検索窓で確認する簡単にGoogleインデックスを確認する方法としてGoogleの検索窓を利用する方法があります。SearchConsoleのように詳細を確認することはできません。SearchConsoleを使用することを推奨しています。SearchConsoleに反映させる必要があります。したいサイトをプロパティに追加し、所有権の確認、データの反映ができたら「URL検査」からGoogleにインデックス登録されているかを確認することができます。結果画面に『URLはGoogleに登録されています』と表示されていれば対象のサイトURLはGoogleインデックス登録がされています。CMSから設定していただくことでより簡単に行うことができます。サイトマップの自動作成、独自のサイトマップファイルがある場合にはサイトマップのアップロードが可能となっています。設定方法は是非動画をご確認ください。一般的には、サイトやページ公開からGoogleにインデックスされるまでに数時間~数週間かかります。たってもインデックスされないようであればインデックスされない原因を疑ってみることをおすすめします。インデックスされない原因はいくつか考えられますが、まずは下記を確認してみましょう。※ただし、インデックスされない要因は下記以外にもGoogle側で判断している場合があるのでご注意ください。新しいWebサイトのため検索エンジンがクローリングしていないペナルティを受けているrobots.txtでクローリングをブロックしているnoindexが設定されているコンテンツの品質が低い1.新しいWebサイトのため検索エンジンがクローリングしていない新規ドメインを取得する場合は、検索エンジンがクローリングするまでに数時間から数週間かかる場合があります。YouTube動画より)そのため、検索エンジンにクローリングされるのを待つまで待っていられない、といった場合にはXMLサイトマップを送信し、クローリングを促す必要があります。XMLサイトマップ送信についてはこちら2.ペナルティを受けているGoogleでは、ウェブマスター向けガイドラインを設けており、このガイドラインに違反しているサイトにはペナルティを課す場合があります。SearchConsoleから確認する必要があります。SearchConsoleの左サイドバー『セキュリティと手動による対策』から確認し、『問題は検出されませんでした』と表示されているようであればペナルティは受けていません。ペナルティを受けている場合は早急に対応したほうが良いでしょう。3.robots.txtでクローリングをブロックしているrobots.txtでクローラーのアクセスを拒否している場合、クローリングを行うことができないため、インデックス登録はされません。robots.txtとは、検索エンジンにクローリングしてほしいページとそうでないページを指定するファイルで、検索エンジンがクローリングする一番最初にこのファイルを読み込みます。そのため、クローリングしてほしくないページを指定しているようであれば検索結果に表示されることはありません。metaタグのことをnoindexといいます。Googleの検索結果に表示させたくないページや検索結果に表示させる必要がないページ(フォームのサンクスページなど)には、noindexを用いて表示させない設定を行うことができます。過去のメルマガ『noindex・nofollow・noarchiveについて』をご確認ください。コンテンツの品質が低い検索結果の上位にサイトを表示されるためには、コンテンツの品質が求められています。最近ではインデックスする基準を以前よりもGoogle側が厳しくしていると言われていて、その要因としてコンテンツの品質があげられています。そのため、上記の技術的な問題を解消してもインデックスをされない場合は、この『サイトのコンテンツの品質』が低いことでインデックスされていない可能性があります。サイトのコンテンツの品質を上げるためには、単純に特定のページを修正することや、ページ数を増やすのではなく、検索クエリの意図を満たしたコンテンツを用意する必要があります。Googleインデックスを促進する方法XMLサイトマップを送るURL検査からインデックス登録リクエストを送信するクローラビリティの向上1.XMLサイトマップを送るXMLサイトマップとよばれるクローラー向けにWebサイトの内容や構造を伝えるファイルを送信することで、クローラーはファイルの情報をもとに効率よくサイトをクローリングしてくれます。SearchConsoleで送信する方法については過去のメルマガ『SEO対策に効果的?サイトマップの種類と作成について』をご確認ください。右下の『インデックス登録をリクエスト』ボタンをクリックし、インデックス登録をリクエストすることでクローリングされるようになります。【インデックス登録をリクエスト後】3.クローラビリティの向上クローラーがクロールしやすいように「Googleが理解しやすいサイトを制作する」ことでインデックス登録を促進することができます。クローラビリティの向上には、下記のような対策が効果的と言われています。パンくずリストを設置するクローラーが階層をわかるようにパンくずリストを設置することでクローラーに発見されやすくなります。URLを正規化するURLの正規化とは、複数あるURLを1つにまとめることです。同じページなのにURLが複数ある場合は「重複URL」となり、クロールの頻度が減ると言われているため、統一する必要があります。URLの階層を浅くするURL構造は浅いほど優先的にクロールされやすいと言われています。Googleの公式ガイドラインにも過度に複雑なURLはクロールの際に問題が生じる可能性があり、その結果インデックス登録ができない可能性があると記載されているため、複雑すぎるURL構造にしないほうがいいでしょう。構造を維持する』リンクを改善・削除するクローラーはページ内のリンクを辿ってクローリング、インデックス登録するため、リンク切れが多発していたり適切なリンクが設定されていない場合、インデックス登録できない場合もあります。そのため、存在しないページへのリンクの削除や遷移先の変更などの改善を行うことでクローラビリティの向上に繋げることができます。まとめ今回はWebサイトが検索エンジンにインデックスされない主な原因と対策方法についてご紹介しました。一度今回ご紹介した内容をご確認の上、対応していただくことをおすすめいたします。