인벤토리 관리

ads.txt 파일을 크롤링할 수 있는지 검토하세요

Google 크롤러가 ads.txt 파일에 액세스할 수 있어야 합니다. ads.txt 파일을 만들고 루트 도메인에서 설정한 후 Google 크롤러가 다음을 수행합니다.

  • 파일을 크롤링하려고 합니다.
  • 파일의 콘텐츠를 파싱하여 인벤토리로 수익을 창출하도록 승인받은 판매자 ID를 결정합니다.
참고: ads.txt 변경사항이 애드센스에 반영되는 데 며칠이 걸릴 수 있습니다. 사이트에서 광고 요청을 많이 하지 않는 경우 최대 한 달이 걸릴 수도 있습니다.

ads.txt 크롤러 문제 해결

ads.txt 파일을 크롤링할 수 있는지 확인하려면 다음과 같은 문제 해결 단계를 따르는 것이 좋습니다.

고급 콘텐츠 (고급)  이 단계에서는 HTTP 상태 코드를 이해해야 하며 고급 사용자를 대상으로 합니다.

파일을 일시적으로 사용할 수 없는지 확인합니다

이전에 본 ads.txt 파일을 다음에 다시 크롤링할 때 사용할 수 없으면 이전에 표시된 항목이 다음과 같이 처리됩니다.

  • 응답이 하드 404 오류(실제로 존재하지 않는 페이지, HTTP 404 상태)이면 삭제됩니다.
  • 응답이 Soft 404 오류(실제로 존재하지 않는 URL에 대해 반환된 실제 페이지, HTTP 200 상태) 또는 500 서버 오류이면 최대 5일 동안 보존됩니다.

루트 도메인에서 도달할 수 있는 파일인지 검토합니다

domain.com/ads.txt에서 www.domain.com/ads.txt로의 리디렉션은 매우 일반적입니다. Ads.txt 크롤링은 루트 도메인에서 시작되고 루트 도메인은 ads.txt 파일에서 확인하거나 다시 리디렉션해야 합니다.

www.domain.com/ads.txt의 ads.txt 파일은 domain.com/ads.txt이 리디렉션되는 경우에만 크롤링됩니다.

robots.txt으로 인해 크롤링이 허용되지 않는지 검토합니다

도메인의 robots.txt 파일에서 다음 중 하나를 허용하지 않는 경우, 크롤러가 도메인의 ads.txt 파일을 무시할 수 있습니다.

  • ads.txt 파일이 게시되는 URL 경로의 크롤링
  • 크롤러의 사용자 에이전트
예: ads.txt 파일 경로에서 크롤링을 허용하지 않음

example1.com의 경우:

  1. ads.txt 파일이 example1.com/ads.txt에 게시됩니다.
  2. example1.com/robots.txt에는 다음과 같은 행이 포함되어 있습니다.
    User-agent: *
    Disallow: /ads
  3. robots.txt 표준을 준수하는 크롤러는 ads.txt 파일을 무시합니다.
  4. robots.txt 파일을 다음과 같이 수정하여 파일 크롤링을 허용할 수 있습니다(다른 방법도 가능).
    • 옵션 1: 금지된 경로를 수정합니다.
      User-agent: *
      Disallow: /ads/
    • 옵션 2: ads.txt를 명시적으로 허용합니다. 이는 Allow robots.txt 명령어에 대한 크롤러 지원 여부에 달려 있습니다.
      User-agent: *
      Allow: /ads.txt
      Disallow: /ads
예: 사용자 에이전트에 대해 크롤링을 허용하지 않음

example2.com의 경우:

  1. ads.txt 파일이 example2.com/ads.txt에 게시됩니다.
  2. example2.com/robots.txt에는 다음과 같은 행이 포함되어 있습니다.
    User-agent: Googlebot
    Disallow: /
  3. Google 크롤러에서 ads.txt 파일을 무시합니다.

HTTP 200 OK 상태 코드와 함께 파일이 확인되는지 검토합니다

ads.txt 파일에 대한 요청으로 응답 본문에 파일의 콘텐츠가 확인되더라도, 응답 헤더의 상태 코드에 파일을 찾을 수 없다고 나타나는 경우(예: 상태 코드 404):

  • 응답이 무시됩니다.
  • 파일이 존재하지 않는 것으로 간주됩니다.

파일에 HTTP 200 OK 상태 코드가 있는지 확인하세요.

파일에 형식 오류나 잘못된 문자가 없는지 검토합니다

유효하지 않은 공백 문자와 같은 형식 오류는 감지하기가 어려울 수 있지만, 크롤러가 ads.txt 파일을 파싱하기 어렵게 하므로 결과적으로 파일이 무시될 수 있습니다. 서식 있는 텍스트 편집기에서 ads.txt 항목을 복사하여 붙여넣지 마세요. 일반 텍스트 편집기를 사용하는 것이 좋습니다. HEX 에디터를 사용하여 ads.txt 파일에 있는 잘못된 UTF-8 문자를 검사할 수 있습니다.

HTTP 및 HTTPS를 통해 도달할 수 있는 ads.txt 파일을 만듭니다

Google 크롤러는 HTTP 및 HTTPS에서 모든 ads.txt 파일을 크롤링하려 합니다. 그러나 ads.txt 파일이 HTTP를 통해 크롤링 되더라도 404(또는 40X) 응답은 이전에 크롤링한 항목을 삭제하는 결과를 가져옵니다. 따라서 HTTPS를 통한 크롤링에 404(또는 40X) 응답이 있을 경우:

  • 이전에 크롤링한 항목이 삭제됩니다.

HTTP와 HTTPS를 통해 ads.txt에 액세스할 수 있는지 확인하세요.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

로그인하여 추가 지원 옵션으로 문제를 빠르게 해결하세요.