Indeksowanie stron

Jednolity adres - z www lub bez

Zaczynając pozycjonować, warto wybrać jedną wersję swojego adresu domenowego. Zazwyczaj serwer jest dostępny zarówno pod http://adres.pl jak i pod http://www.adres.pl.

Obydwa te adresy jednak dla robotów wyszukiwarek są różnymi serwisami. Przedrostek www. jest normalną subdomeną, jak na przykład w portalach serwisy pocztowe: poczta.onet.pl. Warto wybrać jednolitą wersję i stosować ją za każdym razem kiedy linkujemy do naszego serwisu.

Jeśli posiadamy już sporą ilość linków z daną formą z www lub bez niego należy iść za ciosem. Dla polepszenia efektu, jeśli mamy dostęp do opcji mod_rewrite na serwerze możemy skorzystać z przekierowania permanentnego.

Przykładowe przekierowanie z adresu bez www na formę z tą subdomeny:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^adres.pl$ 
RewriteRule ^(.*)$ http://www.adres.pl/$1 [R=301,L]

Odwrotnie natomiast należy użyć takiego kodu:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.adres.eu(.*) [NC]
RewriteRule ^(.*)$ http://adres.eu/$1 [R=301,L]

W miejsce zmiennej adres.pl czy adres.eu należy wstawić własny adres domeny. W przypadku gdy nasz serwer nie udostępnia opcji rewrite, lecz mamy dostęp do kodu php naszego serwisu możemy używać do takiego przekierowania właśnie tego języka i prostego skryptu:

<?php
if(substr($_SERVER['HTTP_HOST'], 0, 3)!='www'){
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.adres.pl".$_SERVER['REQUEST_URI']);
header("Connection: close");
exit;
};
?>

Powyższy kod obsługuje sytuację przekierowywania na adres z WWW. Jeśli chcemy zrobić na odwrót wystarczy znaki != zamienić na == w pierwszej linijce kodu. Zmienie musi ulec także adres znajdujący się w trzeciej, wystarczy usunąć www. przed adresem domeny.


Poleć artykuł znajomym
  • Blip.pl
  • Flaker
  • Opis GG
  • Wykop
  • Spinacz
  • Pinger
  • Link na Twoją stronę:

Śledź nowości w serwisie