Jeśli optymalizacja strony – to przekierowanie htaccess
Nawigując w Internecie spotykam strony, które wyświetlane są:
– zarówno w wersji z WWW: http://www.nazwadomeny.pl
– oraz w wersji bez WWW: http://nazwadomeny.pl
Takie strony mają z reguły część podstron zaindeksowanych z WWW, jak i bez. Oznacza to, że część użytkowników Internetu otwiera jedną wersję strony a inna część drugą. W ten sposób ruch do twojej strony jest podzielony pomiędzy obie wersje. Nie jest to dobre rozwiązanie z punktu widzenia optymalizacji strony i jej skutecznego pozycjonowania w wyszukiwarkach internetowych.
Jak to sprawdzić?
Jeśli chcesz sprawdzić, czy taka sytuacja dotyczy twojego bloga wpisz w wyszukiwarce adres twojej strony z WWW i następnie bez WWW, zaobserwuj czy obie wersje wyświetlają twojego bloga, bez zmiany w url. Jeśli po wpisaniu adresu:
http://nazwadomeny.pl
następuje automatyczne przekierowanie do adresu:
http://www.nazwadomeny.pl
bądź odwrotnie, oznacza to, że ten problem jest już u ciebie rozwiązany. Jeśli natomiast oba adresy, otwierają twojego bloga, polecam zrobienie przekierowania.
Proste rozwiązanie
Oto kod, jaki powininieneś(naś) umieścić w pliku .htaccess na serwerze, gdzie masz zainstalowanego bloga, w głównym zbiorze plików. Jest to kod, którego sama używam i działa bez zarzutu.
RewriteEngine on
#Redirect http://nazwadomeny.pl to http://www. nazwadomeny.pl
RewriteCond %{HTTP_HOST} ^ nazwadomeny.pl
RewriteRule ^(.*)$ http:// nazwadomeny.pl$1 [r=301,L]
Nie zapomnij o zastąpieniu powyzszej nazwy domeny „nazwadomeny.pl”, twoją nazwą domeny 😉
Co ci to da?
Kod ten powoduje to, iż twój blog zawsze będzie się wyświetlał w wersji WWW, bez względu na to, jak ktoś wpisze adres twojej strony. Wszelkie zapytania o http://nazwadomeny.pl zostaną przekierowane do http://www.nazwadomeny.pl
Oglądnij krótki film poniżej, gdzie demonstruję, jak zrobić przekierowanie htaccess. Korzystam z usług firmy hostingowej Hostgator, a więc twój serwer może wyglądać zupełnie inaczej.
Marcin
16 października 2010, 9:07 pmadres mojego bloga wyświetla się tylko w jednej wersji bez www ale widzę, że większość stron w Polsce wyświetla się z www – czy któreś rozwiązanie jest lepsze pod względem optymalizacji ? widzę że Twój blog wyświetla się z http://www...
Justyna
16 października 2010, 9:33 pmNie, wersja wyświetlania strony nie ma żadnego znaczenia odnośnie optymalizacji.
To tylko kwestia gustu, która wersja się tobie bardziej podoba, bądź uważasz, że bardziej podoba się twoim czytelnikom 😉
Jakub
15 listopada 2010, 5:00 amPiszesz o marketingu internetowym, o tym, jak powinny wyglądać blogi, o tagach i znacznikach alt do zdjęć, a zaraz pod Twoim wpisem (w podobnych wpisach) obrazki nie są wyświetlane…
Justyna
15 listopada 2010, 11:42 amTo bardzo interesujące, co piszesz. Może zdradzisz, jakiej przeglądarki używasz i czy jest ona zaktualizowana do ostatniej wersji?
Blog był testowany w różnych przeglądarkach i wyświetla się w nich doskonale. Polecam Firefox!
Energetyczny 2
18 lutego 2011, 11:07 amWitam.
Korzystając dziękuję za inspirujące wpisy. Wiele z nich korzystam.
Link do filmu kierujący na YouTube wyświetla że film został usunięty przez użytkownika.
Mam w związku z tym pytanie, czy można np wgrać film do swojej domeny i udostępnić tylko do odtwarzania. Irytuje mnie sam fakt ze ktoś zachęca do obejrzenia filmu, a jednocześnie go usuwa. a oto link
Ponieważ jest to ostatnio nagminne zjawisko na wielu kanałach YouTube podejrzewam wielkiego braciszka ze stało się to częścią jego polityki nie jawnej. Z blokowaniem dostępu do wiedzy niezgodnej z poprawnością. Jakie proponujesz rozwiązanie, jako praktyk.?
Pozdrawiam Andrzej
Justyna
19 lutego 2011, 11:41 pm@Andrzej, dziękuję za wizytę i Twój komentarz.
Dzięki za uwagę co do filmu. Naprawdę szkoda, że nie jest już dostępny, był bardzo dobry.
Zgodnie z regułami w zakresie praw autorskich i zasad korzystania z Youtube, nie możesz dowolnie wgrywać filmów z Youtube i publikować na swoich stronach. Możesz się jednak zapytać twórcy filmu o zgodę w tym zakresie.
Co do twojego drugiego pytania, nie mam niestety wpływu na decyzje i obostrzenia ustanawiane przez Youtube, więc albo się do nich dostosowuję, albo przestaję korzystać. Wybieram rozwiązanie pierwsze 😉
Justyna
26 lutego 2011, 6:27 pmDokonałam aktualizacji we wpisie.
Teraz można obejrzeć film, na którym pokazuję jak zrobic to przekierowanie.
zeki
5 kwietnia 2011, 3:43 pmWitam!
Mam pytanie dotyczące tej porady: czy ten myk działa tylko pod Wordpressem czy ja jestem cienki i prostego kodu nie potrafię wkleić?
Chciałem zastosować tę poradę do strony opartej na Joomla! Walczę z plikami .htaccess na 3 stronach posadzonych na Joomla! i w końcu żeby prawidłowo przepisywały adresy skopiowałem .htaccess z wordpressa i wkleiłem do konkurencji. Pomogło i mogę używać mod_rewrite ale do powyższej porady za nic na świecie nie chce się strona dostosować :/
Zaskoczyło mnie też to, że Wordpress stosuje ten trik nie mając w .htaccess tego kodu! Czyżby przewaga nad konkurencją?
Dodam, że faktycznie przeglądarka widzi te strony jako 2 różne bo przeładowuje całość.
Filmik ma teraz status prywatny i zobaczyć go nie mogę 🙁
Justyna
6 kwietnia 2011, 9:14 pm@ Zeki, nie wiem czy to rozwiązanie działa na Joomli, nie pracuję na tej platformie.
W WP można uzyskać ten efekt również w ustawieniach ogólnych w kokpicie strony, plus w google webmaster tools, ale dla mnie najpewniejszym zadbaniem o indeksowanie i wyświetlanie jednej wersji strony jest właśnie poprzez przekierowanie w .htaccess.
zeki
19 kwietnia 2011, 11:11 pmWitam ponownie 🙂
Szukałem trochę jak to obejść w Joomla i trafiłem na informację, że dla google nie ma znaczenia czy adres strony będzie zawierał www czy nie. Te faktyczne aliasy zostawiono tylko ze względu na nawyki internautów. Wypowiedź była przytoczona przez osobę godną zaufania (polski zespół joomla).
pozdrawiam zeki
Justyna
20 kwietnia 2011, 1:01 pm@zeki, to, czy strona zaczyna się od www, czy bez nie ma żadnego znaczenia bez względu na to, jaka platforma została użyta do zbudowania strony. Zasadniczym jest zadbanie, aby po wybraniu jednej wersji wyświetlania strony, tylko ta wersja była indeksowana przez Google.
Mam nadzieję, że udało się w tym zakresie dokonać odpowiedniego przekierowania 301 na stronie.
Jacek
24 września 2011, 8:42 pmJeszcze jedno Justynko warto przy okazji htaccess wspomnieć o duplicate content z tytułu tych samych treści pod kilkoma adresami, o www już wspomniałaś pozostaje kwestia pliku index.php jak zauważyłem wiele stron popełnia ten błąd tj.
http://www.domain.pl
http://www.domain.pl/index.php
domain.pl
domain.pl/index.php
ta sama strona przez googielka jest widoczna jak 4 różne strony, pozostaje jeszcze kwestia ukośnika /
Jacek recently posted..Smary do nart – kompendium wiedzy
Justyna Bizdra
25 września 2011, 8:49 pmDziękuję Jacku za wartościowy komentarz 🙂
Mtall
5 listopada 2011, 7:28 pmDla zainteresowanych działające przekierowanie htaccess dla Joomla.
–>przykład dla adresu z www<–
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena.eu
RewriteRule ^(.*)$ [R=permanent,L]
a jak będzie bez www chyba wiadomo.
Pozdrawiam i gratuluje bloga.
foreign currency trading
14 stycznia 2012, 5:57 pmWszystko to wiem ale czekam z niecierpliwością na instrukcje o off-page
Michał
23 września 2012, 11:35 pmWitam, a jaki jest kod, aby po przekierowaniu nazwawww1.pl na nazwawww2.pl pozostał w przeglądarce wyświetlany adres nazwawww1.pl
Justyna Bizdra
25 września 2012, 10:02 pm@Michał, są takie kody, to jednak jest już bardziej skomplikowana tematyka.