워드프레스는 기본적으로 태그, 카테고리, 페이지에 대한 정보도 검색 엔진에 제공하도록 설정되어있습니다.
이로 인해 구글에 site://techweb.kr과 같이 앞에 site://를 붙여 검색해보면
구글 서치 콘솔에 등록하지 않았어도 태그, 카테고리, 페이지의 색인이 생성되어 있는 걸 확인할 수 있습니다.
구글 뿐만 아니라 네이버나 다음도 마찬가지입니다. 저자, 발행일을 기준으로 색인이 생성되기도 합니다.
이런 잡다한 색인들을 검색 엔진에서 생성하지 않도록 설정하는 방법에 대해 알아보겠습니다.
검색 결과에서 워드프레스 사이트 이름을 숨기는 방법 (techweb.kr)에서 사용한 Yoast SEO 플러그인을 이번 글에서도 활용할 예정입니다.
Yoast SEO 설치하기
플러그인 > 설치한 플러그인 > 새로 추가를 클릭합니다.
Yoast SEO를 검색해 다운로드 후 활성화합니다.
카테고리 태그 색인 설정하기
Yoast SEO > Settings > Categories & tags
Search appearance를 끄면 더 이상 카테고리와 태그가 색인되지 않습니다.
크롤링 최적화하기
Yoast SEO > Settings > Advanced > Crawl optimization을 클릭합니다.
첫 번째로 필요 없는 메타데이터를 제거할 수 있습니다.
Yoast SEO의 설명에 따르면 전부 활성화(제거)해도 상관없다고 합니다.
저는 전부 활성화했습니다.
두 번째로 필요 없는 링크를 제거합니다.
워드프레스는 하나의 글을 업로드할 때마다 많은 링크를 생성합니다.
예를 들어 글에 태그를 추가하면 해당 태그와 관련된 링크를 생성합니다.
글에 저자가 있으면 해당 저자와 관련된 링크를 생성합니다.
맨 위 global feed만 남겨두면 됩니다.
세 번째로 워드프레스는 오래된 브라우저를 위한 이모티콘 생성 자바스크립트를 가지고 있다는 설명입니다.
필요없으니 마찬가지로 활성화했습니다.
네 번째로 워드프레스는 검색창 링크도 생성한다고 합니다.
워드프레스 블로그 내에 검색창을 추가할 수 있습니다.
지금 이 블로그 또한 오른쪽 위에 검색창이 추가되어있습니다.
techweb.kr/search/인터넷 techweb.kr/page/2/search/인터넷
위와 같은 링크를 제거합니다.
다섯 번째 항목은 잘 모르면 건드리지 말라는 경고가 나오네요.
저는 그대로 두었습니다.
중복된 컨텐츠 제거하기
워드프레스에 여러 명의 사용자를 추가해 서로 다른 저자가 글을 쓸 수 있습니다.
이런 기능 때문에 워드프레스는 특정 저자가 쓴 글을 모아보는 링크를 생성합니다.
문제는 대부분의 개인 블로그는 저자가 한 명이며, 저자가 여러 명이어도
특정 저자가 쓴 글을 모아보는 링크는 ‘중복된 컨텐츠’로 취급될 수 있다는 것입니다.
구글 SEO를 위해 이런 중복된 컨텐츠는 제거하는 게 좋습니다.
Author archives, Date archives, Format archives 메뉴가 있습니다.
세 개 모두 들어가 ‘비활성화’하면 됩니다.
지금까지 설정을 모두 따라오셨다면 내가 발행한 글만 검색 엔진에 색인됩니다.
좋은 정보 감사합니다!!
궁금한 점이 있는데 두 번째 필요 없는 링크를 제거하는 부분에서 Remove category feeds 밑에 있는 항목들도 모두 활성화 하는 건가요?
태그 변화에 대한 정보를 검색엔진에 강조하고 싶은 게 아니라면 위의 두 개는 활성화시켜도 됩니다. 아래 두 개도 활성화시켜도 됩니다. 저는 모두 활성화했습니다.
네 답변 감사드립니다!!
워드프레스 태그 색인 문제 찾아보다가 여기까지 왔네요~
좋은 정보 감사해요~~!!