안녕하세요, 천상나타입니다.이 시리즈를 쓰게 된 계기가 된 궁금증이 하나 있었습니다. 제 블로그가 네이버에 분명 색인은 돼 있는데, 검색 노출이 한 달에 7회밖에 안 나온 거예요. "색인됨 = 검색에 뜬다"라고 생각하면 이해가 안 되는 현상인데, 두 검색엔진의 구조를 비교해보니 답이 나왔습니다. 시리즈 마지막으로 그 분석을 정리합니다.상황 정리: 색인은 정상인데 노출이 0에 가까움네이버 서치어드바이저 진단 리포트를 보면 제 블로그는 이런 상태였어요(실제 캡처, 사이트 정보는 가명 처리).색인: 1,700건 — 네이버가 문서를 정상적으로 보관 중색인 제외: 0건 — 수집 거부당한 것도 없음수집 현황도 주기적으로 돌아감색인 쪽으론 완벽히 정상입니다. 그런데 "콘텐츠 노출/클릭" 리포트를 보면,최근 30일 총..
안녕하세요, 천상나타입니다.지난 글에서 제 사이트 색인 상태를 전수 검사한 이야기를 했는데요, 그 결과에서 가장 골치 아팠던 게 바로 canonical 문제였습니다. 한국어 페이지는 96% 색인됐는데 다국어 페이지는 17~32%밖에 안 됐거든요. 원인을 파고들다 보니 canonical 버그였고, 개념 정리 + 실제 사고 사례로 정리해봅니다.canonical이 뭔가요?같은 내용의 페이지가 여러 주소로 존재할 수 있습니다. mysite.com/page와 mysite.com/page?utm=ad처럼요. 이때 검색엔진에 "이 중에서 이 주소가 대표야"라고 알려주는 게 canonical(표준 주소)입니다.이 선언이 왜 중요하냐면, 검색엔진은 비슷한 페이지들을 하나로 묶어서 관리해요. 표준 주소가 정해지면 나머지는..
안녕하세요, 천상나타입니다.블로그나 사이트를 운영하다 보면 "글을 올렸는데 검색에 안 떠요"라는 상황을 한 번쯤 겪습니다. 저도 제 사이트 1,218개 페이지를 서치콘솔 API로 전수 검사해봤는데, 색인된 게 45%뿐이었어요. 그런데 조사하면서 알게 된 게 하나 있습니다 — 대부분의 "색인 안 됨"은 사실 종류가 다 다르더라고요.오늘은 그 용어들을 정리해봅니다. 서치콘솔에서 뜨는 상태 메시지가 뭘 의미하는지, 어느 단계에서 막힌 건지 이해하면 대응이 훨씬 쉬워집니다.먼저, URL이 검색 결과에 뜨기까지URL은 이런 파이프라인을 지나갑니다.발견(Discovered) — 구글이 그 URL의 존재를 "알게 된" 상태예요. 사이트맵에 넣었거나, 어딘가 링크를 타고 찾아낸 거죠. 아직 방문은 안 했습니다.크롤링(..