クラウドウェイズ:RSSフィードとサイトマップエラーが発生した場合

私は長い間、 Bluehostを利用する 2023年12月にクラウドウェイズに移行しました。 WordPress 移行プラグインを提供しますが、私は手動で毎日これらのサイトを移行しました。

サイト移行を完了した後にRSSフィードとサイトマップアドレスにアクセスしようとすると、404エラーが発生する現象が発生しました。クラウドウェイズでRSSフィードやサイトマップエラーが発生した場合は、サーバーキャッシュ(Varnish)例外設定を行い、キャッシュプラグインでも例外設定を行うと問題が解決することがあります。

グーグルサーチコンソールでインデックスができなかったり、インデックスが解けた場合でも、以下の措置で解決したという方もいらっしゃいますね。クラウドウェイズだけでなく他のホスティングを使用している場合でも、キャッシュプラグインでキャッシュ例外設定を試してください。

また、robots.txt、サーバーファイアウォール、またはファイアウォールプラグインによって検索エンジンのボットがブロックされている場合でも、RSSフィードエラーが発生する可能性があります(以下の「robots.txtファイルまたはファイアウォールによって検索ロボットがブロックされている場合」を参照)。

クラウドウェイズは、規模の大きいサイトや訪問者が多いサイトに適しています。 ケミクラウド(ChemiCloud) ホスティングを検討することができます。 Bluehostと同様のレベルのChemiCloudは ソウルサーバーを導入ですから我が国でも速度​​が速い方です。

[この記事は、2025年4月30日に最後に更新されました。 ]

クラウドウェイズ:RSSフィードとサイトマップエラーが発生した場合

クラウドウェイズ:RSSフィードとサイトマップエラーが発生した場合

クラウドウェイズには強力なサーバーキャッシュが適用されています。サーバーキャッシュはサイトの速度を向上させますが、予期しないエラーが発生することもあります。

前の記事でads.txtファイルを見つけることができない問題について説明したことがあります。

ads.txtの問題もサーバーキャッシュのために発生する可能性があります。クラウドウェイで WordPressを運営している場合は、下記を参照してads.txt、フィードURL、サイトマップ、 robots.txtのをVarnish例外エントリに追加すると良いようです。

👉 ChemiCloudでLiteSpeed Cacheプラグインを使用している場合は、次の記事を参照してください。

Varnish設定で例外を設定する

Varnish 例外を設定するには、クラウドウェイズ 用途 ページ上の対応アプリケーション(WordPress)を選択してアプリケーション管理ページに移動します。

アプリケーション管理ページの左側 アプリケーションの設定をクリックして ワニスの設定 タブをクリックします。

Varnishは、しばしばWebアプリケーションアクセラレータとして知られているキャッシュHTTPリバースプロキシとして、クラウドウェイズでサーバーキャッシュ機能を果たします。

Varnish設定ページから Add New Exclusion ボタンをクリックすると、サーバーレベルでキャッシュされないように例外設定を行うことができます。

クラウドウェイズサーバーキャッシュ例外ファイルを入力する

タイプURLを選択し(デフォルトで選択されています)、/フィード などを入力してください。

Save ボタンを押してしばらく待つと、その項目に例外リストに追加されます。

上の図のように、フィード、サイトマップ、robot.xtなどを入力して追加できます。

  • /ads.txt
  • /ロボット.txt
  • /sitemapxml または /sitemap_index.xml
  • /フィード

キャッシュをすべて削除した後にRSSフィードやサイトマップにアクセスしてみると、正常にアクセスできます。

サイトマップアドレスはSEOプラグインによって異なる場合があります。 Yoast SEOとRank Mathプラグインでサイトマップを有効にすると、サイトマップアドレスはhttps://exmaple.com/sitemap_index.xmlです。

Breezeプラグインがインストールされている場合は、上部ツールバーの Breeze » Purge All Caheを押すと、サーバーキャッシュがすべて削除されます。

クラウドウェイズサーバーキャッシュを削除する

Breeze Cacheプラグインで特定のURLがキャッシュされないように例外を設定する

私はアプリケーション設定でVarnish例外設定を行い、同時にBreezeキャッシュプラグインでも例外設定をしました。

