「サイトマップが HTML ページのように見えます」エラーを修正する方法
公開: 2022-08-28サイトマップは、検索エンジンのボットとクローラー専用に作成されたページで構成されています。 Web サイトとページのインデックス作成についての理解を深めることを目的としています。 つまり、検索エンジン ボットが Web サイトでクロールしてインデックスを作成するための構造化されたページのリストです。
サイトマップを使用すると、コンテンツを検索エンジンに宣伝し、コンテンツのインデックス作成を高速化できます. また、検索エンジン ボットが Web サイトの構造を理解し、クロールするページ、それらの関係、さらには最終更新を知るのに役立つ方法でもあります。
「サイトマップが HTML ページのように見えます」というエラーなど、サイトマップで問題が発生した場合はどうすればよいですか?
Google Search Console とその使い方について学びましょう。
- Googleサーチコンソールとは?
- Google Search Console で使用できる形式
- エラーの理由
- HTML と XML の違い
- エラーの解決策
- サイトマップを正しく使用するための提案
Googleサーチコンソールとは?
Google Search Console は、Google が提供するサイト所有者向けの無料ツールです。 このツールを使用すると、Google 検索でのサイトのパフォーマンスを簡単に分析できます。 また、バックリンクやサイト トラフィックなど、多くのテーマに関する重要なデータにアクセスすることもできます。
つまり、サイトのパフォーマンスが良好かどうかを確認でき、SEO の改善をより効果的に行うのに役立ちます。
それとは別に、Google Search Console を使用してサイトのエラーを検出することもできます。 これにより、Google アナリティクス、Google トレンド、Google 広告と統合的に技術的な問題に触れて修正することができます。
Google Search Console で使用できる形式
すべてのリンクがサイトマップとして Google Search Console に送信するのに適しているわけではないことに注意してください。 唯一の受け入れ可能な形式は次のとおりです。
- XML
- RSS、mRSS、および Atom 1.0
- テキストファイル
詳細については、ウェブサイトを検索エンジンに送信する方法に関する記事を参照してください。
エラーの理由
「サイトマップが HTML ページのようです」というエラーが表示される理由は、これらの形式に由来します。 Google は HTML 形式を受け付けないため、サイトマップは XML 形式にする必要があります。 たとえば、次のようにします。
https://wpblogx.com/sitemap_index.xml
HTML ファイルをサイトマップとしてアップロードすると、このエラーが発生します。
エラーを処理するための解決策と提案を見つける前に、HTML と XML の違いをざっと見てみましょう。
HTML と XML の違い
XML (拡張マークアップ言語)
XML は、多くの点で HTML に似たマークアップ言語を指します。 最も際立った特徴は、XML がデータ自体により関心を持っていることです。 データの受信、転送、送信などの状況で役立ちます。
XML で使用されるタグは、HTML のように事前定義されていません。 つまり、XML ファイルの構造は完全にユーザーによって作成されます。
ご参考までに、WordPress で XML サイトマップを作成する方法に関する詳細なガイドを公開しました。 見てみな。
HTML (ハイパーテキスト マークアップ言語)
一方、HTML は、データが画像としてどのように表示されるかを重視します。 ユーザーがページに表示するインターフェイスを設計するタスクを引き受けます。 それは、データの色、フォントの決定、およびフォント サイズである可能性があります。 さらに、マルチメディア ツール (ビデオ、画像など) を機能させることができます。
理解を深めるために、以下の概要を見てみましょう。
主な違い:
- HTML はドキュメント タイプの 1 つで、ドキュメント内のタイトル、さまざまなフォント、リスト、図、および画像の書式設定に使用されます。 XML は、異なる環境間でデータを定義、記述、および送信します。 つまり、データ定義機能を備えた HTML を補完するものです。
- XML は HTML のようなマークアップ言語です。 ただし、HTML のようにデータを表示するのではなく、データを記述します。 組織間のデータ交換を可能にします。
- HTML では単語をタグの間に入れることで太字または斜体にすることができますが、XML では構造化データにタグを付けるためのスケルトンが提供されます。
使用上の違い:
- XML で作業する場合、タグは大文字と小文字を区別します。
- XML で作成されたタグは、ランダムにではなく、整然とした順序で閉じる必要があります。
- XML では、スペース文字はコメント行で定義されます。
エラーの解決策
WordPress ウェブサイト用に Google Search Console 準拠の XML サイトを構築するには、サイトマップ プラグインを使用できます。 Yoast SEO または Rank Math をインストールすることを強くお勧めします。 これらのプラグインはサイトマップを自動的に作成するので、サイトマップを Google Search Console に追加するだけです。
サイトマップ URL は Swift Performance プラグインから除外する必要があります。 以下の手順に従って、サイトマップ URL がキャッシュされないようにすることができます。 W3Total Cache、WPRocket、およびその他のキャッシュ プラグインで同じ方法を適用します。 手順は、ツールによって異なる場合があります。

