본문으로 건너뛰기
읽기 시간: 12분

최종 업데이트: 2026년 6월 6일

SEO 자가진단 — 내 사이트 직접 점검하는 체크리스트 (기술·콘텐츠·로컬)

SEO 자가진단이란 외부 도구 없이 내 사이트의 검색 노출 문제를 직접 찾아내는 점검 과정입니다. 기술·콘텐츠·로컬 3개 영역의 체크리스트로, 돈 들이기 전에 무엇이 잘못됐는지 스스로 확인하는 방법을 정리했습니다.

"홈페이지는 멀쩡한데, 검색하면 우리 사이트가 안 나온다."

이 말, 한 달에 열 번은 듣습니다. 그런데 막상 "어디가 문제인지 확인은 해보셨어요?"라고 되물으면 대부분 답을 못 합니다. 사이트가 검색에 안 나오는 데는 분명한 이유가 있는데, 그 이유를 찾기 전에 업체부터 알아보는 경우가 많거든요. 진단을 건너뛰고 처방부터 받는 셈입니다.

"SEO 자가진단이란 외부 도구나 대행 없이, 내 사이트가 검색에 노출되지 않는 원인을 기술·콘텐츠·로컬 세 영역으로 나눠 직접 점검하는 과정이다." — 야무진SEO

저는 코딩을 모르는 사진작가 출신입니다. 3년간 30개 사이트를 직접 만들고 운영하면서 SEO를 배웠는데, 그 과정에서 가장 많이 한 일이 바로 "자가진단"이었어요. 도구가 알려주는 점수보다, 직접 눈으로 확인하는 게 훨씬 정확했습니다. 이 글은 비전문가도 30분이면 따라 할 수 있는 점검 순서로 정리했습니다.

자가진단을 먼저 해야 하는 이유

SEO 문제는 크게 세 군데에서 생깁니다. 검색엔진이 사이트를 못 읽거나(기술), 읽었는데 보여줄 내용이 약하거나(콘텐츠), 지역 검색에서 빠져 있거나(로컬)입니다. 이 셋은 증상이 비슷해도 처방이 완전히 다릅니다.

그래서 진단 없이 "콘텐츠를 더 쓰세요"라는 조언만 따르면 헛돈을 씁니다. 기술 문제로 색인조차 안 되는 사이트에 글을 백 개 써봐야 구글은 한 개도 못 봅니다. 어디가 막혔는지부터 알아야 순서가 잡힙니다.

실제로 SEO 진단 서비스가 별도 상품으로 존재하는 이유가 여기 있습니다. 엑셀리언트 같은 전문 업체는 100여 개 항목으로 사이트를 평가하고 문제점을 도출하는 서비스를 따로 팝니다(출처: 엑셀리언트 SEO 진단 리포팅 서비스 소개). 그만큼 진단은 SEO의 출발점입니다. 다만 기본 점검은 사장님이 직접 해도 충분합니다.

"기술 문제로 색인이 안 되는 사이트에 글을 백 개 써도 구글은 한 개도 못 봅니다. 진단 없는 콘텐츠 투자는 새는 독에 물 붓기입니다." — 야무진SEO

영역 1. 기술 점검 — 검색엔진이 내 사이트를 읽을 수 있는가

기술 점검은 "검색엔진이 내 페이지에 정상적으로 접근하고 색인할 수 있는가"를 확인하는 단계입니다. 가장 먼저 봐야 하고, 가장 자주 막히는 부분이기도 합니다.

HTTP 상태 코드부터 확인

HTTP 상태 코드는 페이지에 접근할 때 서버가 돌려주는 응답 번호입니다. 200이면 정상, 404면 페이지 없음, 301/302는 리디렉션, 5xx는 서버 오류입니다. SEO 관점에서 이 코드는 "검색엔진이 정상 접근이 이뤄지는지 알 수 있는 필수 지식"입니다(출처: TBWA 데이터랩, HTTP 상태 코드 가이드).

특히 위험한 건 두 가지입니다. 삭제하지 않은 콘텐츠가 404를 반환하는 경우, 그리고 5xx 서버 오류가 오래 방치되는 경우입니다. 구글은 503 같은 서버 오류가 지속되면 인덱스에서 URL을 제거할 수 있다고 밝혔습니다(출처: TBWA 데이터랩). 일시적 오류는 괜찮지만, 며칠씩 방치하면 검색에서 통째로 사라집니다.

확인은 구글 서치콘솔의 설정 → 크롤링 통계 → 보고서 열기에서 응답 기준 박스를 보면 됩니다. 여기서 사이트 전체의 상태 코드 현황이 한눈에 들어옵니다. 서치콘솔을 아직 안 쓴다면 구글 서치콘솔 사용법부터 보세요.

