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.

