シリウス初心者向けSearshConsoleのサイトマップエラーを解消!
GoogleSearshConsoleで、「サイトマップが HTML ページです。サポートされている形式のサイトマップを使用してください。サイトマップがHTMLです」のエラーメッセージが出て、さっぱり何のことやら?分かりませんでした。
ほかの方のサイトにはワードプレスのやり方しか見当たらなかったので、シリウスのQ&Aなどと合わせて試したところ「成功しました」のメセージが表示され無事にエラー解消です。
同じく試行錯誤しているシリウス初心者の方に、エラー解消法をご紹介いたします。
「サイトマップがHTMLです」を解消しよう!
1.GoogleSearshConsoleの管理画面で該当のサイトを選択
2.メニューからサイトマップをクリック
3.新サイトマップの追加にURLを入力する
このURLが「HTML」という意味なのですね。
私が何度も試したURLが4.5.6.7なのですが、4は更新したページのアドレスを入力して試した結果です。
5は自分のサイトのサイトマップページのURLです。このサイトだと以下のページ。
各ページにある1のサイトマップをクリックするとサイトマップが表示され(サイトマップを生成していない方はありません)2がページのURLです。
このサイトマップはサイトを見てくれる人用で、Googleが求めているのは検索エンジン用のサイトマップURL。
「なるほど、別物なのか」と理解できればあとは検索エンジン用のサイトマップURLを送信すれば終了です。
シリウスのQ&Aに、URLありました。
引用:シリウス
一番はじめの画像の6「成功しました」が、Q&Aの「http://(サイトのアドレス)/sitemaps.xml」を入力して送信した結果です。
実際には「sitemaps.xml」だけを入力して8の送信ボタンをクリックします。
因みに「成功しました」のメッセージが表示されるまでに30分くらいかかったので、誤りだと思い7でも試してしまいました。
それでは「サイトマップがHTMLです」のエラーが出ている方、さっそく試してみてください。
検索エンジンに更新したサイトを読み取って認識してもらいましょう!
追記:「成功しました」のメッセージ(メールで連絡)がきたのは1週間後でした。
このサイトよりページ数の少ないサイトは3日ほどで連絡がきました。
しかしこのサイトマップは、ページを更新した際に、自動でGoogleにお知らせしてくれるのか疑問です。
ウーバーサジェストで「サイト監査」を行うと、「サイトマップがない」と出てしまいます。
そこで、ウーバーサジェストが推奨しているサイトマップツール「Screaming Frog」でもうひとつサイトマップを作ってみました!
詳細はXMLサイトマップを作ったのにウーバーサジェストでサイトマップエラーがでるでご紹介します。