Zum Hauptinhalt springen
WEB_MAP listet die Adressen einer Website auf, ohne ihren Inhalt zu lesen. Ein Task liest die Startseite auf Links, die robots.txt auf die darin genannten Sitemaps (oder /sitemap.xml und /sitemap_index.xml, wenn sie keine nennt) und diese Sitemaps. Nutzen Sie es, um Seiten für WEB_SCRAPE auszuwählen oder einen WEB_CRAWL einzugrenzen.

Anfrage

Parameter

In einem Muster passt * innerhalb eines Pfadabschnitts und ** über Abschnitte hinweg; jedes andere Zeichen passt nur auf sich selbst. /blog/** passt auch auf /blog. Pfade werden prozentdekodiert verglichen. Die Website ist der Host, auf dem die Startadresse nach Weiterleitungen landet, mit oder ohne www..

Antwort

Zum Beispiel:

Grenzen und Fehler

  • Der Task scheitert mit PAGE_UNAVAILABLE, wenn keine Adresse zu includePaths und excludePaths passt oder wenn die Startseite nicht lesbar ist und die Website keine Sitemap nennt.
  • Ungültige Optionen liefern 422 VALIDATION_ERROR mit dem betroffenen Feld.
  • WEB_MAP ignoriert markdown, rawResponse und searchQueries. Es lehnt html und analysis mit 422 und citationAnalysis mit 400 ab; siehe nicht unterstützte Flags.
  • Weitere Anfragefehler stehen unter Fehler.

Verwandt