UrlInspectionResult

모든 검사 결과를 포함한 URL 검사 결과

JSON 표현
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
필드
indexStatusResult

object (IndexStatusInspectionResult)

색인 상태 분석 결과입니다.

ampResult

object (AmpInspectionResult)

AMP 분석 결과 페이지가 AMP 페이지가 아닌 경우 표시되지 않습니다.

mobileUsabilityResult

object (MobileUsabilityInspectionResult)

모바일 사용 편의성 분석 결과

richResultsResult

object (RichResultsInspectionResult)

리치 결과 분석 결과입니다. 리치 결과가 없는 경우 표시되지 않습니다.

IndexStatusInspectionResult

실시간 검사를 요청했는지 여부에 따라 웹페이지 또는 Google 색인의 버전 색인 상태 검사 결과 자세한 내용은 색인 생성 범위 보고서 문서를 참고하세요.

JSON 표현
{
  "sitemap": [
    string
  ],
  "referringUrls": [
    string
  ],
  "verdict": enum (Verdict),
  "coverageState": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (IndexingState),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState),
  "googleCanonical": string,
  "userCanonical": string,
  "crawledAs": enum (CrawlingUserAgent)
}
필드
sitemap[]

string

이 URL이 등록된 모든 사이트맵(Google에서 알 수 있음) 특히 Google에서 사이트맵을 통해 이 URL을 발견하지 못한 경우 전체 목록이 아닐 수도 있습니다. 사이트맵이 없는 경우 표시되지 않습니다.

referringUrls[]

string

검사된 URL에 직접 및 간접적으로 연결되는 URL

verdict

enum (Verdict)

URL의 색인이 생성되었는지 여부에 대한 대략적인 결과입니다.

coverageState

string

Google에서 페이지를 찾아 색인을 생성할 수 있는지 여부 페이지 색인 생성에 관한 자세한 내용은 'indexingState'에서 확인할 수 있습니다.

robotsTxtState

enum (RobotsTxtState)

robots.txt 규칙에 의해 페이지가 Google에 차단되는지 여부입니다.

indexingState

enum (IndexingState)

페이지에서 NOINDEX 규칙을 통한 색인 생성을 차단하는지 여부입니다.

lastCrawlTime

string (Timestamp format)

Google에서 기본 크롤러를 사용하여 이 URL을 마지막으로 크롤링한 시간입니다. URL이 성공적으로 크롤링되지 않은 경우에는 표시되지 않습니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

pageFetchState

enum (PageFetchState)

Google이 서버에서 페이지를 가져올 수 있는지 여부입니다. URL 검사 보고서의 '페이지 가져오기'와 같습니다.

googleCanonical

string

Google에서 표준으로 선택한 페이지의 URL입니다. 페이지의 색인이 생성되지 않은 경우 이 필드는 표시되지 않습니다.

userCanonical

string

페이지 또는 사이트에서 표준으로 선언한 URL입니다. 표준 URL을 선언하지 않은 경우 이 필드는 표시되지 않습니다.

crawledAs

enum (CrawlingUserAgent)

Google에서 사이트를 크롤링하는 데 사용한 기본 크롤러입니다.

결과

분석에 대한 결과입니다.

열거형
VERDICT_UNSPECIFIED 알 수 없는 확인 결과입니다.
PASS 'Valid'와 같음 Search Console에서 페이지 또는 항목을 찾습니다.
PARTIAL 예약되어 있으며 더 이상 사용되지 않습니다.
FAIL 'Error'와 같음 또는 '잘못됨' Search Console에서 페이지 또는 항목을 찾습니다.
NEUTRAL '제외됨'과 같습니다. Search Console에서 페이지 또는 항목을 찾습니다.

RobotsTxtState

robots.txt 검사의 결과입니다.

열거형
ROBOTS_TXT_STATE_UNSPECIFIED 알 수 없는 robots.txt 상태입니다. 일반적으로 페이지를 가져오거나 찾을 수 없거나 robots.txt 자체에 도달할 수 없기 때문입니다.
ALLOWED robots.txt에 의해 크롤링이 허용되었습니다.
DISALLOWED robots.txt에 의해 크롤링이 차단되었습니다.

