逆SEO(検索避け)
逆SEOとは、検索エンジンに検索されるのを拒否するためのものです。
通常の「SEO」の逆で、検索エンジンに検索されなくするための方法です。
方法は、
.htaccess
robots.txt
メタタグ
このみっつの設定です。
メタタグにnoindexを追加するのが一般的ですが、
robots.txtや.htaccessを使うとさらに効果的です。
各検索エンジンに対して効果がある順は
.htaccess
> robots.txt
> メタタグ
となります。
![]()
.htaccessの設定
「.htaccess」という「.(ドット)」で始まる名前のファイルは
以下のように作成します。
1、メモ帳で「htaccess.txt」と言う名前のテキストファイルを作成。
2、「htaccess.txt」を「.htaccess」と言う名前に変更。
![]()
◆記述方法:(基本的な例)
SetEnvIf User-Agent "Googlebot" ng_ua
SetEnvIf User-Agent "bingbot" ng_ua
order Allow,Deny
Allow from all
Deny from env=ng_ua
(ここで改行を必ず入れる)
#GooglebotはGoogle、
#bingbotはBingのクローラーです。
◆記述方法:徹底的な例
SetEnvIf User-Agent "Googlebot" ng_ua
SetEnvIf User-Agent "Applebot" ng_ua
SetEnvIf User-Agent "AhrefsBot" ng_ua
SetEnvIf User-Agent "archive.org_bot" ng_ua
SetEnvIf User-Agent "Baiduspider" ng_ua
SetEnvIf User-Agent "Barkrowler" ng_ua
SetEnvIf User-Agent "bidswitchbot" ng_ua
SetEnvIf User-Agent "bingbot" ng_ua
SetEnvIf User-Agent "BLEXBot" ng_ua
SetEnvIf User-Agent "CCBot" ng_ua
SetEnvIf User-Agent "Cincraw" ng_ua
SetEnvIf User-Agent "coccocbot" ng_ua
SetEnvIf User-Agent "contxbot" ng_ua
SetEnvIf User-Agent "CriteoBot" ng_ua
SetEnvIf User-Agent "DataForSeoBot" ng_ua
SetEnvIf User-Agent "DuckDuckBot" ng_ua
SetEnvIf User-Agent "DotBot" ng_ua
SetEnvIf User-Agent "facebookexternalhit" ng_ua
SetEnvIf User-Agent "GrapeshotCrawler" ng_ua
SetEnvIf User-Agent "ia_archiver" ng_ua
SetEnvIf User-Agent "ias-sg" ng_ua
SetEnvIf User-Agent "ICC-Crawler" ng_ua
SetEnvIf User-Agent "integralads" ng_ua
SetEnvIf User-Agent "jet-bot" ng_ua
SetEnvIf User-Agent "Linespider" ng_ua
SetEnvIf User-Agent "Linguee" ng_ua
SetEnvIf User-Agent "linkfluence" ng_ua
SetEnvIf User-Agent "ltx71" ng_ua
SetEnvIf User-Agent "Mappy" ng_ua
SetEnvIf User-Agent "MegaIndex" ng_ua
SetEnvIf User-Agent "MicroAdBot" ng_ua
SetEnvIf User-Agent "MJ12bot" ng_ua
SetEnvIf User-Agent "PetalBot" ng_ua
SetEnvIf User-Agent "Pinterestbot" ng_ua
SetEnvIf User-Agent "proximic" ng_ua
SetEnvIf User-Agent "Quantcastbot" ng_ua
SetEnvIf User-Agent "Scrapy" ng_ua
SetEnvIf User-Agent "SeznamBot" ng_ua
SetEnvIf User-Agent "SemrushBot" ng_ua
SetEnvIf User-Agent "SerendeputyBot" ng_ua
SetEnvIf User-Agent "Slurp" ng_ua
SetEnvIf User-Agent "SMTBot" ng_ua
SetEnvIf User-Agent "Sogou head spider" ng_ua
SetEnvIf User-Agent "Sogou Orion spider" ng_ua
SetEnvIf User-Agent "Sogou Pic Spider" ng_ua
SetEnvIf User-Agent "Sogou-Test-Spider" ng_ua
SetEnvIf User-Agent "Sogou web spider" ng_ua
SetEnvIf User-Agent "special_archiver" ng_ua
SetEnvIf User-Agent "Superfeedr" ng_ua
SetEnvIf User-Agent "Swiftbot" ng_ua
SetEnvIf User-Agent "trendictionbot" ng_ua
SetEnvIf User-Agent "VelenPublicWebCrawler" ng_ua
SetEnvIf User-Agent "WooRank" ng_ua
SetEnvIf User-Agent "YandexBot" ng_ua
SetEnvIf User-Agent "ZoominfoBot" ng_ua
order Allow,Deny
Allow from all
Deny from env=ng_ua
(ここで改行を必ず入れる)
◆一番最後は改行を必ず入れる
◆.htaccessはルートディレクトリに入れましょう
参照:世界中の検索クローラー一覧(24.10.30更新)
![]()
robots.txtの設定
User-agent: *
Disallow: /
(全てのクローラーを拒否)
User-agent: Googlebot
Disallow: /
(Googleだけ拒否)
User-agent: Slurp
Disallow: /
(Yahooだけ拒否)
User-agent: msnbot
Disallow: /
(Bingだけ拒否)
◆一番最後は改行を必ず入れる
参照:世界中の検索クローラー一覧(24.10.30更新)
![]()
メタタグの設定
色々調べて、これが一番効果的かも?と思った、オリジナルメタタグです。
<meta name="robots"
content="noindex,nofollow,noarchive">
<meta name="robots" content="noimageindex,noimageclick">
<meta name="robots" content="nothumbnailindex,nosnippet">
<meta name="robots" content="noai,noimageai">
<meta name="libwww-perl" content="noindex,nofollow,none">
<meta name="libwww-perl" content="noarchive,noimageindex,noimageclick">
<meta name="libwww-perl" content="nothumbnailindex,nosnippet">
<meta name="libwww-perl" content="noai,noimageai">
<meta name="pinterest" content="nopin">
↑これを、<head>~</head>内に記述
![]()
.htaccess、robots.txtは、設置したディレクトリの下層フォルダ全てに影響します。
ルートフォルダに設置すれば、サーバー全体に影響します。
またSEOについて色々ありましたら、随時追加していきます。
SEOを意識しすぎない
使う使わないは別にして、色々と情報を見てみるのも楽しいかもしれません。
