- ベストアンサー
個人名を検索できないようにしたい
googleなどの検索エンジンで「個人名」で検索した時にヒットしないようにしたいです. 理想的には「個人名」で該当ページはヒットしないが,他のキーワード(例えば「回路 設計」)などでは検索対象になるといった具合です. サイトの性質上,本名を掲載しないわけにはいかないのですが,私の名前は非常に珍しく,検索すると私に関係するサイトしかヒットしない状況です. 当初は画像化した名前を載せようとも思いましたが,最近の検索エンジンは画像化した文字にOCRをかけているようで,インデックスの対象になるという話も聞いたことがあり,どうしたらよいか困っています. 何か良い方法は無いでしょうか.
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
No1です。 No4さんは、rel="nofollow"の意味を誤解されてますよ。下記は読まれましたか? http://www.google.com/support/webmasters/bin/answer.py?hl=ja&answer=96569 ><a href="javascript:void(0);" rel="nofollow">個人名</a> は意味なしです。インデックスされ得ます。 で、私の書いた「JavaScriptで書く」ですが、No4さんの書かれているように他人に引用されてしまうと、(他人のページですが)インデックスされちゃいますね。うーむ。 やっぱり画像か。 手書き草書の文字とか。。。。人間でも読めない人続出か。 色の工夫で文字認識されにくいという方法はあったはずです。
その他の回答 (5)
- 4017B
- ベストアンサー率73% (1336/1814)
No.4の回答は無視して下さい!No.5回答者の仰る通りです。自分が rel="nofollow" の解釈の仕方を勘違いしていました。 なので…要は“P.S.”以降に書いた通りで、現状では完全に検索エンジンから逃れる事は難しいって事です…。申し訳ない。
お礼
ご丁寧に訂正までしていただいてありがとうございます. 検索エンジン,便利なようでなかなか難しいですね.. どうにか対策を考えてみます. ありがとうございました!
- 4017B
- ベストアンサー率73% (1336/1814)
あんまり推奨は出来ませんが。一つの方策としては、サイト内の全て「個人名」の部分を、 <a href="javascript:void(0);" rel="nofollow">個人名</a> ~と言う風に <a ~ rel="nofollow">~</a> で括ってやる方法です。Bad-KnowHowです。 Googleは rel="nofollow" が指定された<a>タグの情報をインデックスしません。Yahooも確か同じ挙動だったと思います。他の検索エンジンに関しては分りません。 P.S. 画像に関しては良く分かりませんが。同様の手法が使える可能性は高いです。 <a href="javascript:void(0);" rel="nofollow"><img src="sample.jpg"></a> ~みたいにするとか?? いずれにしてもこの方法が本当に効果があるのかは不明です。あくまでもGoogle検索エンジンの“公開されてる範囲内での仕様”を利用したものなので。全く予期せぬ効果(トラブル)を生む事になる可能性も否定出来ません。 P.P.S. 仮に上記の手法がうまく功を奏して、貴方のwebサイトが「個人名」での検索に引っ掛からなくなったとしても。善意の第三者が「個人名」で貴方のwebサイトに何らかの情報を関連付けてインターネット上に1度でも発信すれば。それらはほぼ半永久的にweb上を漂う事になります。 つまり大前提として、過去に1回でもweb上に放たれた情報を回収して無かった事にする事など。米国大統領でも不可能な領域なのだと心得て置いて下さい。 つまりコレは検索エンジンに拾って欲しいけど、アレは検索しちゃ駄目!~というのは、同一サイトで実装するのは不可能じゃないかなと。その貴方のwebサイトと、実名個人名を関連付けたくなければ、そのwebサイト内から「個人名」を一切排除するしか確実な方法は無いです。 All or Nothing です。
お礼
仰せのとおり,僕個人で運営しているサイトは一切実名を載せていないのですが, 僕が所属している組織のページでいつの間にか名前が掲載されていました.. googleが個人情報の削除を受け入れれば万事解決なんですが, 無理でしょうね(笑)
- bardfish
- ベストアンサー率28% (5029/17766)
まず、検索エンジンにインデックスされない方法の一例。 http://naminorito.blogspot.com/2009/05/blog-post_21.html ※インターネットでホームページを公開している人にとっては基本。 検索エンジンに拾って欲しいけど個人名では拾って欲しくない。というのであれば、ドキュメントそのものをテキスト情報を埋めこんでいないPDFで作成し、メタタグに検索でヒットして欲しいキーワードを入れてHTMLページを作ればいいんじゃないかな?
お礼
ご回答ありがとうございます. メタタグでの処理は存じていますが, これだと全部がインデックスされなくなってしまうということで不採用となりました. 個人ページなら自由に改変できるのですが, 僕一人のHPというわけではないので,なかなか大規模な変更というのは受け入れられないのです..
- Mode-A5620
- ベストアンサー率58% (102/173)
こんばんは。 名前を画像化しグラフィックソフトで歪ませて キャプチャ文字の様にすればOCRでは解読出来なくなりますよ。 http://ja.wikipedia.org/wiki/CAPTCHA
お礼
お返事が遅れまして大変申し訳ありません. 画像をゆがませれば確かにOCRは利きそうにないですね. 参考になりました.ありがとうございました.
- notnot
- ベストアンサー率47% (4900/10358)
JavaScriptで名前を出すんですかね。 <norobot>~~~</norobot> というタグがあればいいんですが。
お礼
やはり"OCR認識されないような加工された画像"というのが一番現実的かもしれませんね. ありがとうございます.