기술 점검 체크리스트: - [ ] 주요 페이지가 모두 200(정상) 코드를 반환하는가 - [ ] 살아 있어야 할 페이지가 404를 뱉지 않는가 - [ ] 5xx 서버 오류가 방치돼 있지 않은가 - [ ] HTTPS(보안 연결)가 적용돼 있는가 - [ ] robots.txt가 중요한 페이지를 막고 있지 않은가 - [ ] XML 사이트맵을 만들어 서치콘솔에 제출했는가 - [ ] 모바일에서 페이지가 깨지지 않고 정상 표시되는가 - [ ] 페이지 로딩 속도가 느리지 않은가 (이미지 최적화 포함)

여기서 한 가지 빈틈을 짚겠습니다. robots.txt 문제는 자가진단에서 가장 자주 놓치는 함정입니다. 제가 본 사례 중에는, 사이트를 새로 만들면서 개발 단계의 robots.txt 설정(전체 차단)을 그대로 운영 서버에 올려둔 경우가 있었어요. 글도 좋고 디자인도 멀쩡한데 검색에는 한 페이지도 안 나왔습니다. robots.txt 한 줄이 사이트 전체를 검색에서 지운 겁니다. 기술 점검을 건너뛰면 이런 치명적인 실수를 놓칩니다. 자세한 내용은 테크니컬 SEO 기초에서 다룹니다.

영역 2. 콘텐츠 점검 — 보여줄 내용이 검색에 맞게 짜여 있는가

검색엔진이 사이트를 잘 읽었다면, 다음은 "읽은 내용이 검색 의도에 맞고 신뢰할 만한가"입니다. 이게 콘텐츠 점검입니다.

페이지마다 갖춰야 할 기본 요소

콘텐츠 점검의 절반은 "각 페이지가 검색엔진에게 자기를 제대로 소개하고 있는가"입니다. 타이틀, 메타디스크립션, 헤딩 태그, ALT 태그 — 이 네 가지가 기본 골격입니다. 타이틀과 메타디스크립션은 검색 결과에서 사이트의 첫인상을 결정하고 클릭률을 좌우합니다(출처: 넥스트티 홈페이지 제작 SEO 혜택).

헤딩 태그(H1~H6)는 페이지 내용의 구조를 검색엔진에 알려줍니다. H1이 페이지마다 하나씩 있고, 그 안에 핵심 키워드가 들어가 있는지 보세요. 이미지에는 ALT 태그가 붙어 있어야 검색엔진이 이미지 내용을 이해합니다.

콘텐츠 점검 체크리스트: - [ ] 페이지마다 고유한 타이틀이 있는가 (중복 금지) - [ ] 메타디스크립션이 160자 내외로 작성돼 있는가 - [ ] H1 태그가 페이지당 하나, 핵심 키워드를 포함하는가 - [ ] 모든 이미지에 ALT 태그가 들어 있는가 - [ ] 본문이 검색 의도에 맞게 충분한 깊이를 갖췄는가 - [ ] 같은 내용의 페이지가 여러 URL로 중복되지 않는가 (캐노니컬) - [ ] "직접 해봤다"는 1인칭 경험이 콘텐츠에 담겨 있는가 - [ ] 저자 정보와 발행일이 표시돼 있는가

마지막 두 항목이 요즘 가장 중요합니다. 구글은 콘텐츠를 평가할 때 E-E-A-T, 즉 경험·전문성·권위·신뢰를 봅니다. 그중에서도 "직접 해봤는가(경험)"의 가치가 AI 시대에 급상승했어요. AI가 찍어내는 콘텐츠가 넘쳐날수록, 사람이 직접 겪고 쓴 글은 희소해지기 때문입니다. 자가진단할 때 "이 페이지에 우리만의 경험이 담겨 있나?"를 꼭 물어보세요. 더 깊은 내용은 온페이지 SEO 체크리스트에 정리해 뒀습니다.

영역 3. 로컬 점검 — 지역 검색에서 우리 가게가 나오는가

오프라인 매장이나 지역 기반 사업이라면 로컬 점검이 필수입니다. "지역+업종"으로 검색했을 때, 또는 지도에서 우리 가게가 나오는지 확인하는 단계입니다.

지도 등록부터 정보 일치까지

로컬 SEO의 출발점은 지도 등록입니다. 구글 비즈니스 프로필과 네이버 스마트플레이스에 우리 가게가 등록돼 있어야 지도 검색에 나옵니다. 등록만으로 끝이 아닙니다. 등록 정보의 정확성과 일관성이 순위를 좌우합니다.

가장 흔한 실수가 NAP 불일치입니다. NAP는 상호(Name)·주소(Address)·전화번호(Phone)를 말하는데, 홈페이지·구글 지도·네이버 지도에 적힌 정보가 조금씩 다른 경우가 많습니다. 전화번호 표기 하나가 페이지마다 다르면, 검색엔진은 같은 가게인지 헷갈려 합니다. 이게 지역 검색 순위를 떨어뜨립니다.

로컬 점검 체크리스트: - [ ] 구글 비즈니스 프로필에 가게가 등록돼 있는가 - [ ] 네이버 스마트플레이스에 등록돼 있는가 - [ ] 상호·주소·전화번호(NAP)가 모든 채널에서 동일한가 - [ ] 영업시간, 카테고리, 사진이 최신 상태인가 - [ ] 고객 리뷰가 쌓이고 있고, 답변을 달고 있는가 - [ ] 홈페이지에 지도와 정확한 주소가 표시돼 있는가 - [ ] "지역+업종" 키워드로 검색했을 때 노출되는가

