핵심 답변
검색엔진최적화(SEO)는 내 사이트가 검색엔진에 색인되어 있는지 확인하는 일부터 시작하는 것이 좋습니다. 구글 검색창에 'site:도메인'을 입력해 결과가 나오면 색인에 있는 것이고, 나오지 않으면 크롤링과 색인을 막는 요인부터 해결해야 합니다. 그다음 구글 서치 콘솔과 네이버 서치어드바이저 등록, 기술 점검, 제목과 콘텐츠 정리 순으로 진행합니다.
핵심 포인트
- 첫 단계는 'site:도메인' 검색으로 색인 여부를 확인하는 것입니다.
- 구글 서치 콘솔과 네이버 서치어드바이저에 사이트를 등록합니다.
- robots.txt, 모바일 화면, 링크 형식을 먼저 점검합니다.
- 페이지마다 고유한 제목과 메타 설명을 씁니다.
- 구글은 변경 효과 평가에 일반적으로 몇 주를 기다리라고 안내합니다.
왜 색인 확인이 첫 단계인가요?
색인되지 않은 페이지는 검색 결과에 나올 수 없기 때문입니다. 구글 검색은 크롤링, 색인 생성, 검색결과 게재의 순서로 작동하므로 앞 단계가 막히면 뒤의 작업이 의미를 갖기 어렵습니다.
구글 검색창에 'site:도메인'을 입력해 결과가 나오면 색인에 있는 것입니다. 결과가 없다면 robots.txt나 noindex 설정이 크롤러(검색로봇)를 막고 있는지, 다른 페이지에서 링크로 연결되어 있는지부터 살펴봅니다. 구글은 주로 링크를 통해 페이지를 찾습니다.
다만 구글은 요건을 모두 지킨 페이지라도 크롤링, 색인, 게재를 보장하지 않습니다. 색인 확인은 한 번으로 끝내지 않고 새 페이지를 발행할 때마다 반복하는 점검 항목으로 두는 것이 좋습니다.
서치 콘솔과 서치어드바이저에서는 무엇을 하나요?
사이트 소유 확인을 하고 사이트맵을 제출합니다. 이후에는 색인 상태와 검색 실적을 확인하는 기본 도구로 사용합니다.
구글 서치 콘솔에서는 소유 확인, 사이트맵 제출, URL 검사 도구를 통한 색인 상태 확인, 재크롤링 요청, 색인 문제 확인을 할 수 있습니다. 사이트맵 제출은 발견을 돕지만 필수는 아닙니다.
네이버 서치어드바이저 웹마스터도구에서는 HTML meta 태그 또는 HTML 파일 업로드로 소유 확인을 하며, 등록은 호스트 단위로 이루어집니다. 네이버는 사이트맵과 함께 RSS 제출도 안내하고, robots.txt에서 네이버 검색로봇 Yeti를 허용하도록 권합니다.
기술 설정에서는 무엇을 먼저 점검하나요?
검색로봇의 접근 허용 여부, 모바일 화면의 콘텐츠, 링크 형식, 본문이 HTML에 담겨 있는지를 먼저 점검합니다.
이 항목들은 크롤링과 색인 단계에 직접 관련됩니다. 구글 외의 크롤러는 자바스크립트를 실행하지 않을 수 있으므로 중요한 본문은 서버가 보내는 HTML에 담는 편이 안전합니다.
- robots.txt가 검색로봇의 접근을 막고 있지 않은지 확인합니다.
- 구글은 모바일 우선 색인을 쓰므로 모바일 버전에 본문이 모두 들어 있는지 확인합니다.
- 메뉴와 본문 링크가 href 속성이 있는 a 태그로 되어 있는지 확인합니다.
- 중요한 본문이 서버가 보내는 HTML에 담겨 있는지 확인합니다.
콘텐츠는 어떤 기준으로 정리하나요?
페이지마다 고유한 제목과 메타 설명을 쓰고, 검색 순위가 아니라 사람을 위해 만든 사람 중심 콘텐츠로 채우는 것이 기준입니다.
제목은 설명적이고 간결하게 쓰며 키워드를 반복해 채워 넣지 않습니다. 구글은 keywords 메타 태그를 사용하지 않으므로 여기에 시간을 들일 필요는 없습니다. 구글은 선호하는 글자 수도 없다고 밝힙니다.
콘텐츠에는 누가, 어떻게, 왜 만들었는지를 밝히는 것이 권장됩니다. 고객이 실제로 묻는 질문을 주제로 삼아 직접 답하는 글을 쌓아 가면 답변엔진최적화(AEO)와 생성형엔진최적화(GEO)의 바탕도 함께 만들어집니다.
단계별 방법
- 구글 검색창에 'site:도메인'을 입력해 색인 여부를 확인합니다.
- 구글 서치 콘솔에 사이트를 등록하고 소유 확인을 합니다.
- 네이버 서치어드바이저 웹마스터도구에 사이트를 등록하고 소유 확인을 합니다.
- robots.txt가 검색로봇을 막고 있지 않은지 확인하고 사이트맵을 제출합니다.
- 모바일 버전의 본문과 링크 형식을 점검합니다.
- 페이지마다 고유한 제목과 메타 설명을 씁니다.
- 고객 질문에 답하는 콘텐츠를 만들고, 몇 주 뒤 서치 콘솔 실적 보고서로 변화를 확인합니다.
자주 묻는 질문
작업한 결과는 언제 확인하면 되나요?
구글 SEO 기본 가이드는 어떤 변경은 몇 시간 만에, 어떤 변경은 몇 달이 걸릴 수 있다고 설명하며 일반적으로 몇 주를 기다려 효과를 평가하라고 안내합니다. 모든 변경이 눈에 띄는 효과를 내는 것은 아닙니다.
비용을 내면 구글 검색 순위를 올릴 수 있나요?
올릴 수 없습니다. 구글은 돈을 받고 크롤링 빈도나 순위를 높여 주지 않습니다. 순위를 위해 링크를 사고파는 것은 구글 스팸 정책이 금지하는 링크 스팸에 해당합니다.
코어 웹 바이탈 점수부터 맞춰야 하나요?
가장 먼저 할 일은 아닙니다. 코어 웹 바이탈의 기준은 LCP 2.5초 이내, INP 200밀리초 이하, CLS 0.1 이하이며 좋은 페이지 경험과 관련된 지표입니다. 다만 점수만으로 상위 노출이 보장되지는 않으므로 색인과 콘텐츠를 먼저 정리한 뒤 개선하는 순서가 무리가 없습니다.
이 글의 핵심 엔티티
- 검색엔진최적화(SEO) ( 개념·서비스 )
- 검색엔진이 콘텐츠를 이해하도록 돕고 사용자가 검색으로 사이트를 찾도록 돕는 작업입니다. 공식 자료: 검색엔진최적화(SEO)
- 구글(Google) ( 조직 )
- 구글 검색과 AI 개요·AI 모드를 운영하는 기업으로, 검색 센터에서 공식 SEO 가이드를 제공합니다. 공식 자료: 구글(Google)
- 구글 서치 콘솔 ( 개념·서비스 )
- 구글 검색에서의 클릭수·노출수·색인 상태를 확인하는 구글의 무료 도구입니다. 공식 자료: 구글 서치 콘솔
- 네이버(Naver) ( 조직 )
- 한국의 검색 포털로, 검색로봇 Yeti와 AI 검색 기능인 AI 브리핑을 운영합니다. 공식 자료: 네이버(Naver)
- 네이버 서치어드바이저 ( 개념·서비스 )
- 네이버 검색에 사이트를 등록하고 수집·색인 현황을 확인하는 네이버의 웹마스터 도구입니다. 공식 자료: 네이버 서치어드바이저
- robots.txt ( 개념·서비스 )
- 크롤러가 사이트의 어떤 주소에 접근할 수 있는지 알려 주는 파일로, RFC 9309로 표준화되었습니다. 공식 자료: robots.txt
- 사이트맵(sitemap.xml) ( 개념·서비스 )
- 사이트의 URL 목록을 검색엔진에 알려 주는 파일입니다. 공식 자료: 사이트맵(sitemap.xml)
- 답변엔진최적화(AEO) ( 개념·서비스 )
- 질문에 검색엔진과 AI가 하나의 답으로 제시할 수 있도록 콘텐츠와 정보 구조를 설계하는 작업입니다.
- 생성형엔진최적화(GEO) ( 개념·서비스 )
- 생성형 AI가 여러 출처를 종합해 만드는 답변에서 콘텐츠와 브랜드가 더 잘 보이고 인용되도록 하는 작업입니다. 공식 자료: 생성형엔진최적화(GEO)
- 코어 웹 바이탈 ( 개념·서비스 )
- 페이지의 로딩(LCP), 반응성(INP), 시각적 안정성(CLS)을 측정하는 구글의 지표입니다. 공식 자료: 코어 웹 바이탈