SWELLのサイトマップ設定|WordPress標準機能とプラグインの違い

ブログ運営のコツ:SWELLのサイトマップ設定方法:プラグインでの対応が必要を題材にしたイメージ
プロフィール写真
Y-bow医学博士
  • ブロガー・投資家・医学博士・個人事業主
  • 毎日更新 250記事/8ヶ月達成(2021.9〜)
  • Cocoon→SWELLに乗り換え
  • 本業/副業/子育ての合間でブログ作成
  • FIRE可能な資産あり、好きで働いてます

SWELLを用いてブログを開始した場合や、CocoonからSWELLに移行した場合などに、Googleにサイトマップを送信する時の注意点を説明します。

SWELLとSEO SIMPLE PACKには専用のXMLサイトマップ生成機能はありませんが、WordPress自体には標準のXMLサイトマップ機能があります。追加プラグインが必須とは限りません。

加えて、SWELLで推奨されているプラグイン『SEO SIMPLE PACK』にもXMLサイトマップを作成/送信する機能が備わっていません。

SWELLもSEO SIMPLE PACKも大変便利ですので使いたいと思う方も多いと思いますが、ここは注意しておきましょう。

『All in One SEO Pack』を使用されている場合には、XMLサイトマップの送信機能が含まれますので特に設定の変更は不要かと思います。どうしてもAIOSEOを使われたいという場合には以下のサイトにサイトマップ送信方法が詳しく記載されていますので参考にされて下さい。

広告

目次

SWELLでXMLサイトマップを送信する方法

GoogleはXMLのほか、テキストやRSSなどのサイトマップ形式も扱います。読者向けのHTMLサイトマップとは用途が異なり、WordPressではXML形式を利用するのが一般的です。

これは仕様ですので仕方ありません。

SWELLにはXMLサイトマップを作成する機能がありませんが、プラグインの導入で簡単に対応することが可能です。

プラグイン『XML Sitemaps』の導入

2022年5月現在、利用出来ませんので、XML Sitemap & Google Newsを利用しましょう。

SWELLと相性の良いとされる、その名の通り必要最小限のサイトマップ機能を備えたプラグインです。

XML sitemapsの概要

操作としては、このプラグインを新規追加して有効化するだけです。

1. プラグイン→新規追加
2. XML Sitemapsを検索
3. インストール/有効化
4. Googleサーチコンソール→サイトマップ
5. 自身のサイトURLに続いて『sitemap.xml』と入力/送信

XML Sitemapsの詳細設定

このプラグインは有効化さえしておけばサイトマップ送信自体は出来ます。

しかしいくつかのパラメーターを設定することで、より効率よく検索エンジンにサイトマップを送信することが出来るようになります。

下の画像のように、『設定』から『XML-sitemap』を開き、適宜設定を変更しておきましょう。

『基本的な設定』と『Additional pages』の部分は特に触らなくても大丈夫です。

まず、『投稿の優先順位』で『優先順位を自動的に計算しない』に設定しましょう。ただし、GoogleはXMLのpriorityとchangefreqを無視すると説明しているため、これらの値で取得頻度や順位を指定できるわけではありません。

また、『sitemapコンテンツ』の項目では『カテゴリーページを含める』までの4つは選択しておきましょう。カテゴリー毎のページは多くの方が作成されていると思いますので、その情報も記事更新毎に検索エンジンに伝えましょう。

XML sitemapsの詳細設定で、優先順位を決める方法

次に、『Change Frequencies』の項目で、特に『投稿(個別記事)』は『毎日』に設定しておきましょう。

滅多にブログを更新せず、メンテは月一程度ということであればそこまで重要ではありませんが、ある程度の更新頻度で新しい記事を作成し、リライトも頻繁に行うということであれば『毎日』が無難です。

ブログ記事の更新は検索エンジンに速やかに伝えるようにしておきましょう。

更新頻度の設定方法

サイトマップ送信の確認方法

Googleサーチコンソールで下の画像の手順で確認が出来ます。

『サイトマップ』から『サイトマップのURLを入力』欄に『sitemap.xml』と入力します。ここでhtmlを送信するとエラーになりますので気をつけましょう。エラーになった送信履歴は削除してしまって構いません。

