Wpisując adres strony, rzadko zastanawiamy się nad detalami. Czy wpisałeś "www" na początku? Czy postawiłeś ukośnik (slash) na końcu? Przeglądarka i Wikipedia tak wyświetli właściwą stronę.
Jednak dla robotów Google każdy znak ma znaczenie. Brak konsekwencji w strukturze adresów URL to jeden z najczęstszych powodów duplikacji treści (Duplicate Content). Jak użyć przekierowań, aby zrobić z tym porządek?
Ukośnik na końcu (Trailing Slash): Być czy nie być?
Dla serwera adres twojastrona.pl/oferta (bez slasha) i twojastrona.pl/oferta/ (ze slashem) to często dwa różne zasoby. Jeśli oba te adresy działają i wczytują tę samą treść (zwracają kod 200 OK), masz problem z duplikacją.
Musisz zdecydować się na jedną wersję (standardem jest brak slasha dla plików i slash dla katalogów, ale w nowoczesnym webie to kwestia wyboru). Drugą wersję musisz przekierować na pierwszą za pomocą kodu 301.
Dlaczego 301? Ponieważ to trwała reguła. 301 przenosi moc SEO ze "złej" wersji na tę "dobrą". Dzięki temu Google nie traci czasu na indeksowanie duplikatów, a cała moc linkowania skupia się na jednym adresie.
WWW czy bez WWW?
Podobny dylemat dotyczy prefiksu www. Strona http://www.sklep.pl i http://sklep.pl są przez Google traktowane jako dwie osobne witryny.
Wybór wersji to kwestia estetyki, ale konsekwencja to wymóg SEO. Należy ustawić globalne przekierowanie 301 w pliku .htaccess, które wymusi jedną wersję dla wszystkich użytkowników. Scali to autorytet domeny i zapobiegnie rozproszeniu "link juice".
Dlaczego 302 to błąd w standaryzacji URL?
Niektórzy administratorzy ustawiają przekierowanie 302 "na wszelki wypadek". To poważny błąd techniczny.
Przekierowanie 302 oznacza zmianę tymczasową. Jeśli go użyjesz, Google będzie trzymał w indeksie obie wersje (z www i bez, ze slashem i bez), traktując je jako osobne byty. Co gorsza, 302 nie przenosi mocy SEO, więc linki prowadzące do wersji "z www" nie wzmocnią wersji "bez www".
Podsumowanie
Spójność adresów przekierowanie 301 definicja różnice między 301 a 302 zastosowanie 301 w praktyce URL to podstawa higieny serwisu. Nie pozwalaj, aby Twoja strona była dostępna pod wieloma wariantami tego samego adresu. Wybierz jeden standard i wymuś go bezwzględnie za pomocą przekierowania 301. To najprostszy sposób na poprawę pozycjonowania poprzez eliminację wewnętrznej konkurencji.