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
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 GitHubsite:*.edu- Rechercher uniquement dans les sites éducatifssite: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 titreintitle:"tutoriel apprentissage automatique"- Pages avec la phrase complète dans le titreintitle:Python intitle:débutant- Titres contenant les deux mots-clés
Syntaxes associées
allintitle:- Exige que tous les mots suivants apparaissent dans le titreinanchor:- 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'URLinurl:forum- Pages avec "forum" dans l'URLinurl: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
| Type | Extension | Description |
|---|---|---|
| Document | pdf | Document PDF |
| Word | doc, docx | Document Microsoft Word |
| Excel | xls, xlsx | Feuille de calcul Microsoft Excel |
| PowerPoint | ppt, pptx | Présentation Microsoft PowerPoint |
| Texte | txt | Fichier texte brut |
| Page web | html, htm | Page web HTML |
Exemples d'utilisation
filetype:pdf apprentissage automatique- Trouver des documents PDF sur l'apprentissage automatiquefiletype:ppt intelligence artificielle- Trouver des présentations PPT sur l'IAfiletype: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 texteintext: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 关键词2Exemples 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 关键词2Exemples d'utilisation
apprentissage automatique AND Python- Résultats contenant les deux mots-clésintelligence 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èteintitle:"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 * 关键词2Exemples 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..数字2Exemples d'utilisation
ordinateur portable 5000..10000- Rechercher des ordinateurs portables dans la plage de prix 5000 à 10000tutoriel 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 PythonDescription : 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:pdfDescription : 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 :
| Syntaxe | Bing | Baidu | |
|---|---|---|---|
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.