web-dev-qa-db-ja.com

サイトマップの送信:サイトマップは更新されたときに再送信する必要がありますか?

要するにsitemap.xmlを既存のsitemap.xml(つまり、www.domain.com/sitemap.xml)?または、自動的にチェックしますか?

詳細な説明: 1週間に1回、新しい記事をWebサイトに追加し、新しいコンテンツをアップロードするたびに、既存のsitemap.xml私のウェブサイトフォルダに新しく生成されたsitemap.xml.

だから、同じ変更を行う必要があると思いますか(つまり、sitemap.xmlを再度送信する)、Google、Bing、など...)また、Googleウェブマスターツールでも?

Yandex Webmaster Toolsは、サイトマップに関して次のように述べています。

注:Yandexインデックス作成ロボットが定期的に変更を確認するため、変更されている場合、別のサイトマップファイルを削除または追加する必要はありません。

5
ashutosh

コンテンツが頻繁に変更されると、検索エンジンはサイトをより頻繁にクロールします。新しいURLを追加するだけの場合、毎回sitemap.xmlを再生成する必要はありません。

ただし、 lastmod 属性を変更してサイトマップの最終変更日を更新し、定期的に変更されるURLに changefreq を指定する必要があります。

サンプルサイトマップ これらの属性は次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

   <url>

      <loc>http://www.example.com/</loc>

      <lastmod>2013-07-26</lastmod>

      <changefreq>weekly</changefreq>

      <priority>0.8</priority>

   </url>

</urlset> 

上記のように、サイトマップ内の他のURL(新しいURLなど)と比較して最も重要だと思われるURLに priority 属性を指定することもできます。

Fetch as Google ツールを使用して、サイトのクロールをトリガーしたり、新しく更新されたURLについても参照したりできます。 Fetch as GoogleでURLをGoogleに送信

最後に、サイトマップを送信する前にテストして、問題があるかどうかを確認することをお勧めします。方法は次のとおりです。 Googleウェブマスターツールでサイトマップと機能をテストする

5
dan

Googleは、送信されたsitemap.xmlファイルの更新を定期的に確認します。一度送信するだけで済みます。

参照: GWTは動的サイトマップをチェックする頻度

7

Googleが別の言い方をしているにも関わらず、(少なくとも執筆時点では)再送信することで何らかの利益があるかもしれないことを示唆する興味深い記事。

http://www.lauradhamilton.com/resubmitting-your-sitemap-to-google

1
Matthew Evans