web-dev-qa-db-ja.com

XMLサイトマップからURLを削除しても、Googleは引き続きインデックスを作成しますか?

古いURLを失うことなくサイトマップファイルを更新するにはどうすればよいですか?つまり、Google検索エンジンは古いURLのインデックスを作成して新しいURLを追加しますか、それとも削除されたURLを消去しますか?

1

サイトマップは、インデックス付けやランキングとはあまり関係がありません。サイトマップからURLを削除することも、SEOを傷つけることなくサイトマップを完全に削除することもできます。

  • サイトのページをクロールしてランク付けするのにサイトマップは必要ありません。 Googlebotは、サイトマップがなくてもホームページからサイトをクロールします。
  • サイトマップは、他のページからリンクされていないサイト上のページをGooglebotが発見するのに役立つ場合があります。 Googlebotはそのページをクロールしますが、通常はインデックスを作成またはランク付けしないことを決定します。ページを適切にインデックス付けしてランク付けするには、他のページからリンクする必要があります。
  • Googleは、サイトマップに追加できるいくつかのフィールドを使用しません。 changefreqおよびpriorityフィールドは無視されます。 Googlebotは、人気の高さと、以前に変更された頻度に基づいてクロールURLに戻ります。
  • サイトマップの最大の利点は、Google Search Consoleで追加データを提供することです。
  • Googleはまた、サイトマップを優先URLに関するシグナルとして使用します。サイトマップがある場合は、それがクリーンであることを確認する必要があります。
    • 重複なし
    • エラーURLはありません
    • リダイレクトURLはありません

詳細については、「 サイトマップパラドックス 」を参照してください。

2

大規模なサイトでは、1つのサイトマップファイルにすべてを含めるにはページが多すぎます。そのため、新しいマップを追加するときに、サイトマップの最後の結果を削除するのが普通です。サイトマップのすべてのURLをサイトマップに含める場合は、古いページを含む複数のサイトマップを作成できます。

Googleは、クロール時にサイトマップを通じてサイト上のページを検出します。ウェブサイトにサイトマップを用意する必要はありません。また、すべてのページをサイトマップに入れてインデックスを作成する必要もありません。サイトマップは、リンクを介して発見されていないページをGoogleが発見するための単なる方法です。

1
Michael d

それらがまだ有効であれば、それはそれらを保持します。エラーコードが返され始めた場合、通常は削除されます。

これが異なるアプリケーションのサイトマップを持っている場合、Googleは同じウェブサイトの複数のサイトマップを受け入れます。私がこれを行う場所の例は、私の製品Webサイトの1つです。 Google独自のスクリプトを使用して、メインの静的ページのサイトマップを定期的に作成します。オンラインドキュメントはHelp&Manualによって作成されます。これにより、Googleに送信する独自​​のサイトマップが作成されます。

1
winwaed