Référence de syntaxe des moteurs de recherche

Maîtrisez la syntaxe de recherche avancée pour améliorer la précision de la recherche

Dernière mise à jour: 2026-06-24Temps de lecture: Environ 12 minutes

Aperçu

La syntaxe avancée des moteurs de recherche sont des commandes spéciales fournies par les moteurs de recherche qui vous aident à contrôler plus précisément les résultats de recherche. En utilisant raisonnablement ces syntaxes, vous pouvez trouver rapidement les informations dont vous avez besoin et améliorer considérablement l'efficacité de la recherche.

💡 Astuce

Dans so.ez, vous pouvez facilement créer et gérer ces syntaxes via une interface visuelle, sans avoir à mémoriser des formats de syntaxe complexes.

Syntaxe de base

site: - Spécifier la recherche sur site

La syntaxe site: est utilisée pour limiter les résultats de recherche aux sites ou domaines spécifiés. Ceci est très utile pour la recherche dans des sites spécifiques.

Format de syntaxe

site:域名

Exemples d'utilisation

  • site:github.com - Rechercher uniquement dans GitHub
  • site:*.edu - Rechercher uniquement dans les sites éducatifs
  • site:zhihu.com apprentissage automatique - Rechercher "apprentissage automatique" dans Zhihu

Notes

  • Ne pas ajouter d'espace entre site: et le domaine
  • Peut inclure des sous-domaines, comme site:blog.example.com
  • Prend en charge les domaines de premier niveau, comme site:.gov

intitle: - Recherche par titre

La syntaxe intitle: est utilisée pour limiter les mots-clés dans les titres des pages dans les résultats de recherche. Ceci est très efficace pour trouver des pages sur des sujets spécifiques.

Format de syntaxe

intitle:关键词

Exemples d'utilisation

  • intitle:tutoriel - Pages avec "tutoriel" dans le titre
  • intitle:"tutoriel apprentissage automatique" - Pages avec la phrase complète dans le titre
  • intitle:Python intitle:débutant - Titres contenant les deux mots-clés

Syntaxes associées

  • allintitle: - Exige que tous les mots suivants apparaissent dans le titre
  • inanchor: - Recherche des mots-clés dans le texte d'ancre

inurl: - Recherche par URL

La syntaxe inurl: est utilisée pour limiter les mots-clés dans les URL dans les résultats de recherche. Ceci est utile pour trouver des types de pages spécifiques (comme des blogs, des forums).

Format de syntaxe

inurl:关键词

Exemples d'utilisation

  • inurl:blog - Pages avec "blog" dans l'URL
  • inurl:forum - Pages avec "forum" dans l'URL
  • inurl:admin - Pages avec "admin" dans l'URL

filetype: - Recherche par type de fichier

La syntaxe filetype: est utilisée pour limiter les résultats de recherche aux types de fichiers spécifiés. Ceci est très utile pour trouver des documents dans des formats spécifiques.

Format de syntaxe

filetype:文件扩展名

Types de fichiers pris en charge

TypeExtensionDescription
DocumentpdfDocument PDF
Worddoc, docxDocument Microsoft Word
Excelxls, xlsxFeuille de calcul Microsoft Excel
PowerPointppt, pptxPrésentation Microsoft PowerPoint
TextetxtFichier texte brut
Page webhtml, htmPage web HTML

Exemples d'utilisation

  • filetype:pdf apprentissage automatique - Trouver des documents PDF sur l'apprentissage automatique
  • filetype:ppt intelligence artificielle - Trouver des présentations PPT sur l'IA
  • filetype:xls statistiques de données - Trouver des feuilles Excel sur les statistiques de données

intext: - Recherche par texte

La syntaxe intext: est utilisée pour limiter les mots-clés dans le texte de la page dans les résultats de recherche. Ceci est similaire à la recherche standard, mais spécifie plus explicitement la portée de la recherche.

Format de syntaxe

intext:关键词

Exemples d'utilisation

  • intext:intelligence artificielle - Pages avec "intelligence artificielle" dans le texte
  • intext:tutoriel intext:débutant - Texte contenant les deux mots-clés

Opérateurs logiques

OR - Opération Ou

L'opérateur OR est utilisé pour rechercher des résultats contenant n'importe quel mot-clé. Note : Doit être en majuscules OR.

Format de syntaxe

关键词1 OR 关键词2

Exemples d'utilisation

  • apprentissage automatique OR apprentissage profond - Résultats contenant n'importe quel mot-clé
  • Python OR Java OR C++ - Résultats contenant n'importe quel langage de programmation

AND - Opération Et

L'opérateur AND est utilisé pour rechercher des résultats contenant tous les mots-clés. Note : La plupart des moteurs de recherche utilisent la logique AND par défaut, les mots-clés séparés par des espaces sont des relations AND par défaut.

Format de syntaxe

关键词1 AND 关键词2

