Naver サーチアドバイザー「サイトマップ/RSS形式が正しくない」エラーを解決する6つの方法

WordPress私のティーストーリー、ブログスポットブログを開設すると、まずGoogleと Naver などの検索エンジンにサイトを登録する必要があります。 Naver サーチアドバイザ(Naver ウェブマスターツール)にサイトを登録し、RSSとサイトマップを送信するとき 「サイトマップ/RSS形式が正しくありません」 というエラーメッセージが表示されることがよくあります。

Naver サーチアドバイザー「サイトマップ/RSS形式が正しくありません」エラー解決方法6つ

このエラーは、誤ったURLを送信したり、キャッシュの問題など、さまざまな原因で発生する可能性があります。

この記事では、 WordPress 사이트のサイトマップまたはRSSフィード Naverに送信するときにエラーが発生した場合は、解決策を見てみましょう。以下で紹介する最初の2つの方法は、ティーストーリー、ブログスポットなどの他のプラットフォームを使用している場合にも参照できます。

Naver サーチアドバイザーで「サイトマップ/RSS形式が正しくない」エラーを解決する6つの方法

Naver サーチアドバイザーサイトマップ/RSS形式が正しくないエラー6つの解決策

正しい住所を提出しましたか?

まず、確認する必要があるものとしてサイトマップまたは RSS피드のURLが正しいかどうかがあります。たとえば、次のような場合にエラーが発生する可能性があります。

  1. example.comのようにwwwのない住所へ Naverに登録した状態で、www.example.comのようにwwwのあるアドレスにサイトマップ/RSSを提出する場合、またはその逆の場合。
  2. ティーストーリーまたはブログスポットにプライベートドメイン(セカンダリドメイン、カスタムドメイン)をリンクした後、ティーストーリーのプライマリドメイン(例:example.tistory.com)またはブログスポットのプライマリドメイン(例)。blogspot.com)のURLを送信する場合
  3. https://example.com으로 등록된 사이트에 http://example.com과 같이 http 프로토콜로 된 URL을 제출하는 경우 (요즘은 대부분의 사이트에 SSL 인증서가 설치되므로 주소가 https://로 시작하는 경우가 많습니다.)

たとえば、実際のサイト アドレスが https://example.com で、https://www.example.com/feed/ または http://example.com/feed/ として送信するとエラーが発生します。

WordPressを使用する場合:

  • WordPress 管理者→ 設定→一般から WordPress アドレス(URL)サイトのアドレス(URL)를 확인합니다。
  • そのアドレスに合わせてRSS URLを正確に入力してください。
    • www がない場合: https://example.com/feed/
    • wwwがある場合:https://www.example.com/feed/

いくつかの投稿を書いて送信する

サイトを初めて開設して 文章がない状態からRSSフィードまたはサイトマップを送信するとエラーが発生します。 Naver サーチアドバイザーは、フィード内に一定量のコンテンツが存在していることを正常に認識します。

投稿がない状態でサイトマップ/RSSフィードを送信してこのエラーが発生した場合は、ブログ投稿を14回作成してからもう一度お試しください。

フィード設定の変更 – 「要約」に設定する

WordPress フィードへ 専門(フルボディ)を含めると、フィード容量が大きくなるか、特殊文字またはHTMLタグの問題でフォーマットエラーが発生する可能性があります。

  • WordPress 管理者→ 設定→読み取りに移動します。
  • 「フィード内の各記事に含める内容」 アイテムを「要約」に変更します。
  • 保存してからRSSを送信してください。

キャッシュ例外の設定

キャッシュプラグインがRSSフィードまたはサイトマップURLをキャッシュする場合、 Naver サーチアドバイザーがフィードを正常に読み取れない場合があります。この場合 フィード URL をキャッシュ例外として登録해야합니다。

キャッシュ例外として追加する URL パターンの例:

/feed/
/feed
/?feed=rss2
/sitemap.xml
/sitemap_index.xml

クラウドウェイズでBreezeキャッシュプラグインを使用している場合は、次の記事を参照してキャッシュ例外をリクエストしてください。

私は次のURLに対してキャッシュ除外要求をしました:😄

https://www.thewordcracker.com/sitemap_index.xml
https://www.thewordcracker.com/feed/
https://www.thewordcracker.com/feed
https://www.thewordcracker.com/ads.txt
https://www.thewordcracker.com/robots.txt

サイトマップアドレスは、使用するSEOプラグインによって少しずつ異なる場合があります。 Yoast SEO、Rank Mathでは、/sitemap_index.xmlがサイトマップアドレスです。

キャッシュプラグインのキャッシュを削除する

例外設定をしても 既存に積み重ねられたキャッシュが残っている場合 エラーが続く可能性があります。キャッシュプラグインの管理画面でキャッシュ全体を削除(Purge All)してからもう一度お試しください。

参考までに Naver サーチアドバイザーに WordPress サイトの登録時にエラーが発生しても、キャッシュプラグインのキャッシュ(またはサーバーキャッシュ)を削除した後に試してみると、通常どおり登録されることがよくあります。

必須プラグイン以外のすべてを無効にした後のテスト

上記の方法をすべて試してもエラーが続く場合は、 プラグインのクラッシュを疑うことができます。 WordPressの多くの問題がプラグインのクラッシュに関連しています。

  1. WordPress 管理ページ→ プラグイン→インストールしたプラグインに移動します。
  2. SEOプラグイン(例:Rank Math、Yoast)、セキュリティプラグイン(例:NinjaFirewall、Wordfence)など 必須プラグインを除くすべて無効します。
  3. 無効にしたら、RSS URL(https://サイトアドレス/feed/)をブラウザで直接開き、Enterを押してRSSフィードの内容が正常に出力されることを確認します。
  4. 正常な場合は、プラグインを1つずつ再度有効にしてエラーを引き起こすプラグインを見つけます。

まれですが、SEOプラグインのサイトマップが他のプラグインと衝突して404のないページで表示されたり、ホームに移動するなど、異常現象を引き起こすことがあります。

最後に、

Naver サーチアドバイザーに WordPress サイトのサイトマップまたはRSSフィードのURLを送信するときにフォーマットが正しくないというエラーメッセージが表示された場合は、解決策について説明しました。

ほとんどの場合、この記事に記載されているアクションで解決されます。問題が解決しない場合は、以下のコメントで詳細な症状をお知らせください。

参照

コメントを残す

コメントを残す