Vai al contenuto

Permalink WordPress: Cosa sono e come si modificano

Permalink WordPress: Cosa sono e come si modificano

Permalink WordPress

Quando si accede alla dashboard di WordPress e si clicca a sinistra su “Impostazioni”, si nota, tra le voci di menu, un termine davvero particolare: “Permalink”.

I permalink, spiegati con parole semplici, sono URL permanenti che consentono di accedere a un certo contenuto del sito. Il ruolo da loro svolto è molto importante in quanto, da un lato, semplificano la navigazione dell’utente, aiutandolo – insieme ai breadcrumbs – a orientarsi nel sito e a trovare facilmente i contenuti a cui è interessato, e, dall’altro, contribuiscono a ottimizzare il sito per i motori di ricerca. Naturalmente, affinché risultino davvero utili, è indispensabile capire come fare per gestirli in modo corretto.

Questo articolo spiegherà in modo dettagliato come modificare i permalink su WordPress utilizzando le funzioni disponibili nella dashboard, WP-CLI e alcuni plugin. In più, verranno fornite tutte le indicazioni necessari per effettuare le modifiche da database.

I permalink sono, come anticipato, URL che consentono di identificare in modo univoco i vari contenuti presenti su un sito. Sebbene il termine faccia riferimento a dei link “permanenti”, sostituirli è sempre possibile – e, se non ottimizzati, anche utile -, ma è necessario farlo adottando qualche precauzione e, in particolare, facendo uso dei reindirizzamenti. In questo modo, se lo spazio virtuale ha già guadagnato un buon posizionamento sui motori di ricerca e riceve traffico e link in entrata, non si rischierà di perdere posizioni e di compromettere la navigazione.

Andando a vedere più nel dettaglio la struttura, si nota che ogni permalink è costituito da più elementi. La prima, sempre presente, è costituita dal nome di dominio e non può essere modificata liberamente. Le altre parti possono variare a seconda della struttura scelta e possono includere, tra le altre cose:

Quest’ultimo appare in genere come un frammento di testo – i cui termini possono essere divisi da un trattino – che consente di identificare in modo univoco un contenuto e di renderne, al contempo, più comprensibile il contenuto.

Modificare i permalink è un passaggio molto importante per ottimizzare il sito tanto per i motori di ricerca quanto per gli utenti. Per raggiungere buoni risultati, è preferibile evitare strutture basate su ID, codici numerici, simboli non supportati. Tra le buone pratiche rientrano:

Importante, inoltre, che siano user friendly, facili da ricordare e collegati al contenuto del sito.

Il modo più semplice e intuitivo per modificare i permalink su WordPress consiste nell’utilizzare le funzioni integrate, le quali consentono di intervenire:

Questo sistema, utile ogni qualvolta non si abbia necessità di apportare modifiche profonde e particolari personalizzazioni alla struttura degli URL, è perfetto anche per chi è del tutto privo di esperienza. Ecco come procedere.

Andare su “Impostazioni – Permalink”.

Cosa sono e come si modificano i permalink di WordPress

Si aprirà la seguente schermata:

Cosa sono e come si modificano i permalink di WordPress

Da qui, è possibile modificare in pochi click la struttura di base del permalink degli articoli. WordPress mette infatti a disposizione cinque strutture già pronte più una facilmente personalizzabile. Quelle pronte all’uso sono:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

La “Struttura personalizzata” può essere creata utilizzando uno o più tag tra quelli proposti e digitando delle parole. Per non compromettere la navigazione del sito, è utile terminare la stringa con un tag univoco. I tag univoci tra cui scegliere sono due:

Ecco, ad esempio, come apparirebbe il permalink utilizzando i tag relativi a categoria, autore e nome del post:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Questo è quello ciò che si ottiene inserendo invece il tag relativo all’anno di pubblicazione, il termine “blog” e, per finire, la stringa con il tag dell’ID:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Per applicare le modifiche, scorrere la schermata verso il basso e premere il pulsante “Salva le modifiche”.

Rimanendo sulla stessa pagina e spostandosi verso il basso, alla sezione “Impostazioni aggiuntive (facoltative)”

Cosa sono e come si modificano i permalink di WordPress

si può apportare una semplice ma utile modifica alla struttura dei permalink delle pagine di categorie e tag.

