웹사이트를 오픈하고 구글 Search Console에서 색인 생성 여부를 확인하다가 '크롤링됨 - 현재 색인 생성되지 않음' 메세지를 보고 당황한 적이 있을 것이다. 구글봇이 내 사이트에 방문해서 페이지를 분명 읽어갔는데도 정작 구글 검색 결과에는 등록해주지 않는 기이한 상황이다.다만 많은 개발자나 사이트 관리자들은 정확한 원인을 모른 채 무작정 Searc···
웹사이트의 URL 구조를 리뉴얼하거나 특정 페이지를 새 주소로 옮길 때 리다이렉트(Redirect)를 설정해본 경험이 있으실 겁니다.다만 대부분의 개발자들은 301과 302 상태 코드의 명확한 차이점과 이것이 검색엔진 크롤러에 미치는 치명적인 영향을 모른 채 단순 이동용으로 302나 자바스크립트 이동을 남발하곤 합니다.이번 글에서는 301과 302 리다이렉···
존재하지 않는 페이지로 접근한 사용자에게 예쁜 디자인의 안내 문구를 보여주거나 자동으로 메인 페이지로 이동시키는 처리를 해보신 적이 있으신가요? 사용자 경험(UX)을 고려한 아주 당연한 개발 방식처럼 보입니다.다만 HTTP 상태 코드를 올바르게 제어하지 않으면 검색엔진 크롤러가 이를 'Soft 404' 에러로 판단하여 웹사이트의 크롤링 예산을 낭비하고 검색···