This post is also available in:
English
Español
Indice dei contenuti
Riscrittura URL
Che cos'è la riscrittura degli URL?
URL Rewriting, è questa tecnica che deve essere implementata per trasformare un URL complicato o poco comprensibile in un URL facilmente leggibile e più comprensibile per l'utente Internet e per i motori di ricerca alla volta.
È necessario poiché i siti dinamici spesso generano URL di pagine lunghi e codificati.
Perché dobbiamo creare questa soluzione chiamata
Riscrittura URL ?
Naturalmente, l'indirizzo di una pagina dinamica complica il lavoro dei robot di indicizzazione dei motori di ricerca.
Perché dobbiamo creare questa soluzione chiamata URL Rewriting ?
Perché tenendo conto delle diverse variabili in gioco, un sito dinamico genera per le sue pagine il più delle volte URL complessi e lunghi che includono codici incomprensibili per l'internauta e difficili da classificare per i robot di indicizzazione.
Quegli URL che sono in una forma come http://www.siteweb.com/dossier1/fichier1.html o http://www.siteweb.com/textes/texte.php?id=10&page=1&rubrique=2 sono generati da automaticamente e le possibilità SEO di un sito saranno tanto minori quanto più esso contiene un gran numero di pagine.
L'indicizzazione senza ostacoli, in altre parole una buona referenziazione, si ottiene scrivendo l'URL in modo più esplicito nel primo caso e trasformando caratteri speciali per una più facile lettura nel secondo caso.
Ci sono anche altri vantaggi SEO nel trasformare URL esotici in URL puliti, inclusa la possibilità di modificare la gerarchia del sito Web senza interrompere gli indirizzi Web e il controllo delle parole chiave che appaiono negli URL.
Quali sono i passaggi da seguire per riscrivere gli URL?

Devi prima provare a scoprire se l'host del tuo sito dinamico è un server che consente la riscrittura degli URL.
Ad esempio, Apache lo consente attivando il suo modulo “mod_rewrite”.
Lo stesso vale per IIS di Microsoft che in ASP utilizza filtri ISAPI che l'utente può acquistare e in ASPX (.NET) offre funzioni come RewriteURL.
In linea di principio, l'hosting gratuito non consente la riscrittura, il che non è una situazione ideale per il SEO.
Se invece il tuo server è dedicato, dovrai solo modificare il file di configurazione affinché la riscrittura sia supportata e poi riavviare.
Il secondo passaggio consiste nel trovare le pagine il cui indirizzo ha parametri per definire i loro schemi URL, quindi scrivere un nuovo schema URL pulito.
Quindi un URL che termina nella forma “article.php? Id = 36 & page = 5 & section = 3” potrebbe diventare “article-36-5-3.html”.
Il consiglio in questo passaggio è di utilizzare separatori come “-“, “.
“,” / “E” + “che sono ben riconosciuti da Google invece di” _ “,”, “,”;
“,” & “,” # “E” $ “.
Il terzo passaggio consiste nello scrivere le regole di riscrittura nel file .htaccess appropriato.
Il quarto passaggio consiste nel modificare tutti i collegamenti a ciascun file il cui URL è stato modificato.
Il quinto e ultimo passo è aggiornare il tuo sito web e vedere se tutto è in ordine.