Di default, gli URL appaiono così:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Se si inseriscono dei valori nelle caselle “Base delle categorie” e “Base dei tag” e si preme il pulsante per salvare le modifiche, il sistema sostituisce i termini “category” e “tag” presenti nel permalink con quelli nuovi. Ecco come appaiono gli URL del nostro sito di prova dopo l’inserimento dei valori “categorie” ed “etichette”:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Effettuare modifiche per singoli articoli o singole pagine

Le funzioni integrate di WordPress non consentono solo di modificare la struttura generale dei permalink, ma anche di personalizzare gli slug di singoli articoli, pagine e tassonomie.

Per quanto riguarda pagine e articoli, non si deve fare altro che:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Per finire, premere “Salva” (o “Pubblica”).

Di default, lo slug delle categorie e dei tag – nonché quello di eventuali tassonomie personalizzate – è identico al nome che viene loro assegnato. Ad esempio, a una categoria denominata “test permalink” il CMS assegnerà automaticamente lo slug “test-permalink”. Nel caso in cui si desiderasse modificare tale parte dell’URL, sarebbe necessario, in primo luogo, andare su “Articoli – Categorie” (o “Articoli – Tag” per cambiare la parte finale del permalink di un tag)

Cosa sono e come si modificano i permalink di WordPress

per aprire la seguente finestra:

Cosa sono e come si modificano i permalink di WordPress

Qui, individuare la categoria che si desidera modificare (in questo esempio “test-permalink”) e cliccare sul nome. Nella nuova schermata

Cosa sono e come si modificano i permalink di WordPress

inserire lo slug scelto

Cosa sono e come si modificano i permalink di WordPress

quindi scorrere verso il basso e premere il pulsante “Aggiorna” per applicare la modifica. Ecco come appare l’URL dopo il salvataggio della modifica:

Cosa sono e come si modificano i permalink di WordPress

Oltre che attraverso la dashboard, i permalink possono essere modificati anche intervenendo direttamente sul database. Questa operazione, pur non essendo complessa, richiede un po’ di attenzione in più, in quanto è sufficiente commettere un piccolo errore per compromettere il funzionamento dell’intero sito web.

Per questo motivo è consigliabile:

Per modificare la struttura di base dei permalink non si deve fare altro che:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Attenzione: questa opzione potrebbe non trovarsi nella prima pagina; in questo caso, spostarsi nelle pagine successive utilizzando l’icona “Prossima” o scegliendo direttamente il numero della pagina.

Cosa sono e come si modificano i permalink di WordPress

Per modificare la struttura del permalink, premere sul pulsante “Modifica” posto in corrispondenza di “permalink_structure” e cambiare il valore contenuto nella casella “option_value”.

Cosa sono e come si modificano i permalink di WordPress

Tra i valori che è possibile utilizzare rientrano:

oltre a singole parole o più termini separati da caratteri consentiti.

Terminata la modifica, premere “Esegui”.

Ecco un esempio:

Cosa sono e come si modificano i permalink di WordPress

e il relativo risultato:

Cosa sono e come si modificano i permalink di WordPress

Se a questo punto si torna sulla dashboard di WordPress e si va su “Impostazioni – Permalink”, si nota che la modifica effettuata nel database ha sostituito automaticamente le impostazioni di questa sezione:

Cosa sono e come si modificano i permalink di WordPress

Modificare lo slug di articoli e pagine da database

Tramite database è possibile apportare modifiche anche allo slug dei singoli post. Questa operazione può essere effettuata rimanendo in PhpMyAdmin e individuando, all’interno del database del sito, la cartella “wp_posts” (ricordare che, come visto sopra, il prefisso potrebbe essere diverso).

Individuare l’articolo al quale si desidera assegnare uno slug diverso e premere su “Modifica”. Scorrere quindi la nuova finestra verso il basso fino a individuare la voce “post_name” e inserire il valore desiderato.

Cosa sono e come si modificano i permalink di WordPress

Premere “Esegui” e visitare il sito per assicurarsi che la modifica sia andata a buon fine:

Cosa sono e come si modificano i permalink di WordPress

Anche in questo caso, il sistema apporta la modifica anche all’interno della dashboard di WordPress:

Cosa sono e come si modificano i permalink di WordPress

