1

編集:明確にするためにいくらか書き直されました

リンクがXHTMLフレンズネットワークの関係に関連している場合、ソーシャル検索エンジンは要素(本文)linkと比較して要素(頭)をどのように解釈しますか?a

特に、Googleソーシャルグラフのデモ

  • 要素については言及されておらず<link rel="me">、明らかにこれらのリンクの後にgooglebotが続いていません。
  • それどころか、Googleボット<a rel="me">は本体のリンクを正常にたどります。

ただし、作成者のホームページをGoogle+プロファイルに接続したいのですが、本文にアンカーを作成する意味がないため、すべての人に表示されます(CSSハックが適用されている場合を除く)。

質問:それはGoogleボット/ Google+/ソーシャルグラフデモからのバグですか; または、XFN(XHTML Friends Network)aとの違いはありますか?link

4

1 に答える 1

0

リンク要素は、現在のアプリケーションでのプレゼンテーション目的で主に使用されるリソースを指しますが、アンカー要素は、他のアプリケーション全体を指します。

検索エンジンは、RSSフィードに限定されるわけではありませんが、特定のリンク要素リソースの解釈を試みることができます。

Googleはリンクを確認し、指示したかどうかに関係なくリンクをたどります(robots.txtによって意図的に除外されたパスをリクエストすることもできます)。

できることは、rel = "nofollow"を使用して、アプリケーションがアンカー内のアプリケーションを承認しておらず、そのアプリケーションの「投票」を事実上無効にしていないことを検索エンジンに通知することです。

<a href="http://www.example.com/" rel="nofollow">external application</a>

nofollowの主な目的は、スパム、特にフォーラムスパムを無効にすることです。ユーザーによって生成されたすべてのアンカー要素は、通常、検索エンジンの操作を否定するnofollowを使用し、基本的に、正当なコンテンツとスパムの違いを知らない無意識の人々を捕まえるのにのみ効果的です。

Wikiには、nofollowに関する詳細情報があります... http://en.wikipedia.org/wiki/Nofollow

リンク要素の使用は、スタイルシート、RSSフィード、ファビコン、およびOpenSearchのみに予約する必要があります。


あなたの説明に従って、あなたはメタロボット要素を使用する必要があります。3つのオプションがあります...

archive / noarchive-検索エンジンを介してページのキャッシュされたバージョンへのアクセスを直接許可できるかどうかを検索エンジンに通知します(たとえば、Googleのキャッシュリンク)。コンテンツスクレーパーが単にセキュリティをバイパスして、代わりにGoogleを介してコンテンツを盗むのを防ぐために、noarchiveを使用することを強くお勧めします。

index/noindex-このページにインデックスを付けることができるかどうかを検索エンジンに通知します。これは検索エンジンがそれを見るのを防ぐことはできませんが、見たくないコンテンツがある場合は。

follow/nofollow-個々のアンカーとリンク要素の設定を上書きするページ上のリンクのすべてをフォローすることを承認するかどうかを検索エンジンに通知します。

たとえば、ページをキャッシュせず、インデックスを作成し、リンクをたどります...

<meta name="robots" content="noarchive, index, follow" />
于 2012-02-13T18:45:18.810 に答える