robots.txt를 찾을 수 없음 오류 해결하는 방법

robots.txt를 찾을 수 없음 오류가 구글 서치 콘솔에서 발생을 할 때가 있는데 해결하는 방법에 대해서 알려드리겠습니다. 워드프레스, 티스토리 블로그를 하다 구글에 검색이 되기 위해서 색인 생성을 진행하다 보이는 오류입니다.

robots.txt를 찾을 수 없음 오류 해결 방법

  • 구글에서 크롤링(색인 생성)을 하는 robots.txt를 만들지 않은 경우
  • 구글 서치 콘솔 오류로 5분 정도 지나서 다시 “색인 생성 요청”을 시도하면 되는 경우가 있다.

첫 번째 경우는 블로그를 처음 만든 분들이 robots.txt를 설정을 하지 않아서 뜨는 경우 입니다.

두 번째 경우는 평소에는 잘 되다가 갑자기 구글 서치 콘솔에서 안되는 경우입니다.

그래서 두 번째 경우 같은 상황이라면 5분 이상 지나고 다시 시도를 해보시면 되겠습니다.

첫 번째 같은 경우라면 아래 설명을 워드프레스, 티스토리 블로그 기준으로 자세하게 설명을 해드리겠습니다.



“robots.txt 오류 해결의 기본적 분석

웹사이트의 robots.txt 파일은 검색 엔진이 웹사이트를 어떻게 크롤링할지 지시하는 중요한 역할을 합니다. 이 파일이 없거나 잘못 구성되었을 때 발생하는 “robots.txt를 찾을 수 없음” 오류는 웹사이트의 SEO(검색 엔진 최적화)에 부정적인 영향을 줄 수 있습니다. 해결 방법을 알아보겠습니다.

1. robots.txt 파일의 기능과 중요성

robots.txt 파일은 웹사이트의 루트 디렉토리에 위치해야 하며, 검색 엔진이 웹사이트의 어떤 부분을 크롤링해야 하는지, 또는 크롤링을 하지 말아야 하는지를 알려주는 역할을 합니다. 올바르게 설정되지 않은 경우, 원치 않는 컨텐츠가 검색 결과에 표시되거나, 중요한 페이지가 누락될 수 있습니다【10†출처】.

2. 오류의 원인 파악

“robots.txt를 찾을 수 없음” 오류는 주로 두 가지 이유로 발생합니다: 파일이 웹사이트에 존재하지 않거나, 파일이 잘못된 위치에 있습니다. 또한, 잘못된 형식이나 지시어 사용으로 인해 파일이 검색 엔진에 의해 올바르게 인식되지 않을 수도 있습니다【11†출처】【12†출처】.

3. 해결 방법

파일 위치 확인 및 생성
  • robots.txt 파일이 웹사이트의 루트 디렉토리에 존재하는지 확인합니다. 파일의 정확한 URL은 https://yourdomain.com/robots.txt와 같아야 합니다.
  • 파일이 없다면, 간단한 텍스트 편집기를 사용하여 robots.txt 파일을 생성할 수 있습니다. 이때, UTF-8 인코딩을 사용해야 합니다【10†출처】.
올바른 형식 사용
  • User-agent:Disallow: 지시어를 사용하여 검색 엔진 크롤러에게 어떤 페이지를 크롤링하면 안 되는지 지시할 수 있습니다.
  • 파일 크기는 500KB를 넘지 않아야 하며, 모든 지시어는 name: value 형식을 따라야 합니다【12†출처】.
검증 도구 사용
  • Google의 robots.txt 테스터와 같은 온라인 도구를 사용하여 robots.txt 파일이 올바르게 작동하는지 확인할 수 있습니다. 이 도구는 형식 오류나 로직 문제를 찾아내는 데 도움을 줄 수 있습니다【11†출처】.
SitemapUser-agent 지시어 사용
  • Sitemap: 지시어를 사용하여 검색 엔진이 웹사이트의 구조를 더 잘 이해할 수 있도록 사이트맵의 위치를 명시할 수 있습니다.
  • User-agent: 지시어로 특정 크롤러 또는 모든 크롤러(*)를 대상으로 지시를 할 수 있습니다【12†출처】.

4. 마치며

robots.txt 파일은 웹사이트 관리의 중요한 부분이며, 올바르게 구성되어 있지 않으면 검색 엔진 최적화에 부정적인 영향을 줄 수 있습니다. 따라서, 이 파일의 존재, 위치, 및 형식이 올바르게 설정되어 있는지 정기적으로 검증하는 것이 중요합니다. 이 과정을 통해 웹사이트의 검색 엔진 가시성과 성능을 최적화할 수 있습니다. 문제 해결에 도움이 되는 도구와 가이드를 활용하면, robots.txt 파일 관련 문제를 쉽게 해결할 수 있을 것입니다.