さまざまなコハナサイトで作業しているときに、ウェブマスターツールがほとんどの場合/a
404としてフラグを立てていることに気づきました。ほとんどすべてのコードで発生するため、特定のコードはありません。
他の誰かがこの問題を抱えているか、修正したかどうか疑問に思いました。既知の問題ですか?
ありがとう。
さまざまなコハナサイトで作業しているときに、ウェブマスターツールがほとんどの場合/a
404としてフラグを立てていることに気づきました。ほとんどすべてのコードで発生するため、特定のコードはありません。
他の誰かがこの問題を抱えているか、修正したかどうか疑問に思いました。既知の問題ですか?
ありがとう。
さらに情報を提供してください。
/a
あなたのウェブサイトの有効な場所ですか?もちろん、/a
存在しない場合はフラグを立てます。
jQueryは、Googlebotによって取得されるコードのルートソースです。jQueryファイル自体の中にこの行があります...
<a href='/a' style='color:red;float:left;opacity:.55;'>a</a>
Google(以下を参照)に従って、htaccess
ファイルに301リダイレクトを追加して、この問題を完全に解消します。
Redirect 301 /a http://www.mySite.com
以下は、私がGoogleグループで始めたスレッドでのこの問題に関するGoogleの従業員JohnMuからの回答です。
JohnMu
Googleの従業員
午前4時39分
こんにちは、みんな
これについて簡単に説明します。はい、jQueryJavaScriptから多くのサイトの「/a」リンクを取得しています。ただし、これは一般的に問題ではありません。「/ a」が404であると見なされれば、それで問題ありません。他の404-URLと同様に、ウェブマスターツールでクロールエラーとしてリストしますが、これもクロール、インデックス作成、ランク付けの問題にはなりません。ウェブマスターツールでクロールエラーが発生しないようにする場合は、そのURLをホームページに301リダイレクトすることをお勧めします(URLを許可しないと、クロールエラーとして表示されます-次のように表示されますrobots.txtで許可されていないURL)。
また、jQueryファイルのクロールを明示的に禁止しないことをお勧めします。通常、それ自体でインデックスを作成することはありませんが、サイトに適したインスタントプレビューを生成するためにアクセスする必要がある場合があります。
要約すると、ウェブマスターツールのクロールエラーに「/ a」が表示されている場合は、そのままにしておくと問題は発生しません。そこで削除したい場合は、ホームページに301リダイレクトすることができます。
乾杯
ジョン
さらに詳しい情報については、このSOの回答を参照してください。