Linguaggio delle query di ricerca

Il linguaggio delle query di ricerca è un insieme di operatori speciali (comandi) per affinare le query: limitare la ricerca per dominio, title, URL, tipo di file o presenza di una parola nel testo. Usato per audit SEO, ricerca sui concorrenti e scoperta di opportunità di link building.

Cos'è il linguaggio delle query di ricerca

Il linguaggio delle query di ricerca è un insieme di operatori speciali che affinano e limitano le query. Invece del semplice testo, aggiungi operatori che danno a Google o Yandex istruzioni precise: cerca solo su un sito specifico, solo nei title, solo negli URL o solo in file di un certo tipo.

Gli specialisti SEO usano gli operatori ogni giorno: verificare l'indicizzazione del sito, trovare contenuti duplicati, analizzare i concorrenti, rilevare problemi tecnici e scoprire opportunità di pubblicazione di link. Padroneggiare il linguaggio delle query è una competenza fondamentale della SEO tecnica.

Google cambia o limita regolarmente gli operatori supportati. Alcuni funzionano con precisione (site:), altri come filtri (intitle: considera i sinonimi). Verifica sempre il comportamento degli operatori nella documentazione corrente.

Operatori di ricerca principali

site:example.com
Mostra le pagine dell'indice di Google solo per il dominio specificato. Usalo per controllare il numero di pagine indicizzate.
intitle:parola
Trova pagine in cui la parola specificata è nel tag title. Tutte le parole nel title: allintitle:parola1 parola2.
inurl:parola
Trova pagine in cui la parola compare nell'URL. Utile per trovare pagine per struttura URL.
intext:parola
Trova pagine in cui la parola compare nel testo del contenuto della pagina.
filetype:pdf
Limita la ricerca a specifici tipi di file: pdf, doc, xls, ppt.
"frase esatta"
Cerca la corrispondenza esatta della frase: le parole devono comparire nell'ordine indicato.
-parola
Esclude una parola dai risultati di ricerca.
OR (|)
Trova pagine che contengono una parola O l'altra: seo OR ottimizzazione.

Usi pratici degli operatori per la SEO

  • Controllo dell'indice: site:example.com — quante pagine sono indicizzate. Troppe o troppo poche segnalano un problema
  • Rilevamento duplicati: site:example.com intitle:"titolo pagina" — ci sono pagine con intestazioni identiche
  • Analisi dei concorrenti: site:competitor.com inurl:/blog — solo le pagine della sezione blog del concorrente
  • Guest posting: "guest post" + nicchia + intitle:"write for us" — trovare piattaforme per contenuti guest
  • Broken link building: site:resource.com inurl:resources filetype:html — pagine di risorse per il link building
  • Controllo menzioni brand: "nome brand" -site:tuosito.com — menzioni non linkate

Combinazioni avanzate di operatori

  • site:example.com -inurl:https — pagine HTTP su un sito HTTPS (possibili problemi di migrazione)
  • site:example.com intitle:"index of" — directory aperte sul server
  • related:competitor.com — siti simili a un concorrente (per il link building)
  • cache:example.com/page — ultima versione in cache di Google di una pagina
  • "powered by wordpress" site:.edu inurl:blog "write for us" — combinazione multi-livello per trovare piattaforme

Operatori Yandex

Yandex supporta operatori simili ma non identici:

site:example.com
Come Google — le pagine del sito nell'indice di Yandex.
url:example.com/page
URL esatto della pagina nell'indice di Yandex.
title:parola
Parola nel title (equivalente di intitle:).
host:example.com
Tutte le pagine di uno specifico host, sottodomini inclusi.

FAQ

Perché site:example.com mostra meno pagine di quante ne ha il sito?
site: mostra solo le pagine nell'indice di Google. Se sono meno del previsto potrebbero esserci problemi di indicizzazione: direttive noindex, blocchi robots.txt, contenuto duplicato o problemi di qualità delle pagine. Usa Google Search Console per dati accurati.
Gli operatori funzionano allo stesso modo in Yandex e in Google?
Parzialmente. site:, intitle:, inurl: sono supportati da Yandex, ma con differenze di comportamento. Yandex supporta anche gli operatori url: e host: che in Google non esistono. Testa ogni operatore nel motore di ricerca specifico.
Come posso trovare pagine admin non protette tramite Google?
È una tecnica di Google dorking. Esempio: intitle:"admin login" site:example.com — trova pagine di login su un sito. Usata nell'hacking etico e negli audit SEO per controllare l'accessibilità tecnica delle pagine. Mai per accessi non autorizzati.
Ci sono limiti all'uso degli operatori di ricerca?
Nessun limite tecnico, ma le query con un uso eccessivo di operatori possono innescare CAPTCHA da parte di Google. Per i controlli in massa usa Screaming Frog, Ahrefs o l'API di Google Search Console invece della ricerca manuale.