# Recherche

> Remarque : une nouvelle [version v2 de cette API](/fr/api-reference/endpoint/search) 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).

<div id="supported-query-operators">
  ## Opérateurs de requête pris en charge
</div>

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

| Opérateur | Fonctionnalité | 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’URL | `inurl:firecrawl`
| `allinurl:` | Renvoie uniquement des résultats qui incluent plusieurs mots dans l’URL | `allinurl:git firecrawl`
| `intitle:` | Renvoie uniquement des résultats qui incluent un mot dans le titre de la page | `intitle:Firecrawl`
| `allintitle:` | Renvoie uniquement des résultats qui incluent plusieurs mots dans le titre de la page | `allintitle:firecrawl playground`
| `related:` | Renvoie uniquement des résultats liés à un domaine spécifique | `related:firecrawl.dev`

<div id="location-parameter">
  ## Paramètre location
</div>

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](https://firecrawl.dev/search_locations.json) pour tous les pays et langues disponibles.

<div id="time-based-search">
  ## Recherche par période
</div>

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](https://docs.firecrawl.dev/features/search#time-based-search) pour des exemples détaillés et les formats pris en charge.