特定のURLがキャッシュされないようにするには 設定 » Breeze » Advanced Optionsに移動します。

WordPress Breezeキャッシュプラグイン例外の設定

URLをキャッシュしない セクションにキャッシュしてはいけないページまたは投稿のURLを入力します。例:

https://example.com/sitemap_index.xml
https://example.com/feed/
https://example.com/ads.txt
https://example.com/robots.txt

WP Rocketプラグインでキャッシュ例外を設定する

WP Rocketキャッシュプラグインを使用している場合でも、同様の方法でキャッシュ除外設定を行うことができます。

WPロケット 高度なルール タブに移動して URLをキャッシュしないに、下図のようにキャッシュから除外するURLを入力します。

WP Rocketキャッシュ例外の設定

LiteSpeed Cacheプラグインでキャッシュ例外を設定する

LiteSpeed Cacheプラグインを使用している場合、 WordPress 通知パネル»設定»LiteSpeed Cache»除外タブ設定を除外 セクションに、キャッシュから除外するURLを入力できます。

次の形式で入力できます。

/sitemap_index.xml
/feed/
/ads.txt
/robots.txt

👉ケミクラウドでLiteSpeed Cacheプラグインを使用している場合は、次の記事を参照してください。

robots.txt ファイルまたはファイアウォールによって検索ロボットがブロックされる場合

robots.txtファイルで検索ロボットがブロックされている場合 Naver サーチアドバイザー(Naver Webマスターツール)またはGoogle検索コンソールでRSSフィードエラーが発生する可能性があります。

たとえば、次のコードが robots.txt ファイルに追加された場合 Naver 検索ロボットがブロックされます。

User-agent: Yeti
Disallow: /

次のコードがrobots.txtファイルに追加されると、Google検索ボットがブロックされます。

User-agent: Googlebot
Disallow: /

また、ファイアウォールやセキュリティプラグインによって検索ロボットがブロックされる場合があります。実際に Naver カフェ에 Naver サーチアドバイザーにサイトマップがないと出てくる問題についての質問が上がったことがありましたが、問題の原因はパネルファイアウォールでボット遮断をしたためだったそうです。

ファイアウォールによる検索エンジンのボット遮断の問題

Cafe24または他のWebホスティングを使用している場合は、WebホスティングでGoogleサーチコンソールまたは Naver WebマスターツールでRSSフィードエラーが発生した場合、Webホスティングによって提供されるファイアウォールによってGoogleボットまたは Naverボット(Yeti)などがブロックされていないかチェックしてください。

クラウドフレア連動時のリダイレクトの問題

クラウドフレアと連動した後 WordPress サイトでToo Many Redirectsの問題が発生することがあります。場合によっては、robots.txtファイルにアクセスするときにのみリダイレクトの問題が発生することがあります。クリップル連携後にリダイレクトの問題が発生する場合は、次の記事を参照してください。 SSL/TLS Encryptionモードを変更すると問題が解決する可能性があります。

RSSフィードを解析できません警告

参考までに、ピンターレストに自動ピンを発行するためにRSSフィードを追加することができます。

WordPressでは通常https://example.com/feed/がフィードアドレスです。 Googleサーチコンソールと Naver サーチアドバイザーでRSSフィードのURLにhttps://example.com/rssを送信している人がいます。その場合、フィードを読み取れないエラーが発生します。 WordPresshttps://example.com/rssにアクセスするとhttps://example.com/feedにリダイレクトされるようです。

正しいフィードを送信しても 「RSSフィードを解析できません」 警告が表示されることがあります。この場合 設定»読む»フィード内の各記事に含める内容に「専門」が選択されている場合は、「要約」に変更します。これで問題を解決できます。

WordPress RSSフィード設定に関するサムネイル

参照

8のコメント

