XMLサイトマップ:SEOのために知っておくべきことすべて
公開: 2019-01-25最後に地図を使用したのはいつですか。
正直なことすら思い出せない。
しかし、サイトマップ—サイトマップはSEOに関しては相変わらず関連性があります。
何年もの間、ベストプラクティスだと聞いていたので、サイトマップをGoogle Search Consoleに送信し、チェックボックスをオンにして次に進みました。
なぜそうしたのか完全には理解できず、誤解に満ちていました。
ただし、XMLサイトマップはチェックするだけのボックスではありません。
サイトマップは強力なツールであり、SEOとして、その背景、詳細、およびベストプラクティスを理解することが重要です。
XMLサイトマップ:SEOのために知っておくべきことすべて
XMLサイトマップとは何ですか?
簡単に言うと、XMLサイトマップは、Webサイトの最も重要なページを含むディレクトリまたはガイドです。 これらは、クローラーがWebサイトとその構造を理解するのに役立つことを目的としています。
サイトマップは、検索エンジンで簡単に消化できるXML(Extensible Markup Language)ファイルです。 これは次のようになります。
これは単一のURLであり、sitemaps.orgに従って使用可能なすべてのタグを表示しますが、必要なタグは場所、つまりページのURLのみです。
WordPress Webサイトで人気のあるSEOツールであるYoastは、次のようなサイトマップを生成します。
前述のように、サイトマップの主な機能は、検索エンジンがWebサイトを理解できるようにすることです。 XMLサイトマップは、次の3つの重要なことを示すことによってこれを行います。
- Webサイトで最も重要なページ。
- サイトの構造とアーキテクチャ。
- ページが更新された最近の頻度。
2XMLサイトマップに関する一般的な誤解
サイトマップを生成する方法、何を含めるか、何を除外するかを説明する前に、2つの非常に一般的な誤解に対処しましょう。
1.すべてのページを含める必要があります
上記のように、サイトマップはWebサイトの最も重要なページを紹介する必要があります。 理論はあなたが検索エンジンで見つけたいあなたのサイトのページだけがあなたのサイトマップに含まれるべきであるということです。
可能であれば、サイトページを2つのカテゴリに分割するように最善を尽くす必要があります。ユーザーに検索エンジンからアクセスしてもらいたいカテゴリとそうでないカテゴリです。
検索エンジンからアクセスしたいページは、robots.txtによってブロックされてはならず、XMLサイトマップに含まれている必要があります。
検索エンジンからアクセスしたくないページは、robots.txtでブロックし、XMLサイトマップに含めないでください。
2.含まれるすべてのページがインデックスに登録されます
あなたはその権利を読んだ:
サイトマップにURLを含めたからといって、そのインデックスが作成されるとは限りません。
逆に、サイトマップでURLを除外した場合でも、検索エンジンのクローラーがページのインデックスを作成する場合があります。
XMLサイトマップは、クローラーへの単なる推奨事項です。 サイトが他の多くの信号をクローラーに送信していることを覚えておくことが重要です。 本当にページのインデックスを作成したくない場合は、robots.txtを禁止することを強くお勧めします。
おそらく、Googleが実際にインデックスを作成しているページを確認するための最も試行錯誤された真の方法は、site:searchを実行することです。
特定のURLを検索して、インデックスが作成されているかどうかを確認することもできます。
XMLサイトマップのベストプラクティス
したがって、XMLサイトマップとは何かについての良い考えがあり、いくつかの一般的なサイトマップの誤解を見てきました。 ベストプラクティスを詳しく見ていきましょう。
1.ツールを使用してサイトマップを生成する
サイトマップを適切に利用するための最初のステップは、サイトマップを生成することです。 残念ながら、それらは魔法のように作成されただけではありません。 これを行うには、いくつかのオプションがあります。
ヨーストSEO
あなたのウェブサイトがWordPressで構築されている場合、これは簡単です。 Yoastは、ページ上の最適化、インデックス作成、カノニカル、サイトマップの生成に役立つ無料のプラグインを提供しています。
Yoast SEOプラグインをサイトにまだインストールしていない場合は、次のようにします。
A. WordPress管理ダッシュボード内で、プラグインに移動し、[新規追加]をクリックします。
B.検索バーで、「Yoast」を検索します。
C. [今すぐインストール]、[アクティブ化]の順にクリックします。
D. [your-domain.com]/sitemap.xmlに移動します。 出来上がり!
xml-sitemaps.com
これは、特にWordPressを使用しない場合に、XMLサイトマップを生成するためのもう1つの優れたツールです。 何をすべきかは次のとおりです。
A. xml-sitemaps.comに移動し、入力バーにドメインを入力します。
B.サイトがドメインをクロールできるようにします(1分ほどかかる場合があります)。 サイトマップをダウンロードします。
C. FTPまたはファイルマネージャーを使用して、ドメインをWebサイトのルートフォルダーにアップロードします。
Windowsコンピュータをお持ちの場合は、Filezillaをお勧めします。 Filezillaでファイルをアップロードするためのいくつかの手順は次のとおりです。 Macコンピュータをお持ちの場合は、Transmitをお勧めします。 送信を使用するためのいくつかの手順は次のとおりです。
2.Google検索コンソールに送信します
サイトマップができたので、それをどうするか疑問に思うかもしれません。
最初のステップは、それをGoogleSearchConsoleに送信することです。 これは、Googleがウェブサイトをクロールしてインデックスに登録するのに役立ちますが、前述したように、含まれるすべてのページがインデックスに登録されること、または除外されるすべてのページがインデックスから除外されることを保証するものではありません。
何をすべきかは次のとおりです。
A. Google検索コンソールに移動し、[今すぐ開始]を選択します。 すでにGSuiteアカウントをお持ちの場合は、こちらからログインしてください。 そうでない場合は、ここにセットアップのガイドがあります。
サインインすると、次のような画面が表示されます。
B.ドメインを入力し、[プロパティの追加]をクリックします。
Googleは、あなたが実際にサイトを所有していることを確認する必要があります。 Google Analyticsを設定している場合は、自動的に設定されます。 そうでない場合は、確認するための他のいくつかのオプションがあります。
C.サイトマップに移動します。
D.サイトマップURLを挿入し、[送信]をクリックします。
そして、あなたはすべて準備ができています! Googleにサイトマップを読んでもらい、定期的にチェックして、Googleでエラーが発生していないかどうかを確認してください。
3.最高品質のページを優先する
ランキングに関しては、Googleは問題のページの価値だけでなく、ウェブサイトの全体的な品質も考慮しているように思われます。
あなたのウェブサイトに500ページがあるとしましょう。しかし、ユーザーに役立つ素晴らしいコンテンツを含むページは10ページだけです。 残りは、古くて無関係なブログ投稿または「ユーティリティ」ページ(ログイン、ショッピングカート、紛失したパスワードを取得する場所など)のいずれかです。
グーグルがこれをあなたのウェブサイトの大部分が低品質のコンテンツを含んでいるという合図とみなす可能性が非常に高いので、あなたの最も重要なページをうまくランク付けするチャンスを傷つけます。
したがって、サイトマップに含めるページを決定するときは、このことを念頭に置いてください。 上で述べたように、それは非常に簡単です。
- 検索エンジンで見つけたいページを含めてインデックスを作成する
- 検索エンジンで見つけたくないページを除外し、インデックスを付けない
4.Noindexを使用します
ページの包含と除外について言えば、一貫性を保つことが非常に重要です。 サイトマップにページを含めても、検索エンジンにクロールしないように指示することはお勧めできません。
したがって、サイトマップにページを含めたくない場合は、ページをオフのままにして、インデックスに登録されていないことを確認してください。
検索エンジンがサイトをクロールしないようにすることに関しては、いくつかのオプションがあります。 メタロボット(ページの<head>内の指示)またはrobots.txtファイル(クローラーの指示を含む単一のファイル)を利用できます。
メタロボットはおそらく古いブログ投稿やユーティリティページにとって安全な賭けですが、クロールの予算を最小限に抑えることを検討している場合は、robots.txtを許可しない方が理にかなっています。
5.クロール予算を検討する
クロールの予算について言えば、XMLサイトマップに含めるまたは除外するページを検討するときは、このことを覚えておくことが重要です。
簡単に言えば、クロール予算は、Googleが「クロールレート制限」と呼んでいるものと関係があります。 つまり、Googlebotは、ウェブ上のすべてのページをいつでもクロールすることはできません。 Googleのサーバーとサイトのサーバーの両方に制限があります。
非常に大規模なサイト(数千のURLについて話している)がある場合は、ページ数がはるかに少ないWeb上のほとんどのWebサイトよりも、含めるページを選択する際にはるかに注意する必要があります。
Googleから直接クロールの予算とベストプラクティスの詳細をご覧ください。
そして、これで完了です。XMLサイトマップについて知っておく必要のあるすべてのこと、それらを生成する方法、それらを送信し、それらを使用してSEOを強化する方法です。
これらの手順をすべて実行したら、 MonitorBacklinksを使用してWebサイトのパフォーマンスを注意深く監視していることを確認してください。 それはあなたのためにあなたのキーワードを追跡するので、あなたはあなたのどのページがグーグルでクロールされてランク付けされているかを常に知ることができます。
ここで30日間の無料試用版を入手して、試してみることができます。
さあ、Googleがあなたのウェブサイトをより良くクロールするのを手伝ってください!