WordPress non emette un tag meta description per default. Ciò significa che, a meno che tu non ne aggiunga uno tu stesso (o usi un plugin che lo fa per te), i motori di ricerca scelgono qualsiasi testo che pensano rappresenti al meglio la tua pagina. A volte Google ci azzecca. Spesso prende una frase casuale o un pezzo di testo di navigazione che non descrive accuratamente il tuo contenuto. Aggiungere una meta description ben scritta ti dà il controllo su come le tue pagine appaiono nei risultati di ricerca e può migliorare significativamente il tuo tasso di clic.
Dove appaiono le meta description nei risultati di ricerca
Quando cerchi su Google, ogni risultato mostra un link al titolo blu, un URL e un breve snippet di testo sotto. Quello snippet è di solito la meta description. È la prima impressione che un cercatore ottiene della tua pagina, e determina se fa clic per andare al tuo sito o passa al prossimo risultato. Una descrizione accattivante che comunichi chiaramente cosa offre la pagina attirerà più clic di una vaga o generata automaticamente. Vale la pena notare che le meta description non sono un fattore di ranking diretto. Google non le usa per determinare la posizione di ricerca. Tuttavia, un tasso di clic (CTR) più elevato segnala a Google che il tuo risultato è rilevante, il che può indirettamente supportare i tuoi posizionamenti nel tempo.
Lunghezza ottimale e conteggio dei caratteri
Google mostra in genere tra 150 e 160 caratteri della meta description su desktop, e leggermente meno su mobile (circa 120 caratteri). Punta a descrizioni tra 120 e 155 caratteri per evitare il troncamento sulla maggior parte dei dispositivi. Inoltre, non renderle troppo brevi. Una descrizione inferiore a 70 caratteri spreca spazio prezioso che potrebbe essere usato per convincere il cercatore a fare clic. Se stai utilizzando Yoast SEO, la barra verde nell'anteprima dello snippet indica il range di lunghezza ottimale. Rimani all'interno della zona verde per i migliori risultati.
Scrivere meta description che ottengono clic
Una buona meta description è più di un semplice riepilogo. È un mini-annuncio per la tua pagina. Ecco i principi che rendono efficaci le descrizioni:
- Includi la tua parola chiave target: Quando la query di ricerca corrisponde a parole nella tua meta description, Google le mette in grassetto nello snippet. Questa enfasi visiva attira l'occhio e aumenta la probabilità di un clic. Posiziona la parola chiave naturalmente, all'inizio della descrizione.
- Includi una call to action: Frasi come "Scopri come", "Scopri perché", "Ottieni la guida completa" o "Trova il migliore" incoraggiano l'azione. Dicono al cercatore cosa otterrà se fa clic.
- Rendi unica ogni descrizione: Ogni pagina del tuo sito dovrebbe avere la propria meta description. Descrizioni duplicate su più pagine indeboliscono la loro efficacia e possono far sì che Google le ignori del tutto.
- Corrispondi all'intento di ricerca: Se qualcuno cerca "come installare un plugin WordPress", la tua descrizione dovrebbe affermare chiaramente che la pagina spiega l'installazione del plugin passo per passo, non solo menzionare i plugin di passaggio.
- Evita caratteri speciali che vengono troncati: Le virgolette (in particolare le virgolette doppie) possono in alcuni casi causare il troncamento della descrizione. Usa virgolette singole o riformula se possibile.
Aggiungere meta description con Yoast SEO
Yoast SEO è il modo più popolare per gestire le meta description in WordPress. Ecco come configurarle:
Descrizioni per articolo e per pagina
- Installa e attiva Yoast SEO dalla directory dei plugin di WordPress.
- Modifica un articolo o una pagina.
- Scorri fino alla metabox Yoast SEO sotto l'editor (oppure fai clic sull'icona Yoast nella sidebar se stai utilizzando l'editor a blocchi).
- Fai clic su "Modifica snippet" per espandere l'anteprima dello snippet.
- Scrivi la tua meta description nel campo "Meta description". La barra colorata sotto cambierà da rossa (troppo breve o troppo lunga) ad arancione (accettabile) a verde (lunghezza ottimale).
- Puoi usare variabili di snippet come
%%title%%,%%sitename%%o%%excerpt%%per inserire dinamicamente contenuti. Tuttavia, le descrizioni scritte a mano quasi sempre superano quelle automatizzate.
Descrizioni template con variabili
Per le pagine che non puoi modificare individualmente (archivi, pagine di categoria, pagine autore), Yoast ti permette di impostare template predefiniti:
- Vai su Yoast SEO > Search Appearance.
- Fai clic sul tipo di contenuto che vuoi configurare (Articoli, Pagine, Categorie, etc.).
- Nel campo template "Meta description", usa variabili come
%%excerpt%%o%%term_description%%per generare automaticamente descrizioni. - Per le categorie, Yoast usa la descrizione della categoria che imposti sotto Articoli > Categorie. Assicurati che ogni categoria abbia una descrizione significativa compilata.
Aggiungere meta description con Rank Math
Rank Math è una forte alternativa a Yoast con un workflow simile:
- Installa e attiva Rank Math.
- Modifica un articolo o una pagina.
- Fai clic sull'icona Rank Math nella sidebar (oppure scorri fino alla metabox Rank Math sotto l'editor).
- Fai clic su "Modifica snippet" e compila il campo "Descrizione".
- Rank Math fornisce anche un contatore di caratteri e un'anteprima dello snippet che mostra come il risultato apparirà su Google.
- Per i template globali, vai su Rank Math > Titles & Meta e configura le descrizioni predefinite per tipo di contenuto.
Modificare in blocco le meta description
Se hai centinaia di articoli senza meta description, modificarli uno per uno è noioso. Ecco approcci più rapidi:
- Yoast SEO Premium: La versione premium include un'anteprima social e una colonna di modifica rapida nell'elenco degli articoli dove puoi aggiornare le descrizioni senza aprire ogni articolo.
- Rank Math: Anche la versione gratuita consente la modifica in blocco dei titoli SEO e delle descrizioni dall'elenco degli articoli.
- Query personalizzata al database: Per siti molto grandi, puoi usare WP-CLI o uno script personalizzato per impostare le meta description dal riassunto dell'articolo. Questo è un approccio avanzato e dovrebbe essere testato prima su uno staging site.
Dai prima la priorità alle tue pagine più importanti: la homepage, le landing page con più traffico, le pagine prodotto e le pagine di servizio chiave. Queste sono le pagine in cui una buona meta description avrà il maggiore impatto sui clic.
Quando Google ignora la tua meta description
Anche quando scrivi una meta description perfetta, Google può scegliere di visualizzare uno snippet diverso. Ciò accade più spesso di quanto ti aspetteresti. Google riscrive le meta description in circa il 60-70 percento dei casi, secondo vari studi. Ecco perché accade:
- La query di ricerca non corrisponde alla descrizione: Se qualcuno cerca una frase specifica che appare nel contenuto della tua pagina ma non nella tua meta description, Google estrarrà uno snippet dal corpo della pagina che contiene il testo corrispondente.
- La descrizione è troppo generica: Se la tua descrizione potrebbe applicarsi a qualsiasi pagina su Internet, Google può considerarla poco utile e generarne una propria.
- La descrizione è un duplicato: Se più pagine sul tuo sito condividono la stessa meta description, è più probabile che Google la ignori.
Non puoi impedire a Google di riscrivere la tua descrizione, ma puoi minimizzarla scrivendo descrizioni specifiche e ricche di parole chiave che corrispondano strettamente al contenuto e alle query di ricerca comuni per ogni pagina.
Meta description per diversi tipi di contenuto
Diversi tipi di pagine beneficiano di diversi stili di descrizione:
- Articoli del blog: Riassumi la conclusione principale. Cosa imparerà o guadagnerà il lettore? Esempio: "Scopri esattamente come configurare WP Rocket in 10 minuti. Questa guida passo passo copre la cache delle pagine, la cache del browser e l'integrazione CDN."
- Pagine prodotto: Evidenzia il vantaggio chiave, il punto di prezzo o la proposta di vendita unica. Includi parole potenti come "spedizione gratuita" o "offerta a tempo limitato" se applicabili.
- Pagine di categoria e archivio: Descrivi cosa copre la categoria e quante risorse sono disponibili. Esempio: "Sfoglia 45 guide approfondite sulla sicurezza WordPress, che coprono firewall, protezione del login, permessi dei file e altro."
- Pagine di servizio: Concentrati sul problema che risolvi e sul risultato che il visitatore può aspettarsi. Includi una chiara call to action.
- Homepage: Riassumi cosa fa il tuo sito o la tua azienda e per chi è. Questa è spesso la meta description più importante di tutto il tuo sito.
Errori comuni nelle meta description da evitare
- Lasciare descrizioni vuote sulle pagine importanti: La tua homepage, le landing page chiave e gli articoli con più traffico dovrebbero sempre avere descrizioni scritte a mano.
- Keyword stuffing: Inserire più parole chiave nella descrizione la rende illeggibile e non aiuta con il ranking. Usa una parola chiave principale naturalmente.
- Copiare il primo paragrafo del contenuto: Il primo paragrafo è spesso un'introduzione che manca della specificità e della call-to-action di una buona meta description. Scrivi qualcosa di diverso deliberatamente.
- Usare la stessa descrizione a livello di sito: Alcuni temi o plugin mal configurati impostano la stessa descrizione su ogni pagina. Questo è peggio di non avere alcuna descrizione.
- Superare il limite di caratteri: Le descrizioni più lunghe di 160 caratteri vengono troncate con un'ellissi, che sembra incompleta e può tagliare la tua call to action.
Aggiungere una meta description con codice personalizzato
Se preferisci non utilizzare un plugin SEO, puoi aggiungere meta description programmaticamente tramite functions.php:
function custom_meta_description() {
if (is_singular()) {
$description = has_excerpt() ? get_the_excerpt() : wp_trim_words(get_the_content(), 25);
echo '<meta name="description" content="' . esc_attr($description) . '" />' . "\n";
} elseif (is_front_page()) {
echo '<meta name="description" content="' . esc_attr(get_bloginfo('description')) . '" />' . "\n";
} elseif (is_category()) {
$description = category_description();
if ($description) {
echo '<meta name="description" content="' . esc_attr(wp_strip_all_tags($description)) . '" />' . "\n";
}
}
}
add_action('wp_head', 'custom_meta_description', 1);Questo approccio funziona ma manca dell'interfaccia user-friendly di un plugin. Per la maggior parte dei siti, Yoast SEO o Rank Math forniscono un'esperienza migliore e più funzionalità.
Controlla le tue meta description con InspectWP
Esegui una scansione InspectWP per vedere il contenuto della tua meta description e il conteggio dei caratteri nella sezione SEO. InspectWP segnala le pagine con descrizioni mancanti, descrizioni troppo brevi e descrizioni che superano la lunghezza consigliata. Usa questo come strumento di audit rapido per identificare quali pagine necessitano di attenzione. Dopo aver scritto o aggiornato le tue meta description, esegui una nuova scansione per confermare che tutto appaia correttamente.