네이버 검색엔진 최적화 SEO 가이드 및 웹마스터도구 설정 방법

네이버 검색엔진 최적화의 목적은?

검색엔진 최적화는 사이트의 콘텐츠 정보를 검색엔진이 잘 이해할 수 있도록 정리하는 과정이다. 이 작업을 통해 사이트 콘텐츠가 네이버 검색 결과에서 누락되지 않도록 조치할 수 있고, 사용자가 원하는 내용을 검색엔진에게 명확하게 전달할 수 있다. 네이버 검색은 엔진 친화적인 사이트를 우대하므로 방문자 유입을 늘리고 싶다면 가이드를 준수하여 사이트를 점검해야 한다.

사이트 등록 및 소유 확인 절차

네이버 웹마스터도구에 사이트를 등록하는 것이 첫 번째 단계다. 등록은 호스트 단위로 진행해야 하며, 하위 디렉토리 형태는 지원되지 않는다. 소유 확인은 HTML 메타 태그를 활용하거나 HTML 파일을 서버에 업로드하는 방식으로 진행한다. 만약 수정 권한이 없다면 기술 담당자의 도움을 받아야 한다.

소유 확인이 실패한다면 다음 사항을 확인해야 한다.

  • 사이트 방화벽에서 네이버 검색로봇을 차단하고 있는지 확인한다.
  • 메인 페이지가 자바스크립트나 메타 리프레시 기법으로 리다이렉트되는지 점검한다. 가급적 HTTP 리다이렉트 방식을 사용해야 한다.
  • 프레임 태그 내부에 소유 확인 코드를 넣었는지 확인하고, 프레임 외부로 위치를 옮긴다.

첫 화면이 리다이렉트 되는 경우 에는 메타 태그 방식 보다는 HTML 파일을 홈 디렉토리에 업로드해서 해결한다.

등록이 불가능한 사이트는?

  • 네이버 블로그나 카페 : 등록 방법이 있는 게 아닌 블로그 제목으로 등록이 되게 됩니다. 하지만, 어느 정도 인지도나 방문자가 없다면 노출하기 어렵습니다.
  • chr.kr/page : 도메인 뒤에 페이지는 사이트가 아닌 웹페이지로 인식하여 사이트에는 등록되지 않습니다.
  • 사이트가 여러 차례 리다이렉트 되는 사이트는 등록되지 않습니다.
  • 방화벽에서 검색엔진을 차단한 경우도 해당 됩니다.
  • IFRAME 이용해서 도메인에 다른 사이트를 단순히 히든 페이지로 표시하는 건 악용하는 사례가 많으므로 등록이 불가능합니다.

검색로봇 접근 허용과 robots.txt 설정

네이버 검색로봇인 Yeti가 사이트에 접근할 수 있도록 robots.txt를 설정해야 한다. 로봇의 접근을 허용하려면 아래와 같이 작성한다.

User-agent: YetiAllow: /

모든 검색엔진 로봇의 접근을 허용하려면 User-agent를 별표 대신 전체 허용 문구로 설정한다. 서버나 방화벽에서 IP 기반으로 차단하는 것은 로봇 IP 대역이 수시로 변경될 수 있으므로 지양해야 하며, 표준 방식인 robots.txt를 활용하는 것이 바람직하다.

User-agent: Yeti
Disallow: /adm/
Disallow: /search/
Allow:/

관리자의 경우에는 검색에서 차단하는 것을 추천합니다. 예를 들어 /admin 이라는 페이지가 관리자인 경우 위와 같이 해당 디렉토리를 정의하면 검색에서 차단이 됩니다.

중복 콘텐츠 방지 및 고유 제목 관리

검색 노출량을 늘리려고 동일한 콘텐츠로 여러 사이트를 개설하면 검색 노출에서 불이익을 받을 수 있습니다. 또한 모든 페이지의 제목을 동일하게 설정하는 것을 피해야 한다. 각 페이지의 제목은 해당 콘텐츠의 주제를 정확하게 설명하는 고유한 문구로 작성해야 검색엔진이 개별 페이지의 가치를 인식할 수 있다.

홈페이지가 오래된 사이트의 경우 홈페이지의 모든 페이지가 동일하게 설정되어 있는 경우가 있습니다. 이와 같이 최적화가 되어 있지 않으면 검색 순위에서 밀려서 노출되지 않게 됩니다.

사이트맵과 RSS 제출을 통한 수집 유도

사이트맵은 수집 대상 URL 목록을 담은 XML 파일이다. 웹마스터도구의 요청 메뉴에서 사이트맵을 제출하면 검색로봇이 사이트 구조를 파악하는 데 큰 도움이 된다. 또한 사이트의 최신 글은 본문 전체를 포함하여 RSS 피드로 제출해야 한다. 이를 통해 새로운 콘텐츠가 네이버 검색 결과에 더 빠르게 반영될 수 있다.

연관 채널 마크업 활용

네이버 블로그, 카페, 페이스북, 인스타그램 등 운영 중인 소셜 미디어 계정이 있다면 연관 채널 정보를 마크업해야 한다. 이는 온라인 브랜딩에 도움을 주며 네이버 검색 결과에서 사이트와 연결된 공식 채널 정보를 함께 보여주는 역할을 한다.

검색 반영 여부 확인과 리포트 활용

네이버 검색로봇이 방문한 후 최대 1주일 이내에 검색 결과에 반영된다. 반영 여부를 확인하려면 네이버 검색창에 “site:본인사이트주소” 형식을 입력하여 검색해본다. 또한 웹마스터도구에서 제공하는 콘텐츠 노출 및 클릭 리포트를 통해 검색 성과를 주기적으로 모니터링해야 한다.

사이트 등록 기간

  • 신규 사이트의 경우 평균 7~14일 정도 걸리며 수집이 되더라도 간헐적으로 1달이 걸리기도 합니다.
  • 사이트 수정의 경우 평균 3~4일 정도면 수정이 된다고 볼 수 있습니다.
  • 수정이 안되는 경우에는 별도의 노하우가 필요합니다.

노출 및 수집 문제 해결 방법

사이트 메인 페이지가 노출되지 않는다면 메타 태그에 noindex 처리가 되어 있는지 확인해야 한다. noindex가 표기된 페이지는 검색 결과에서 제외된다. 또한 콘텐츠 전체가 자바스크립트로 로딩되거나 프레임 태그로 감싸진 구조라면 검색로봇이 정보를 읽지 못할 가능성이 높다.

수집되는 문서 수가 적다면 다음 항목을 점검한다.

  • 사이트맵과 RSS 내의 링크가 상대 경로로 되어 있거나 호스트 정보가 등록된 사이트와 다른지 확인한다.
  • 메타 태그에 nofollow 설정이 되어 있다면 해제한다. nofollow는 페이지 내 링크 수집을 중단시킨다.
  • 내부 링크를 자바스크립트 함수로만 처리하지 말고 표준 HTML a 태그를 사용하여 정확한 URL 정보를 제공한다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

×

문의하기