構築中にサイトにnofollow
とnoindex
を追加したいと思います。クライアントから、これらのルールを使用するように要求されました。
気がついた
<meta name="robots" content="noindex,nofollow">
しかし、私はrobots.txt
ファイルにしかアクセスできません。
noindex, nofollow
ファイルを介してrobots.txt
ルールを適用するために使用できる正しい形式を知っている人はいますか?
noindexとnofollowは、サイトが検索エンジンでクロールされないようにすることを意味します。
したがって、robots.txtにコードを入力するだけですUser-agent: * Disallow: /
noindexとnofollowを意味します。
非標準のNoindex
フィールドがあります Google(そしておそらく他の消費者は)実験的機能としてサポートしていません 。
Robots.txtの仕様に従って、robots.txtのインデックス作成やリンクのフォローを禁止することはできません。
まだ開発中で、まだインデックスに登録されておらず、クロールされる可能性のあるページからバックリンクを取得していないサイトの場合、robots.txtを使用するだけで十分です。
# no bot may crawl
User-agent: *
Disallow: /
サイトのページがすでにインデックスに登録されている場合、および/またはクロールされる可能性のある他のページがそのサイトにリンクしている場合は、noindex
を使用する必要があります。これは、HTMLで指定できるだけでなく、 HTTPヘッダーとして :
X-Robots-Tag: noindex, nofollow