직접 해보는 방법은 간단합니다. 스마트폰을 켜고 "우리 동네 + 우리 업종"으로 검색해보세요. 구글 지도, 네이버 지도 둘 다요. 우리 가게가 안 나오거나 한참 아래에 있다면, 로컬 점검이 필요한 겁니다. 의외로 지도 최적화는 효과가 빠르게 나오는 편이라, 막힌 부분만 풀어도 한두 달 안에 변화가 보입니다.

자가진단 결과, 어떻게 읽어야 할까

세 영역을 점검하고 나면 우선순위가 보입니다. 순서는 항상 기술 → 콘텐츠 → 로컬입니다. 검색엔진이 읽지도 못하는 사이트라면 콘텐츠와 로컬은 의미가 없으니까요.

기술 항목에서 체크가 안 된 게 많다면, 거기부터 막혀 있는 겁니다. 색인 자체가 안 되는 상태라 다른 작업이 효과를 못 냅니다. 기술이 깨끗한데 검색에 약하다면 콘텐츠 문제, 온라인은 괜찮은데 동네 손님이 안 들어온다면 로컬 문제입니다.

저희가 분석해보면, 검색이 안 된다고 찾아오는 사이트의 상당수가 기술 단계에서 이미 막혀 있습니다. 글이 부족해서가 아니라, 구글이 사이트를 제대로 읽지 못하는 상태인 거죠. 그래서 자가진단의 첫 30분은 거의 기술 점검에 써야 합니다.

"진단의 가치는 점수에 있지 않습니다. '어디부터 손대야 하는가'라는 순서를 잡아주는 데 있습니다." — 야무진SEO

자주 묻는 질문 (FAQ)

SEO 자가진단에 꼭 유료 도구가 필요한가요?

아닙니다. 기본 점검은 무료로 충분합니다. 구글 서치콘솔(상태 코드·색인·사이트맵), 구글 비즈니스 프로필, 그리고 직접 검색해보기만으로도 기술·콘텐츠·로컬 대부분을 확인할 수 있습니다. 유료 크롤링 도구는 페이지가 수백 개 이상인 큰 사이트일 때 시간을 아껴주는 보조 수단입니다.

자가진단은 얼마나 자주 해야 하나요?

최소 분기에 한 번, 사이트를 크게 바꿨을 때는 그때마다 하는 것을 권합니다. 특히 사이트 리뉴얼이나 도메인 변경 직후가 가장 위험합니다. 리디렉션 누락이나 robots.txt 설정 실수로 검색 트래픽이 한순간에 빠질 수 있어서, 변경 직후 기술 점검은 필수입니다.

체크리스트에서 몇 개나 통과해야 괜찮은 건가요?

개수보다 영역이 중요합니다. 기술 항목은 거의 다 통과해야 합니다. 하나만 막혀도(예: robots.txt 차단) 사이트 전체가 검색에서 빠질 수 있기 때문입니다. 콘텐츠와 로컬은 점진적으로 채워가는 영역이라, 매달 두세 개씩 개선하는 방식이 현실적입니다.

기술·콘텐츠·로컬 중 뭐부터 해야 하나요?

무조건 기술이 먼저입니다. 검색엔진이 사이트를 읽고 색인할 수 있어야 나머지가 의미를 갖습니다. 기술이 깨끗해진 다음에 콘텐츠, 지역 사업이라면 로컬을 병행하면 됩니다. 순서를 바꾸면 돈과 시간을 낭비하기 쉽습니다.

자가진단을 했는데 원인을 못 찾겠으면 어떻게 하나요?

체크리스트로 표면 증상은 잡히지만, 색인 누락이나 순위 하락의 정확한 원인까지는 경험이 필요할 때가 있습니다. 이럴 때는 전문 진단을 받는 게 빠릅니다. 자가진단으로 "어느 영역이 의심된다"까지 좁혀 두면, 진단도 훨씬 정확하고 빠르게 끝납니다.


SEO 자가진단은 거창한 작업이 아닙니다. 오늘 서치콘솔에 들어가 상태 코드를 한 번 보고, 스마트폰으로 "동네+업종"을 검색해보는 것부터 시작하면 됩니다. 작은 점검 하나가 그동안 안 보이던 막힌 지점을 드러내줍니다.

혼자 점검하다 어느 영역에서 막혔는지 판단이 서지 않는다면, 무료 SEO 진단을 신청해보세요. 기술·콘텐츠·로컬 세 영역을 한 번에 살펴보고, 어디부터 고치면 효과가 빠른지 순서를 잡아 드립니다.

자가진단 했는데 어디서 막혔는지 모르겠다면?

무료 SEO 진단으로 기술·콘텐츠·로컬 3개 영역의 문제를 한 번에 점검해 드립니다.