検索
検索をクリア
検索終了
Google アプリ
メインメニュー
true

クロールとレンダリングの重要性

Google 検索のメリットを最大限に活かすには、サイトが正しくクロールされレンダリングされるようにすることが重要です。この記事では、サイトのクロールとレンダリングを改善するためにウェブページの一部コンテンツをブロックした方がよいケースについて説明します。

Google のクローラがサイトをクロールできるようにする

Googlebot や他の Google ウェブクローラがネットワーク レベルで、サイトをクロールできるかどうかを確認してください。Google 検索結果に表示させたい URL を、Google がまず検出できることが重要です。場合によって、サイトの所有者が意図的に URL を Google からブロックすることがあります。しかし、URL をブロックする前に、それによって Google 検索結果に表示させたいサイトのコンテンツをブロックしていないことを確認する必要があります。

Google がサイトをクロールしないおそれがある原因について詳しくは、Googlebot がブロックされていないことを確認するをご覧ください。

Google のクローラがサイトの構造を認識しやすいようにする

ウェブページ上で参照しているすべてのリソースをGooglebot が取得できるように手助けしてください。Google はテキスト以外のコンテンツや視覚的な配置全体を考慮して、検索結果での掲載順位を判断します。サイトの視覚要素は、ウェブページを完全に把握、理解する助けとなります。Google がサイトについて詳しく理解できると、そのコンテンツを探しているユーザーとサイトをマッチングさせることができます。

Googlebot は、ページを取得すると、そのコードを実行し、コンテンツを評価して、サイトの配置や構成を理解します。Google は、レンダリング プロセス中に収集したすべての情報を使って、そのサイトのコンテンツの品質や価値を他のサイトと比べて評価し、Google 検索でユーザーが検索する内容に照らして、サイトに順位を付けます。

動的なコンテンツ

コンテンツの配置や表示にコードを使用するウェブページの場合、Goole は Google 検索にそのコンテンツを正しくレンダリングできる必要があります。動的なウェブサイトの主要なテキスト コンテンツは、ページのレンダリングによってのみ取得できる場合も多く、Google は、ウェブブラウザでユーザーが表示するのとまったく同様に、サイトを確認できます。サイトを正しくレンダリングできない場合、Google はコンテンツをまったく取得できないおそれがあります。

例:
my_script.js が利用できないと表示できないウェブページがあるとします。このスクリプトは一般に、ウェブブラウザによって実行され、ページの主要なテキスト コンテンツをブラウザに提供します。my_script.js に対して Google のクローラがブロックされていると、Googlebot がそのウェブページをレンダリングする際にテキスト コンテンツを取得できません。

次へ: Fetch as Google について

この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。