コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

ウェブサイトの SEO の維持

サイトが Google にあり、SEO の基礎に習熟されている場合は、Google でのサイトの表示を改善するために実施可能な対策が他にも存在します。ウェブサイトを管理、維持する際に、Google 検索に影響を与えるその他の固有のシナリオに遭遇する可能性があります。このガイドでは、サイトの移転準備や多言語サイトの管理といった、SEO の詳細なタスクについて説明します。

Google によるサイトのクロールとインデックス登録を制御する

Google 検索の仕組みに関するガイドをお読みください。クロール、インデックス、検索結果表示について十分にご理解いただいていない場合は、サイトの問題のデバッグや検索における動作の予測が困難です。

重複コンテンツ

正規ページがどのようなもので、サイトのクロールやインデックス登録にどう影響するのかについても理解しておく必要があります。

リソース

Google がクロール対象とするリソース(画像、CSS ファイルなど)やページが Google からアクセスできること、つまり、robots.txt ルールでブロックされておらず、匿名ユーザーでアクセスできることを確認してください。アクセスできないページはインデックス カバレッジ レポートに表示されず、URL 検査ツールではクロールされていないと表示されます。ブロックされたリソースは、URL 検査ツールでは個々の URL 単位でのみ表示されます。ページ上の重要なリソースがブロックされていると、Google によるページのクロールが正しく行われない可能性があります。URL 検査ツールを使用して実際のページをレンダリングし、想定どおりに Google に認識されるかどうかを確認してください。

robots.txt

クロールを防ぐには robots.txt ルールを、またクロールを促すにはサイトマップを使用します。サイトの重複コンテンツや重要でないリソース(アイコンやロゴなどの小さくて使用頻度の高いグラフィックスなど)のクロールは、そのリクエストによりサーバーに不要な負荷をかける可能性があるため、ブロックします。インデックス登録を防ぐ手段として robots.txt は使用しないでください。代わりに、noindex タグを使用するかログインを必須としてください。詳しくは、コンテンツへのアクセスをブロックする方法をご覧ください。

サイトマップ

サイトマップは、サイトにとって重要なページや、ページの補足情報(更新の頻度など)を Google に伝えるための大切な手段です。同時に、テキスト以外のコンテンツ(画像や動画)のクロールにおいても重要な役割を担います。Google がクロールの対象にするのはサイトマップに含まれるページだけに限られませんが、サイトマップがあることで、リストされているページが優先されるようになります。これは、コンテンツが頻繁に変わるサイトや、ページがリンクから見つからない可能性のあるサイトにとっては、特に重要です。サイトマップを使用することで、Google がクロール対象のページを見つけやすくなり、それらのページを優先的にクロールできるようになるからです。サイトマップの詳細については、こちらをご覧ください。

国際化サイトまたは多言語サイト

複数の言語に対応したサイトや、特定の複数地域のユーザーをターゲットにしたサイトの場合:

ページやサイトの移行

単一の URL やサイト全体を移動する場合は、次のガイドラインを遵守してください。

単一の URL の移行

ページを恒久的に別の場所に移動する場合は、ページに 301 リダイレクトを実装してください。なんらかの理由で一時的に移動するのみである場合は、代わりに 302 を返すようにしてください。これにより、Google に対して引き続き対象ページをクロールするように指示できます。

削除済みのページをリクエストされた場合に備え、カスタム 404 ページを作成します。これにより、ユーザー エクスペリエンスをより優れたものにできます。ただし、リクエストされたページがすでに存在しない場合は、soft 404 ではなく、必ず 404 エラーを返すようにしてください。

サイトの移行

サイト全体を移行する場合は、必要な 301 の実装とサイトマップの変更をすべて行ったうえで、移行について Google に通知してください。これにより、新しいサイトに対するクロールやシグナルの転送が可能になります。サイトの移行方法についてはこちらをご確認ください。

クロールとインデックス登録についてのおすすめの方法を実施する

  • リンクをクロールできるようにするGoogle のクローラがたどれるリンクは、href 属性が指定された <a> タグのみです。その他の形式のリンクはたどれません。href タグまたはスクリプト化されたクリック イベントによってリンクとして機能するその他のタグが存在しない <a> リンクはたどれません。
  • 有料リンク、ログインが必要なリンク、信頼できないコンテンツ(ユーザーが送信したコンテンツなど)には rel=nofollow を使用します。これにより、そのようなサイトへの品質シグナルの転送や、対象サイトの低品質評価が自サイトに反映されるのを回避できます。
  • クロールの割り当てを管理する。サイトが特に大きい(数億ページが定期的に変更される、または数千万ページが頻繁に変更される)場合、Google はサイト全体をご希望の頻度でクロールできない可能性があります。そのため、サイト内で特に重要なページを Google に提示することが必要な場合があります。現時点でおすすめの方法は、直近で更新したページや特に重要なページをサイトマップにリストし、重要度の低いページは robots.txt ルールでクロール対象外にすることです。
  • JavaScript の使用について: ウェブサイトで JavaScript を使用する場合のおすすめの方法を実施してください。
  • 複数ページの記事について: 1 つの記事が複数ページにわたる場合は、次ページと前ページへのリンクを目立つようにして、ユーザーが容易にクリックできるようにします(同時に、クロール可能なリンクにします)。Google がそのページセットをクロールするのに必要なことはそれだけです。
  • 無限スクロール ページについて: 無限スクロール ページでは、Google によるスクロールが困難な場合があるため、クロールが必要な場合はページ分割したバージョンを提供してください。検索に適した無限スクロール ページの詳細については、こちらをご覧ください。
  • 状態が変更する URL へのアクセスをブロックします。これらの URL には、コメントの投稿、アカウントの作成、カートへの商品の追加などが含まれます。robots.txt を使用してこれらの URL をブロックします。
  • Google でインデックス登録できるファイル形式についてはこちらのリストをご覧ください。
  • サイトに対する Google のクロールが過剰に高頻度であると考えられる場合は、クロール頻度を下げることができます。ただし、このような状況が発生するのはごくまれです。
  • サイトがまだ HTTP の場合は、サイトだけでなくユーザーのセキュリティのためにも、HTTPS への移行をおすすめします。

