신디케이션 오류관련 -확인후 수정하시길바랍니다.-
-
- 첨부파일 : aaaa.jpg (266.2K) - 다운로드
본문
안녕하세요..오랜만에 글을 남김니다. 이윰님을 비롯해서 회원님들 건강하시죠...
4월부터인가 네이버 신디케이션이 이상하게 글제목 및 내용이 노출이 되질않고 위의 사진처럼 사이트 제목등 메타태그의 내용이 노출이 되는 현상이 생겼습니다. 당연히 검색노출도 되질않겠죠..
첨부한 여기 이윰사이트도 사진처럼 동일하게 노출이 되고있습니다.
원일을 찾아보던중 이윰빌더 common.php 파일의 메타태그 설정이 adm/config_form.php 파일의
if(!isset($config['cf_add_meta'])) {
sql_query(" ALTER TABLE `{$g5['config_table']}`
ADD `cf_add_meta` TEXT NOT NULL AFTER `cf_analytics` ", true);
}
위의 소스가 메타태그를 계속저장을 하는것 같습니다.
소스보기를 해보면 메타태그가 중복적으로 보입니다.
여기 이윰사이트를 소스보기를 해보시면 쉽게 아실수 있음.
해결방법
1. 위의 빨간색 소스를 찾아서 없애시고
2. 관리자페이지 환경설정 > 추가 메타태그의 내용을 삭제하십시오..
이렇게 하시면 정상적으로 신디케이션에서 받아간 내용이 글제목 내용이 노출이됩니다.
최신글이 없습니다.
최신글이 없습니다.
댓글목록5
Mediator님의 댓글
아니면 이윰에서 빌더 업글해주셔도 좋을 것 같습니다!!
축하합니다. 첫댓글 포인트 67포인트를 획득하였습니다.
Mediator님의 댓글
축하합니다. 지뢰폭탄 포인트 3포인트를 획득하였습니다.
축하합니다. 행운의 포인트 58포인트를 획득하였습니다.
크롱크롱님의 댓글
단하나 주의 하실점은 이윰님의 패치가 필요하겠지만요..
eyoom/common.php......파일에서 아래의 소스가 원인이었는데
// SNS용 이미지/제목/내용 추가 메타태그
$config['cf_add_meta'] .= '
<meta property="og:id" content="'.G5_URL.'" />
<meta property="og:url" content="'.$target_url.'" />
<meta property="og:type" content="article" />
<meta property="og:title" content="'.preg_replace('/"/','',$head_title).'" />
<meta property="og:site_name" content="'.$config['cf_title'].'" />
<meta property="og:description" content="'.$contents.'"/>
<meta property="og:image" content="'.$sns_image.'" />
';
}
위의 소스가 $config['cf_add_meta'] 변수에 메타태그가 삽입이 되어서 환경설정 > 추가 메타태그에 기존의 저장한 내용과 함께 보여집니다.
혹시라도 환경설정에서 확인을 누르면 메타태그가 또 중복출력이 된다는점 주의 하셔야 할것입니다.
위에 언급한 adm/config_form.php 의 소스가 확인을 누르지 않아도 자동 저장되는 형태라서 자동저장이 되고 신디케이션의 수집이 정상적으로 되질않고 있었던것 같습니다.
웅라탄님의 댓글
studyhaza님의 댓글