2012-04-23 4 views
0

내 사이트에 FB Like 버튼이 있지만 클릭하면 FB 피드의 결과 "요약 링크"텍스트가 잘못 표시됩니다.Facebook 즐겨 찾기 버튼 기본 텍스트

사이트의 현재 URL에 아무 것도 없으면 버튼을 생성했습니다 (방금 등록 했음). 지금, 나는이 "좋아요"를 클릭하면, 내 페이스 북 피드에 표시 텍스트 설명이 있습니다 :

"Learn about HAIKU.LI from this free business profile provided by Network Solutions"

그 텍스트 ("Find Haiku in Your Tweets"로 제대로 표시됩니다) 내 페이지의 제목 아래에 표시됩니다.

어떻게 기본 설명 텍스트를 지울 수 있습니까? 버튼을 재생성하지 않으려 고 시도했습니다. 해당 네트워크 솔루션 텍스트는 내 사이트에 존재하지 않습니다. 설명을 위해 og 태그가 있습니까?

편집

페이지의 URL은 다음과 같습니다

www.haiku.li

버튼에 대한 HTML :

.fb-like{"data-font" => "arial", "data-href" => "http://www.haiku.li", "data-layout" => "button_count", "data-send" => "false", "data-show-faces" => "false", "data-width" => "100"}

head 섹션의 메타 태그 :

%meta{:content => "Find Haiku In Your Tweets!", :property => "og:title"}/ %meta{:content => "website", :property => "og:type"}/ %meta{:content => "http://www.haiku.li", :property => "og:url"}/ %meta{:content => "http://www.haiku.li/assets/logo.png", :property => "og:image"}/ %meta{:content => "Haiku.li", :property => "og:site_name"}/ %meta{:content => "[my FB id]", :property => "fb:admins"}/

추가 설명에 추가하는 것 외에는 모두 작동하는 것처럼 보입니다.

답변

0

페이 스북 이야기에 사용되는 텍스트 (및 이미지, 제목 등)는 페이지 자체에서 추출됩니다.

Facebook은 이야기를 생성하는 데 필요한 정보를 얻기 위해 url을 스크랩하고 반환 된 데이터를 사용합니다. 물론 해당 데이터를 Open Graph Protocol을 사용하고 og 태그를 정의하여 제어 할 수 있습니다. Debugger (AKA Linter)을 사용하면 사이트에서 어떤 데이터가 반환되는지와 Facebook에서 어떻게 보는지 확인할 수 있습니다.

때 페이스 북 내 페이지를 긁어 않습니다 다음 Like Button 문서에서

는 (중요하며 사람들이 때때로 그리워하는)이 말한다인가?

Facebook은 귀하의 페이지를 긁어서 주위에 표시하는 방법을 알아야합니다.

Facebook은 등록 정보가 인지 확인하기 위해 24 시간마다 페이지를 긁습니다. 열린 그래프 페이지의 관리자가 Like 버튼을 클릭하고 URL이 Facebook URL Linter에 입력되면 페이지도 스크랩됩니다. Facebook은 귀하의 URL에서 캐시 헤더를 관찰합니다. 은 "만료"와 "캐시 제어"를 선호도 순으로 봅니다. 그러나 더 긴 시간을 지정해도 Facebook은 페이지를 24 시간마다 스크랩합니다.

스크래퍼의 사용자 에이전트는 다음과 같습니다. "facebookexternalhit/1.1 (+ HTTP : //www.facebook.com/externalhit_uatext.php) "


편집

좋아, 나는 문제가 무엇을 알고 있다고 생각 를 코드를 보면 당신하지도 않습니다. 그 페이스 북의 아마 "기본 설명 내 도메인 등록 기관에서 제공하는"복용하기 때문에, 설명 태그 당신은 모두 태그를 추가해야

그것은의 다음 description meta tag이나 OG 있습니다.. 짐작.

+0

응답 해 주셔서 감사합니다. 디버거로 내 사이트를 확인하고 오류를 수정했습니다 (모든 태그를 지정하지 않았 음). 그러나 디버거에 더 이상 오류가 표시되지는 않지만 문제가되는 텍스트는 여전히 있습니다. 또한 디버거를 사용하여 내 사이트에 기본 텍스트가 없음을 확인했습니다. 다른 아이디어? – bevanb

+0

질문을 편집하고 fb 버튼과 같은 코드를 추가 할 수 있습니까? 또한 해당 페이지의 URL을 게시 할 수 있습니까? –

+0

위 정보가 추가되었습니다. – bevanb