Google がサイトを認識しやすくする

サイトの主要な情報は、グラフィックスではなく、テキストで記述します。Google ではさまざまなファイル形式の解析やインデックス登録が可能ですが、ページの内容を認識するうえでは、やはりテキストが最も確実な手段です。テキスト以外のコンテンツを使用している場合、またはサイトのコンテンツに関するより詳しい情報を提供する場合は、ページに構造化データを追加します。それにより、Google はコンテンツを認識しやすくなり、また場合によってはリッチリザルトのような特別な検索機能が利用できます。

HTML と基本的なコーディングについて習熟されている場合は、デベロッパー ガイドに沿って、手動で構造化データを追加できます。基本的な構造化データの生成には、WYSIWYG の構造化データ マークアップ支援ツールをご活用いただけます。

ページに構造化データを追加するのがスキル的に困難な場合は、データ ハイライター ツールを使用してページの一部をハイライト表示することで、各部分の内容(イベント、日付、価格など)を Google に提示できます。これは簡単な反面、ページのレイアウトを変更することで機能しなくなる可能性があります。

Google によるサイト コンテンツの認識を支援する方法については、こちらの詳細をご覧ください。

ガイドラインを遵守する

コンテンツ固有のガイドライン

サイトに特定の種類のコンテンツを掲載する場合について、Google に最適な方法で表示するためのおすすめの方法を以下に示します。

ユーザー エクスペリエンスの管理

サイトが第一の目標に掲げるべきは優れたユーザー エクスペリエンスの提供であり、これはランキングにも影響します。優れたユーザー エクスペリエンスの提供には多くの要素が含まれますが、ここではそのいくつかを紹介します。

ユーザーとサイトのセキュリティを向上させるために、ウェブサイトでは HTTP ではなく HTTPS の使用をおすすめします。HTTP を使用するサイトには、Chrome ブラウザで「安全でない」という表示が付く可能性があります。HTTPS でサイトを保護する方法についてもご覧ください

通常、高速なページは低速なページよりもユーザー満足度が高くなります。ウェブに関する主な指標レポートによりサイト全体のパフォーマンス値を確認でき、また PageSpeed Insights で個々のページのパフォーマンスをテストできます。高速なページの作成について詳しくは、web.dev サイトをご覧ください。高速なページの作成にあたっては、AMP の使用も検討してください。

モバイルの注意事項

モバイルからの検索のほうがパソコンからの検索よりも多い現在、サイトのモバイル フレンドリー化は重要です。Google は、デフォルトのウェブサイト クローラとしてモバイル クローラを使用するようになっています。サイトをモバイル対応にする方法については、こちらをご覧ください

また、フィーチャー フォンでの動作、モバイル デバイスでの Google Discover の動作、(Google Chrome で警告を出さないように)モバイル料金請求について明確に通知するためのガイドラインなど、Google でのモバイルの使用に関するこちらのページもご確認ください。

検索での見え方の制御

Google では、クチコミの星、埋め込みのサイト内検索ボックス、イベントやレシピといった特定の種類の情報に対する特別な結果タイプなど、さまざまな種類の検索結果機能やエクスペリエンスを Google 検索で提供しています。サイトに合ったものを選択して、導入を検討してください。また、サイトの検索結果に表示するファビコン記事の公開日を指定することもできます。

検索結果に効果的なタイトルリンクスニペットが表示されるようにする方法についての記事を必ずご確認ください。スニペットについては、必要に応じて長さを制限することも、完全に省略することもできます。メタタグを使用して、検索結果スニペットの生成時にテキストや画像の使用を制限する方法をご確認ください。

ヨーロッパの出版関係者である場合は、Search Console で設定してください。

Search Console の使用

Search Console からは、Google 検索でのサイト パフォーマンスのモニタリングと最適化に役立つさまざまなレポートを入手できます。詳細については、使用するレポートをご覧ください。