HOME  > Web design  >

[SEO]  検索エンジンに検索結果に表示させない


検索エンジンの検索結果を表示させない方法について以下に記載します。


noindexメタタグをページのHTMLヘッダーに追加する


書式

<meta name="robots" content="noindex">


contentの種類

noindex 検索結果に表示しない
nofollow 検索結果に表示しない
noarchive 検索エンジンがキャッシュしたページが表示されないようにする。ページが頻繁に更新され、常に最新のページを表示させた場合の使用する。


robots.txtを使用する

robots.txtに検索表示させたくないページやディレクトリを指定します。

参照先 Robots.txtの仕様(Google Serch)


robots.txtの配置

サイトのルートにrobots.txt ファイルに置きます。


書式

User-Agent:*

Disallow:


Sitemap:http://example.com/sitemap.xml


(*)Disallow:とSitemapの間に一行空ける


User-Agent:

対象の検索エンジン(クローラ)を指定します。

User-Agent:* 全てのクローラを対象にします。
User-Agent:Googlebot Google
User-Agent:bingbot Bing

Disallow:

検索の対象外を指定します。

Disallow: / サイト全体
Disallow: /ディレクトリ名/ 特定のディレクトリ
Disallow: /ページ名.html 特定のページを