Les opérateurs de recherche avancée
sur Twitter

Alain MICHEL – Atelier Canopé de l’Aude

Licence : Creative Commons - Attribution - Partage dans les Mêmes Conditions

Pour avoir un aperçu de l’ensemble des diapos et se rendre directement à une vue précise, appuyer sur la touche Échap. du clavier puis naviguer dans les diapos avec les flèches du clavier. Appuyer à nouveau sur Échap. quand vous êtes centré sur la vue qui vous intéresse.

La navigation dans les vues se fait au moyen des flèches en bas à droite de l’écran, ou bien des flèches de direction de votre clavier.

Il existe un grand nombre d’opérateurs de recherche avancée sur Twitter. Ils sont très puissants, surtout si on les combine entre eux, et il est extrêmement intéressant de maîtriser leur utilisation.

Recherche avancée

Il existe évidemment un outil intégré à Twitter pour effectuer des recherches avancées, mais :

  • peu simple d’accès
  • très peu commode à l’emploi
  • n’existe pas sur l’application mobile de Twitter.

Pour y accéder, il faut d’abord faire une recherche simple puis cliquer sur le menu ⸰⸰⸰ et sélectionner la recherche avancée :

Ce n’est qu’à ce moment-là qu’on pourra commencer à compléter les champs avant de pouvoir effectuer sa recherche avancée.
 
  • Trop de champs à lire et à comprendre
  • Nécessite trop de clics (une requête basée sur 5 ou 6 critères pourra nécessiter 8 ou 10 ou 12 clics, voire plus).
  • Obligation de tout refaire si le résultat de nos choix n’est pas satisfaisant.

On préférera les opérateurs de recherche

Beaucoup plus rapide !

Bien plus efficace !

De la même manière qu’on est bien plus rapide et efficace en utilisant des raccourcis clavier plutôt que la souris de l’ordinateur, on sera bien plus efficace dans ses recherches en connaissant et utilisant quelques opérateurs dans le champ de recherche de Twitter.

Deux catégories

Les opérateurs de recherche

Les opérateurs de filtrage

Opérateurs de recherche 🔎

Ceux qui permettent de trouver un contenu particulier en fonction de différents critères, selon l’opérateur utilisé, par exemple à une date précise, ou publié par une personne précise, ou dans une région précise, etc.

Opérateurs de filtrage ou d’exclusion

Ceux qui permettent de cibler dans la recherche une certaine catégorie de contenus, par exemple cibler les tweets qui contiennent une image, ou une vidéo, ou bien au contraire exclure les tweets contenant une image ou une vidéo, exclure les réponses, etc.

Conseil 💡

Après avoir lancé la recherche, quand les résultats sont affichés, il me paraît plus intéressant de cliquer sur le lien « Récent » pour afficher les résultats dans l’ordre anté-chronologique, plutôt que ceux mis en avant par l’algorithme de Twitter.

À noter 📝

Les opérateurs de recherche ne sont pas sensibles à la casse, ni aux accents, sur les termes traités.

RGPD donnera le même résultat de recherche que rgpd.

équation donnera le même résultat de recherche que equation.

Les essentiels

Le signe #

Recherche sur un hashtag (mot-dièse)

#RGPD renverra tous les tweets contenant le hashtag #RGPD

https://twitter.com/search?q=%23RGPD&f=live

Les guillemets dactylographiques

Cibler tous les tweets contenant l’expression exacte contenue entre les guillemets " "


La requête "données personnelles" renverra tous les tweets contenant cette expression exacte.

https://twitter.com/search?q=%22donn%C3%A9es%20personnelles%22&f=live

Le signe −

Exclure de la recherche le mot venant après le signe −

"données personnelles" -collecte

Cette requête renverra tous les tweets contenant l’expression exacte située entre les guillemets mais pas le mot collecte.

https://twitter.com/search?q=%22donn%C3%A9es%20personnelles%22%20-collecte&f=live

Les opérateurs booléens OR / AND

[mot-clé 1] OR [mot-clé 2]

renverra tous les tweets contenant le mot-clé 1 OU BIEN le mot-clé 2.

