Struttura URL SEO-Friendly: Best Practice

7 min di lettura

Guarda questi due URL e dimmi quale cliccheresti: /p?id=4827&cat=3 oppure /local-seo/google-business-profile-ottimizzazione/. La risposta è ovvia per un essere umano; lo è anche per Google e per le AI. Uno studio su 11,8 milioni di SERP ha confermato che le pagine con slug brevi e descrittivi si posizionano meglio, e i CTR calano del 15% quando l’URL supera i 60 caratteri (Stan Ventures, 2025). Google usa gli URL per comprendere la struttura del sito, e i motori AI li usano come segnale per identificare contenuti affidabili da citare.

La struttura URL è uno dei fattori SEO operativi più semplici da ottimizzare, ma anche tra i più trascurati dalle PMI italiane. Un URL pulito, descrittivo e coerente con la gerarchia del sito migliora la scansione, riduce i duplicati e aumenta la fiducia sia degli utenti sia dei motori di ricerca. Per chi usa WordPress, le impostazioni di default generano URL già accettabili, ma con pochi interventi mirati si ottengono risultati superiori.

La guida alla SEO operativa inquadra la struttura URL nel contesto dell’architettura complessiva del sito.

Le 7 regole per URL SEO-friendly

Queste regole sono stabili da anni e restano valide nel 2026, confermate sia dalle linee guida di Google sia dalla pratica di settore.

#RegolaEsempio correttoEsempio da evitare
1Tutto lowercase/servizi/consulenza-seo//Servizi/Consulenza-SEO/
2Trattini come separatori (mai underscore)/guida-seo-pmi//guida_seo_pmi/
3Keyword principale nello slug/keyword-research-come-fare//articolo-12345/
4Max 60 caratteri (slug, escluso dominio)/local-seo-ristoranti//guida-completa-e-definitiva-al-local-seo-per-ristoranti-e-bar-italiani/
5Zero stop word superflue/seo-ecommerce-guida//la-guida-alla-seo-per-il-tuo-ecommerce/
6Zero parametri inutili/scarpe-running//prod?id=98876&sid=var_03
7Gerarchia logica (categoria → pagina)/technical-seo/core-web-vitals-guida//blog/post-245/

Google tratta i trattini come separatori di parole e gli underscore come connettori: best-practices viene letto come due parole, best_practices come una sola. Questa distinzione è documentata nelle linee guida ufficiali di Google e vale anche per i crawler AI (GPTBot, PerplexityBot).

Gerarchia URL e architettura del sito

Un URL ben strutturato riflette la gerarchia del sito. Per un blog SEO come gabrielebertoloni.it, la struttura è: dominio.it/categoria/slug-articolo/. Ogni livello aggiunge contesto: /technical-seo/ è la categoria, /core-web-vitals-guida/ è l’articolo specifico. Google può “leggere” questa gerarchia e comprendere che l’articolo sui Core Web Vitals appartiene all’area SEO operativa.

Per la maggior parte delle PMI, uno o due livelli di profondità sono sufficienti. I siti e-commerce con cataloghi ampi possono usare tre livelli (/abbigliamento/uomo/camicie/), ma raramente serve andare oltre. Ogni livello aggiuntivo allunga l’URL, aumenta la profondità di clic e riduce il valore SEO che arriva alla pagina finale.

Un errore che trovo spesso nei siti WordPress delle PMI italiane: la struttura permalink impostata su “Semplice” (/?p=123) o su “Data e nome” (/2026/03/14/titolo-articolo/). La prima è incomprensibile per utenti e motori. La seconda include la data nello slug, che fa sembrare il contenuto obsoleto anche quando è aggiornato. L’impostazione consigliata è “Nome articolo” (/%postname%/) oppure “Personalizzata” con categoria (/%category%/%postname%/).

  1. Vai in Impostazioni → Permalink e seleziona “Nome articolo” o “Struttura personalizzata”
  2. Per la struttura con categoria: inserisci /%category%/%postname%/. Questo crea URL come /seo-fondamentale/keyword-research-come-fare/
  3. Per ogni nuovo articolo: WordPress genera lo slug dal titolo. Modificalo manualmente: rimuovi stop word (“il”, “la”, “per”, “del”), accorcia a 3-5 parole chiave, verifica che la keyword principale sia inclusa
  4. Se cambi lo slug di un articolo già pubblicato: Rank Math crea automaticamente un redirect 301 dal vecchio URL al nuovo (verifica che l’opzione sia attiva in Rank Math → Impostazioni generali → Redirect). La guida al canonical tag spiega come gestire i segnali durante il cambio

Quando cambiare un URL (e quando lasciarlo com’è)

Cambiare l’URL di una pagina che ha già traffico e backlink è un’operazione rischiosa. Anche con un redirect 301 perfetto, Google potrebbe impiegare settimane per trasferire completamente l’autorevolezza al nuovo URL. La regola pratica: cambia l’URL solo se il beneficio atteso supera il rischio.

SituazioneCambia URL?Motivo
URL con parametri criptici (?id=123)✅ SìL’URL è incomprensibile e perde keyword signal
URL con data nello slug (/2024/03/titolo/)✅ SìLa data fa sembrare il contenuto obsoleto
URL troppo lungo (80+ caratteri)✅ SìViene troncato nelle SERP, riduce il CTR
URL accettabile su pagina con traffico e backlink❌ Meglio di noIl rischio di perdere autorevolezza supera il beneficio
URL buono con keyword sbagliata⚠️ ValutaSolo se la keyword target è cambiata e la pagina ha poco traffico

