페이스북 공유자가 항상 잘못된 작성자를 보여줌
페이스북 공유자가 왜 내 웹사이트의 기사를 공유할 때 잘못된 기사 작성자를 계속 보여주는지 이해할 수 없습니다. (물론 나는 공유하기 전에 항상 페이스북 디버거를 사용합니다.)
이 기사를 예로 들어보자: 프란체스카 알로이시오가 분명히 썼지만 (공유할 때) "버지니아 비글리아르"라고 계속 표시하고 있습니다.
Facebook 디버거는 다음을 보고합니다.
<meta property="article:publisher" content="https://www.facebook.com/wordsinthebucket" />
<meta property="article:author" content="https://www.facebook.com/francesca.aloisio.397" />
왜 그런지 알 수가 없네요.
N.B. 저는 Yoast의 Wordpress SEO를 사용합니다.
왜 og 값을 두 번 정의합니까?
아래를 살펴봅니다(23번 선부터 47번 선까지).
<!--Facebook Open Graph-->
<!--FB page title-->
<meta property="og:title" content="Indonesia Makes a Sharp U-turn on Virginity Tests" />
<!--FB description-->
<meta property="og:description" content="Most students in the world may think that in order to get their high school diploma they would have to meet certain requirements: good grades, good attitude towards school, good relationship with teac..."/>
<!--FB url-->
<meta property="og:url" content="http://wordsinthebucket.com/u-turn-indonesia-virginity-tests"/>
<!--FB image-->
<meta property="og:image" content="http://wordsinthebucket.com/wp-content/uploads/2015/02/indonesia-exam.jpg" />
<!--FB type-->
<meta property="og:type" content="article"/>
<!--FB site name-->
<meta property="og:site_name" content="Words in the Bucket"/>
<!-- This site is optimized with the Yoast SEO plugin v2.3.5 - https://yoast.com/wordpress/plugins/seo/ -->
<title>Indonesia Makes a Sharp U-turn on Virginity Tests</title>
<meta name="description" content="Indonesian officials were forced to take a step back on their proposal of introducing virginity tests for high schoolgirls."/>
<link rel="canonical" href="http://wordsinthebucket.com/u-turn-indonesia-virginity-tests" />
<link rel="publisher" href="https://plus.google.com/+WiBTeam/about"/>
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Indonesia Makes a Sharp U-turn on Virginity Tests" />
<meta property="og:description" content="Indonesian officials were forced to take a step back on their proposal of introducing virginity tests for high schoolgirls." />
<meta property="og:url" content="http://wordsinthebucket.com/u-turn-indonesia-virginity-tests" />
<meta property="og:site_name" content="Words in the Bucket" />
FB 디버거에 다음과 같은 내용이 표시되므로 둘 중 하나를 제거합니다.
추가해 보기
<meta name="author" content="[THE_AUTHOR_HERE]">
또한 중복을 제거한 다음 여기로 이동합니다. https://developers.facebook.com/tools/debug/og/object/ 은 url을 삽입하고 "새로운 스크래치 정보 fetch"를 눌러 수정 여부를 확인합니다.
우선, 답변해 주신 모든 분들께 감사드립니다.그러나 그 사이에 저는 제 이전의 것과 관련된 문제라는 것을 깨달았기 때문에 테마를 변경했습니다. 페이지 맨 처음에 "탑 포스트" 부분이 있었고 FB 공유자가 메타 "소스"로 표시한 첫 번째 게시물이 있었습니다.
더블 og 값에 관해서, 알아주셔서 감사합니다.제 실제 테마에는 'SEO'가 있는 것 같습니다.그래서 그냥 머리말에서 뺐어요.php 파일과 YOAST SEO가 그 일을 계속하도록 합니다.
언급URL : https://stackoverflow.com/questions/28703102/facebook-sharer-showing-almost-always-the-wrong-author
'programing' 카테고리의 다른 글
ORDER 2개의 옵션 중에서 낮은 숫자를 선택하지 않음으로써 (0) | 2023.10.21 |
---|---|
OLTP 및 OLAP란 무엇입니까?그들의 차이점은 무엇입니까? (0) | 2023.10.21 |
PHP/MySQL(InnoDB)로 TRANCATION/COMIT가 성능을 크게 향상시키는 이유는 무엇입니까? (0) | 2023.10.21 |
jQuery를 사용하여 체크박스가 하나 이상 선택되어 있는지 확인할 수 있습니까? (0) | 2023.10.21 |
Mac에 파이썬 모듈을 설치하는 가장 호환되는 방법은 무엇입니까? (0) | 2023.10.16 |