IndexingState

URL의 색인 생성 상태입니다.

열거형
INDEXING_STATE_UNSPECIFIED 색인 생성 상태를 알 수 없습니다.
INDEXING_ALLOWED 색인 생성이 허용되었습니다.
BLOCKED_BY_META_TAG 색인 생성이 허용되지 않음. 'NOINDEX' ‘로봇’에서 감지됨 메타태그를 추가합니다.
BLOCKED_BY_HTTP_HEADER 색인 생성이 허용되지 않음. 'NOINDEX' 'X-robots-Tag'에서 감지됨 http 헤더입니다.
BLOCKED_BY_ROBOTS_TXT 예약되어 있으며 더 이상 사용되지 않습니다.

PageFetchState

페이지 가져오기 상태

열거형
PAGE_FETCH_STATE_UNSPECIFIED 가져오기 상태를 알 수 없습니다.
SUCCESSFUL 가져오기에 성공했습니다.
SOFT_404 Soft 404
BLOCKED_ROBOTS_TXT robots.txt에 의해 차단되었습니다.
NOT_FOUND 찾을 수 없음 (404)
ACCESS_DENIED 승인되지 않은 요청 (401)으로 인해 차단되었습니다.
SERVER_ERROR 서버 오류 (5xx)
REDIRECT_ERROR 리디렉션 오류입니다.
ACCESS_FORBIDDEN 액세스 금지 (403)로 인해 차단되었습니다.
BLOCKED_4XX 다른 4xx 문제로 인해 차단되었습니다 (403, 404 아님).
INTERNAL_CRAWL_ERROR 내부 오류입니다.
INVALID_URL 잘못된 URL입니다.

CrawlingUserAgent

크롤링에 사용되는 사용자 에이전트 유형입니다. 사이트가 성공적으로 크롤링되지 않은 경우에는 표시되지 않습니다.

열거형
CRAWLING_USER_AGENT_UNSPECIFIED 알 수 없는 사용자 에이전트입니다.
DESKTOP 데스크톱 사용자 에이전트
MOBILE 모바일 사용자 에이전트입니다.

AmpInspectionResult

페이지의 AMP 검사 결과입니다.

JSON 표현
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
필드
issues[]

object (AmpIssue)

검사된 URL에서 발견된 0개 이상의 AMP 문제 목록입니다.

verdict

enum (Verdict)

페이지에서 가장 심각한 오류의 상태입니다. 페이지에 경고와 오류가 모두 있는 경우 페이지 상태는 오류입니다. 오류 상태는 페이지를 Google 검색결과에 표시할 수 없음을 의미합니다.

ampUrl

string

검사된 AMP의 URL입니다. 제출된 URL이 AMP 버전을 참조하는 데스크톱 페이지인 경우 AMP 버전이 검사됩니다.

robotsTxtState

enum (RobotsTxtState)

robots.txt 규칙에 의해 페이지가 Google에 차단되는지 여부입니다.

indexingState

enum (AmpIndexingState)

페이지에서 NOINDEX 규칙을 통한 색인 생성을 차단하는지 여부입니다.

ampIndexStatusVerdict

enum (Verdict)

AMP URL의 색인 상태입니다.

lastCrawlTime

string (Timestamp format)

Google에서 이 AMP 버전을 마지막으로 크롤링한 시간 URL이 성공적으로 크롤링되지 않은 경우에는 표시되지 않습니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

pageFetchState

enum (PageFetchState)

Google이 AMP를 가져올 수 있는지 여부입니다.

AmpIndexingState

AMP URL의 색인 생성 상태입니다.

열거형
AMP_INDEXING_STATE_UNSPECIFIED 색인 생성 상태를 알 수 없습니다.
AMP_INDEXING_ALLOWED 색인 생성이 허용되었습니다.
BLOCKED_DUE_TO_NOINDEX 색인 생성이 허용되지 않음. 'NOINDEX' 있습니다.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER 색인 생성이 허용되지 않습니다. 'unavailable_after' 날짜가 만료되었습니다.

