Skip to main content

Recherche

2 min read

Remarque : une nouvelle version v2 de cette API est désormais disponible avec des fonctionnalités et des performances améliorées.

Le point de terminaison /search combine la recherche web avec les capacités de scraping de Firecrawl pour renvoyer le contenu complet des pages pour n’importe quelle requête.

Incluez scrapeOptions avec formats: ["markdown"] pour obtenir le contenu Markdown complet pour chaque résultat de recherche ; sinon, par défaut, vous recevrez uniquement les résultats (URL, title, description).

Opérateurs de requête pris en charge#

Nous prenons en charge divers opérateurs de requête pour affiner vos recherches.

OpérateurFonctionnalitéExemples
""Correspondance exacte d’une chaîne de texte (non floue)"Firecrawl"
-Exclut certains mots‑clés ou inverse d’autres opérateurs-bad, -site:firecrawl.dev
site:Renvoie uniquement des résultats d’un site web spécifiésite:firecrawl.dev
inurl:Renvoie uniquement des résultats qui incluent un mot dans l’URLinurl:firecrawl
allinurl:Renvoie uniquement des résultats qui incluent plusieurs mots dans l’URLallinurl:git firecrawl
intitle:Renvoie uniquement des résultats qui incluent un mot dans le titre de la pageintitle:Firecrawl
allintitle:Renvoie uniquement des résultats qui incluent plusieurs mots dans le titre de la pageallintitle:firecrawl playground
related:Renvoie uniquement des résultats liés à un domaine spécifiquerelated:firecrawl.dev

Paramètre location#

Utilisez le paramètre location pour obtenir des résultats de recherche géociblés. Format : "string". Exemples : "Germany", "San Francisco,California,United States".

Consultez la liste complète des lieux pris en charge pour tous les pays et langues disponibles.

Utilisez le paramètre tbs pour filtrer les résultats par période, y compris selon des plages de dates personnalisées. Consultez la documentation de la fonction de recherche pour des exemples détaillés et les formats pris en charge.