워드프레스에서 특정 페이지/글의 검색 색인 생성 차단하기

워드프레스에서 특정 페이지나 글이 구글이나 네이버 등의 검색엔진에 검색되지 않도록 하고 싶은 경우가 있습니다. 이 경우 noindex 메타태그를 페이지의 HTML 코드에 포함하거나 HTTP 요청에서 'noindex' 헤더를 반환하여 구글 검색에 페이지가 표시되지 않도록 할 수 있습니다.

여기에 대한 자세한 내용은 다음 구글 문서를 참고해볼 수 있습니다.

네이버에서도 마찬가지로 "명령어에 noindex를 사용하면 해당 페이지는 검색 결과에서 제외되며, nofollow를 사용하면 검색로봇이 해당 페이지 내의 링크를 수집하지 않도록 설정할 수 있습니다." ("웹마스터도구 도움말 및 가이드" 참고)

워드프레스에서 특정 페이지/글의 검색 색인 생성을 차단하는 방법

워드프레스에서는 Yoast SEOAll in One SEO Pack 같은 SEO 플러그인을 사용하면 개별 페이지나 글에서 noindex나 nofollow 메타태그를 추가할 수 있습니다.

Yoast SEO 플러그인

Yoast SEO의 경우 글/페이지 편집 화면 하단에서 기어 모양의 아이콘을 클릭하여 Advanced(고급) 탭을 표시합니다.

Yoast SEO robots 메타태그

Allow search engines to show this 글 in search results? (검색엔진에서 이 글을 검색 결과에 표시하도록 허용) 옵션을 No를 선택하면 noindex가 추가됩니다. (페이지인 경우 이 옵션은 Should search engines follow links on this 페이지?로 표시됩니다.)

이 옵션은 기본적으로 Yes로 설정되어 있습니다. 이 옵션을 No로 변경한 후에 페이지나 글 소스를 살펴보면 noindex가 추가되어 있는 것을 확인할 수 있습니다.

Yoast SEO - noindex 추가하기

nofollow 메타태그를 추가하고 싶은 경우 Should search engines follow links on this 글?의 설정을 No로 지정합니다. 그러면 nofollow가 추가됩니다. nofollow를 사용하면 검색로봇이 해당 글/페이지 내의 링크를 수집하지 않도록 설정됩니다.

All in One SEO Pack 플러그인

All in One SEO에서도 Yoast SEO와 동일한 기능을 제공합니다. 글/페이지 편집 화면에서 아래에 보면 다음과 같이 noindex, nofollow를 지정할 수 있는 옵션이 제공됩니다.

All in One SEO Pack - 로봇 메타태그 설정

NOINDEX this page/post를 체크하면 noindex가 추가되고, NOFOLLOW this page/post를 체크하면 nofollow가 추가됩니다.

마치며

워드프레스에서 Yoast SEO나 All in One SEO 같은 SEO 플러그인을 사용하면 보다 정교하게 SEO 관련 설정을 지정할 수 있습니다. 둘 중에 어느 것을 선택해도 관계 없습니다. Yoast나 AIO 중에서 마음에 드는 것을 선택하여 잘 활용하면 SEO와 관련하여 도움이 될 것입니다.

참고:


6개 댓글

  1. https://adsensepub.com/.com/
    이런 종류의 검색 사이트를 차단할 수 있을까요?
    왠지 개인정보가 노출되는 느낌이라...
    블로그 초보인데, 누군가 저 사이트로 살펴보고 갔습니다. 불안해서 검색하다가 댓글 남겨 봅니다.

    1. 애드센스펍 사이트는 아시다시피 구글과 같은 검색엔진은 아니고(그렇기 때문에 이 글에서 소개하는 방법으로 검색을 차단할 수 없습니다), 동일한 에드센스 Pub 코드를 가진 사이트를 검색할 수 있도록 하는 툴입니다. 이 사이트는 돈을 지불하는 사용자의 사이트가 검색되지 않도록 하여 수익을 올리고 있습니다. ( https://www.screencast.com/t/m7lUYpcdL )

      해외에서는 애드센스 Pub 코드를 넣으면 해당 코드가 사용된 사이트 중 일부만 표시하고, 전체 사이트 리스를 보려면 돈을 받는 사이트가 있습니다. 해외 업체의 서비스는 해당 Pub 코드가 사용되는 모든 사이트를 알고 싶은 사용자들에게 돈을 받는 것이고, 애드센스펍은 반대로 내 사이트가 검색되지 않도록 하고 싶은 사람들에게서 돈을 받는다는 점이 다릅니다.

      개인적으로는 이런 식으로 돈을 받는다는 것에 대해서는 좀 그런 것 같습니다. 애드센스펍 운영자에게 개인정보 노출 우려에 대해 항의(?)해보시면 어떨까요?

    2. 참고로 AdSense Publisher ID obfuscator를 이용하면 Pub 코드를 은폐할 수 있다고 하네요. 실제로 작동하는지는 테스트해보아야 할 것 같습니다. 다음 글을 참고해보세요.

      https://www.quora.com/How-do-I-hide-a-Google-AdSense-Publisher-ID

      "AdSense Publisher ID obfuscator"로 구글링해보면 해당 툴을 찾을 수 있을 것입니다. 이 툴을 사용하길 원하신다면, 테스트하여 광고가 잘 표시되고, 정상적으로 수익이 잡히는지 체크해보시기 바랍니다.

    1. 워드프레스에서는 SEO 플러그인을 사용하여 정교하게 제어할 수 있어서 SEO에 유리한 것 같습니다.

      즐거운 하루 보내시기 바랍니다^^

댓글 남기기

* 이메일 주소는 공개되지 않습니다.