Url Rewrite e Redirect 301 – Spiegazione Tramite Infographics

URL Rewrite e Redirect 301 sono argomenti molto trattati all’interno delle comunità SEO in tutto il mondo e la maggior parte di voi sicuramente saprà, almeno a grandi linee, o per intuito, cosa sono: il primo termine si riferisce alla riscrittura degli URLs dinamici per “apparire meglio” ai motori di ricerca, il secondo invece non è altro che un redirect che segnala ai motori di ricerca che una determinata pagina è stata spostata permanentemente ad un altro indirizzo.

Spesso URL Rewrite e Redirect 301 interagiscono molto ravvicinatamente fra loro: dopo aver riscritto gli URLs di un sito già indicizzato dai motori di ricerca si deve infatti segnalare questo cambiamento tramite il Redirect 301, che in pratica fa sapere allo spider che la stessa pagina, con gli stessi contenuti, è ora raggiungibile ad un altro URL.

Questa è un’infarinatura di base che chi lavora in ambito SEO dovrebbe conoscere quasi sicuramente, più difficile è invece trovare chi sappia veramente come funzionino e come lavorino URL Rewrite e Redirect 301. In questo articolo il concetto verrà spiegato molto semplicemente tramite degli infographics, grafici digitali di cui vi ho parlato alcuni giorni fa.

URL Rewrite

Riscrivere un URL significa cambiare il modo in cui l’URL viene visualizzato nel browser. Quando un utente apre una pagina con un URL riscritto, il codice della pagina non cambia. Infatti, il server legge ancora l’URL originale.

Funzionamento dell’URL Rewrite

  1. L’utente arriva sul nuovo URL riscritto.
  2. Usando la mod_rewrite, ISAPI_Rewrite, etc. il nuovo URL punta al vecchio URL sul server.
  3. Il server richiama il codice sul vecchio URL.
  4. La pagina è mostrata nel browser, mostrando il nuovo URL.

Url Rewrite

Dalla prospettiva del server non è cambiato assolutamente nulla, il codice è sempre lo stesso. Ad esempio, se uno sviluppatore ha costruito un sito usando URLs variabili, non c’è bisogno di modificare alcun codice. Ovviamente ci sono sempre dei casi in cui questo non valga, ma in genere non dovrebbe essere necessario modificare il codice della pagina.

Redirect 301

Una volta che l’URL è stato riscritto va applicato il redirect 301, che indica al motore di ricerca la nuova “posizione” della pagina web cercata, permettendo al Web Master o Blogger di non perdere il posizionamento che le pagine avevano acquisito prima della modifica.

Funzionamento del Redirect 301

  1. Lo spider o l’utente arrivano sul vecchio URL
  2. Usando il codice, la mod_rewrite, etc. il Redirect 301 e un Redirect per l’utente reindirizzno al nuovo URL lo spider del motore di ricerca e l’utente.
  3. Ricomincia il processo dell’URL Rewrite.

Redirect 301

Per maggiori informazioni sull’applicazione di URL Rewrite e Redirect 301 potete guardare le seguenti risorse in Italiano:

Paolo Dello Vicario
20 maggio 2009

Ottime Offerte di Hosting e Server a Ottimi Prezzi su Netsons

Articoli Correlati

  • Diagramma di Flusso per Fare Link Building
    Uno dei modi per fare Link Building è semplicemente quello di trovare siti a tema(tramite Google, tramite i links verso i siti dei vostri competitors, ecc.) e c...
  • Cosa ho Imparato dai Video di Matt Cutts
    Matt Cutts, il più visibile ingegnere del team anti-spam di Google, porta avanti dall'inizio del 2009 una serie di video in auto dei webmaster, pubblicati su yo...
  • Validazione W3C & SEO
    Capita spesso di sentirsi chiedere se la validazione W3C è veramente importante per la SEO: un sito che passerà il test W3C senza errori sarà avvantaggiato nel ...
  • Spam, spam, spam
    Di solito quando vado a scrivere un articolo lo programmo, ci studio sopra, oppure riporto qualcosa preso oltreoceano, tradotto e rielaborato: questa volta ...

8 Commenti »

Lascia un Commento!

Aggiungi il tuo commento qui sotto, o trackback dal tuo sito. Puoi anche iscriverti tramite subscribe to these comments i feed RSS.

Scrivi solo ottimi commenti, evitando lo spam.

Puoi usare questi tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>