サポート » 使い方全般 » サーチコンソールのクロールエラーに「wp-login.php?redirect_to」のリダイレクトエラーが大量に

  • shiyuu0710

    (@shiyuu0710)


    【内容】
    サーチコンソールのクロールエラーに「wp-login.php?redirect_to」のリダイレクトエラーが大量に出るようになって困っています。

    「例」
    URL/wp-login.php?redirect_to=https%3A%2F%2Fanswer-final.com%2Fto-lower-neutral-fat-10862.html

    URL:https://answer-final.com
    レスポンスコード403というエラーと出ており、アクセスを拒否されましたと出ております。

    またエラー内容は下記のことが記載されています。

    ーーーーーーーーーーーーーーーーーーーーーーーーーーー

    Googlebot はサイトの URL をクロールできませんでした。サーバーでページにアクセスするのに認証が必須となっているか、サイトへの Googlebot によるアクセスがブロックされていることが原因です

    ーーーーーーーーーーーーーーーーーーーーーーーーーーー
    robots.txt テストツールで、ブログを確認してみたところ、エラーはありませんでした。

    ネットで調べたところ同様な質問が下記にあり
    https://productforums.google.com/forum/?nomobile=true#!topic/webmaster-ja/bwuJ71G9u2I
    こちらの人はエックスサーバーの設定を変更したらエラーが出なくなったようですが、エックスサーバーに質問したところ

    – エックスサーバー回答ここから —
    リダイレクトされるWordPressの仕様によるものと存じます。

    上記を回避するにはWordPressそのもののプログラムを編集する必要がございますが
    特に弊社よりリダイレクトを回避するような設定機能の提供はないため
    参考URLに記載があるユーザー様の詳細についてはわかりかねます。
    – エックスサーバー回答ここまで —

    という回答で、対応内容が不明でした。

    なぜ、「wp-login.php?redirect_to」が出てしまうのか、原因と対策をお教え願います。

    「参考情報」
    >Fetch as Google
    サーチコンソールのFetch as Googleでは、正常に登録が行えエラーにはなりません。

    > URLリダイレクト ( www なし や SSL に統一とか )
    こちらは、2年半前に実施しています。

    > サーチコンソールのクロールエラーに「wp-login.php?redirect_to」
    こちらのエラーが出始めたのは、2018年9月10日頃からです。

    > 他のサイト
    エックスサーバーに格納している他のサイトは、同様なリダイレクトエラーは出ていません。

    > 使用してるプラグイン
    All In One SEO Pack
    ARVE Advanced Responsive Video Embedder
    Broken Link Checker
    Contact Form 7
    No Category Base (WPML)
    No Self Pings
    PRyC WP: Add custom content to post and page (top/bottom)
    PS Auto Sitemap
    Shortcake (Shortcode UI)
    SNS Count Cache
    TablePress
    TablePress Extension: Responsive Tables
    Throws SPAM Away
    TinyMCE Advanced
    TypeSquare Webfonts for エックスサーバー
    nveil Lazy Load
    UpdraftPlus – Backup/Restore
    WebSub/PubSubHubbub
    WordPress Popular Posts
    WP Multibyte Patch
    WP REST API
    WP-Optimize
    WP-PostViews
    Yet Another Related Posts Plugin
    ダイナミックウィジェット

    > 使用テーマ
    賢威7.0

    ヘルプの必要なページ: [リンクを見るにはログイン]