[mot-clé 1] AND [mot-clé 2]

renverra tous les tweets contenant le mot-clé 1 ET le mot-clé 2.
Ces deux opérateurs OR et AND doivent être saisis tels quels, en lettres capitales.

L’opérateur AND peut être omis

En pratique, dans les requêtes simples, on n’est pas obligé d’utiliser l’opérateur AND.*

Par exemple, la requête sur les termes cookies publicités donnera le même résultat que si j’utilise les termes cookies AND publicités


*Il restera indispensable dans des requêtes plus complexes (cf. page suivante).

Combinaisons simples

On peut déjà combiner les opérateurs que nous venons de voir au moyen des parenthèses.

(("données personnelles" OR RGPD) AND collecte) -cookies

Cette requête renverra tous les tweets contenant l’expression exacte données personnelles OU BIEN le mot RGPD ET le mot collecte mais pas le mot cookies.

https://twitter.com/search?q=((%22donn%C3%A9es%20personnelles%22%20OR%20RGPD)%20AND%20collecte)%20-cookies&f=live

L’opérateur from:

Permet de cibler les tweets publiés par un utilisateur en particulier.

#uBLockOrigin from:alainmi11

Cette requête renverra tous les tweets contenant le hashtag #uBlockOrigin et ayant été publiés par l’utilisateur alainmi11

(On indique le nom d’utilisateur sans l’arobase, pas d’espace après le signe deux points).

https://twitter.com/search?q=%23uBLockOrigin%20from%3Aalainmi11&f=live

Chercher sur des périodes précises

L’opérateur since:

L’opérateur until:

Ces deux opérateurs nécessitent d’entrer une date dans un format bien précis, du type AAAA-MM-JJ (on ne met pas d’espace après le signe deux points).

L’opérateur since:

Permet de cibler les tweets publiés depuis une date précise jusqu’à aujourd’hui.

#RGPD cookies since:2022-05-01

Cette requête renverra tous les tweets contenant le hashtag #RGPD et le mot cookies publiés depuis le 01/05/2022 (et jusqu’à aujourd’hui).

https://twitter.com/search?q=%23RGPD%20cookies%20since%3A2022-05-01&f=live

L’opérateur until:

Permet de cibler les tweets publiés jusqu’à une date précise (et depuis que Twitter existe).

piratage virus until:2019-07-31

Cette requête renverra tous les tweets contenant les mots piratage et virus publiés jusqu’au 31/07/2019 (depuis les débuts de Twitter).

https://twitter.com/search?q=piratage%20virus%20until%3A2019-07-31&f=live

Il sera évidemment très intéressant de combiner ces deux opérateurs pour cibler les tweets publiés pendant une période très précise.

formation distanciel since:2021-10-01 until:2022-05-01

Cette requête renverra tous les tweets contenant les mots formation et distanciel publiés entre le 01/10/2021 et le 01/05/2022.

https://twitter.com/search?q=formation%20distanciel%20since%3A2021-10-01%20until%3A2022-05-01&&f=live

Autres opérateurs

L’opérateur lang:

Permet de cibler tous les tweets publiés dans une langue en particulier.

cookies protection lang:fr

Cette requête renverra tous les tweets en langue française contenant les mots cookies et protection.

https://twitter.com/search?q=cookies%20protection%20lang%3Afr&f=live

L’opérateur Min_retweets:

Permet de cibler tous les tweets ayant été retweetés au minimum un certain nombre de fois (à déterminer).

protocole confinement min_retweets:20

Cette requête renverra tous les tweets contenant les mots protocole et confinement ayant bénéficié d’au moins 20 retweets.

https://twitter.com/search?q=protocole%20confinement%20min_retweets%3A20&src=typed_query&f=live

ATTENTION :
min_retweets: est à utiliser avec précautions.

  • On part du principe qu’on va pouvoir retrouver des tweets qu’on peut supposer très pertinents et intéressants puisqu’ils ont bénéficié d’un grand nombre de retweets,
  • mais on peut aussi retrouver des tweets très controversés, polémiques, ayant « fait le buzz » et pas forcément intéressants, voire même déplacés et inappropriés.

