UrlInspectionResult

URL-Prüfungsergebnis, einschließlich aller Prüfungsergebnisse.

JSON-Darstellung
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
Felder
indexStatusResult

object (IndexStatusInspectionResult)

Ergebnis der Analyse des Indexstatus.

ampResult

object (AmpInspectionResult)

Ergebnis der AMP-Analyse. Fehlt, wenn es sich nicht um eine AMP-Seite handelt.

mobileUsabilityResult
(eingestellt)

object (MobileUsabilityInspectionResult)

Ergebnis der Analyse der Nutzerfreundlichkeit auf Mobilgeräten.

richResultsResult

object (RichResultsInspectionResult)

Ergebnis der Analyse für Rich-Suchergebnisse. Fehlt, wenn keine Rich-Suchergebnisse gefunden wurden.

IndexStatusInspectionResult

Ergebnisse der Prüfung des Indexstatus entweder für die Live-Seite oder die Version im Google-Index, je nachdem, ob Sie eine Live-Prüfung angefordert haben oder nicht. Weitere Informationen finden Sie in der Dokumentation zum Bericht zur Indexabdeckung.

JSON-Darstellung
{
  "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)
}
Felder
sitemap[]

string

Alle Sitemaps, in denen diese URL aufgeführt ist, soweit Google bekannt. Diese Liste ist nicht unbedingt vollständig, insbesondere wenn Google diese URL nicht über eine Sitemap gefunden hat. Fehlt, wenn keine Sitemaps gefunden wurden.

referringUrls[]

string

URLs, die direkt und indirekt auf die geprüfte URL verweisen.

verdict

enum (Verdict)

Allgemeines Urteil darüber, ob die URL indexiert ist.

coverageState

string

Google konnte die Seite finden und indexieren. Weitere Informationen zur Seitenindexierung finden Sie unter „indexingState“.

robotsTxtState

enum (RobotsTxtState)

Gibt an, ob die Seite durch eine robots.txt-Regel für Google blockiert wird.

indexingState

enum (IndexingState)

Gibt an, ob die Indexierung der Seite durch eine noindex-Regel blockiert wird.

lastCrawlTime

string (Timestamp format)

Das letzte Mal, dass diese URL von Google mit dem primären Crawler gecrawlt wurde. Fehlt, wenn die URL noch nie erfolgreich gecrawlt wurde.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Gibt an, ob Google die Seite von Ihrem Server abrufen konnte oder nicht. Entspricht „Seitenabruf“ im Bericht zur URL-Prüfung.

googleCanonical

string

Die URL der Seite, die Google als kanonisch ausgewählt hat. Wenn die Seite nicht indexiert wurde, ist dieses Feld nicht vorhanden.

userCanonical

string

Die URL, die auf Ihrer Seite oder Website als kanonisch deklariert wird. Wenn Sie keine kanonische URL angegeben haben, ist dieses Feld nicht vorhanden.

crawledAs

enum (CrawlingUserAgent)

Der primäre Crawler, der von Google zum Crawlen Ihrer Website verwendet wurde.

Urteil

Ergebnis einer Analyse.

Enums
VERDICT_UNSPECIFIED Unbekanntes Ergebnis.
PASS Entspricht „Gültig“ für die Seite oder das Element in der Search Console.
PARTIAL Reserviert, wird nicht mehr verwendet.
FAIL Entspricht „Fehler“ oder „Ungültig“ für die Seite oder das Element in der Search Console.
NEUTRAL Entspricht „Ausgeschlossen“ für die Seite oder das Element in der Search Console.

RobotsTxtState

Das Ergebnis der robots.txt-Prüfung.

Enums
ROBOTS_TXT_STATE_UNSPECIFIED Unbekannter robots.txt-Status, in der Regel weil die Seite nicht abgerufen oder gefunden wurde oder weil die robots.txt-Datei selbst nicht erreicht werden konnte.
ALLOWED Crawling durch robots.txt erlaubt.
DISALLOWED Crawling wird durch robots.txt blockiert.

IndexingState

Indexierungsstatus der URL.

