중복 콘텐츠로부터 WordPress 사이트를 보호하는 방법

중복 콘텐츠는 사이트 소유자들 사이에서 점점 더 우려되고 있습니다. WordPress는 콘텐츠가 중복 된 여러 페이지를 작성하는데 여기에는 날짜 아카이브, 카테고리, 태그 등이 포함됩니다.이 외에도 컨텐츠 스크레이퍼는 새로운 사이트에 대한 위협이기도합니다. 때때로 이러한 컨텐츠 스크레이퍼는 원래 사이트보다 순위가 높을 수도 있습니다. 이 기사에서는 중복 콘텐츠 문제로부터 WordPress 사이트를 보호하고 콘텐츠 스크레이퍼를 다루는 방법에 대해 설명합니다..


중복 컨텐츠 식별

검색 엔진은 기사의 퍼머 링크를 찾고 아카이브와 단일 항목을 구별 할 수있을 정도로 똑똑합니다. 새로운 블로거들 사이에서 발견되는 한 가지 일반적인 신화는 검색 엔진이 보관 페이지에 대해 벌칙을 부과한다는 것입니다. 이것은 사실이 아니다.

그러나 경우에 따라 보관 페이지는 사이트의 다른 여러 페이지와 정확히 유사 할 수 있습니다. 실수로 중복 된 콘텐츠를 생성 할 수있는 경우의 가능한 시나리오 시나리오를 살펴 보겠습니다..

1. 게시물이 하나 뿐인 카테고리 아카이브는 원본 게시물의 정확한 사본이됩니다..
2. 게시물이 하나만있는 태그 아카이브는 원본 게시물의 사본이됩니다.
3. 단일 저자 블로그에서 저자 아카이브는 기본 인덱스 및 날짜 아카이브와 정확히 동일합니다..

사이트에 한 번만 태그가 여러 개 있고 태그 보관 템플릿에 전체 게시물이 표시되는 경우 일부 게시물과 거의 동일한 태그 페이지가 많이 있다는 의미입니다. 이것은 검색 엔진이 그들 중 어느 것이 메인 링크를 고려해야하는지 알아 내기 어렵게 만들고, 이것이 문제가 시작되는 곳입니다. 검색 엔진은이를 높은 순위를 위해 중복 컨텐츠를 작성하려는 의도적 인 시도로 간주 할 수 있습니다..

우선 카테고리와 태그를 효과적으로 사용하여 컨텐츠를 정렬하는 방법을 배워야합니다. 동일한 이름으로 너무 많은 카테고리와 너무 많은 태그를 생성하려는 습관이 있다면 올바르게 수행하지 않는 것입니다. 이 상황을 처리하기 위해 사용할 수 있습니다 용어 관리 도구 카테고리, 태그 및 기타 분류를 병합하는 플러그인.

중복 컨텐츠 문제를 피하기 위해 원치 않는 카테고리와 태그를 병합

아카이브 문제를 처리하는 또 다른 방법은 검색 엔진이 해당 페이지를 색인화하거나 따르지 않도록 지시하는 것입니다. 이것은 다음을 사용하여 달성 할 수 있습니다 워드 프레스 SEO 플러그인. 플러그인을 설치하고 활성화 한 후 SEO»타이틀 & 메타. 기타 탭을 클릭하면 저자 및 날짜 아카이브에 대한 메타 로봇 ​​항목이 표시됩니다. 색인을 생성하거나 추적하거나 추적을 비활성화 할 수 있습니다. 단일 작성자 블로그를 실행중인 경우 사이트에서 저자 아카이브를 색인 생성, 추적 관리 및 사용 중지하는 것이 좋습니다..

WordPress SEO를 사용하여 작성자 아카이브를 noindex 및 nofollow로 만듭니다.

분류법 탭을 클릭하여 범주 및 태그에 대해 동일한 작업을 수행 할 수도 있습니다..

발췌 대 전체 내용

중복 컨텐츠를 피하는 쉬운 방법은 모든 아카이브 및 색인 페이지에서 발췌를 사용하는 것입니다. 발췌문을 사용하면 중복 컨텐츠 문제를 피할 수있을뿐만 아니라 웹 사이트에서 페이지 조회수가 증가하고 페이지로드 시간이 향상됩니다..

전체 게시물을 발췌 부분으로 바꾸려면 archive.php, category.php, tag.php 등과 같은 테마 또는 하위 테마의 템플릿 파일을 편집해야 할 수 있습니다. 다음과 같은 인스턴스를 찾아야합니다.

<?PHP the_content (); ?>

그것들을 다음으로 대체하십시오 :

<?PHP the_excerpt (); ?>

사이트 전체에서이 작업을 수행하는 또 다른 방법은 테마의 functions.php 파일 또는 사이트 별 WordPress 플러그인에서이 코드를 사용하는 것입니다.

// the_content에 필터 추가
add_filter ( ‘the_content’, ‘my_excerpts’);

함수 my_excerpts ($ content = false) {
// 홈페이지, 아카이브 또는 검색 결과 인 경우
if (is_front_page () || is_archive () || is_search ()) :
글로벌 $ 포스트;
$ content = $ post->사후 발췌;

// 발췌가 선택 발췌 상자에 설정된 경우
if ($ content) :
$ content = apply_filters ( ‘the_excerpt’, $ content);

// 발췌가 설정되지 않은 경우
다른 :
$ content = $ post->post_content;
$ content = strip_shortcodes ($ content);
$ content = str_replace ( ”;

엔디 프;
엔디 프;

// 내용을 반환해야합니다
$ content를 반환;
}

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map