Le operazioni da compiere per modificare i permalink di categorie e tag da database non differiscono da quelle viste sopra. Una volta individuata la tabella corretta, non si deve fare altro che sostituire il valore della base o dello slug delle tassonomie e confermare la scelta premendo “Esegui”. Ecco dove trovare le tabelle da modificare:

Effettuare le modifiche utilizzando WP-CLI

Chi preferisce gestire WordPress attraverso riga di comando, può usare WP-CLI per apportare modifiche ai permalink. Ecco quali comandi da utilizzare per:

Cosa sono e come si modificano i permalink di WordPress

La parte contenuta tra le virgolette rappresenta il nuovo permalink di base e può essere creata utilizzando i tag e seguendo le regole viste sopra. In questo esempio si è scelta una struttura costituita da categoria e nome del post.

Cosa sono e come si modificano i permalink di WordPress

La parte contenuta tra le virgolette rappresenta, in questo caso, il nuovo prefisso delle pagine delle categorie.

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Il numero corrisponde all’ID dell’articolo e il nuovo slug è la stringa posta dopo il simbolo “=”, ossia, in questo esempio “nuovoslugwpcli”.

Cosa sono e come si modificano i permalink di WordPress

Il numero identifica l’ID. Se si desidera sostituire lo slug di un tag, sostituire “category” con “post_tag”. Come sopra, il nuovo slug è dato dalla stringa posta dopo il simbolo “=”.

Le funzioni integrate di WordPress consentono di apportare modifiche generali ai permalink e di personalizzare, per ogni contenuto, solo lo slug. Nel caso in cui si desiderasse effettuare modifiche aggiuntive, ad esempio attribuendo URL con strutture diversi a ogni contenuto o eliminando il prefisso dalle pagine delle categorie e dei tag, sarebbe necessario ricorrere ai plugin.

A seconda delle modifiche da apportare, si può scegliere tra plugin SEO e plugin specifici per la modifica dei permalink.

Uno dei migliori plugin SEO attualmente disponibili è Yoast SEO. Tra le tante funzioni che mette a disposizione degli utenti, ne rientrano alcune utili per apportare modifiche ai permalink. In particolare, Yoast consente in particolare di:

Per eliminare la base di categorie e tag, dopo aver installato e attivato il plugin:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Questo il permalink prima della modifica, con prefisso “categoria”:

Cosa sono e come si modificano i permalink di WordPress

Questo il risultato dopo la modifica:

Cosa sono e come si modificano i permalink di WordPress

Per modificare gli slug di pagine e articoli tramite Yoast anziché utilizzando la funzione integrata:

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Per modificare lo slug di categorie e tag:

Un altro ottimo plugin SEO che permette anche di modificare i permalink è Rank Math.

Nel caso in cui si avesse l’esigenza di personalizzare ulteriormente i permalink di un sito web realizzato con WP, sarebbe possibile ricorrere a plugin specifici. Tra questi, uno dei migliori è Permalink Manager Lite.

Cosa sono e come si modificano i permalink di WordPress

Dopo l’installazione e l’attivazione, andare su “Strumenti – Permalink Manager”.

Cosa sono e come si modificano i permalink di WordPress

La schermata, sebbene in lingua inglese, è intuitiva e user friendly.

Cosa sono e come si modificano i permalink di WordPress

La versione gratuita consente di:

Cosa sono e come si modificano i permalink di WordPress

Attenzione: in questo caso, non è possibile utilizzare i tag visti in precedenza, ma solo termini specifici, numeri e caratteri.

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

Cosa sono e come si modificano i permalink di WordPress

La scheda “Settings” permette di modificare le impostazioni relative all’aggiornamento dei permalink, la creazione degli slug, l’aggiunta o la rimozione della barra finale e altro ancora.

Terminata la modifica dei permalink, il lavoro di restyling del sito non è ancora finito. È infatti necessario, a questo punto, reindirizzare i vecchi URL verso quelli nuovi, così da non perdere traffico e non compromettere il posizionamento del sito sui motori di ricerca.

Il reindirizzamento permanente, da effettuarsi attraverso il Redirect 301, può essere effettuato in modo davvero semplice attraverso l’uso di Plugin specifici. Alcuni, come Permalink Manager Lite, consentono di applicare automaticamente i reindirizzamenti a tutti i contenuti con permalink modificato.