AmpIssue

AMP 문제입니다.

JSON 표현
{
  "issueMessage": string,
  "severity": enum (Severity)
}
필드
issueMessage

string

문제에 관한 간략한 설명입니다.

severity

enum (Severity)

이 문제의 심각도: WARNING 또는 ERROR

심각도

문제 심각도에 대한 일반 템플릿입니다.

열거형
SEVERITY_UNSPECIFIED 심각도를 알 수 없습니다.
WARNING 경고.
ERROR 오류가 발생했습니다.

MobileUsabilityInspectionResult

모바일 사용 편의성 검사 결과

JSON 표현
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
필드
issues[]

object (MobileUsabilityIssue)

이 URL에서 감지된 모바일 사용 편의성 문제 0개 이상의 목록입니다.

verdict

enum (Verdict)

이 URL의 대략적인 모바일 사용 편의성 검사 결과입니다.

MobileUsabilityIssue

모바일 사용 편의성 문제

JSON 표현
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
필드
issueType

enum (MobileUsabilityIssueType)

모바일 사용 편의성 문제 유형

severity

enum (Severity)

반환되지 않습니다. 나중에 사용할 수 있도록 예약되어 있습니다.

message

string

문제에 관한 추가 정보입니다.

MobileUsabilityIssueType

발생한 모바일 사용 편의성 문제 유형입니다.

열거형
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED 알 수 없는 문제입니다. 죄송합니다. 잘못된 규칙에 대한 설명이 없습니다.
USES_INCOMPATIBLE_PLUGINS 휴대기기와 호환되지 않는 플러그인이 사용되고 있습니다. 자세히 알아보기
CONFIGURE_VIEWPORT 메타 표시 영역 태그를 사용하여 표시 영역이 지정되지 않았습니다. 자세히 알아보기
FIXED_WIDTH_VIEWPORT 고정 너비로 정의된 표시 영역 자세히 알아보기
SIZE_CONTENT_TO_VIEWPORT 콘텐츠의 크기가 표시 영역에 맞지 않습니다. 자세히 알아보기
USE_LEGIBLE_FONT_SIZES 글꼴 크기가 작은 화면에서 읽기 편하지 않습니다. 자세히 알아보기
TAP_TARGETS_TOO_CLOSE 터치 요소가 서로 너무 가까이 있습니다. 자세히 알아보기

RichResultsInspectionResult

이 URL에서 찾은 모든 리치 결과를 포함한 리치 결과 검사 결과입니다.

JSON 표현
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
필드
detectedItems[]

object (DetectedItems)

이 페이지에서 감지된 0개 이상의 리치 결과 목록입니다. 구문 문제로 인해 파싱할 수 없는 리치 결과는 여기에 표시되지 않습니다.

verdict

enum (Verdict)

이 URL의 대략적인 리치 결과 검사 결과입니다.

DetectedItems

리치 결과 항목이 유형별로 그룹화되어 있습니다.

JSON 표현
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
필드
items[]

object (Item)

리치 결과 항목 목록입니다.

richResultType

string

리치 결과 유형

항목

페이지에서 찾은 특정 리치 결과

JSON 표현
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
필드
issues[]

object (RichResultsIssue)

이 인스턴스에서 발견된 리치 결과 문제 0개 이상의 목록입니다.

name

string

사용자가 제공한 이 항목의 이름입니다.

RichResultsIssue

페이지의 단일 리치 결과 인스턴스에 영향을 미치는 단일 문제의 심각도 및 상태입니다.

JSON 표현
{
  "issueMessage": string,
  "severity": enum (Severity)
}
필드
issueMessage

string

리치 결과 문제 유형입니다.

severity

enum (Severity)

이 문제의 심각도: WARNING 또는 ERROR 상태 문제가 있는 항목은 Google 검색 결과에 리치 결과 기능과 함께 표시되지 않습니다.