マニュアル
製品サイト マイページ

XMLサイトマップ

検索エンジンに記事の一覧と最終更新日を渡す XML サイトマップを出す。画像・Google ニュースにも対応し、noindex の記事は載せない

記事を早く見つけてもらうためのファイルです

「Sorabun > 計測 / 分析 > XMLサイトマップ」は、検索エンジンにサイトの記事の一覧を渡すファイル(XML サイトマップ)を出す画面です(Pro・管理者のみ)。XML Sitemap Generator for Google と同じ役目です。

WordPress 本体も /wp-sitemap.xml を出しますが、次の点が足りません。Sorabun のサイトマップは、これを補います。

WordPress 本体Sorabun
最終更新日(lastmod)入らない入る(更新した記事から読み直してもらえる)
画像入らないアイキャッチと本文の画像を入れる(画像検索に効く)
noindex の記事載ってしまう載せない(Sorabun の LP・Yoast・Rank Math の設定を見る)
Google ニュースなし直近2日の記事のサイトマップを出せる
人が開いたときXSL あり一覧の表で読める(XSL)

priority と changefreq は書きません。Google が使っていないと明言しているためです。

使い方

  1. 「サイトマップを出す」にチェックを入れて 保存 します
  2. 「いまの状態」に出る URL(ふつうは https://あなたのサイト/sitemap.xml)を開いて、記事が並んでいるか確かめます
  3. 「Search Console を開く」 を押し、「サイトマップ」でその URL を送信します(最初の1回だけ)

あとは何もしなくてかまいません。記事を公開・更新・削除すると、自動で作り直します。

自動でしていること

  • robots.txt に Sitemap: https://あなたのサイト/sitemap.xml の1行を足します。Bing などはここから見つけます
  • WordPress 本体のサイトマップを止めます。/wp-sitemap.xml を開かれたら、こちらへ転送します。前に本体のサイトマップを Search Console に送っていても、そのままで大丈夫です
  • 1ファイル1,000件 に分けます。記事が多いサイトでも、1回に読み込む量が増えすぎません
  • 作ったものは 12時間取り置き、記事やカテゴリーが変わったら捨てて作り直します

設定

項目内容
載せる投稿タイプ投稿・固定ページ・カスタム投稿タイプから選びます。トップページは固定ページ(無ければ投稿)のファイルに入ります
載せる一覧ページカテゴリー・タグなど。記事が1件もない一覧は載せません。タグや著者のページは中身が薄いと評価を下げることがあるので、迷ったらカテゴリーだけにします
著者のページセキュリティの「ログインIDを外から調べられないようにする」がオンのときは載せません
画像アイキャッチと本文の画像(http・https の絶対 URL)を、1記事20枚まで載せます
Google ニュースsitemap-news.xml に直近2日の投稿を出します。媒体名は Publisher Center に登録した名前と同じにします
載せない記事記事やページの ID をカンマか改行で区切って書きます。パスワード付きの記事・noindex の記事は、書かなくても載せません

ほかのプラグインと二重にしない

Yoast SEO・Rank Math・All in One SEO・SEOPress・The SEO Framework・XML Sitemap Generator for Google がサイトマップを出しているとき、またはサーバーに sitemap.xml のファイルが置いてあるときは、画面に知らせを出します。二重に出すと、検索エンジンがどちらを見ればよいか迷います。Sorabun を使うなら、そちらのサイトマップ機能をオフにしてください(サーバーの sitemap.xml のファイルは、あるとそちらが先に返ります)。

うまくいかないとき

  • 「サイトマップを出しません」と出る: 設定 > 表示設定 の「検索エンジンがサイトをインデックスしないようにする」がオンです。公開前のサイトでは出さないのが正しい動きです
  • /sitemap.xml が「見つかりません」になる: 設定 > パーマリンク を開いて、そのまま保存してください。パーマリンクが「基本」のサイトは /?sorabun_sitemap=index の形の URL になります(画面に出る URL を使ってください)
  • 古い内容のまま: ページキャッシュのプラグインが /sitemap.xml を取り置いていることがあります。キャッシュを消してください

テクニカル診断 の「サイトマップ」の項目は、Sorabun のサイトマップを出していれば「問題なし」になります。