検索を通じて収益化や宣伝を行いたい方を対象としています。取り入れたい個人の方など、幅広い読者を想定しています。基礎知識を包括的に学びたい方にとって、最適な資料です。なるための秘訣をご紹介するわけではありませんが、以下に示すおすすめの方法を取り入れると、検索エンジンがコンテンツをクロール、インデックス登録、そして把握するのが容易になるでしょう。検索エンジン最適化(SEO)は、ウェブサイトの各部分に小さな変更を加える作業が多くなります。エクスペリエンスやオーガニック検索結果でのパフォーマンスに著しい影響を与える可能性を秘めています。このガイドでご紹介するトピックの多くは、ウェブページ作成の重要な要素であるため、すでにご存知かもしれませんが、まだ十分に活用されていないかもしれません。エクスペリエンスの向上のために調整する必要があります。あり、他のユーザーがコンテンツを見つけるのに役立っています。検索エンジン最適化は、検索エンジンがコンテンツを理解して他のユーザーに提示するのを助けるためのものです。ご自分のサイトはサンプルのサイトとは規模が異なり、まったく違うコンテンツを提供しているかもしれませんが、以下でご紹介する最適化のトピックはあらゆるサイズや種類のサイトに当てはまります。このガイドでウェブサイトの改善方法について新鮮なアイデアをご提供できれば幸いです。フォーラム1までお寄せください。フォーラムからご意見をお聞かせください。今後の改善に活用させていただきます。ウェブの質を向上させることに役立つよう、このガイドは各自の責任で自由に保存、印刷、共有していただけます。このガイドをご活用ください。URLはじめに用語集このガイドで使用される重要な用語の簡単な解説です。認識したすべてのウェブページを「インデックス」に格納します。エントリにはそのページのコンテンツと場所(URL)が記述されています。あるページを取得し、そのページを読み込んで、インデックスに追加することを指します。インデックスに登録されました。新しいウェブページや更新されたウェブページを検出するプロセスのことです。ウェブをクロールして新しいページを検出し、そのページをインデックスに登録します(例外もあります)。ウェブのページをクロール(取得)して、そのページをインデックスに登録する、自動化されたソフトウェアです。クローラの一般的な名称です。常時ウェブをクロールしています。サイトを検索エンジン向けに改善するプロセスのことです。このプロセスを仕事として担当する人の肩書きとしても使われます。担当者を採用しました。結果に表示された場合、サイトはインデックスに登録されています。「site:wikipedia.org」を検索すると、このような結果2が表示されます。何十億ものページをクロールしていますが、サイトによってはクロールされない場合もあります。クローラによってサイトがクロールされない場合、よくある原因は次のとおりです。サイトがウェブ上の他のサイトから十分にリンクされていない。クロールできていない。コンテンツを効果的にクロールできない。サイトをクロールしようとした際にエラーが発生した。よるサイトのクロールをブロックしている。検索結果に、ご自身のサイトを無料で簡単に表示させることができます。サイトを送信する必要すらありません。完全に自動化された検索エンジンです。インデックスに追加するサイトを探しています。検索結果に表示されるサイトのほとんどは、手動で登録されたものではなく、クローラがウェブをクロールして見つかったサイトが自動的に追加されたものです。検索の仕組みをご覧ください3。検索と相性の良いウェブサイトを作成する方法については、ウェブマスター向けガイドライン(品質に関するガイドライン)4をご覧ください。検索結果にサイトが表示されやすくなります。検索での状況を確認するためのツールを提供しています。通知を受け取ることもできます。こちらからご登録いただけます5。確認しておくべき基本的な点を以下にまとめます。表示されているか?ウェブサイトのコンテンツにどのデバイスからでも速く簡単にアクセスできるか?所有するウェブサイトは安全か?さらに詳しい情報については、http://g.co/webmasters6をご覧ください。このガイドでは、検索エンジン向けにサイトを改善し、トピック別に整理する方法についてアドバイスを提供します。http://g.co/WebmasterChecklist7からダウンロードできます。専門家が必要かどうか検討するSEO(検索エンジン最適化)の専門家とは、検索エンジンでのウェブサイトの可視性を向上させる方法を熟知している人のことです。このガイドに準拠すれば、サイトを最適化する方法を十分に学ぶことができます。専門家を採用するかどうか検討しても良いでしょう。業者を利用するかどうかは、サイトの改善や時間の節約につながる可能性がある重要な決断です。業者によってサイトが被害を受ける可能性について必ず検討してください。業者や代理店、コンサルタントでは、ウェブサイトの管理者向けに次のような便利なサービスを提供しています。業者を探す前に、賢く利用するために知っておくべきことを確認し、検索エンジンの仕組みについて理解することをおすすめします。このガイドの全体に目を通し、また、特に次の情報をご覧いただくようおすすめします。サービスの利用を検討している場合は、早い段階で導入することをおすすめします。最適なタイミングは、サイトを再構築するときや新しいサイトを開設するときです。このタイミングなら、最初から検索エンジンとの相性を考慮してサイトを設計できます。業者であれば既存のサイトを改善することもできます。必要なケース」11をご覧ください。サイトを見つけられるようにすることです。最適な方法はサイトマップの送信です。サイトマップとは、サイト上の新しいページや変更されたページについて検索エンジンに認識させる、サイト上のファイルのことです。サイトマップを作成して送信する方法に関する記事をご覧ください12。他のページからのリンク経由でページを見つけることもあります。ユーザーにサイトを見つけてもらう方法については、このドキュメントで後述する「ウェブサイトを宣伝する」をご覧ください。使って望まないクロールをブロックする「robots.txt」は、サイトの特定の部分について、検索エンジンによるアクセスとクロールを許可するかどうかを検索エンジンに伝えるファイルです。ディレクトリに配置します。よってブロックされているページでもクロールされる可能性があるので、機密性の高いページではこれよりも安全な方法を使用する必要があります。サイトの特定のページについては、検索エンジンの検索結果で見つかってもユーザーにとってそれほど有用でないため、クロールされたくない場合もあります。作成する際に利用できます。ファイルを作成する必要があります。ファイルの使い方13に関するガイドをご覧ください。検索結果にコンテンツが表示されないようにするための他の方法もご覧ください14。検索エンジンの結果をクリックして、サイト上の別の検索結果ページが表示されると、ユーザーは不満に感じます。クロールできるようにする。機密資料を保護するための適切で効果的な方法ではありません。使ってクロール対象外のページを正常なクローラに認識させることはできますが、サーバーがリクエストされたページをブラウザに配信するのを防ぐことはできません。検索エンジンが参照できてしまうためです。指示に従わない可能性もあります。推測されることもあります。パスワードを求めるなど)を使用したり、ページをサイトから完全に削除したりしてください。ページをクロールするとき、平均的なユーザーと同じようにページを参照します15。アルゴリズムの動作を直接阻害することになります。結果としてランキングが最適化されない可能性があります。検査ツールを使用します16。コンテンツをどのように認識してレンダリングするのかを正確に確認でき、サイトのインデックス登録時の問題を特定して修正できるようになります。タグはユーザーと検索エンジンの両方にページの内容を伝えるものです。要素内に配置する必要があります。サイトの各ページに固有のタイトルを付けてください。検索結果の各部分についてよく知らない場合は、検索結果の構成を解説した動画17をご覧ください)。ホームページのタイトルには、ウェブサイトや企業の名前を表示し、さらに、企業の所在地やサービスの主な目的といった重要情報の一部を添えることができます。おすすめの方法ページのコンテンツについて正確に記述する読みやすく、ページのコンテンツの主題が効果的に伝わるタイトルを選びます。避けるべき方法:ページのコンテンツと関連のないタイトルを選ぶ。1」など、デフォルトのタイトルやあいまいなタイトルを使用する。各ページに固有のタイトルを付けるサイトのページごとに固有のタイトルを付けるのが理想的です。認識しやすくなります。サイトで別個のモバイルページを使用している場合は、モバイル版にも適切なタイトルを使用してください。つのタイトルを使用する。簡潔でわかりやすいタイトルを使用する簡潔で有益なタイトルにします。検索結果にタイトルの一部のみや、自動的に生成されたタイトルを表示することがあります。ユーザーのクエリや検索に使用されたデバイスに応じて、異なるタイトルを表示することもあります。避けるべき方法:ユーザーにとって役立たない極端に長いタイトルを使用する。タイトルタグで不要なキーワードを乱用する。他の検索エンジンにページ内容の要約を伝えます。文のセンテンスや短いパラグラフを記述します。ページのスニペットとして使用される可能性があるため重要です。「可能性がある」と述べたのは、ユーザーのクエリに適合しやすい場合は、ページに表示されるテキストの関連部分が使用されることもあるからです。メタタグを追加することをおすすめします。メタタグを使ってスニペットを改善する方法18やユーザーにとって役立つスニペット19に関する有益な情報を投稿しています。効果的なタイトルやスニペットの作成方法20についてわかりやすく説明したヘルプセンター記事もご確認いただけます。メタタグが検索結果のスニペットとして表示された場合に、ユーザーに情報を提供し興味を引くような説明を記述します。メタタグのテキストには文字数の上限や下限はありませんが、検索結果で説明が完全に表示される程度の長さにすることをおすすめします(検索の方法や検索エンジンによってユーザーに表示されるスニペットのサイズは異なります)。そのページがユーザーにとって有益で関連性が高いかどうかを判断できるような情報を含めることもおすすめします。「これはウェブページです」や「野球カードについてのページ」のような一般的な説明を使用する。キーワードだけを羅列する。メタタグにコピー&ペーストする。演算子を使った検索など)で役立ちます。メタタグを手作業で作成するのは現実的に不可能でしょう。メタタグを自動的に生成することができます。見出しタグを使用して重要なテキストを強調する一般に、見出しタグはタグに囲まれているテキストをページ上の通常のテキストよりも大きく表示するため、ユーザーにとってはそのテキストが重要であるという視覚的な手がかりとなり、見出しテキストの下に続くコンテンツの内容について理解しやすくなります。複数の見出しサイズを正しい順序で使用すると、コンテンツの階層構造が作成され、ユーザーがドキュメント内を移動しやすくなります。概要を書く場合を想像する長い論文の概要を書く場合と同様に、ページ上のコンテンツの主要なポイントと下位のポイントは何かを検討し、それに応じてどこに見出しを使用するか決定します。避けるべき方法:ページの構造を定義するのに効果的でないテキストを見出しタグで囲む。ような他のタグの方が適している場所で見出しタグを使用する。見出しタグのサイズを不規則に変える。ページ全体で控えめに見出しを使用する見出しタグは意味のある場所で使用してください。つのトピックがどこで終了して次のトピックがどこから始まっているのか判断しにくくなります。避けるべき方法:ページ内で見出しタグを過度に使用する。構造を示すためではなく、テキストの書式を整える目的で見出しタグを使用する。マークアップを追加する構造化データ21とは、検索エンジンがページの内容をより適切に認識できるように、検索エンジンに対してコンテンツを説明するためにサイトのページに追加できるコードです。検索エンジンではこの解釈を利用して、検索結果にコンテンツを効果的に(目を引くように)表示することができます。そのサイトのビジネスに適したお客様を引きつけるのに役立ちます。レビューなど)を理解しやすくなります。関連するクエリの検索結果でスニペットにその情報が表示されるようになります。「リッチリザルト」と呼んでいます。マークアップはリッチリザルトだけでなく、関連する検索結果を他の形式で表示するのにも使用されることがあります。実店舗がある場合は、営業時間をマークアップすることで、見込み顧客が必要なときに店舗を見つけて、検索の時点で店舗が営業中かどうかを知らせることができます。ビジネス関連のさまざまなエンティティをマークアップできます。サイトをご覧ください22。サポートされている表記マークアップと構造化データを使用してコンテンツを記述するようおすすめします。ハイライター23やマークアップ支援ツール24などのツールを使用したりできます(ツールの詳細については、「おすすめの方法」をご覧ください)。テスト25を使用して、実装に誤りがないことを確認できます。避けるべき方法:無効なマークアップを使用する。ハイライターを使用できます。タイプのサブセットをサポートしています。コードを入手したい場合は、マークアップ支援ツールをお試しください。避けるべき方法:マークアップの実装についてよくわからない状況でサイトのソースコードを変更する。日間でユーザーがクリックした回数などが表示されます。エラーが検出された場合は表示されます。偽のレビューを作成する、関連のないマークアップを追加する。検索結果での表示を管理するページに正しい構造化データがあると、検索結果のさまざまな特殊機能(レビューの星、視覚的にデコレートされた検索結果など)の対象となります。ページが対象となる可能性のある検索結果の種類については、こちらのギャラリーをご覧ください27。使用する必要があります。複数の部分に分かれています。使用することをおすすめします。ホスト名とはウェブサイトがホストされている場所で、通常は、メールで使用しているのと同じドメイン名を使用します。「www.example.com」と「example.com」)が区別されます。含まない」バージョンも追加するようおすすめします。パス、ファイル名、クエリ文字列は、サーバーのどのコンテンツにアクセスするかを決定します。ホスト名とプロトコルでは大文字と小文字は区別されません。大文字と小文字の違いはこの部分では影響がありません。フラグメント(上記の例では「#info」)は、ページ内のブラウザのスクロール先を特定します。通常、コンテンツ自体はフラグメントに関係なく同じであるため、検索エンジンは使用されているフラグメントを無視します。ホームページを参照する場合、ホスト名の後ろにある末尾のスラッシュは省略可能です。スラッシュの有無にかかわらず同じコンテンツに導かれるためです(「https://example.com/」と「https://example.com」は同じになります)。見なされます(ファイルとディレクトリのどちらを示すか区別されます)。「https://example.com/fish」と「https://example.com/fish/」は同じではありません。検索エンジンにとって重要なナビゲーションウェブサイトのナビゲーションは、訪問者に必要なコンテンツをすばやく見つけてもらうために重要です。ナビゲーションによって、ウェブマスターが重要だと考えているコンテンツを検索エンジンが理解しやすくなります。サイト全体でそのページがどのような役割を果たしているのか把握しようとしています。ホームページに基づいてナビゲーションをプランニングするすべてのサイトにホームページ(「ルート」ページ)があります。通常はサイトで最もアクセスの多いページで、ユーザーにとってナビゲーションの出発点となります。サイトに少数のページしかない場合を除いて、一般的なルートページからより具体的なコンテンツを含むページにユーザーをどのように誘導するか検討する必要があります。特定のトピック)、何百点もの異なる商品があり、複数のカテゴリとサブカテゴリのページに分類する必要があるかどうか、などを検討してください。「パンくずリスト」を使用するパンくずリストとは、ページの上部か下部にある内部的なリンクの行です。訪問者はパンくずリストを使って、前のセクションやルートページにすばやく戻ることができます。ほとんどのパンくずリストでは、最初の左端のリンクとして最も一般的なページ(通常はルートページ)を置き、右側に向けてより具体的なセクションを並べています。マークアップ28を使用することをおすすめします。ページは、ウェブサイトの構造を表示するサイト上の簡単なページで、通常は、サイト上のページの階層的なリストで構成されています。訪問者はサイト上のページを見つけられない場合にこのページにアクセスすることがあります。検索エンジンもこのページにアクセスし、サイト上のページのクロール範囲を広げますが、主に人間の訪問者を対象としています。おすすめの方法わかりやすい階層を作成する一般的なコンテンツからそのサイトで求めている具体的なコンテンツへ、ユーザーができるだけ簡単にたどり着けるようにしてください。ページを追加し、内部的なリンク構造に効果的に組み込みます。サイト上のすべてのページにリンクから到達できるようにし、サイト内の「検索」機能を探さなくても済むようにします。関連ページへのリンクを適宜追加すると、ユーザーが同様のコンテンツを見つけやすくなります。サイト上のすべてのページを他のすべてのページにリンクする)。回もクリックする必要がある)。ナビゲーションにテキストを使用するサイト上のページ間のナビゲーションの大部分をテキストリンクで制御すると、検索エンジンがそのサイトをクロールして理解しやすくなります。使用し、ユーザーの操作を待つのではなく、ページ読み込み時にすべてのメニュー項目が生成されるようにします。避けるべき方法:全体的に画像やアニメーションに基づいてナビゲーションを作成する。ナビゲーションでスクリプトやプラグインに基づいたイベント処理を必要とする29。リストをまとめて掲載し、主要なコンテンツの最終更新日を記載します。