当サイトはワードプレステーマの「SWELL」を利用しています。
初期設定をしようと思い以下の記事を参考にさせていただき、SWELLの開発者様が制作したプラグイン「SEO SIMPLE PACK」を導入。
https://sgs-prog.com/seo-simple-pack-using/
アナリティクスの設定とサーチコンソールの所有権確認まではうまくいきました。
しかし、サイトマップを送信するとステータスが赤字で「取得できませんでした」となります。
結果的に解決したので、その方法をメモしておきます。
環境と症状
使っているテーマとプラグイン
ワードプレステーマ:swell
導入プラグイン:
①SEO SIMPLE PACK
②XML Sitemap & Google News
どんな状態になっているか?
サーチコンソールから以下3つのURLを送信するも、どれもステータスが赤字で「取得できませんでした」になる
- https://urimonk.net/sitemap.xml
- https://urimonk.net/feed
- https://urimonk.net/sitemap.xml.gz
試した対策と改善方法を簡単なものから一覧
プラグインの無効化・有効化
ワードプレスのダッシュボードから、左メニューの「プラグイン」を選択し、プラグイン「XML Sitemap & Google News」を一度無効化し、すぐに有効化しなおすと改善する場合があるそうです。
本件の場合は改善せず。
パーマリンクの設定保存ボタンを押す
ワードプレスのダッシュボードから「設定」→「パーマリンク」を選択し、何も変更せずに「変更を保存」をクリックすると改善する場合があるそうです。
本件の場合は改善せず。
URLに「?」とアルファベットをつける
サーチコンソールからサイトマップのURLを送信する際に、URLに「?」とアルファベットを付けて送信すると成功する場合があるそうです。
この対応で改善はしませんでしたが、改善後にこのURLのステータスは「成功しました」に変更されました。
SEO SIMPLE PACKにサーチコンソールのIDを登録→改善
まずは、サーチコンソールを開き左メニューから「設定」を選択、「ユーザーと権限」をクリック。
自分のアカウントの一番右にあるハンバーガーメニューをクリックして「所有権の確認と詳細」を選択。
「HTMLタグ」をコピーしてください。
SEO SIMPLE PACKの設定の上部に「ウェブマスターツール」というタブがあるので選択します。
「Googleサーチコンソールの認証コード」という欄に、コピーしたものを貼り付けます。
contentの中のダブルクォーテーションで囲われたIDだけを残して、他を消去します。
「設定を保存する」をクリック。
サイトマップを送信しなおすと「成功しました」となり、改善しました。
まとめ
アナリティクスとの連携で所有権までは自動的にサーチコンソールでも確認できました。
なので、サイトマップ送信には設定をする必要が無いとおもっていたのが間違いだったようです。
別途、サーチコンソールのIDをSEO SIMPLE PACKに登録することでサイトマップ送信に成功します。