Enums
INDEXING_STATE_UNSPECIFIED Unbekannter Indexierungsstatus.
INDEXING_ALLOWED Indexierung zulässig.
BLOCKED_BY_META_TAG Indexierung nicht zulässig, „noindex“ im Meta-Tag „robots“ gefunden
BLOCKED_BY_HTTP_HEADER Indexierung nicht zulässig, „noindex“ im HTTP-Header „X-Robots-Tag“ gefunden.
BLOCKED_BY_ROBOTS_TXT Reserviert, wird nicht mehr verwendet.

PageFetchState

Status des Seitenabrufs.

Enums
PAGE_FETCH_STATE_UNSPECIFIED Unbekannter Abrufstatus.
SUCCESSFUL Abruf erfolgreich.
SOFT_404 Soft 404-Fehler.
BLOCKED_ROBOTS_TXT Durch robots.txt-Datei blockiert
NOT_FOUND Nicht gefunden (404).
ACCESS_DENIED Wegen nicht autorisierter Anforderung (401) blockiert.
SERVER_ERROR Serverfehler (5xx)
REDIRECT_ERROR Weiterleitungsfehler.
ACCESS_FORBIDDEN Wegen Zugriffsverbot (403) blockiert
BLOCKED_4XX Wegen eines anderen 4xx-Problems blockiert (nicht 403, 404).
INTERNAL_CRAWL_ERROR Interner Fehler.
INVALID_URL Die URL ist ungültig.

CrawlingUserAgent

Der User-Agent-Typ, der für das Crawling verwendet wurde. Fehlt, wenn Ihre Website nicht erfolgreich gecrawlt wurde.

Enums
CRAWLING_USER_AGENT_UNSPECIFIED Unbekannter User-Agent.
DESKTOP User-Agent für Computer.
MOBILE Mobiler User-Agent.

AmpInspectionResult

AMP-Prüfungsergebnis der Seite.

JSON-Darstellung
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
Felder
issues[]

object (AmpIssue)

Eine Liste mit null oder mehr AMP-Problemen, die für die geprüfte URL gefunden wurden.

verdict

enum (Verdict)

Der Status des schwerwiegendsten Fehlers auf der Seite. Wenn eine Seite sowohl Warnungen als auch Fehler enthält, ist der Seitenstatus „Fehler“. Ein Fehlerstatus bedeutet, dass die Seite nicht in den Suchergebnissen angezeigt werden kann.

ampUrl

string

URL der geprüften AMP-Seite. Wenn die eingereichte URL eine Computerseite ist, die auf eine AMP-Version verweist, wird die AMP-Version geprüft.

robotsTxtState

enum (RobotsTxtState)

Gibt an, ob die Seite durch eine robots.txt-Regel für Google blockiert wird.

indexingState

enum (AmpIndexingState)

Gibt an, ob die Indexierung der Seite durch eine noindex-Regel blockiert wird.

ampIndexStatusVerdict

enum (Verdict)

Indexstatus der AMP-URL.

lastCrawlTime

string (Timestamp format)

Der Zeitpunkt, zu dem diese AMP-Version von Google zuletzt gecrawlt wurde. Fehlt, wenn die URL noch nie erfolgreich gecrawlt wurde.

Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Gibt an, ob Google die AMP-Seite abrufen konnte oder nicht.

AmpIndexingState

Indexierungsstatus der AMP-URL.

Enums
AMP_INDEXING_STATE_UNSPECIFIED Unbekannter Indexierungsstatus.
AMP_INDEXING_ALLOWED Indexierung zulässig.
BLOCKED_DUE_TO_NOINDEX Indexierung nicht zulässig, „noindex“ erkannt.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER Indexierung nicht zulässig, da das Datum „unavailable_after“ abgelaufen ist.

AmpIssue

AMP-Problem.

JSON-Darstellung
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Felder
issueMessage

string

Eine kurze Beschreibung dieses Problems.

severity

enum (Severity)

Schweregrad dieses Problems: WARNUNG oder FEHLER.

Schweregrad

Allgemeine Vorlage für den Schweregrad von Problemen.

