검색엔진에 제출한 사이트가 한 달이 지났는데도 검색 결과에 나타나지 않는 경험을 해봤을까. 웹사이트를 만들고 구글에 등록했으면 당연히 검색되어야 한다고 생각하지만, 실제로는 크롤링, 색인, 순위결정이라는 여러 단계를 거쳐야 한다. 다만 대부분의 개발자들은 이 과정 중 어느 단계에서 문제가 생겼는지 정확히 파악하지 못한 채 답답해한다. 이번에는 Google ···
구글 Search Console을 점검하다가 색인 생성 보류 목록에서 '발견됨 - 현재 색인 생성되지 않음' 문구를 보고 당황한 적이 있을 것이다. 사이트맵을 정상 등록했고 URL도 올바르게 생성되었는데 구글이 페이지를 가져가지도 않는 상황이다.다만 대부분의 개발자나 웹마스터는 이 에러 메시지가 의미하는 정확한 원인과 크롤링 작동 원리를 모른 채 무작정 색···
검색 엔진이 사이트맵을 크롤링할 때 페이지의 수정 시간을 잘못 인식하면, 검색 결과에 엉뚱한 날짜가 표시되거나 오래된 콘텐츠로 판단되어 순위가 떨어진다. 대부분의 개발자들은 사이트맵에 lastmod 태그를 넣기만 하면 끝이라고 생각하지만, 실제로는 파일의 물리적 수정 시간, HTTP Last-Modified 헤더, 그리고 데이터베이스의 업데이트 시간까지 모···
많은 개발자와 마케터들이 Google Search Console에만 집중하느라 Bing 검색 엔진을 놓친다. 다만 Bing은 전 세계 검색량의 약 3~5%를 차지하고 있고, 특히 기업 사용자와 Windows 통합 검색에서 여전히 중요한 역할을 한다. 게다가 검색 노출 설정 방식이 Google과 다르기 때문에 제대로 알지 못하면 Bing에서는 아예 색인되지 ···
웹사이트를 구글이나 네이버에 등록할 때, "사이트맵(Sitemap)을 제출해야 한다"는 말을 들어본 적 있을까? 다만 사이트맵이 정확히 뭔지, 왜 필요한지, 어떻게 만드는지 설명할 수 있는 개발자는 생각보다 적다. 그냥 "이게 필요하다더라" 정도만 알고 있을 뿐이다. 사이트맵은 검색 엔진이 당신의 웹사이트를 더 빠르고 완벽하게 크롤링하도록 도와주는 일종의 ···