WordPressにAll in One SEO Packでサイトマップを導入する

サチコ(Search Consoleの略)で本ブログのカバレッジを確認すると「有効」が0になっており、記事が一切インデックスされていない。
恐らく時間が経てばまたクロールされて、解決するとは思うが、サイトマップXMLを導入して、効率良くインデックス出来るようにする

All in One SEO Packのサイトマップ機能を有効化する

調べた所、All In One SEO Packでサイトマップを生成できるらしい。
以下の画像の手順で機能を有効化する。

有効化するとすぐにsitemapが閲覧できる状態になった。

All in one SEOが生成するsitemap.xml

階層構造になっており、リンクをクリックすると詳細なxmlが表示される。

記事一覧のsitemap.xml

ソースを表示して一部抜粋するとこんな感じ。

サイトマップの項目の意味は?

  • Images
    • imageタグの数(後述)
  • Priority
    • クロールの優先度。ただしgoogle botはこの値を無視するらしい
  • Change Frequency
    • ページの更新頻度。この値を参考にクロールする頻度が決まる。
  • Last Change
    • ファイルの最終更新日

イメージタグって何?

画像のURLや説明が含まれたで以下の様なタグの事
google画像検索にインデックスされるらしい。
画像に付属する説明みたいなの埋めてたはずだけどcaptionに入ってないなぁ。

sitemap.xmlをSearch Consoleに登録する

サイトマップタブから登録して完了!

Search Consoleでサイトマップを登録した状態

robots.txtにsitemapを追加する

確認した所、既に追加されていた。

robots.txtにサイトマップを追加した状態

完成!

コメントする