Enums
SEVERITY_UNSPECIFIED Unbekannter Schweregrad.
WARNING Warnung.
ERROR Fehler.

MobileUsabilityInspectionResult

Ergebnisse der Prüfung der Nutzerfreundlichkeit auf Mobilgeräten

JSON-Darstellung
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
Felder
issues[]

object (MobileUsabilityIssue)

Eine Liste mit mindestens einem Problem mit der Nutzerfreundlichkeit auf Mobilgeräten, das für diese URL erkannt wurde.

verdict

enum (Verdict)

Gesamtergebnis der Prüfung der Nutzerfreundlichkeit auf Mobilgeräten für diese URL.

MobileUsabilityIssue

Problem mit der Nutzerfreundlichkeit auf Mobilgeräten.

JSON-Darstellung
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
Felder
issueType

enum (MobileUsabilityIssueType)

Art des Problems mit der Nutzerfreundlichkeit auf Mobilgeräten.

severity

enum (Severity)

Wird nicht zurückgegeben, sondern für die zukünftige Verwendung reserviert.

message

string

Zusätzliche Informationen zum Problem.

MobileUsabilityIssueType

Die Art des Problems mit der Nutzerfreundlichkeit auf Mobilgeräten, das aufgetreten ist.

Enums
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Unbekanntes Problem. Leider haben wir keine Beschreibung für die Regel, gegen die verstoßen wurde.
USES_INCOMPATIBLE_PLUGINS Es werden Plug-ins verwendet, die nicht mit Mobilgeräten kompatibel sind. Weitere Informationen
CONFIGURE_VIEWPORT Der Darstellungsbereich wird nicht mit dem Meta-Viewport-Tag angegeben. Weitere Informationen
FIXED_WIDTH_VIEWPORT Der Darstellungsbereich ist mit einer festen Breite definiert. Weitere Informationen
SIZE_CONTENT_TO_VIEWPORT Die Größe des Inhalts wurde nicht an den Darstellungsbereich angepasst. Weitere Informationen
USE_LEGIBLE_FONT_SIZES Die Schriftgröße ist zu klein, um auf einem kleinen Bildschirm gut lesbar zu sein. Weitere Informationen
TAP_TARGETS_TOO_CLOSE Touch-Elemente liegen zu nah beieinander. Weitere Informationen

RichResultsInspectionResult

Ergebnis der Prüfung von Rich-Suchergebnissen, einschließlich aller Rich-Suchergebnisse, die unter dieser URL gefunden wurden.

JSON-Darstellung
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
Felder
detectedItems[]

object (DetectedItems)

Eine Liste mit null oder mehr Rich-Suchergebnissen, die auf dieser Seite erkannt wurden. Rich-Suchergebnisse, die aufgrund von Syntaxproblemen nicht einmal geparst werden können, werden hier nicht aufgeführt.

verdict

enum (Verdict)

Allgemeines Ergebnis der Prüfung von Rich-Suchergebnissen für diese URL.

DetectedItems

Rich-Suchergebniselemente, nach Typ gruppiert.

JSON-Darstellung
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
Felder
items[]

object (Item)

Liste der Rich-Suchergebniselemente.

richResultType

string

Rich-Suchergebnistyp

Element

Ein bestimmtes Rich-Suchergebnis auf der Seite.

JSON-Darstellung
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
Felder
issues[]

object (RichResultsIssue)

Eine Liste mit null oder mehr Rich-Suchergebnisproblemen, die für diese Instanz gefunden wurden.

name

string

Der vom Nutzer bereitgestellte Name dieses Elements.

RichResultsIssue

Schwere und Status eines einzelnen Problems, das sich auf eine einzelne Rich-Suchergebnisinstanz auf einer Seite auswirkt.

JSON-Darstellung
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Felder
issueMessage

string

Art des Rich-Suchergebnisproblems.

severity

enum (Severity)

Schweregrad dieses Problems: WARNUNG oder FEHLER. Elemente mit dem Status „FEHLER“ können nicht mit Rich-Suchergebnissen in den Google-Suchergebnissen erscheinen.