STUDIOのサイトがインデックスされない時の原因と解決法
#
STUDIO

最近、STUDIOで制作したサイトがインデックスされないと相談を受けたので、その対処法についてご案内します。
インデックスについて
まず大前提になりますが、「STUDIOはインデックスされにくい」とか「WordPressはインデックスされやすい」といったものはありません。
STUDIOだから、WordPressだから、などは関係ないので「STUDIOで制作したからかな」と不安にならなくて大丈夫です。
無料プランのURLでも大丈夫
STUDIOの無料プランの場合、URLは「https://〇〇〇〇.studio.site」になっていると思いますが、無料プランのURLでもきちんとインデックスはされるので大丈夫です。
インデックスの確認方法
簡単に手っ取り早くチェックするなら「site:」コマンドが便利です。
site:〇〇〇〇.com
Googleの検索窓に、「site:」の後ろにドメイン名をつけて検索すれば該当するサイトが検索結果に表示されます。
STUDIOの無料プランの場合は、以下のような記述になります。
〇〇〇〇の部分に実際の文字列を入れて、Googleで検索すればOKです。
site:〇〇〇〇.studio.site
ただ、この「site:」は、あくまでも簡易的なチェック方法ぐらいに捉えておいた方がいいです。
検索結果に出てくるページ数も概算なので、精度の高いものではありません。
なので、きちんとインデックスされているかどうかをチェックするならGoogleサーチコンソールがオススメです。
そして、サーチコンソールなら同時に「インデックス登録」のリクエストもできるので便利です。
※STUDIOでサーチコンソールを利用するには「有料プラン」の契約が必要です。
一般的なインデックスされるまでの期間
新規にドメインを取得してサイトを制作した場合は、検索エンジンのクローラーがサイトの存在に気付くまでインデックスされません。
インデックスされるまでの期間はサイトの被リンクの有無などによって変わりますが、長い場合は1週間~2週間ぐらいかかる場合もあります。
なので、インデックスを急ぐ必要がない場合は、2週間ぐらいは気にせず、その期間にサイトの細かい修正をしたり、ブログを更新したりしていてもOKかなと思います。
でも、せっかくならすぐにインデックスされて検索結果に表示されたいと思われると思います。
そこで、インデックスを早めるための施策を以下にご案内します。
インデックスを早める方法
既存のサイトからリンクで繋ぐ
もし新規のサイト以外に別のサイトやブログを運営している場合は、既存のサイトから新規のサイトに対してリンクを設置するのが効果的です。
リンクがあれば検索エンジンのクローラーに見つけてもらいやすくなるので、何もしないよりインデックスが早まる場合があります。
Googleサーチコンソールに登録する
サーチコンソール(Search Console)で「インデックス登録」をリクエストすれば高い確率でインデックスされます。
サーチコンソールは、インデックスのためだけでなくサイトの運用にとても役立つツールなので、もしまだ登録していない場合はぜひ活用しましょう。
インデックス登録のリクエストの仕方
サーチコンソールの画面上側に「URL入力欄」があるので、そこにURLを入力すると以下のような画面が開きます。
トップページをインデックス登録したい場合は、トップページのURLを入力します。

ページがインデックスされていなければ、『URLがGoogleに登録されていません』と表示されます。
※ちなみに、既にインデックスされている場合は、『URLはGoogleに登録されています』と表示されます。
インデックスをリクエストする場合は、『インデックス登録をリクエスト』という箇所があるので、それをクリックすればOKです。
数日以内にはきちんとインデックスされます。
もし、この作業をしてもインデックスされない場合は、サイトの設定やコンテンツ自体に問題があります。
その場合もサーチコンソールの『ページ』の画面を確認すれば、インデックスされない原因を知ることができます。
※注意点
STUDIOでサーチコンソールを利用するには「有料プラン」の契約が必要です。
カスタムコードで<head>内にタグを埋め込む必要があるため。
STUDIOの無料プランを利用していて、サーチコンソールを使用できない場合は被リンクの獲得(他のサイトからのリンク)を重視しましょう。
何をやってもインデックスされない場合
通常は何もしなくても、サイトを公開してから数日~2週間ぐらいでインデックスはされますが、上述した被リンクやサーチコンソールの登録でさらにインデックスを早めることが可能になります。
ただし、サーチコンソールに登録したのにインデックスされない場合は、検索エンジンがインデックスしないようにしている可能性が高いです。
つまり、検索エンジンのクローラーはサイトの存在を知っているが、あえてインデックスしないように判断したということです。
一般的に以下のようなケースでインデックス不可となりやすいです。
サイトがインデックスされない原因
noindexを指定している
サイトの質が低い
ペナルティを受けてる中古ドメインを使用
クローラーがサイトの存在に気付いていない
非公開にしている
サイトの表示にパスワードが必要
リダイレクトでサイトが表示されない
サーバーエラーで正常にサイトが表示されない
リダイレクト設定をしている
「.htaccess」または「robots.txt」でクロールを拒否している
canonicalの記述に誤りがある
上記は一般的な原因ですが、STUDIOで作ったサイトの場合は「上記1~4」が原因になりやすいかと思います。
「5~9」は実際にサイトを開いて確認すれば分かるので、サイトが普通に表示されていれば大丈夫です。
ちなみに、「9」のリダイレクト設定については、STUDIOは「存在するページをリダイレクト元に設定できない」ので、設定ミスは起きにくいかと思います。
また、STUDIOの場合、「10」と「11」はとりあえず考えなくて大丈夫です。
自分の操作による設定ミスが起きない場所なので。
ということで、改めてSTUDIOで制作した場合に考えられる「インデックスされない理由」としては、以下になります。
noindexを指定している
サイトの質が低い
ペナルティを受けてる中古ドメインを使用
クローラーがサイトの存在に気付いていない
対処法についてご案内します。
1. noindexを指定している
STUDIOの場合は、クリックひとつでnoindexを設定できます。
なので、間違ってクリックしてしまったかもしれませんし、制作の際に設定したまま残っているかもしれません。
STUDIOの以下の箇所で設定できるので、念のためチェックしておきましょう。
画面左側にある「ページ」タブの各ページの詳細を開くと表示されます。
STUDIOはページごとにnoindexの設定ができるので、トップページだけでなく下層ページもチェックしておくとよいかと思います。

