firecrawl-map

Par firecrawl · cli

Découvre et liste toutes les URLs d'un site web, avec filtrage de recherche optionnel. Utilise cette compétence lorsque l'utilisateur souhaite trouver une page spécifique sur un grand site, lister toutes les URLs, voir la structure du site, trouver où se trouve quelque chose sur un domaine, ou dit « cartographier le site », « trouver l'URL de », « quelles pages sont sur », ou « lister toutes les pages ». Indispensable lorsque l'utilisateur connaît le site mais pas la page exacte.

npx skills add https://github.com/firecrawl/cli --skill firecrawl-map

firecrawl map

Découvrez les URLs d'un site. Utilisez --search pour trouver une page spécifique dans un grand site.

Quand l'utiliser

  • Vous devez trouver une sous-page spécifique sur un grand site
  • Vous voulez une liste de toutes les URLs d'un site avant de faire du scraping ou du crawling
  • Étape 3 dans le modèle d'escalade de workflow : search → scrape → map → crawl → interact

Démarrage rapide

# Trouver une page spécifique sur un grand site
firecrawl map "<url>" --search "authentication" -o .firecrawl/filtered.txt

# Obtenir toutes les URLs
firecrawl map "<url>" --limit 500 --json -o .firecrawl/urls.json

Options

Option Description
--limit <n> Nombre maximum d'URLs à retourner
--search <query> Filtrer les URLs par requête
--sitemap <include\|skip\|only> Stratégie de gestion du sitemap
--include-subdomains Inclure les URLs de sous-domaines
--json Sortie en JSON
-o, --output <path> Chemin du fichier de sortie

Conseils

  • Map + scrape est un modèle courant : utilisez map --search pour trouver la bonne URL, puis scrape-la.
  • Exemple : map https://docs.example.com --search "auth" → trouvé /docs/api/authenticationscrape cette URL.

Voir aussi

Skills similaires