L’opérateur near: within:

Permet de trouver des tweets ayant été publiés par des comptes localisés dans la ville choisie, et jusqu’à une certaine distance de cette ville.

lycée near:carcassonne within:20km

Cette requête renverra tous les tweets contenant le mot lycée ayant été publiés par des comptes d’utilisateurs localisés à Carcassonne et dans un rayon de 20 km.

https://twitter.com/search?q=lyc%C3%A9e%20near%3Acarcassonne%20within%3A20km&f=live

À noter

  • Cet opérateur near:xxxxxx within:xxkm peut rendre service mais n’est pas forcément très fiable étant donné que la localisation d’un compte utilisateur sur un lieu précis reste facultative pour l’utilisateur.
  • Il peut être utilisé sans aucun mot clé, simplement pour trouver les tweets émis récemment dans une zone donnée, par exemple à l’occasion d’un événement local.

Opérateurs de filtrage

L’opérateur −RT

Exclure de la recherche tous les retweets

"données personnelles" -RT

Cette requête renverra tous les tweets originaux contenant l’expression exacte données personnelles et pas ceux qui sont des retweets.

https://twitter.com/search?q=%22donn%C3%A9es%20personnelles%22%20-RT&f=live

NB : C’est sans doute celui que j’utilise le plus, je l’ajoute systématiquement à toutes mes recherches, pour éliminer le « bruit » en enlevant les retweets.

L’opérateur filter:links

Cibler tous les tweets contenant un lien hypertexte.

"données personnelles" cookies rgpd filter:links

Cette requête renverra tous les tweets contenant l’expression exacte données personnelles ainsi que les mots cookies et rgpd et contenant un lien hypertexte.

https://twitter.com/search?q=%22donn%C3%A9es%20personnelles%22%20rgpd%20cookies%20filter%3Alinks&f=live

NB : on peut utiliser l’opérateur inverse exclude:links pour cibler tous les tweets ne contenant pas de lien hypertexte.

L’opérateur filter:images

ou filter:videos

Cibler tous les tweets avec une image ou une vidéo.

cookies firefox filter:videos

Cette requête renverra tous les tweets contenant les mots cookies et firefox et contenant une vidéo.

https://twitter.com/search?q=cookies%20firefox%20filter%3Avideos&src=typed_query&f=live

NB : on peut utiliser l’opérateur inverse exclude:images ou exclude:videos pour cibler tous les tweets ne contenant pas d’image ou de vidéo.

L’opérateur exclude:replies

Permet de ne pas afficher les tweets qui sont des réponses dans les résultats de la recherche.

cnil cookies rgpd exclude:replies

Cette requête renverra tous les tweets contenant les mots cnil, cookies et rgpd et n’étant pas des réponses à d’autres tweets.

https://twitter.com/search?q=cnil%20rgpd%20cookies%20exclude%3Areplies&f=live

NB : on peut utiliser l’opérateur inverse filter:replies si on recherche spécifiquement des tweets étant des réponses.

Un opérateur puissant
et multifonctions

url:

L’opérateur url: permet de retrouver un terme spécifique inclus dans un lien, publié sur un tweet. Il permet aussi de rechercher une URL précise.

On peut l’utiliser de plusieurs façons, dans plusieurs buts particuliers bien précis, ce qui en fait un opérateur très puissant et polyvalent.

Exemple 1

Certains termes sont très fréquents et très souvent utilisés ; ils se retrouvent logiquement dans les URL d’articles mis en avant dans de nombreux tweets.
Par exemple les termes RGPD ou Cnil.

Je peux donc chercher à cibler tous les tweets ayant publié un lien contenant l’un ou l’autre ou ces deux termes, en partant du principe que ce sera sans doute plus pertinent qu’un tweet se limitant à citer l’un de ces termes, dans le corps du message.

url:rgpd url:cnil -RT

Cette requête renverra tous les tweets (à l’exception de ceux qui sont des retweets) ayant publié une URL contenant les deux mots RGPD et Cnil.

