2011-12-12 7 views
1

편집 : 다소 링크가 XHTML 친구 네트워크 관계와 관련이 (몸에)는 a 요소에 비해 설명XFN : 'a'또는 'link'요소를 사용해야합니까?

어떻게 소셜 검색 엔진 (머리)를 link 요소를 해석합니까 용으로 다시 작성? 특히

  • Google social graph demo<link rel="me"> 요소를 언급하지 않으며, 분명히 이러한 링크는 구글 봇 다음 하지이다.
  • 반대로 Google 봇은 본문에 <a rel="me"> 개의 링크를 사용하고 있습니다.

그러나 저자 웹 사이트에 Google+ 프로필을 연결하고 싶습니다. 본문에 앵커를 만들지 않아서 모든 사람에게 표시됩니다 (CSS 해킹이 적용되는 경우 제외) .

질문 : Google bot/Google +/Social graph 데모의 버그입니까? 또는 XFN (XHTML Friends Network)의 용어로 alink에 차이가 있습니까?

답변

0

링크 요소는 현재 응용 프로그램에서 프레젠테이션 목적으로 주로 사용되는 리소스를 가리키고 앵커 요소는 다른 응용 프로그램을 모두 가리 킵니다.

검색 엔진은 RSS 피드에 반드시 독점적 일 필요는 없지만 특정 링크 요소 자원을 해석 할 수 있고 시도 할 수 있습니다.

Google은 링크를 표시할지 여부에 관계없이 링크를 볼 수 있으며 robots.txt에 의해 의도적으로 제외 된 경로까지 요청할 수도 있습니다.

할 수있는 일은 rel = "nofollow"를 사용하여 검색 엔진에 응용 프로그램이 해당 응용 프로그램에 대한 "투표"를 효과적으로 무효화하는 앵커로 응용 프로그램을 보증하지 않는다는 것을 알리는 것입니다.

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

nofollow의 주된 목적은 스팸 특히 포럼 스팸을 무효화하는 것입니다. 사용자가 생성 한 모든 앵커 요소는 일반적으로 nofollow를 사용하여 검색 엔진 조작을 무효로하고 합법적 인 콘텐츠와 스팸의 차이를 모르는 사람들을 모르는 사람들을 잡는 데 효과적입니다.

위키 http://en.wikipedia.org/wiki/Nofollow

당신은, RSS 피드, 스타일 시트에 대한 파비콘과 오픈 서치 만 링크 요소의 사용을 예약해야 ... 여기에 따르지에 대한 좀 더 많은 정보가 있습니다.


설명에 따라 메타 로봇 ​​요소를 사용해야합니다. 세 가지 옵션이 있습니다 ...

아카이브/noarchive - 검색 엔진을 통해 페이지의 캐시 된 버전 (예 : Google의 캐시 링크)에 대한 액세스 권한을 검색 엔진에 알릴 수 있습니다. 컨텐츠 보관함이 단순히 보안을 우회하여 대신 콘텐츠를 훔치는 것을 막기 위해 noarchive를 사용하는 것이 좋습니다.

index/noindex - 검색 엔진에이 페이지의 색인을 생성 할 수 있는지 여부를 알려줍니다. 그러나 검색 엔진이 검색하지 못하게 할 수는 없지만 볼 수없는 콘텐츠가 있어야합니다.

follow/nofollow - 모든 앵커 및 링크 요소의 설정을 무시하고 페이지의 링크를 모두 따르거나 전혀 따르지 않는지 검색 엔진에 알립니다.

예, 내 경험에서

<meta name="robots" content="noarchive, index, follow" /> 
+0

... 더 캐시 페이지, 색인을 수행하지 않고 링크를 따라 할, 구글이하는 *하지 * = "나"'머리에있는 '링크 확인해을 따릅니다. 나는 "nofollow"를 추가하고 싶지 않습니다. 반대로, Google이이 링크를 따라하길 원하지만 사용자 에이전트가이 링크를 표시하지 않도록하고 싶습니다. – rds

+0

@rds 귀하는 귀하의 질문에 대한 귀하의 질문 전체 컨텍스트를 완전히 바꿨으므로 아래쪽의 내용을 편집했습니다. – John

+0

죄송합니다. 귀하가 여기서 설명하는 내용을 알고 있으며 제 질문은 전혀 관련이 없습니다. [내 블로그에서 Google 검색] (http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fregis.decamps.info%2Fblog%2F)을 예로 들어 보겠습니다. 홈페이지에서 작성자 페이지로, 그리고 작성자 페이지에서 내 Google+ 프로필로'rel = "me"'를 사용하여'rel = "author"'가 있기 때문에 리치 스 니펫이 표시됩니다. 질문 : **'a' ** 대신'link'를 사용하여 동일한 결과를 얻을 수 있습니까? 어떤 실제 작동 예제? 그렇지 않다면, XFN 스펙에서'link'와'a'는 어떻게 다른가요? – rds