サイトマップ送信の確認方法

『ステータス』欄に『成功しました』と表示されていれば送信が出来ています。

記事を更新するたびに、『検出されたURL』の数が増えていくのが確認出来ると思います。

『検索パフォーマンス』を確認する時にでも、たまにで良いので覗いてみると良いでしょう。

WordPress標準のサイトマップを確認する

サイトマップのURLは導入する機能で変わります。本稿のsitemap.xmlという例を、どのサイトでも使える固定の正解として扱わないでください。設定画面に案内される実際のURLを開いてから、その完全なURLを送信する方法なら入力ミスを避けやすくなります。

WordPressは5.5以降、標準でXMLサイトマップを生成する機能を持っています。追加プラグインを導入する前に、自分のサイトでどの機能がサイトマップを出力しているかを確認しましょう。標準機能の入口は通常wp-sitemap.xmlです。ただしSEOプラグインやサーバー設定などで、別のサイトマップへ切り替えられている場合があります。決め打ちしたURLを送信するより、実際に開けるサイトマップを確認する方が確実です。

XMLサイトマップは検索エンジンへURLを伝えるためのファイルです。読者が見る「サイトマップ」という固定ページの一覧とは別の役割を持ちます。読者向けの一覧にはカテゴリー名や説明を載せられますが、検索用のファイルには登録したい正規URLを整理します。二つはどちらか一方を作ればもう片方が不要になる関係ではありません。目的を分けて管理すると混乱しにくくなります。

既にSEOプラグインがサイトマップを作っている場合、同じ目的のプラグインを重ねて入れる必要があるかを考えます。複数の入口が存在しても直ちに問題とは限りませんが、URLの範囲や更新日時が食い違うと運営者が状況を把握しにくくなります。現在の出力、Search Consoleへ送信したURL、含まれる投稿の範囲を記録してから、必要な機能を選びましょう。

送信前には、ファイルがブラウザで開けるか、対象の公開記事が載っているか、プレビューURLや検証サイトのURLが含まれていないかを点検します。画像が表示される通常のページとは見た目が違っていても、XMLとして読めれば問題ありません。記事URLが転送先の古いURLになっていたり、下書きが含まれていたりするなら、その設定を先に見直します。

Search Consoleの「成功しました」は、サイトマップを取得できたことを示す状態です。含まれる記事すべてが検索結果へ出る保証ではありません。個別の記事が出ない場合は、URL検査でnoindex、転送、canonical、取得時のエラーなどを確認します。送信ボタンを何度も押すより、問題があるURLを一つ選んで原因を確認する方が、改善へつながります。

本稿のプラグイン名や画面は、導入当時の記録も含んでいます。利用可能なプラグインや設定画面は更新で変わるので、現在の公式案内を確認してください。また、changefreqを「毎日」、priorityを高い値にしても、検索順位やクロール頻度を強制できません。更新した日時を正しく出すことと、記事をたどれるリンクを維持することを優先しましょう。

英語ページなど別言語の内容を追加した場合は、それぞれの正規URLが載っているかも確認します。日本語と英語の本文が別ページでも、同じ日本語トップへすべてを正規化してしまうと、意図した言語別のページが認識されにくくなることがあります。サイトマップの数だけを増やすのではなく、言語別のURLと記事同士の対応が整っているかも合わせて点検すると、運営上の見落としを減らせます。

確認資料(2026年10月12日):WordPress公式・サイトマップ作成、Google検索セントラル・サイトマップ概要。

SWELLでサイトマップを送信する方法:まとめ

SWELLは洗練されたブロックエディター完全対応の有料テーマです。

その使い心地は他に代え難いものがありますが、本稿で紹介したサイトマップの対応はテーマ単独では出来ない部分ですので忘れずに設定しておくようにしましょう。

特にCocoonから移行した場合などは気付きにくい部分でもありますので。

SWELL
機能と使いやすさを追求したテーマ

ブロックエディター完全対応の快適な使い心地は、一度体験したらやめられない(^ ^)!


\宜しければ是非シェアを/
  • URLをコピーしました!
  • URLをコピーしました!

Advertisement / 広告

コメント

コメントする

13 − 2 =

目次