Perché i permalink sono fondamentali per la SEO
I permalink sono gli URL permanenti dei tuoi articoli e pagine WordPress. La loro struttura influisce sia sull’esperienza utente che sul posizionamento nei motori di ricerca. Un URL chiaro e descrittivo comunica a Google e agli utenti il contenuto della pagina prima ancora che venga cliccato. I motori di ricerca utilizzano le parole nell’URL come segnale di ranking: una corrispondenza tra l’URL e la query di ricerca può migliorare la posizione nei risultati.
Oltre al SEO, un buon permalink è più facile da ricordare, da condividere e da leggere. Confronta “sito.it/2024/01/12/articolo-123” con “sito.it/guida-permalink-wordpress”: il secondo è chiaramente superiore per utenti e motori di ricerca.
Impostazioni permalink di WordPress: quale struttura scegliere
WordPress offre diverse opzioni predefinite per la struttura dei permalink. Le trovi in Impostazioni > Permalink nel pannello di amministrazione.
Opzioni disponibili
L’opzione “Normale” produce URL del tipo “sito.it/?p=123”. È la peggiore per SEO: non contiene parole chiave e non descrive il contenuto. Va evitata assolutamente. L’opzione “Data e nome” produce “sito.it/2024/01/12/nome-articolo”. Include la data, che può essere utile per blog di notizie ma rende l’URL più lungo e può far sembrare vecchio un contenuto evergreen. L’opzione “Nome articolo” produce “sito.it/nome-articolo”. È la scelta consigliata per la maggior parte dei siti: pulita, corta, descrittiva.
Altre opzioni includono “Categoria” (sito.it/categoria/nome-articolo), utile per siti con tassonomie forti, e strutture personalizzate che combinano elementi. La regola generale: più corto è l’URL, meglio è, ma senza sacrificare la descrittività.
La struttura consigliata
La struttura “/%postname%/” è universalmente riconosciuta come la migliore per SEO. Produce URL puliti e focalizzati sul contenuto. Se hai un blog con articoli datati, puoi considerare “/%category%/%postname%/” per organizzare i contenuti per categoria, ma attenzione: cambiare categoria in futuro cambierebbe l’URL, causando potenziali broken link.
Per i siti WooCommerce, la struttura predefinita “/shop/” per i prodotti funziona bene. Personalizza gli URL delle categorie prodotto in WooCommerce > Impostazioni > Prodotti per includere parole chiave rilevanti.
Ottimizzare gli slug: il cuore del permalink
Lo slug è la parte finale dell’URL che identifica la pagina. Anche con la struttura perfetta, uno slug mal ottimizzato vanifica i benefici SEO. WordPress genera automaticamente uno slug dal titolo dell’articolo, ma spesso necessita di modifiche manuali.
Regole per slug efficaci: mantieni lo slug corto (idealmente 3-5 parole), includi la parola chiave principale all’inizio, rimuovi articoli e preposizioni (il, lo, la, un, una, di, a, da, in, con), usa trattini tra le parole (non underscore o spazi), evita numeri a meno che non siano essenziali, e aggiorna lo slug prima di pubblicare, non dopo.
Ad esempio, per un articolo dal titolo “Come impostare i permalink SEO-friendly in WordPress passo dopo passo”, uno slug ottimale sarebbe “permalink-seo-wordpress” invece del generato automaticamente “impostare-permalink-seo-friendly-wordpress-passo-dopo-passo”.
Cambiare i permalink senza perdere traffico: i redirect 301
Cambiare la struttura dei permalink su un sito esistente è delicato. Ogni modifica agli URL esistenti genera errori 404 se non gestita correttamente, con conseguente perdita di traffico e posizionamento.
WordPress gestisce automaticamente i redirect dalla vecchia alla nuova struttura quando cambi l’impostazione generale dei permalink, ma non quando cambi lo slug di un singolo articolo. Per questi casi, usa un plugin di redirect come Redirection o Yoast SEO Premium. Questi plugin creano automaticamente un redirect 301 dall’URL vecchio a quello nuovo quando modifichi lo slug di un post.
Il redirect 301 comunica a Google che la pagina si è spostata permanentemente, trasferendo la maggior parte dell’autorità SEO alla nuova URL. Senza redirect, Google impiegherà tempo a scoprire la nuova URL e i visitatori che arrivano su link vecchi troveranno un errore 404.
Evitare i parametri negli URL
I parametri negli URL (es. “?page=2&sort=price”) creano problemi di duplicazione dei contenuti e diluiscono l’autorità SEO. WordPress non usa parametri nei permalink standard, ma plugin e temi possono aggiungerli. I parametri più problematici sono i parametri di tracking (UTM) e i parametri di filtro per i siti WooCommerce.
Per WooCommerce, configura i filtri prodotto in modo che usino URL puliti tramite permalink delle tassonomie. Plugin di SEO come Yoast SEO o Rank Math gestiscono automaticamente i parametri URL, impostando il tag canonical per evitare contenuti duplicati.
In Google Search Console, puoi specificare come gestire i parametri URL nelle impostazioni di scansione, indicando a Google di ignorare parametri che non modificano il contenuto della pagina.
Risolvere i problemi comuni con i permalink
Errori 404 dopo aver cambiato permalink
Se dopo aver modificato la struttura dei permalink le pagine restituiscono errore 404, il problema è solitamente il file .htaccess (su server Apache) o la configurazione delle rewrite rules (su Nginx/IIS). Su Apache, WordPress dovrebbe aggiornare automaticamente il file .htaccess, ma a volte i permessi del file impediscono la scrittura.
Soluzione: vai in Impostazioni > Permalink e clicca “Salva modifiche” senza apportare cambiamenti. Questo aggiorna le rewrite rules. Se il problema persiste, verifica che il modulo mod_rewrite di Apache sia attivo e che il file .htaccess abbia permessi di scrittura (644).
Caratteri speciali negli URL
WordPress converte automaticamente i caratteri accentati in equivalenti senza accento e rimuove i caratteri speciali. Se vedi caratteri strani negli URL (codifica percentuale come %C3%A8), verifica che la tabella di conversione dei caratteri di WordPress funzioni correttamente. Vai in Impostazioni > Permalink e salva di nuovo: questo reimposta le regole di conversione.
Per mantenere caratteri non ASCII negli URL, puoi usare il filtro “sanitize_title” nel file functions.php del tema, ma non è consigliato per compatibilità e SEO.
Permalink delle pagine non funzionanti
Se le pagine (non gli articoli) restituiscono 404, il problema è spesso nella struttura “Pagina iniziale” in Impostazioni > Lettura. Assicurati che la pagina frontend e la pagina articoli siano configurate correttamente. Se usi una pagina statica come homepage, verifica che la pagina esista e sia pubblicata.
Best practice avanzate per permalink SEO-friendly
Usa minuscolo in tutti gli URL: WordPress già lo fa automaticamente, ma verifica che plugin o temi personalizzati non introducano maiuscole. Mantieni gli URL il più brevi possibile senza perdere descrittività. Per contenuti evergreen, evita di includere l’anno nel permalink: “sito.it/seo-permalinks” è meglio di “sito.it/2025/seo-permalinks”. Per categorie e tag, abilita la rimozione del prefisso “category” con plugin SEO o codice personalizzato se preferisci URL ancora più puliti.
Per i siti multilingua, ogni traduzione deve avere il suo permalink ottimizzato nella lingua target. Plugin come WPML o Polylang gestiscono automaticamente URL separati per ogni lingua.
Conclusione
I permalink sono un elemento SEO spesso sottovalutato ma di grande impatto. La scelta della struttura “/%postname%/”, l’ottimizzazione manuale degli slug e la corretta gestione dei redirect quando si modificano URL esistenti sono pratiche essenziali per qualsiasi sito WordPress. Dedica qualche minuto alla configurazione iniziale e a ogni nuovo articolo: il ritorno in termini di posizionamento e traffico organico ripagherà ampiamente l’investimento. Verifica periodicamente in Google Search Console che non ci siano errori 404 causati da URL mal gestiti.