ファイル/sitemap_index.xmlを Google Search Console にアップロードすると、下の画像にエラーが表示される場合があります。
エラーをクリックすると、詳細な説明が表示されます。
- Web サイトの管理パネルを開き、[ツール] > [ Swift パフォーマンス] に移動して、 [設定] タブをクリックします。
2. 次のように、サイトマップ リンクをフィールドに貼り付けます: /sitemap_index.xml 。 次に、[変更を保存] ボタンをクリックします。 その結果、サイトマップの URL をキャッシュから除外するのに役立ちます。
3. [ウォームアップ テーブルのリセット]をクリックして、テーブルに加えられた変更を確認します。
4. [ダッシュボード] > [すべてのキャッシュをクリア] ボタンを選択します。
5. すべてのキャッシュをクリアしたら、Web サイトのサイトマップを再送信します。 Google Search Console >サイトマップに移動します。 サイトマップをアップロードして送信します。
これで、サイトマップが正常に更新されました!
少し情報を追加するだけでエラーを簡単に解消できますが、エラーを回避するための提案をいくつかご紹介したいと思います。
サイトマップを正しく使用するための提案
エラーのチェック
まず最初に、サイトマップ ページに奇妙なエラー コードがないか確認します。 コードが明確であれば、問題を診断するのは非常に簡単です。
通常、プラグインの競合が問題の主な原因です。 サイトマップを生成する Yoast などのプラグインは、競合の原因になる可能性があります。 キャッシュ プラグインも問題の原因となる可能性があります。
場合によっては、ランダムなアドオンでもエラーが発生することがあります。 Health Check and Troubleshoot プラグインをインストールして、それらを特定できます。
キャッシュを無効にする
サイトマップがキャッシュされると、XML ファイルをそのようにキャッシュしてはならないため、Google がサイトマップを HTML ページとして読み取る際に問題が発生することがあります。
サイトマップの URL を確認する
単純な提案のように思えますが、サイトマップの URL を再確認することは常に価値があります。 Google とサイトマップ プラグインの両方から投稿されたリンクをチェックして、正しい URL を送信していることを確認してください。
余分なサイトマップを削除
余分なサイトマップをアクティブにすると、問題や混乱が生じる可能性があります。 時々使用するプラグインは、さまざまなサイトマップを生成できます。 それらをチェックして、冗長なサイトマップ機能を無効にしていることを確認してください.
「サイトマップが HTML ページのように見えます」というエラーに悩まされることはもうありません。
「あなたのサイトマップは HTML ページのようです」というエラーは、ポップアップするたびに煩わしいものです。 これは基本的に、不正なページまたは修正可能なキャッシュの競合の結果です。 この記事に記載されているいくつかの手順で問題を解決できます。
問題を解決する方法を学んだので、今度はサイトマップを最適化して SEO を向上させます。
同様の問題に苦しんでいますか? 私たちは助けるためにここにいます。 お問い合わせいただくか、コメント欄にコメントを残してください。
または、WordPress のサイトマップからページを削除する 5 つの方法に興味があるかもしれません。