もちろん、これは私が持っているものrobots.txt
で、ベースディレクトリに配置されています:
User-Agent: *
Disallow: /foo/
しかし、その後、Google には のインデックスがありません/foo/
が、何らかの理由で、まだ/foo/foo.php
Google にリンクとして表示されています。
どうして?何か間違ったことを書きましたか?他に何か書く必要がありますか?
もちろん、これは私が持っているものrobots.txt
で、ベースディレクトリに配置されています:
User-Agent: *
Disallow: /foo/
しかし、その後、Google には のインデックスがありません/foo/
が、何らかの理由で、まだ/foo/foo.php
Google にリンクとして表示されています。
どうして?何か間違ったことを書きましたか?他に何か書く必要がありますか?
サイトが公開された後に配置したときrobots.txt
、Google は既にファイルをインデックスに登録できまし/foo/
た。
Google ウェブマスター ツール- 削除リクエストを使用して、既にインデックスに登録されているファイルを削除できます。
robots.txt は、ブロックされたページへのGoogleのリンクを妨げません。Google はブロックされたページをインデックスに登録しません (そのため、ページのタイトル、説明、スニペットは表示されません) が、ブロックされたページへのリンクが見つかった場合は、検索結果からリンクする可能性があります。
このリンクも禁止したい場合は、meta
要素をrobots
とで使用できますnoindex
。