Traduttore
Categorie
Archivio

Archivio per il 'SEO' Categoria

Migliorare il SEO del tuo sito web in un solo passaggio

Search Engine Optimization (SEO) è un tema caldo in questi giorni. In un'economia in difficoltà, libero il traffico sito web sta diventando molto più importante e la concorrenza è più agguerrita che mai! Ci sono molte cose che si potrebbe forse migliorare sul tuo sito web che si tradurrebbe in una migliore SEO sito web, ma c'è una cosa molto importante che è spesso trascurato.

Se il vostro sito web non reindirizzare il www e la versione non www del tuo sito web per il www stesso o l'URL non www, non si è massimizzare la capacità di SEO del tuo sito web. Ad esempio, se si visita http://noobflash.com, vedrete che l'url reindirizza immediatamente al http://www.noobflash.com. Se questo non viene fatto, i motori di ricerca prenderà in considerazione le versioni www e non www del tuo sito web in due siti distinti. Come potete immaginare, questo può danneggiare i vostri sforzi SEO notevolmente! E 'oggetto di discussione se www o no-www è la migliore, ma molte persone concordano sul fatto che è veramente scende a preferenze personali. Ho deciso di rimanere con il www tradizionali, ma molti di voi non è così per il tuo sito web.

Fortunatamente, il Noob è qui per aiutarti a uscire da questo pasticcio! Io vi guiderà attraverso due diverse modalità di risoluzione di questo problema. Entrambe le opzioni possono essere configurati per utilizzare www o no-www.

Opzione 1 - PHP reindirizzamento 301
Questa scelta, ovviamente, funziona solo se si utilizza PHP, ma si può prendere lo stesso concetto e si applicano a qualsiasi linguaggio di programmazione. Questa opzione reindirizza anche http://www.yourwebsite.com/index.php a http://www.yourwebsite.com/, che è un'altra buona idea.

 <? Php / / Imposta il URL che si desidera utilizzare (con o senza www) $ url = 'http://www.yourwebsite.com'; if ($ _SERVER ['REQUEST_URI'] == str_replace (' http:// '. $ _SERVER [' HTTP_HOST '],'', $ url.' / index.php ')) (header (' HTTP/1.1 301 Spostato in modo permanente '); header (' Location: '. $ url ), exit ();) if (strpos ($ _SERVER ['HTTP_HOST'] www, '.') === 0 & & strpos ($ url http://www, '.') === false) (header ('301 Spostato in modo permanente'); header ('Location: http://'. HTTP/1.1 substr ($ _SERVER ['HTTP_HOST'], 4). $ _SERVER ['REQUEST_URI']); exit ();) elseif (strpos ($ _SERVER ['HTTP_HOST'] www, '.')! == 0 & & strpos ($ url http://www, '.') === 0) (header ('HTTP/1.1 301 Spostato in modo permanente '); header (' Location: http://www. '. $ _SERVER [' HTTP_HOST ']. $ _SERVER [' REQUEST_URI ']); exit ();)?> 

Opzione 2 -. Htaccess di riscrittura degli URL
Questa opzione utilizza. Htaccess per riscrivere i tuoi URL del sito web. Molti considerano questa una scelta migliore dal punto di vista delle prestazioni, ma non riesco a vedere abbastanza di una differenza di dire se sono d'accordo.

www reindirizzamento 301 ad un URL senza
RewriteEngine su

RewriteCond% (HTTP_HOST) ^ www.yourwebsite.com $ [NC]
RewriteRule ^(.*)$ http://yourwebsite.com/ $ 1 [R = 301, L]

www reindirizzamento 301 di URL con
RewriteEngine su

RewriteCond% (HTTP_HOST) ^ yourwebsite.com $ [NC]
RewriteRule ^(.*)$ http://www.yourwebsite.com/ $ 1 [R = 301, L]