web-dev-qa-db-ja.com

検索エンジンで無視されるCookie通知テキストをユーザーに表示する方法

EU内のWebサイトは、WebサイトでのCookieの使用についてユーザーに通知することを目的としています。法律では多くの実装が行われていますが、すでに questions ですが、一般的なコンセンサスでは、少なくとも何らかの形式でユーザーにテキストを表示する必要があります(通常はページの上部または下部のバーに)。

cookie text from the UK Information Commissioner's Office

私の懸念は、これにより同じテキストがサイトのすべてのページに表示されることです。 この質問 1年半前からテキストを画像またはiFrameに含めることを提案しましたが、クッキー通知のより良い解決策を誰かが考え出したと思いますそれ以来、ウェブの大きな部分を占めています。これに対応するHTML5固有のタグもあるかもしれません。

検索エンジンがこれを取り上げて重要なコンテンツだと考えずに、サイトのすべてのページにこのテキストを表示するにはどうすればよいですか。

4
Andrew Lott

Matt Cutts here で説明されているように、サイトで複製された法的に必要なコンテンツは心配する必要はありません。著作権表示、プライバシーに関する声明、またはほとんどのサイトで見られる契約条件のように、これはSEOに影響を与えません。

ただし、このような通知を検索エンジンのスニペット(シンコンテンツ、説明の欠落などの場合)やキャッシュに表示したくない場合があります(特に、E.U以外の訪問者の場合)。

this の質問(たとえば、JavaScript、AJAX、およびiFrameを使用)で説明されているように、検索エンジンがページの一部のインデックスを作成できないようにする方法がいくつかあります。ただし、Googleのような多くの検索エンジンボットは主に米国からクロールするため、ユーザーエージェントからのリクエストのCookie通知を選択せず​​に非表示にしたり、SSI、PHP includeなど...

このような one などのオープンソースソリューションもあります。これは、E.U。からの訪問者にのみ通知を表示しようとします。 - this を参照してください。また、 GeoIP Country データベースを使用して、同様のことを実行できます。

1
dan

サイト全体で1つまたは2つの文が繰り返されていても、まったく違いはありません。心配するのはやめましょう。

0
DisgruntledGoat