くまトリップ

役に立つ旅行情報とテニス情報を発信

MENU

はてなブログ sitemap periodicalでインデックス登録対策しました

f:id:yasunari7373:20220103125214j:plain

 

インデックス登録されない

はてなブログがサチコにURL登録されない問題に直面しました。

どうやらURL登録されない原因として、サイトマップが読み込まれていないようなので、今回は他のブログ主様の方法を参考にしながらサイトマップ対策をしました。

その結果、sitemap_periodical.xmlを用いたことでURL登録数が増えたので紹介します。

参考にした記事はこちら

  

 

 

sitemap.xmlでは全記事検出されない

サイトマップとは記事全体を地図のようにまとめたもので、これをサチコに送信することでクロールされやすくなります。

はてなブログでは「sitemap.xml」や「sitemap_index.xml」というサイトマップが自動で作成されるのですが、それらの送信では全記事検出されないことがあります。

また、最終読み込み日時も半月以上かかったりと遅いため、最新記事の検出が遅れる原因となるようです。

 

f:id:yasunari7373:20220103122959p:plain

上の画像は2022年1月2日に「sitemap.xml」を送信した例です。

最終読み込み日時が半月前であることや、検出されたURLの合計数が111/135であることが分かりました。

「sitemap.xml」だけ送ってても認識されにくいことが分かったので、次の方法で対策しました。

 

sitemap_periodical.xmlを送信する

sitemap.xmlで読み込まれなかった記事に対して有効なのが、子階層のサイトマップ送信です。子階層のサイトマップとは、「sitemap_periodical.xml?year=xxxx&month=XX」のような形で自動生成されているもので、ブログが投稿された月ごとにカテゴリ分けされて保存されている小さなサイトマップみたいなものです。

 

year=xxxxとmonth=XXに任意の数字を入れることで、月別にサイトマップを送信できます。例えば、2021年12月だと、sitemap_periodical.xml?year=2021&month=12です。

 

sitemap_periodical.xmlを送信した結果

5秒程度でサイトマップが読み込まれました。

検出されたURLも全記事分あるようです。

sitemap.xmlと違ってすぐに読み込まれるので、新しい記事をURL登録するときはその直前にやっておくとよさそうです。

f:id:yasunari7373:20220103123634p:plain

 

URL登録に効果はあるか

このブログでは、URL登録数の増加を確認しました。

10月~12月中旬までは対策なし、12月12日に対策を始めたので、その直後からURL登録数が徐々に増えたことが分かります。

 

f:id:yasunari7373:20220103124050p:plain

 

URL登録の精度にもばらつきがあるので、正直効果があるかは断言できませんが、

少なくともサチコに検出されやすくなったようには思います。

 

しかし除外に振り分けられ「検出されたけどインデックス登録されなかった記事」も多くありました。

除外された記事には、サイトマップ以外に別の問題がありそうです

 

 

sitemap_periodicalで検出はされやすくなる

今回自分が行った施策とその結果はこちらです!

効果のあった施策!
  • sitemap_periodical.xmlを送信してみた
  • 結果:検出される記事は増えたが、除外された割合も大きい
  • 除外された記事には、登録されにくい別の問題がありそう。

 

 

【併せて読みたい】ページ表示速度対策によるインデックス登録対策

こちらは、ページ表示速度改善によるURL登録対策の方法を紹介しています