コメントを残す

  1. WP Rocketの場合、Never Cache URL(s)にキャッシュから除外されるURLは、アップロードした画像のように入力すればよいですか?
    /イベント/
    /アカウント/
    このように2つだけ入力すればいいのでしょうか?

    現在ランクマスとwpロケット使用中ですが、
    /sitemap.xml でアクセスすると、/sitemap_index.xml ページに進む必要がありますが、
    ページが見つからないと出てきます。解決策を探していますㅠ

    返信
    • クラウドウェイズを利用するなら、あえてWP Rocketを使う必要なくBreezeで十分だろう。

      WP Rocketは有料で、毎年費用を支払う必要があります。
      性能面でもBreezeは大丈夫そうです。

      このブログではBreezeがインストールされています。

      WP Rocketでは、ファイルに対してキャッシュ例外要求をすると、最後にスラッシュ(/)が追加されて問題になるようです。この部分については、WP Rocketに連絡してファイルに対して例外を要求する方法についてお問い合わせください。

      返信
  2. クラウドウェイズに移った経験が興味深いですね!私も最近Webホスティングを変更しましたが、サーバーキャッシュ関連の問題に悩んだ記憶があります。キャッシュ例外設定が本当に効果的な方法だと思います。

    もしRSSフィードとサイトマップエラーを解決した後、検索エンジンのインデックスの問題も自然に解決されましたか?

    返信
    • サイトマップエラーが解決されるとインデックスに役立つ可能性がありますが、インデックスが作成されない問題がある場合は、他の原因によってインデックスが生成されない可能性があります。特にブログを始める段階では、Googleのインデックスがうまくいかない場合が多いようです。通常時間が問題を解決します。

      返信
  3. ワードクラッカーの投稿のおかげで本当に助けをたくさん受けています。
    スキンを変更し、テーマファイルエディタにコンテンツを追加し、
    チャットgptのアドバイスに従って、Varnish purgeとbreezeキャッシュを何度も空にしました。
    それが関係があるかもしれませんが、Googleの索引がいくつあったのが消えてしまいました。
    大きな問題ではないとはいえ、心配になりました。
    アルファナムはワードクラッカーの記事を勉強することをお勧めします。
    Varnish例外設定Breezeキャッシュプラグインでも例外設定を行いました。
    気になるのがVarnish例外設定 Breezeキャッシュプラグインでも例外設定後
    どちらもキャッシュを空にするVarnish purge、Breeze purge all cacheを一度する必要がありますか? (あまりにもコミュニケーションのような質問です、申し訳ありません)
    それとも例外を設定して待つだけですか?

    返信
    • クラウドウェイズを利用する場合は、Breezeプラグインでキャッシュ例外設定を行うことができます。 (Varnish例外設定も一緒にしてもいいです。)

      これにより、Google検索コンソールでサイトマップ/ RSSフィードエラーが解決されます。

      Googleインデックスから消えるのは他の問題かもしれません。

      特にブログを開始してからしばらくすると、Googleのインデックスがうまくいかないか、すべて消えてしまう可能性があります。
      そのような場合でも、あまりにも犬を飲んで着実に良質の文章を発行してください。
      自動投稿やクパンパートナーズに関する記事がほとんどの場合などは価値のないコンテンツで時間が経ってもよくインデックスにならない可能性があります。参考にしてください。自分で心を込めて質の高いコンテンツを作成するなら、時間が経つにつれてGoogle、 Naver 背中でインデックスになり、流入も増えます。 5〜6ヶ月以上時間をかけて見てください。

      ブログの運用期間が長くなり、Googleによく公開されてインデックスが消えた場合は、サイトに問題があるので、原因を把握して対応する必要があります。 https://cafe.avada.co.kr/%EA%B5%AC%EA%B8%80%EC%97%90%EC%84%9C-%EB%B8%94%EB%A1%9C%EA%B7%B8-%EA%B8%80%EC%9D%B4-%EC%82%AC%EB%9D%BC%EC%A7%80%EB%8A%94-%EC%9D%B4%EC%9C%A0-10%EA%B0%80%EC%A7%80/ 文を参照してみてください。

      返信
      • あはブログ初期だからそうできますね!本当にありがとう
        着実に長く使ってみましょう
        もう一度ありがとうございます^^

      • ブログの初期にはGoogle Naver など検索エンジンでインデックスがうまくいかない場合があります。時間が経つとポスティングが積み重ねられて安定することが多いので、あまり心配しないで着実に運営してみてください。良い結果がありますように!