{"id":1911,"date":"2026-03-28T16:20:35","date_gmt":"2026-03-28T16:20:35","guid":{"rendered":"https:\/\/studioimmens.com\/configurare-permalink-seo-friendly-su-wordpress\/"},"modified":"2026-07-16T17:04:32","modified_gmt":"2026-07-16T15:04:32","slug":"configurare-permalink-seo-friendly-su-wordpress","status":"publish","type":"post","link":"https:\/\/studioimmens.com\/en\/configurare-permalink-seo-friendly-su-wordpress\/","title":{"rendered":"Configurare permalink SEO-friendly su WordPress"},"content":{"rendered":"<h2>Opzioni di permalink predefinite in WordPress<\/h2>\n<p>I permalink sono gli URL permanenti di ogni pagina, articolo, categoria e tag del vostro sito WordPress. La scelta della struttura \u00e8 una delle decisioni tecniche pi\u00f9 importanti per la SEO, perch\u00e9 una volta indicizzata, cambiare URL significa rischiare di perdere posizionamento e traffico.<\/p>\n<p>WordPress offre sei strutture predefinite: &#8220;Normale&#8221; (?p=123), &#8220;Giorno e nome&#8221; (\/2025\/06\/11\/post-name\/), &#8220;Mese e nome&#8221; (\/2025\/06\/post-name\/), &#8220;Numerica&#8221; (\/archives\/123), &#8220;Nome articolo&#8221; (\/post-name\/) e &#8220;Struttura personalizzata&#8221;. L&#8217;impostazione si trova in Impostazioni &gt; Permalink nella dashboard di WordPress.<\/p>\n<p>La struttura &#8220;Normale&#8221; \u00e8 quella di default dopo l&#8217;installazione. Gli URL contengono un ID numerico (es. \/?p=123). \u00c8 la peggiore per SEO: non contiene parole chiave, non descrive il contenuto e non aiuta gli utenti a capire il contesto. Google preferisce URL descrittivi perch\u00e9 migliorano la user experience e il click-through rate nei risultati di ricerca.<\/p>\n<h2>Perch\u00e9 \/post-name\/ \u00e8 la scelta migliore per la SEO<\/h2>\n<p>La struttura \/post-name\/ (o %postname%) \u00e8 universalmente raccomandata dagli esperti SEO. I motori di ricerca valutano positivamente URL brevi, descrittivi e senza parametri dinamici. Uno studio di Backlinko ha rilevato che gli URL con meno parole e pi\u00f9 vicine al root domain tendono a posizionarsi meglio.<\/p>\n<p>I vantaggi concreti: l&#8217;URL contiene la parola chiave principale dell&#8217;articolo, che appare in grassetto nei risultati di ricerca quando l&#8217;utente cerca quella parola, aumentando il CTR. Gli URL sono pi\u00f9 corti e facili da condividere (su Twitter, WhatsApp, LinkedIn). Un URL lungo e criptico viene spesso tagliato o ignorato. Inoltre, una struttura piatta (senza categorie o date) evita problemi di contenuti duplicati e URL che cambiano nel tempo.<\/p>\n<p>Se avete gi\u00e0 un sito con traffico e volete passare a questa struttura, dovete impostare redirect 301 dalla vecchia struttura alla nuova (vedi sezione dedicata).<\/p>\n<h2>Variabili della struttura personalizzata<\/h2>\n<p>La struttura personalizzata permette di combinare variabili per creare URL su misura. Le variabili disponibili sono: %year% (anno a 4 cifre), %monthnum% (mese a 2 cifre), %day% (giorno a 2 cifre), %hour%, %minute%, %second%, %postname% (slug dell&#8217;articolo), %post_id% (ID numerico), %category% (categoria primaria), %author% (nome utente dell&#8217;autore).<\/p>\n<p>Combinazioni comuni: \/%category%\/%postname%\/ (categoria + slug) ideale per siti con tassonomie forti, \/%postname%\/ (solo slug) consigliata per la maggior parte dei siti, \/%category%\/%post_id%\/ sconsigliata perch\u00e9 l&#8217;ID numerico non aggiunge valore. La struttura \/%year%\/%monthnum%\/%postname%\/ \u00e8 ancora usata da molti blog ma presenta problemi SEO: le date negli URL suggeriscono che il contenuto potrebbe essere obsoleto, e Google pu\u00f2 penalizzare articoli datati anche se ancora attuali.<\/p>\n<p>La variabile %category% va usata con cautela: se un articolo ha pi\u00f9 categorie, WordPress usa solo la categoria primaria (quella con ID pi\u00f9 basso). Se cambiate la categoria, l&#8217;URL cambia e dovete impostare un redirect. Inoltre, la categoria nell&#8217;URL crea URL pi\u00f9 lunghi e complessi. Per siti piccoli, %postname% da sola \u00e8 la scelta migliore.<\/p>\n<h2>Cambiare i permalink in sicurezza<\/h2>\n<p>Modificare la struttura dei permalink su un sito con traffico \u00e8 un&#8217;operazione delicata. Ogni URL esistente diventa un 404 a meno che non impostiate i dovuti redirect.<\/p>\n<h3>Prima del cambio<\/h3>\n<p>Fate un backup completo del sito (file + database). Documentate la struttura attuale e l&#8217;elenco di tutti gli URL del sito. Potete esportare la Sitemap XML esistente o usare un crawler come Screaming Frog. Registrate anche gli URL che hanno backlink esterni (da Ahrefs o Semrush): questi sono i pi\u00f9 critici da reindirizzare.<\/p>\n<h3>Redirect 301 dalla vecchia alla nuova struttura<\/h3>\n<p>Dopo aver cambiato la struttura in Impostazioni &gt; Permalink, ogni vecchio URL restituisce 404. Dovete creare regole di redirect 301 per mappare ogni vecchio URL al nuovo corrispondente. Se passate da \/2025\/06\/post-name\/ a \/post-name\/, la regola generale \u00e8: catturate l&#8217;ultimo segmento dell&#8217;URL (lo slug) e reindirizzate a \/slug. Su Nginx: rewrite ^\/d{4}\/d{2}\/(.*)$ \/$1 permanent;. Su Apache (.htaccess): RedirectMatch 301 \/d{4}\/d{2}\/(.*) \/$1.<\/p>\n<p>Per siti con molte pagine, usate un plugin per redirect: Redirection (gratuito), Yoast SEO Premium (redirect automatico durante il cambio), o Rank Math SEO (redirect nativi). Il plugin Redirection vi permette di importare una lista CSV di vecchi URL e nuovi URL, monitorare i 404 e impostare redirect in batch. Dopo il cambio, lasciate il plugin attivo per almeno 3 mesi per intercettare eventuali 404 residui.<\/p>\n<h3>Dopo il cambio<\/h3>\n<p>Svuotate tutte le cache (WordPress, CDN, browser). Inviate la nuova Sitemap XML a Google Search Console. Monitorate la sezione &#8220;Copertura&#8221; di Search Console per 404 imprevisti. Verificate che i vecchi URL reindirizzino correttamente con uno strumento come Redirect Path (estensione Chrome). Per i primi giorni, controllate manualmente gli URL pi\u00f9 importanti di terze parti (homepage, pagine prodotto, articoli con backlink).<\/p>\n<h2>Errori comuni da evitare<\/h2>\n<p>L&#8217;errore pi\u00f9 frequente \u00e8 usare le date negli URL (\/2025\/06\/post-name\/). Se un articolo viene aggiornato in modo significativo, l&#8217;URL con la data originale sembra datato. Google usa la data dell&#8217;URL come segnale di freschezza, quindi un articolo del 2022 con aggiornamenti del 2025 potrebbe essere considerato meno rilevante. Senza data, l&#8217;URL \u00e8 senza tempo.<\/p>\n<p>Troppi segmenti nell&#8217;URL (es. \/blog\/categoria\/sottocategoria\/post-name\/) diluiscono l&#8217;autorit\u00e0 e aumentano la probabilit\u00e0 di errori di digitazione. Mantenete gli URL piatti (massimo 2-3 segmenti). L&#8217;uso di caratteri speciali e URL con pi\u00f9 di 75 caratteri viene troncato nei risultati di ricerca. Evitate underscore (usate trattini), maiuscole (usate solo minuscole) e parole superflue (articoli, preposizioni). Un buon URL \u00e8: \/guida-wordpress-seo, non \/la-guida-completa-per-wordpress-e-seo.<\/p>\n<p>Un altro errore \u00e8 non aggiornare i link interni. Se avevate link interni con la vecchia struttura, ora puntano a 404. Il plugin Better Search Replace pu\u00f2 aggiornare i link interni nel database: sostituite la vecchia base URL con la nuova. Questo \u00e8 critico per menu, widget, contenuti di pagine e post.<\/p>\n<h2>Gestire caratteri speciali negli URL<\/h2>\n<p>WordPress converte automaticamente gli spazi in trattini e rimuove la maggior parte dei caratteri speciali dallo slug. Tuttavia, le lingue con accenti (italiano, francese, spagnolo) possono generare slug con caratteri non ASCII. WordPress di default converte le lettere accentate nella versione non accentata: &#8220;perch\u00e9&#8221; diventa &#8220;perche&#8221;, &#8220;caff\u00e8&#8221; diventa &#8220;caffe&#8221;.<\/p>\n<p>Per controlli pi\u00f9 granulari, installate il plugin &#8220;Accelerated Mobile Pages&#8221; (non per AMP, ma per la funzionalit\u00e0 di URL rewriting) o usate il filtro sanitize_title per personalizzare la logica di conversione. Se dovete mantenere caratteri Unicode negli URL, assicuratevi che il server supporti gli URL internazionalizzati (IDN). La maggior parte dei browser moderni li gestisce correttamente, ma alcuni sistemi legacy (CMS datati, piattaforme email) potrebbero non riconoscere gli URL con caratteri speciali.<\/p>\n<h2>Risolvere gli errori 404 dopo il cambio<\/h2>\n<p>Nonostante tutti gli accorgimenti, qualche 404 pu\u00f2 sfuggire. Il plugin Redirection mostra una lista di &#8220;404 Recenti&#8221; ordinati per frequenza. Per ogni 404, decidete se: reindirizzare alla nuova URL corrispondente, reindirizzare alla homepage o alla categoria pertinente, o lasciare il 404 se \u00e8 un URL chiaramente spam (tipico degli attacchi di vulnerability scanning).<\/p>\n<p>Google Search Console mostra i 404 nella sezione &#8220;Copertura&#8221; sotto &#8220;Escluse&#8221; &gt; &#8220;Non trovate (404)&#8221;. Per ogni errore, impostate un redirect 301 o marcate l&#8217;URL come risolto se il redirect \u00e8 gi\u00e0 attivo. Se dopo 2 settimane ci sono ancora 404, significa che ci sono link esterni che puntano a URL ormai inesistenti. Identificateli con lo strumento &#8220;Link&#8221; di Search Console e contattate i webmaster per farli aggiornare.<\/p>\n<p>Per evitare 404 futuri, pianificate la struttura dei permalink prima di lanciare il sito. Una volta scelta, non cambiatela pi\u00f9. Se dovete cambiarla per ragioni tecniche (es. migrazione a HTTPS, cambio di dominio), documentate ogni passaggio e verificate ogni redirect con un crawler completo.<\/p>\n<h2>URL leggibili e ricchi di keyword<\/h2>\n<p>Un URL ottimizzato non \u00e8 solo SEO-friendly ma anche user-friendly. Deve comunicare il contenuto della pagina in pochi istanti. Regole pratiche: usate la parola chiave principale all&#8217;inizio dello slug, mantenete lo slug tra 3 e 5 parole, eliminare le stop word (di, il, la, un, una, per, con, che), e separare le parole con trattini (mai underscore).<\/p>\n<p>Esempi: \/consigli-seo-wordpress\/ \u00e8 meglio di \/consigli-per-la-seo-di-wordpress-nel-2025\/. \/hosting-wordpress-veloce\/ \u00e8 meglio di \/quale-hosting-scegliere-per-rendere-wordpress-piu-veloce\/. Se non riuscite a creare uno slug corto, significa che il titolo dell&#8217;articolo \u00e8 troppo lungo. Accorciate il titolo o create uno slug manualmente nel riquadro &#8220;Permalink&#8221; sotto il titolo nell&#8217;editor di WordPress.<\/p>\n<h2>Conclusioni<\/h2>\n<p>La struttura dei permalink \u00e8 un pilastro della SEO tecnica di WordPress. Scegliete \/post-name\/ per URL brevi, senza tempo e facili da condividere. Cambiate la struttura solo dopo aver pianificato i redirect 301 e aggiornato i link interni. Evitate date e troppi segmenti nell&#8217;URL. Mantenete gli slug corti, descrittivi e con la parola chiave principale. Con questi accorgimenti, i vostri URL lavoreranno per il posizionamento e non contro di esso.<\/p>","protected":false},"excerpt":{"rendered":"<p>Opzioni di permalink predefinite in WordPress I permalink sono gli URL permanenti di ogni pagina, articolo, categoria e tag del vostro sito WordPress. La scelta della struttura \u00e8 una delle decisioni tecniche pi\u00f9 importanti per la SEO, perch\u00e9 una volta indicizzata, cambiare URL significa rischiare di perdere posizionamento e traffico. WordPress offre sei strutture predefinite: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2078,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","ai_primary_source":"Studio Immens Blog","visibility_scope":"both","ai_summary":"Opzioni di permalink predefinite in WordPress I permalink sono gli URL permanenti di ogni pagina, articolo, categoria e tag del vostro sito WordPress. La scelta della struttura \u00e8 una delle decisioni tecniche pi\u00f9 importanti per la SEO, perch\u00e9 una volta indicizzata, cambiare URL significa rischiare...","ai_intent":"informative","ai_related_resources":"","ai_priority":5,"ai_entity_type":"Article","ai_is_based_on":"https:\/\/blog.studioimmens.com\/configurare-permalink-seo-friendly-su-wordpress\/","ai_citations":"","ai_mentions":"","ai_speakable_selector":"","ai_chunk_hints":"Configurare, permalink, SEO-friendly, su","footnotes":""},"categories":[133],"tags":[],"ai_visibility":[],"class_list":["post-1911","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/comments?post=1911"}],"version-history":[{"count":1,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1911\/revisions"}],"predecessor-version":[{"id":2202,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/posts\/1911\/revisions\/2202"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/media\/2078"}],"wp:attachment":[{"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/media?parent=1911"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/categories?post=1911"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/tags?post=1911"},{"taxonomy":"ai_visibility","embeddable":true,"href":"https:\/\/studioimmens.com\/en\/wp-json\/wp\/v2\/ai_visibility?post=1911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}