Se decidi di cambiare, implementa sempre il redirect 301 prima del cambio. Aggiorna i link interni che puntano al vecchio URL. Monitora Search Console per 4-6 settimane dopo la modifica. La guida agli errori 404 copre la gestione dei redirect in dettaglio.

URL e visibilità AI

Gli URL influenzano anche la visibilità nelle risposte AI. I motori generativi (ChatGPT, Perplexity, AI Overviews) usano l’URL come segnale per valutare la pertinenza e l’affidabilità di una fonte. Un URL come /seo-fondamentale/keyword-research-come-fare/ comunica chiaramente l’argomento; un URL come /?p=456 fornisce zero contesto.

Briskon (settembre 2025) ha documentato che URL con keyword corrispondenti alla lingua della query dell’utente migliorano i click-through rate e rafforzano la pertinenza percepita dai motori generativi. Per le PMI italiane che servono un mercato locale, URL in italiano con keyword italiane sono la scelta corretta. La guida al GEO approfondisce come i segnali operativi (inclusi gli URL) influenzano la citabilità nelle risposte AI.

Errori frequenti nelle PMI italiane

  1. Permalink impostato su “Semplice” o “Data”: cambia immediatamente in “Nome articolo” o struttura personalizzata. Se il sito è già indicizzato, i redirect 301 gestiscono la transizione
  2. Slug generati automaticamente dal titolo senza revisione: WordPress prende il titolo intero come slug. Un titolo “Come Scegliere il Miglior Consulente SEO per la Tua Azienda” diventa un URL lunghissimo. Editalo in /scegliere-consulente-seo/
  3. Categorie e tag che creano duplicati: se un articolo è assegnato a due categorie, WordPress può creare due URL diversi per lo stesso contenuto. Rank Math gestisce questo con il canonical automatico, ma è meglio assegnare ogni articolo a una sola categoria principale
  4. Caratteri speciali e accenti nello slug: le lettere accentate (è, à, ù) vengono codificate in formato percent-encoded (%C3%A8), rendendo l’URL illeggibile. Usa la versione senza accento o riformula: /visibilita-ai/ anziché /visibilità-ai/

Come verificare gli URL del tuo sito

Screaming Frog (gratuito fino a 500 URL) scansiona il sito e mostra ogni URL nella tab “Internal”. Filtra per URL con parametri, URL troppo lunghi (colonna “Length”), e URL con codici di risposta diversi da 200. La checklist audit SEO operativo include la verifica degli URL come punto 7.

Un controllo rapido: digita site:tuodominio.it su Google e scorri i risultati. Se vedi URL con parametri, date, o slug incomprensibili tra le prime pagine indicizzate, hai un problema di priorità: Google sta indicizzando URL di bassa qualità al posto di quelli importanti.

Domande frequenti

La lunghezza dell’URL è un fattore di ranking?

Google ha confermato che la lunghezza dell’URL di per sé è un fattore di ranking leggero. L’impatto reale è indiretto: URL più brevi vengono mostrati per intero nelle SERP (Google tronca dopo circa 60-70 caratteri), migliorando il CTR. Lo studio Stan Ventures su 11,8 milioni di SERP mostra una correlazione tra slug brevi e posizionamento migliore.

Devo includere la categoria nell’URL?

Dipende dalla struttura del sito. Per un blog con cluster tematici (come gabrielebertoloni.it), includere la categoria (/seo-fondamentale/keyword-research/) aggiunge contesto gerarchico utile a Google e agli utenti. Per siti con poche pagine o senza categorie chiare, /%postname%/ è sufficiente e produce URL più brevi.

Come gestisco le lettere accentate negli URL?

Le lettere accentate vengono codificate in formato percent-encoded (es. “à” diventa “%C3%A0”), rendendo l’URL lungo e illeggibile. La pratica consigliata è usare la versione senza accento o riformulare lo slug: /visibilita-ai/ funziona meglio di /visibilità-ai/. WordPress gestisce la codifica automaticamente, ma lo slug resta più pulito senza accenti.

Sì, con cautela. Ogni vecchio URL deve avere un redirect 301 verso il nuovo. Su WordPress, plugin come Redirection gestiscono la transizione. Rank Math può creare redirect automatici quando cambi lo slug di un singolo articolo. Monitora Search Console per 4-6 settimane dopo il cambio e verifica che le pagine vengano reindicizzate con i nuovi URL.


Gli URL sono l’indirizzo permanente dei tuoi contenuti. Impostare la struttura corretta da subito evita interventi costosi in futuro (redirect, perdita di autorevolezza, duplicati). Se il tuo sito ha URL da riorganizzare, scrivimi per un audit: analizzo la struttura attuale e ti consegno un piano di migrazione URL prioritizzato.

Gabriele Bertoloni

Consulente SEO AI-powered per PMI italiane. Aiuto le aziende a farsi trovare su Google, ChatGPT, Perplexity e AI Overviews con un approccio basato su dati e risultati misurabili. Fondatore di visitarelanzarote.it (500+ articoli, 2.6M impressioni). 10+ anni di esperienza, 112.000+ clic organici generati per i clienti, crescita media del 324% sul traffico. Laurea magistrale in Graphic Design e Multimedia (LABA, con lode).

Siti WordPress SEO-oriented

Vuoi un sito WordPress veloce e costruito per posizionarsi fin dall'inizio?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Torna in alto