Passer au contenu principal
WEB_MAP liste les adresses d’un site sans lire leur contenu. Une tâche lit la page de départ pour ses liens, robots.txt pour les sitemaps qu’il nomme (ou /sitemap.xml et /sitemap_index.xml s’il n’en nomme aucun), puis ces sitemaps. Utilisez-le pour choisir des pages pour WEB_SCRAPE ou délimiter un WEB_CRAWL.

Requête

Paramètres

Dans un motif, * correspond à l’intérieur d’un segment de chemin et ** à travers les segments ; tout autre caractère correspond à lui-même. /blog/** correspond aussi à /blog. Les chemins sont comparés après décodage des pourcentages. Le site est l’hôte où aboutit l’adresse de départ après les redirections, avec ou sans www..

Réponse

Par exemple :

Limites et erreurs

  • La tâche échoue avec PAGE_UNAVAILABLE quand aucune adresse ne correspond à includePaths et excludePaths, ou quand la page de départ est illisible et que le site ne liste aucun sitemap.
  • Les options invalides renvoient 422 VALIDATION_ERROR en nommant le champ.
  • WEB_MAP ignore markdown, rawResponse et searchQueries. Il refuse html et analysis avec 422 et citationAnalysis avec 400 ; voir flags non pris en charge.
  • Les autres erreurs de requête sont listées dans Erreurs.

Voir aussi