質問: `sitemap.xml`を作成していない場合、 `Google`がサイトをクロールしにきたときは、最初にトップページをクロールし、 その後、全リンクをクロールすると考えて良いですか? もし全リンクを辿ってクロールしてくれるのであれば、`sitemap.xml`を作成するメリットがいまいち分からないのですが。。。 ブログのように頻繁にページが増えるようなサイトの場合は、早くインデックスされるなどの効果があるのかもしれませんが、ほとんど更新しないようなサイトであれば`sitemap.xml`は必要ないということでしょうか?
回答: クローラはすべてのページをクロールするとは限りません。また、トップページから見に来るとも限りません。 クロールをしながら**途中で離脱したり、ページをすべて発見できないこと**があります。 こういった問題は、サイトの規模が大きくなればなるほど発生しやすくなります。 sitemap.xmlを作成するとクローラがクロールの手がかりとして参照するようになり、クローラビリティの向上に繋がります。つまり、**クロールの頻度が上がったり、クロールの取りこぼしが減る**などのメリットが有ります。 > > ほとんど更新しないようなサイトであればsitemap.xmlは必要ないということでしょうか? > > > そもそもで言うと、更新性のないサイトはSEO的にも評価はあまり良くないですが、 sitemap.xmlを設置することによるデメリットはないはずなので、設置をお勧めします。