https://twitter.com/search?q=url%3Argpd%20url%3Acnil%20-RT&f=live

Exemple 2

Dans d’autres cas, pour essayer de remonter à l’origine d’un article de fake-news par exemple, ou pour voir de quelle façon se diffuse un article précis, on pourra retrouver tous les comptes qui ont partagé un même lien, en utilisant le même opérateur url: suivi de l’URL complète de l’article ciblé.

url:https://www.numerama.com/tech/734501-quels-sont-les-logiciels-libres-que-letat-conseille-en-2021.html -RT

Cette requête renverra tous les tweets (à l’exception de ceux qui sont des retweets) ayant publié cette URL précise d’un article de Numérama.

https://twitter.com/search?q=url%3Ahttps%3A%2F%2Fwww.numerama.com%2Ftech%2F734501-quels-sont-les-logiciels-libres-que-letat-conseille-en-2021.html%20-RT&src=typed_query&f=live

Exemple 3

Autre possibilité, dans le cadre d’une veille consacrée à la e-reputation d’une entreprise par exemple, on pourra chercher quels sont les tweets qui publient un lien contenant le nom de l’entreprise (en éliminant ceux émis par l’entreprise elle-même).

url:klaxoon -from:Klaxoon -from:KlaxoonFR lang:fr

Cette requête renverra tous les tweets en langue française ayant publié un lien contenant le mot klaxoon à l’exception des tweets publiés par les comptes Twitter de l’entreprise Klaxoon elle-même.

https://twitter.com/search?q=url%3Aklaxoon%20-from%3AKlaxoonFR%20-from%3AKlaxoon%20lang%3Afr&f=live

Toute la puissance de tous ces opérateurs réside dans le fait qu’on peut les associer et les combiner pour créer des requêtes extrêmement précises.



Vous êtes désormais un maître Jedi
de la recherche sur Twitter

On se lance ?

?

Je recherche des tweets originaux (je ne veux pas des réponses ni des RT) traitant de formations ou de contenus de formation concernant Canoprof, contenant un lien, et publiés depuis le 1er juillet 2020.

(#Canoprof OR Canoprof) formation lang:fr since:2020-07-01 -RT filter:links exclude:replies

Cette requête va renvoyer tous les tweets :

  • contenant le hashtag #Canoprof ou le mot Canoprof
  • ainsi que le mot formation
  • publiés en français ➜ lang:fr
  • depuis le 1er juillet 2020 ➜ since:2020-07-01
  • à l’exception de ceux qui sont des retweets ➜ -RT
  • contenant un lien ➜ filter:links
  • en excluant ceux qui sont des réponses ➜ exclude:replies

?

Je recherche des tweets contenant un lien pointant vers des documents au format PDF, relatifs au RGPD ou à la protection des données personnelles, abordant le problème des cookies, publiés depuis le 1er janvier 2020, en langue française, en excluant les RT.

(rgpd OR "données personnelles") cookies since:2020-01-01 url:pdf lang:fr -RT filter:links

?

Je veux retrouver tous les tweets que j’ai moi-même publiés et qui pointaient vers des contenus hébergés sur un domaine Canoprof (canoprof.fr), pendant la période du premier confinement.

url:canoprof.fr from:alainmi11 since:2020-03-01 until:2020-05-31

Bonus

Il est possible de mettre en place des alertes (par mail) basées sur des recherches Twitter au moyen du service en ligne Warble.

https://warble.co/

NB : Certains opérateurs de recherche ne sont pas pris en compte. Se référer au site Warble.co pour en savoir plus.



C’est à vous

Sources

Liste complète des opérateurs de recherche :
https://www.keepitsimple.fr/operateurs-recherche-avancee-twitter
Merci à Bryan CODER pour son travail de recensement

Illustrations
par Katerina Limpitsouni : https://undraw.co/
sous licence totalement libre.

GIFs animés sur Giphy.com

Télécharger une version PDF

https://twitter.com/alainmi11

 
 
 
 
 
 

Merci de votre attention

Retour au début