11件の返信を表示中 - 1 - 11件目 (全11件中)
  • ishitaka

    (@ishitaka)

    こんにちは

    XSERVER の「国外IPアクセス制限設定」により、google.bot がアクセスできないのではないでしょうか?
    https://www.xserver.ne.jp/manual/man_server_wpsecurity.php

    この機能をオフにすることでエラーはでなくなると思いますが、有用な機能なので robots.txt で wp-login.php のクロールを禁止 (Disallow) するといいかと思います。
    robots.txt に関しては、下記のページなどが参考になると思います。
    http://www.seotemplate.biz/blog/google-yahoo/2819/

    shiyuu0710

    (@shiyuu0710)

    ご回答ありがとうございます。
    ※見当違いな返信でしたら、申し訳ありません。

    >XSERVER の「国外IPアクセス制限設定」により、google.bot がアクセスできないのではないでしょうか?
    この理由で「wp-login.php?redirect_to」のリダイレクトエラーが出るのであれば、
    >> 他のサイト
    >エックスサーバーに格納している他のサイトは、同様なリダイレクトエラーは出ていません。
    他のサイトも同様にリダイレクトエラーが出るのだと思うのですが、違うのでしょうか?
    ※他の複数サイト(6サイト)のrobots.txt 設定は基本構成が同じです。

    >この機能をオフにすることでエラーはでなくなると思いますが、有用な機能なので
    はい、その通りかと思います。

    >robots.txt で wp-login.php のクロールを禁止 (Disallow) するといいかと思います。
    はい、クロール禁止にすればエラーは出なくなると思います。ですが、これは「wp-login.php?redirect_to」が出る根本対処をしているのではなく、

    何らかの原因によって「wp-login.php?redirect_to」になっている状態なので、robots.txt に wp-login.php へのクロールを禁止することで蓋をしてしまう暫定対処のように思うのですが、違いますでしょうか?

    ishitaka

    (@ishitaka)

    (ヘルプの必要なページ)/to-lower-neutral-fat-10862.html にログインページへのリンクがあるからクロールされたのでしょう。
    なお、このリンクを消しても他のサイトにリンクを貼られたらクロールされてしまう可能性はあるので、蓋をしたほうがいいかなと思います。

    shiyuu0710

    (@shiyuu0710)

    >ログインページへのリンクがあるからクロールされたのでしょう。
    これは、コメント欄を指していますでしょうか?

    ワードプレスの設定 → ディスカッション →
    ユーザー登録してログインしたユーザーのみコメントをつけられるようにする

    上記にチェックを入れた状態で、コメント欄を見るとログインがでますが、
    これのチェックを外すとコメント欄にログインが出ないことを確認しました。

    もし、このコメント欄のログインが、ishitakaさんが、おっしゃられている
    [ログインページへのリンクがある]であれば、このチェックを外そうと思います。
    ※現状は、外した状態にしてあります。

    また、同じエックスサーバー内で管理している他のサイトについて、該当の
    「ユーザー登録してログインしたユーザーのみコメントをつけられるようにする」
    にチェックが入っていなかったことを確認しました。

    ishitaka

    (@ishitaka)

    これは、コメント欄を指していますでしょうか?

    はい、そうです。

    shiyuu0710

    (@shiyuu0710)

    ご回答ありがとうございます。
    先ほど、回答致しました設定内容については、行ったばかりなので、サーチコンソールのエラーが出なくなるかどうか、数日様子をみさせて下さい。

    その上で、結果がどうなったか、報告させて頂きます。

    お世話になっております。

    状況報告と質問をさせて頂きます。対処を行って、一時期良くなっていたのですが、本日、エラーが多発したので日付とエラー件数を報告します。

    日付:エラー件数
    9/20:69
    9/21:19
    9/22:16
    9/23:9
    9/24:11
    9/25:4
    9/26:0
    9/27:0
    9/28:1
    9/29:0
    9/30:0
    10/1:25
    これは、対処が不足しているということでしょうか?
    コメント欄関連ですと「Throws SPAM Away」のプラグインを入れていますが、これは関連するのでしょうか?
    ※エラーの出ていない他サイトでも同プラグを使っています。

    クローラーがどのようにクロールしているのか、反映されるまでにどのくらいかかるのかは分かりません。
    Google のフォーラムなどでお問い合わせすることをおすすめします。

    少なくとも検索結果にはまだ反映されていないページがあるようです。
    「site:(ヘルプの必要なページ) ログイン」

    ご回答ありがとうございます。

    >Google のフォーラムなどでお問い合わせすることをおすすめします。
    クローラーについては、Googleフォーラムで問合せさせて頂きます。

    >少なくとも検索結果にはまだ反映されていないページがあるようです。
    >「site:(ヘルプの必要なページ) ログイン」
    こちらが良く分からないのですが…
    site:でログインのキーワードを指定するとログインに関する記事が出て来ると思うのですが、これと検索結果に反映されていないページというのは、どのように繋がる(関連する)のでしょうか?

    また、検索結果に反映されていないページというのは、Googleにインデックスされていないページという意味でしょうか?

    それとも、記事のコメント欄部分のログインの件が、検索結果に反映されていないという意味でしょうか?

    site: は下記をご覧ください。
    https://ja.wikipedia.org/wiki/Google検索#検索オプション

    「site:(ヘルプの必要なページ) コメントを投稿するにはログインしてください」などで検索してみてください。

    ご回答ありがとうございます。

    >「site:(ヘルプの必要なページ) コメントを投稿するにはログインしてください」
    こちらを実施したら、該当のページが出て来たので、まだ、「コメント欄のログイン」の件がgoogle検索結果に反映されていないページがあるということで理解しました。

    googleに反映されるまでにどのくらいかかるかについては、Google のフォーラムで問合せさせて頂きました。

    対処不足や対処誤りということではないようなので、google検索結果に反映されるまで、しばらく待ってみようと思います。※できることは待つだけ。

11件の返信を表示中 - 1 - 11件目 (全11件中)
  • このトピックに返信するにはログインが必要です。