Seo Hosting! Dominio: www.

Seo Web Hosting

Molti webmaster credono che per iniziare basta scegliere un qualsiasi servizio di hosting economico, domandandosi perché non riescono a raggiungere un obiettivo applicando le giuste tecniche SEO per il posizionamento del loro sito web nei motori di ricerca?

URL statici e URL dinamici: quando effettuare l’URL Rewriting e il mod_rewrite

Valutazione attuale:  / 0
ScarsoOttimo 
Quando si progetta un sito web, una delle domande che bisogna porsi riguarda l’utilizzo di URL statici o di URL dinamici. Fino a pochi anni fa, Google non indicizzava gli URL dinamici, cioè le pagine web che contenevano un indirizzo di questo tipo: http://www.nome-sito.com/index.php?page=notizie&id=69

Di conseguenza i siti internet sviluppati con URL statici erano la maggioranza. Ma dal 2006 Google è in grado di indicizzare molto bene anche gli URL dinamici, e questi si sono moltiplicati nella Rete. Molti utenti però restano affezionati agli URL statici come
http://www.nome-sito.com /categoria/argomento/ perchè non forniscono solo un indirizzo internet, ma danno anche informazioni sul contenuto della pagina, a differenza degli URL dinamici. Inoltre, l’URL ha un aspetto più piacevole, più rassicurante per il navigatore poco esperto, senza dimenticarci poi che se qualcuno userà il nostro URL statico come link, funzionerà anche come Anchor Text. Tuttavia, questo non vuol dire che gli URL statici siano meglio indicizzabili di quelli dinamici, perchè se questi sono da preferire da un punto di vista “umano”, perchè più facili da leggere, da un punto di vista SEO può crearsi il problema di URL diversi che puntano allo stesso contenuto, tanto da confondere i motori di ricerca.


URL Rewriting: cos’è il mod_rewrite e quando serve.

Gli URL dinamici e gli URL statici presentano entrambi una serie di pro e di contro da non sottovalutare, quando si progetta un sito web. Per il SEO non è auspicabile un ritorno ai vecchi URL statici, meglio tentare un’altra strada. A questo proposito una delle soluzioni più utilizzate è senza dubbio quella di effettuare un URL Rewriting delle pagine dinamiche di un sito. Questa pratica “riscrive” l’URL dinamico di una pagina web e lo fa apparire nel browser come se fosse una normale pagina html statica. Una tecnica di URL Rewriting è il cosiddetto “mod_rewrite” per server Apache, che cambia l’estensione delle pagine dinamiche (in php) e le fa sembrare pagine statiche (in html).


Facciamo un esempio:

abbiamo il seguente URL dinamico http://www.nome-sito.com/index.php?page=notizie&id=69  ma vogliamo trasformarlo in http://www.nome-sito.com/notizie/69.html.

Come facciamo?

La maniera più semplice è inserire una stringa come RewriteRule ^notizie/([^/]+).html notizie.php?id=$1 [L] nel file .htaccess del nostro sito web. Il server apache leggerà tutti gli URL e ogni volta che troverà nell’indirizzo una stringa che inizia per “notizie” aggiungerà una variabile incrementale dopo lo slash. La riscrittura delle pagine web in questo modo ne facilita l’indicizzazione.

Da tenere presente che il file .htaccess funziona solo su Linux o su Windows che abbiano un webserver Apache.