noindexの箇所がグレーの状態になっていれば「OFF」です。
ONにするとインデックスされなくなるので気を付けましょう。
2. サイトの質が低い
例えば、サイト上にほとんど情報がない場合やコピペサイトのような場合など、Googleが検索結果に表示する必要がないサイト(ページ)だと判断した場合は、インデックスされません。
サイトがユーザーに有益なものになっているか、適切にタイトルタグを記述しているか、などをチェックしてみましょう。
ただ、サイトを公開したばかりの状態で、よほど何か問題がない限り、これに当てはまることはないかと思います。
3. ペナルティを受けてる中古ドメインを使用
新しく取得したドメインが、過去にGoogleからペナルティを受けてインデックスを削除され、その状況がいまも続いていた場合は悪い影響が引き継がれている恐れがあります。
そのドメインが過去に使われていたかを確認したい場合は、Internet Archiveの『Wayback Machine(ウェイバック・マシン)』で過去にどんなサイトだったか、ドメインの歴史を見ることができるのでチェックしてみてもよいかと思います。
Internet Archive - Wayback Machine
https://web.archive.org/
また、被リンクをチェックするツールを利用されている場合は確認してみるのもオススメです。
過去のサイトの運営者が低品質なリンクを大量に購入している可能性もゼロではありません。
ちなみに、ドメインがペナルティを受けている場合はGoogleサーチコンソールで確認できます。
サーチコンソールの左側にある『セキュリティと手動による対策』の中の『手動による対策』のページを開きます。
そのページで以下の画像のように「問題は検出されませんでした」と表示されていれば大丈夫です。
一方、ペナルティを受けている場合は、何らかのメッセージが表示されています。

ただ、過去にペナルティを受けていただけであれば、新たにドメインを取得してサーチコンソールに登録したサイトにメッセージが届くかはちょっと不明です。
というのも、Googleのペナルティの通知というものは一定期間を過ぎると消えるものですし、ペナルティ自体にも期限が設けられています。
なので、新しくドメインを取得した所有者のサーチコンソールでは、「手動による対策」を確認できないかもしれません。
もちろんリアルタイムでペナルティを受けた場合は通知が届きますが。
前述した「Wayback Machine」で確認してみて、過去に怪しいサイトだった歴史がなければ、特に気にする必要はないかと思います。
それに、完全に新規のドメインであれば過去はありませんので、全く気にする必要はありません。
4. クローラーがサイトの存在に気付いていない
トップページを含めサイト全体がインデックスされない場合は、クローラーがサイトの存在に気付いていないケースが多いと思います。
なので、なかなかインデックスされない時は前述のとおり、Googleサーチコンソールの登録と被リンクの獲得で問題が解決する場合が多いと思います。
一部のページがインデックスされない場合
サイトのトップページなどはインデックスされているのに、CMSの記事などの一部のページがインデックスされない場合があります。
この場合は、コンテンツの質が原因になっている場合が多いかと思います。
サーチコンソールの左側にある『ページ』の画面をチェックすれば原因が分かると思います。
Googleサーチコンソールについて
ここまで、インデックスされない時の原因について触れてきましたが、大抵のことはGoogleサーチコンソールを確認すれば、問題や原因を知ることができます。
サーチコンソールの左側にある『ページ』を開くと、以下のような画面になりインデックスの状況などが分かります。

『ページにリダイレクトがあります』をクリックして詳細を表示すれば、リダイレクトを設定したページが分かるので、設定ミスがないか確認できます。
『見つかりませんでした(404)』をクリックして詳細を表示すれば、存在しなくなったページや非公開などの設定にしているページが分かります。
『noindexタグによって除外されました』をクリックして詳細を表示すれば、noindexを設定しているページが分かるので、設定ミスを確認できます。
『クロール済み - インデックス未登録』をクリックして詳細を表示すれば、サイトの品質などが原因でインデックスされていないページを知ることができます。
まとめ
サイトがインデックスされないと不安になりますよね。
下層ページのCMSの記事がインデックスされない場合は、記事のリライトやタイトルタグの見直しなどで解決する場合が多いです。
ただ、トップページを含めてサイト全体がインデックスされない場合は、前述のとおりGoogleがサイトの存在に気付いていない場合がほとんどです。
なので、別のサイトやブログからリンクで繋いだりサーチコンソールでインデックス登録をリクエストすれば、多くの場合は数日でインデックスされるようになると思います。
この記事を書いた人
田中 寛昭
Design / Marketing
アメリカ・フロリダ州にあるウォルト・ディズニー・ワールドでホテルマンとして働いた経験があり、当時はフランス・イタリア・スイス・ドイツ・アフリカ・モロッコ・メキシコの人達とルームシェアをして暮らしていました。
20代半ばからは、M&Aに伴うデューデリジェンスや国立大学・国立病院の独立行政法人化、地価動向の調査・分析など、外資系投資銀行や官公庁、裁判所、上場企業、金融機関等の様々な案件を経験。その後、Webサイトの運営や制作を手掛けるようになり起業しました。