Exemples d'utilisation

  • apprentissage automatique AND Python - Résultats contenant les deux mots-clés
  • intelligence artificielle AND application AND cas - Résultats contenant les trois mots-clés

NOT - Opération Non

L'opérateur NOT est utilisé pour exclure les résultats contenant des mots-clés spécifiques. Note : Google utilise le signe moins - au lieu de NOT.

Format de syntaxe

关键词 NOT 排除词
关键词 -排除词

Exemples d'utilisation

  • pomme NOT téléphone - Rechercher "pomme" mais exclure le contenu lié à "téléphone"
  • Python -snake - Rechercher "Python" mais exclure le contenu lié à "serpent"
  • tutoriel -publicité - Rechercher "tutoriel" mais exclure le contenu lié à "publicité"

Syntaxe avancée

Correspondance exacte - Guillemets

L'utilisation de guillemets doubles " " permet la recherche de correspondance exacte, les résultats de recherche doivent contenir la phrase complète entre guillemets.

Format de syntaxe

"完整短语"

Exemples d'utilisation

  • "tutoriel apprentissage automatique" - Rechercher des pages avec la phrase complète
  • intitle:"Python débutant" - Pages avec la phrase complète dans le titre

Caractère générique - *

L'utilisation d'un astérisque * comme caractère générique peut correspondre à n'importe quel mot ou phrase.

Format de syntaxe

关键词1 * 关键词2

Exemples d'utilisation

  • the * of freedom - Correspond à "the house of freedom", "the land of freedom", etc.
  • "how to * Python" - Correspond à "how to learn Python", "how to use Python", etc.

Plage de nombres - ..

L'utilisation de deux points .. peut spécifier la plage de nombres.

Format de syntaxe

关键词 数字1..数字2

Exemples d'utilisation

  • ordinateur portable 5000..10000 - Rechercher des ordinateurs portables dans la plage de prix 5000 à 10000
  • tutoriel 2020..2024 - Rechercher des tutoriels de 2020 à 2024

Combinaison de syntaxe

Plusieurs syntaxes peuvent être combinées pour créer des conditions de recherche plus précises.

Règles de combinaison

  • Plusieurs syntaxes séparées par des espaces
  • L'ordre de la syntaxe n'affecte pas les résultats de recherche
  • Peut imbriquer plusieurs syntaxes
  • Les opérateurs logiques peuvent connecter plusieurs conditions de recherche

Exemples de combinaison

Exemple 1 : Recherche d'articles académiques

site:*.edu filetype:pdf intitle:论文 机器学习

Description : Rechercher du contenu lié à l'apprentissage automatique au format PDF avec "article" dans le titre sur des sites éducatifs.

Exemple 2 : Recherche de documentation technique

site:github.com filetype:md intitle:README Python

Description : Rechercher des documents liés à Python au format Markdown avec "README" dans le titre sur GitHub.

Exemple 3 : Exclure du contenu spécifique

intitle:教程 filetype:pdf Python -广告 -推广

Description : Rechercher des tutoriels Python au format PDF avec "tutoriel" dans le titre, sans publicités ni promotions.

Exemple 4 : Combinaison multi-conditions

(机器学习 OR 深度学习) AND (Python OR TensorFlow) filetype:pdf

Description : Rechercher des documents PDF contenant "apprentissage automatique" ou "apprentissage profond" et contenant "Python" ou "TensorFlow".

Compatibilité des moteurs de recherche

Différents moteurs de recherche ont un support différent pour la syntaxe avancée. Ci-dessous les informations de compatibilité pour les principaux moteurs de recherche :

SyntaxeGoogleBingBaidu
site:✅ Entièrement pris en charge✅ Entièrement pris en charge✅ Entièrement pris en charge
intitle:✅ Entièrement pris en charge✅ Entièrement pris en charge✅ Entièrement pris en charge
inurl:✅ Entièrement pris en charge✅ Entièrement pris en charge✅ Entièrement pris en charge
filetype:✅ Entièrement pris en charge✅ Entièrement pris en charge✅ Entièrement pris en charge
intext:✅ Entièrement pris en charge✅ Entièrement pris en charge⚠️ Partiellement pris en charge
OR✅ Entièrement pris en charge✅ Entièrement pris en charge⚠️ Partiellement pris en charge
AND✅ Entièrement pris en charge✅ Entièrement pris en charge✅ Entièrement pris en charge
NOT✅ Entièrement pris en charge✅ Entièrement pris en charge⚠️ Partiellement pris en charge
"Correspondance exacte"✅ Entièrement pris en charge✅ Entièrement pris en charge⚠️ Partiellement pris en charge
* Caractère générique✅ Entièrement pris en charge⚠️ Partiellement pris en charge❌ Non pris en charge
.. Plage de nombres✅ Entièrement pris en charge❌ Non pris en charge❌ Non pris en charge

⚠️ Remarque

La prise en charge de la syntaxe des moteurs de recherche peut évoluer avec le temps. Il est recommandé de tester différentes syntaxes en situation réelle.

Liens connexes