SWELLでWordPressの標準サイトマップが生成されないときの対処法

結論にたどり着くまで、地味に時間がかかってしまったのでメモ。

目次

SWELL設定から「コアのサイトマップ機能を停止する」のチェックを外せばOK

SWELL公式サイトのプラグイン紹介ページに記載されていたのですが、SWELLではWordPress標準のサイトマップを生成する機能をデフォルトで停止しています。

WordPress5.5からはコアにXMLサイトマップ機能が追加されましたので、コアのもので十分な方はこのプラグインは不要です。

ただし、SWELLではデフォルト状態でコアのサイトマップ生成機能をオフにしています(すでにプラグイン導入しているユーザーさんが多数派だったため重複しないようにしています)ので、「SWELL設定」>「機能停止」タブから「コアのサイトマップ機能を停止する」のチェックを外してご利用ください。

推奨プラグインと非推奨・不要・注意すべきプラグインについて

そのため、SWELLの設定画面から、コアのサイトマップを生成するようにしていきましょう。

手順

STEP
SWELL設定→「機能停止タブ」に移動
STEP
「コアのサイトマップ機能を停止する」のチェックを外す
STEP
「変更を保存」をクリック
SWELLでWordPress標準のサイトマップ(wp-sitemap.xml)を生成する方法

これで、WordPress標準のサイトマップ(wp-sitemap.xml)が生成されるようになります。

コアのサイトマップは、階層ごとにWordPressをインストールしてない限りは「https://●●●.com/wp-sitemap.xml」となります。

サーチコンソールにサイトマップを登録するときは、該当のURLから「wp-sitemap.xml」を入力すればOKです。

  • URLをコピーしました!
目次