私は自分のウェブサイト(WordPress)のログを確認していましたが、次のような行を見ました:
myWebsite:80 5.10.83.28 - - [17/Jan/2014:09:05:53 +0000] "GET myUrl == HTTP/1.1" 404 5716 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)"
そのため、AhrefsBot
というボットがmyUrl
にアクセスしていました。
問題は、数週間前にmyUrl
ページを削除したことです。では、なぜこのボットがまだ要求しているのを見ているのですか?
特にそれにリンクするページがないと確信している場合、どのようにしてmyUrl
というURLを見つけましたか?そして、このような404ページをどのように回避するのですか?
ボットが削除されたページにアクセスしようとする理由はいくつか考えられます。
ボットの動作は通常、見えない要因に依存するため、完全に合理的であるとは思われないことがよくあります。 404がトリガーされるのを絶対に防ぐ方法はありません。
2つの理由が考えられます。