DARMOWY PORADNIK O PODSTAWACH OPTYMALIZACJI STRON WWW Wykonaj samodzielnie audyt SEO swojej strony! Marta Gryszko
Spis treści: Wstęp...2 1. Optymalizacja strony...3 1.1. Prezentacja strony w Google...5 1.2. Treść na stronie...9 1.3. Kod strony...10 2. Linkowanie wewnętrzne...12 3. Adresy URL i przekierowania...14 4. Inne zagadnienia...16 Zakończenie...18 1
Wstęp Poradnik przygotowałam z myślą o osobach, które z pewnych względów nie zdecydowały się na nawiązanie współpracy ze specjalistą ds SEO, a mogą niewielkim nakładem pracy wpłynąć na to, jak wyszukiwarki widzą ich strony. Nie obiecuję, że efektem tego będzie top 10 na najbardziej konkurencyjne frazy. Na pewno jednak prawidłowa optymalizacja zapewni stronie dobry start i przyspieszy efekty innych działań mających na celu zwiększenie ruchu generowanego z wyszukiwarek. Audyt SEO pozwoli nam sprawdzić, jakie elementy wpływające na widoczność naszej strony w wyszukiwarkach, zostały wykorzystane w prawidłowy osób, a jakie wymagają poprawy. Analizie poddamy wyłącznie zawartość strony, pomijając czynniki zewnętrzne wpływające na jej pozycję w wyszukiwarkach, dlatego tak ważne jest, aby nie poprzestawać tylko na pracach związanych z optymalizacją. Skupimy na Google, ponieważ z jednej strony jest to wyszukiwarka dominująca na polskim rynku, a z drugiej wiele opisanych tu zmian będzie miało pozytywny wpływ na widoczność strony także w innych popularnych wyszukiwarkach. Należy pamiętać o tym, że diabeł tkwi w szczegółach i że najlepsze efekty uzyskamy po uwzględnieniu wskazówek dotyczących każdego z omawianych punktów. Jeśli znasz podstawy tworzenia stron, nie powinieneś mieć większych problemów przy wprowadzaniu zmian na Twojej stronie. W przeciwnym wypadku powinieneś przekazać wszystkie uwagi swojemu webmasterowi. Życzę miłego czytania i zadowalających rezultatów, Marta Gryszko 2
1. Optymalizacja strony W wyłapaniu ewentualnych błędów na stronie pomoże nam dodanie jej do Narzędzi dla webmasterów, natomiast do analizy statystyk odwiedzin doskonale nadaje się Google Analytics. W celu znalezienia niedziałających linków na stronie możemy skorzystać z programów do tego przeznaczonych, np. Xenu. Zanim przejdziemy do samej optymalizacji strony, powinniśmy zająć się analizą słów kluczowych i wybrać najważniejsze słowa określające jej tematykę. Naszym celem będzie pojawienie się witryny w wyszukiwarkach po wpisaniu tych właśnie słów. Ponieważ ich dobór jest zagadnieniem bardzo obszernym i nie jest głównym tematem tego poradnika, poniżej znajduje się bardzo ogólny sposób ich wyszukania: możemy skorzystać z Narzędzia propozycji słów kluczowych Google Adwords podając jak najwięcej słów związanych z tematyką strony; najlepiej zaznaczyć typ dopasowania: Dokładne ; sortując wyniki wg kolumny Ogólna miesięczna ilość wyszukiwań uzyskamy najpopularniejsze frazy; wybieramy kilka ze znalezionych słów osoby, które nie mają jeszcze doświadczenia w temacie pozycjonowania, powinny skupić się na słowach o ilości wyszukiwań pomiędzy 500 a 1000 i średniej konkurencji. W przypadku prowadzenia działalności o zasięgu lokalnym, najlepiej będzie wybrać słowa kluczowe zawierające nazwę miejscowości. Poniżej zamieszczam 2 tabelki z najważniejszymi informacjami, które pozwolą nam w ocenie naszej strony. Wypełnienie pierwszej już teraz, a drugiej po wprowadzeniu zmian, pozwoli nam na porównanie stanu strony przed i po wykonaniu audytu i uwzględnieniu zawartych w nim sugestii. Po zmianach najlepiej będzie odczekać minimum tydzień, aby upewnić się, że Google zdążyło już zaindeksować już nową wersję. 3
OGÓLNE INFORMACJE O STRONIE DANE adres strony wiek domeny PR liczba zaindeksowanych podstron średnia tygodniowa ilość odwiedzin średnia tygodniowa ilość odwiedzin z Google pozycja najważniejszego słowa kluczowego w Google OGÓLNE INFORMACJE O STRONIE DANE liczba zaindeksowanych podstron średnia tygodniowa ilość odwiedzin średnia tygodniowa ilość odwiedzin z Google pozycja najważniejszego słowa kluczowego w Google Tabelki znajdują się także po zakończeniu każdego z rozdziałów. Wypełnianie ich będzie polegało na wstawianiu plusów lub minusów w zależności od tego, czy dany element został wykorzystany poprawnie. 4
1.1. Prezentacja strony w Google title (tytuł strony) <title>szatydomu.pl - Wyposażenie wnętrz w oryginalne akcesoria</title> Tytuł strony widoczny jest w lewym górnym roku przeglądarki (np. Firefox, IE, Opera lub Chrome) i jest pierwszą informacją o stronie widoczną w wynikach wyszukiwania Google. Jest on również jednym z głównych elementów mających wpływ na pozycję strony. o o długość do ok. 65 znaków indeksowane są także dłuższe tytuły, jednak taka długość jest optymalna i mieści się w Google w polu przeznaczonym na tytuł; zróżnicowanie tytułów każda z podstron dotyczy nieco innego zagadnienia (np. o firmie, kontakt lub strona produktu), dlatego też tytuł powinien być przygotowany indywidualnie dla każdej z nich. Sprawdzenie podstron, których tytuł powinien zostać zmieniony, jest możliwe po zalogowaniu się na konto w Narzędziach dla webmasterów i przejściu do zakładki Diagnostyka HTML sugestie Podwójne tagi tytułowe; o słowa kluczowe tworząc title pamiętajmy o 3 zasadach: - słowa kluczowe rozdzielmy na wszystkie podstrony w taki sposób, aby każda z nich była zoptymalizowana pod kątem tylko 3-4 z nich (np. na stronie głównej najbardziej ogólne słowa, na podstronie z ofertą słowa charakteryzujące rodzaje produktów lub usług, a na podstronie konkretnego produktu jego pełna nazwa). Trzymajmy się tej zasady także przy pozostałych omawianych tu elementach; - najważniejsze słowa kluczowe zamieśćmy na początku tytułu, chyba że zależy nam na promowaniu marki i zdecydujemy się na rozpoczęcie tytułu od nazwy firmy lub adresu strony (tak jak na powyższym przykładzie); - nie rozdzielajmy najważniejszych fraz mimo że Google łączy bez problemu słowa kluczowe z tytułu w różne frazy, to jednak te występujące tuż po sobie mają największy wpływ na ich pozycję. 5
description (opis strony) <meta name="description" content="sklep SzatyDomu.pl posiada w swoim asortymencie wyjątkowe akcesoria do domu, które stworzą idealny wystrój Twojego mieszkania." /> Opis strony widoczny jest w wynikach wyszukiwania tuż pod tytułem i zależy od wpisanego zapytania. Może on zostać wygenerowany na podstawie następujących źródeł: a) metatag description; b) fragment pobrany z treści strony; c) wpis w katalogu DMOZ. Poniżej znajdują się wskazówki dotyczące opisu strony w metatagu description: o długość do ok. 150 znaków opis takiej długości mieści się w wynikach wyszukiwania; o zróżnicowanie opisów podobnie jak w przypadku title, także opis powinien różnić się w zależności od podstrony, dzięki czemu będzie on odpowiadał jej zawartości. Ewentualne błędy można wyłapać w Narzędziach dla webmasterów w zakładce Diagnostyka HTML sugestie Podwójne meta-opisy; o słowa kluczowe opis powinien zawierać najważniejsze słowa kluczowe (w przypadku ich wyszukiwania zostaną one pogrubione, co zwróci uwagę internautów), jednak powinniśmy skupić się na tym, aby zachęcał on do wejścia na naszą stronę. sitelinks (linki witryn) 6
Linki witryn to linki wewnętrzne (prowadzące do innych podstron tej samej witryny), które wyświetlają się w wynikach wyszukiwania na 2 sposoby: poziomo wyświetlane jest do 4 linków w 1 linijce; pionowo wyświetlane jest do 8 linków w 2 kolumnach. Linki witryn można sprawdzić po zalogowaniu się na konto w Narzędziach dla webmasterów i przejściu do zakładki Konfiguracja witryny Linki witryny. Mogą one zostać przydzielone całej stronie lub każdemu z jej działów. Nie jest możliwe samodzielne zgłoszenie nowych linków, jednak te, które nam nie odpowiadają, możemy usunąć klikając na przycisk Zablokuj i wybierając powód blokady. breadcrumbs (tzw. okruszki chleba ) <ul> <li class="first"><a href="http://www.szatydomu.pl/">szatydomu.pl</a></li> <li><a href="http://www.szatydomu.pl/sypialnia/">sypialnia</a></li> <li><a href="http://www.szatydomu.pl/posciel/">pościel</a></li> <li><a href="http://www.szatydomu.pl/posciel-satynowa/"><strong>pościel satynowa</strong></a></li> </ul> Breadcrumbs to technika nawigacji po stronie zawierająca ścieżkę do podstrony. Może ona zostać wyświetlona w wynikach wyszukiwania w miejscu adresu strony, jeśli zostało zastosowane rozwiązanie widoczne powyżej. 7
liczba zaindeksowanych podstron o komenda site:domena.pl wyświetla orientacyjną liczbę zaindeksowanych podstron. Jeśli w naszym przypadku nie zwraca ona żadnych wyników, powinniśmy upewnić się, że Googlebot ma dostęp do naszej strony. Sprawdzimy to w Narzędziach dla webmasterów w zakładce Laboratorium Pobierz jako Googlebot. PREZENTACJA STRONY W GOOGLE PRZED PO długość tytułu do 65 znaków inny tytuł dla każdej podstrony występowanie słów kluczowych w tytule długość opisu do 150 znaków inny opis dla każdej podstrony występowanie słów kluczowych w opisie strona ma przydzielone linki witryn w wynikach wyszukiwania pojawiają się tzw. breadcrumbs strona jest zaindeksowana w Google 8
1.2. Treść na stronie unikalność treści Podstawą prawidłowej optymalizacji treści strony jest jej unikalność. Oznacza to, że ten sam tekst ani jego większe fragmenty nie powinny być powielane na innych stronach ani na różnych podstronach naszej witryny. W celu sprawdzenia stopnia unikalności naszej treści skorzystamy z http://www.copyscape.com/. Jeśli po wpisaniu w pole wyszukiwania adresu naszej strony, zwrócone zostaną jakiekolwiek wyniki, powinniśmy usunąć z nich powielone treści lub po prostu zmodyfikować treść na naszej stronie. słowa kluczowe Aby wyszukiwarki mogły skojarzyć naszą stronę z konkretną tematyką i słowami kluczowymi, ważne jest uwzględnienie ich nie tylko w title i description, ale przede wszystkim w treści strony. Przygotowując teksty na stronę trzymajmy się następujących zasad: powtórzenia najważniejsze słowa powinniśmy kilkakrotnie powtórzyć, pamiętając jednak o tym, że tekst powinien być pisany przede wszystkim dla użytkowników. Naszym zadaniem będzie zatem znalezienie kompromisu pomiędzy tym, co dobre dla nich a tym, co zostanie docenione przez wyszukiwarki; odmiany i synonimy użycie słów kluczowych nie tylko w nieodmienionej formie, ale także z odmianami i synonimami sprawi, że język będzie bardziej naturalny; 9
umiejscowienie słowa kluczowe powinny zostać zamieszczone zarówno na początku, w środku, jak i pod koniec tekstu, co da znacznie lepszy efekt niż nasycenie nimi tylko wybranego fragmentu; wyróżnienia sposoby wyróżnienia słów kluczowych w treści strony zostaną omówione w kolejnym rozdziale. TREŚĆ NA STRONIE PRZED PO treść strony jest unikalna w treści występują najważniejsze słowa kluczowe słowa kluczowe występują w odmianach i synonimach słowa kluczowe znajdują się w różnych miejscach na stronie 1.3. Kod strony poprawność kodu Mimo że sam kod strony nie ma bezpośredniego wpływu na jej pozycję, niektóre błędy mogą spowodować problemy z prawidłową indeksacją przez roboty wyszukiwarek. Z tego względu warto zadbać o to, aby kod nie zawierał błędów, a użyte znaczniki były zgodne z aktualnymi standardami. Poprawność kodu strony można sprawdzić korzystając z walidatorów kodu, np. validator.w3.org. Jeśli zwrócone zostaną jakiekolwiek błędy, należy postarać się je wyeliminować. nagłówki h1-h6 o hierarchia nagłówki w języku HTML zostały stworzone do wydzielenia sekcji dokumentu, dlatego też należy pamiętać o ich wykorzystaniu w odpowiedniej kolejności i tylko wtedy, gdy istnieje taka potrzeba; o powtórzenia nagłówek stopnia pierwszego wg aktualnych standardów HTML może wystąpić na stronie tylko raz, jednak pozostałe nagłówki mogą zostać wykorzystane kilkakrotnie; 10
o słowa kluczowe umieśćmy w nagłówkach najważniejsze dla danej podstrony słowa kluczowe. wyróżnienia Słowa kluczowe można wyróżnić m.in. za pomocą znaczników <strong> (pogrubienie) i <em> (kursywa). W ten sposób kładziemy nacisk na najważniejsze słowa, co widzą zarówno użytkownicy, jak i roboty wyszukiwarek. Róbmy to z umiarem i nie stosujmy wyróżnień do wszystkich wystąpień danych słów kluczowych, a jedynie do najważniejszych fragmentów. teksty alternatywne Pamiętajmy o zamieszczeniu przy obrazkach tekstów alternatywnych opisujących ich zawartość. Zostaną one wyświetlone kiedy przeglądarka nie będzie mogła wyświetlić obrazków. KOD STRONY PRZED PO kod strony jest bezbłędny na stronie występuje jeden nagłówek H1 na stronie występują nagłówki niższego stopnia nagłówki zawierają słowa kluczowe obrazki posiadają alternatywne teksty słowa kluczowe występują w znacznikach <strong> i <em> 11
2. Linkowanie wewnętrzne rozkład linków wewnętrznych Każda z podstron powinna być dostępna w maksymalnie 3-4 kliknięciach. Jeśli tak nie jest, należy to zmienić. Planując rozłożenie linków wewnętrznych na stronie pamiętajmy o tym, że możemy w ten sposób wpłynąć na wewnętrzny przepływ PR. Przemyślmy zatem w szczególności linki umieszczone na stronie głównej. anchory linków Anchory linków powinny opisywać zawartość stron, do których prowadzą. Jeśli linki te są umieszczone w treści, należy wkomponować ich anchory do kontekstu zdania zamiast nazywać je np. kliknij tu. broken links (niedziałające linki) Program do badania niedziałających linków, np. Xenu, pomoże nam w sprawdzeniu wszystkich linków znajdujących się na naszej stronie. Jeśli znajdzie on niedziałające linki, pojawi się informacja o tym wraz ze szczegółami na temat tego, gdzie się one znajdują. Dzięki temu można je od razu poprawić lub usunąć. atrybut nofollow Przez dłuższy czas atrybut nofollow, używany w linkach wewnętrznych, służył do kontrolowania przepływu PR w obrębie danej strony. W tym roku Matt Cutts poinformował jednak o zmianach w jego traktowaniu, po których zaleca się używanie nofollow tylko przy niektórych linkach wychodzących (np. w płatnej reklamie). sitemap (mapa strony) Mapa strony ma za zadanie ułatwić nawigację zarówno użytkownikom, jak i robotom wyszukiwarek. Zawiera ona linki do najważniejszych (niekoniecznie wszystkich) podstron danej witryny. o mapa strony dla użytkowników możemy stworzyć podstronę, na której zamieścimy linki do wszystkich lub tylko 12
najważniejszych podstron. Dzięki temu użytkownicy, którym nawigacja po stronie będzie sprawiać problemy, szybko odnajdą to, czego szukają. Takich podstron może być kilka i tak w przypadku serwisu www.e-korepetycje.net zostały stworzone 2 podstrony służące jako mapy: jedna z linkami do wszystkich przedmiotów (www.ekorepetycje.net/przedmioty), a druga z linkami do najważniejszych lokalizacji (www.ekorepetycje.net/wojewodztwa); o mapa strony dla robotów mapę strony można zgłosić poprzez Narzędzia dla webmasterów w zakładce Konfiguracja witryny Mapy witryn. Najczęściej mapy strony tworzone są w formacie XML, jednak istnieje możliwość zgłaszania w innych formatach. Najważniejsze informacje dotyczące tworzenia i zgłaszania map witryn znajdziesz w Pomocy Google. LINKOWANIE WEWNĘTRZNE PRZED PO podstrony są dostępne przy 3-4 kliknięciach anchory są opisowe na stronie nie ma niedziałających linków w linkach wewnętrznych nie ma nofollow strona posiada HTMLową mapę strony strona posiada XMLową mapę strony 13
3. Adresy URL i przekierowania przyjazne adresy o mod_rewrite mod_rewrite pozwala na przepisanie adresów URL do formy przyjaznej zarówno użytkownikom, jak i robotom wyszukiwarek. Oto przykłady adresów pierwszy bez użycia mod_rewrite, a drugi po jego zastosowaniu: www.domena.pl/index.php?page=oferta www.domena.pl/oferta.html nazwy katalogów i plików o opisowe nazwy nazwy katalogów i plików powinny opisywać ich zawartość, aczkolwiek powinny one być dość krótkie. Należy unikać w nich spacji oraz znaków specjalnych, a słowa kluczowe najlepiej rozdzielać myślnikiem; o słowa kluczowe postarajmy się używać najważniejszych słów kluczowych w nazwach katalogów i plików. przekierowania 301 Redirect 301 (przekierowanie stałe) służy do stałego przekierowania na wybrany adres. Po jego zastosowaniu: użytkownicy wpisujący w przeglądarce stary adres zostaną automatycznie przeniesieni na nowy; niektóre wyszukiwarki podmienią stary adres na nowy, dzięki czemu stary po pewnym czasie zostanie całkowicie usunięty z wyników wyszukiwania i zastąpiony nowym. Z rozdziału Treść na stronie dowiedziałeś się już, że dla Google duże znaczenie ma, abyś nie powielał tych samych treści w obrębie różnych stron lub tej samej witryny. Być może już to robimy, tyle że nieświadomie, np. poprzez umożliwienie wejścia na stronę główną za pośrednictwem kilku adresów, np.: - domena.pl 14
- www.domena.pl - domena.pl/index.html - www.domena.pl/index.html - www.domena.pl/default - domena.pl/default Jeśli tak jest, w pierwszej kolejności zdecydujmy, czy w adresie naszej strony ma się pojawiać przedrostek www czy też nie. W przypadku wyboru adresu w formie www.domena.pl możemy zastosować następujące przekierowanie w pliku.htaccess, który umieścimy w głównym katalogu na serwerze: RewriteCond %{HTTP_HOST} ^domena.pl$ [NC] RewriteRule ^(.*)$ http://www.domena.pl/$1 [R=301,L] Pamiętajmy o zmianie wszystkich linków na stronie tak, aby prowadziły do adresu, który wybraliśmy. To samo dotyczy sytuacji, w której np. do strony głównej prowadzi link w formie www.domena.pl/index.html możemy go przekierować stosując poniższy wpis w pliku.htaccess: RewriteCond %{REQUEST_FILENAME} index.html RewriteRule ^(.*)$ http://www.domena.pl [R=301,L] Przekierowanie 301 można ustawić na różne sposoby, jednak najczęściej dokonuje się tego właśnie za pośrednictwem pliku.htaccess. Korzystając z innych sposobów pamiętajmy o dokładnym sprawdzeniu, czy nagłówek na pewno zwraca kod 301. Możemy to sprawdzić na stronie www.webconfs.com/http-header-check.php Ponadto, preferowaną domenę (z www albo bez) można ustawić także w Narzędziach dla webmasterów w zakładce Konfiguracja witryny Ustawienia. ADRESY URL I PRZEKIEROWANIA PRZED PO na stronie zastosowano przyjazne adresy nazwy katalogów i plików są opisowe nazwy katalogów i plików są opisowe nazwy katalogów i plików zawierają najważniejsze słowa kluczowe istnieje przekierowanie na odpowiedni format adresu ta sama treść nie jest dostępna pod kilkoma adresami 15
4. Inne zagadnienia robots.txt robots.txt to plik, który pozwala na zablokowanie wybranym robotom wyszukiwarek dostępu do niektórych zasobów naszej witryny. Przykładem takich podstron są: wyniki wyszukiwania wewnętrznej wyszukiwarki; wyniki sortowania; wersje do druku; podstrony zawierające dane, które nie powinny zostać zaindeksowane. W przypadku wątpliwości co do tego, jak powinien wyglądać plik robots.txt, wystarczy zalogować się do Narzędzi dla webmasterów i przejść do zakładki Konfiguracja witryny Dostęp dla robotów Generowanie pliku robots.txt. Poprawność działania tego pliku przetestujemy w zakładce Konfiguracja witryny Dostęp dla robotów Test pliku robots.txt. wydajność witryny Możemy zbadać wydajność naszej strony korzystając z jednego z Narzędzi dla webmasterów dostępnego w zakładce Laboratorium Wydajność witryny. Dzięki niej możemy sprawdzić szybkość wczytywania naszej strony, a także zapoznać się z sugestiami dotyczącymi poprawy jej wydajności. Możemy również zainstalować narzędzie PageSpeed pobrane ze strony code.google.com/speed/page-speed, które także pozwoli nam na analizę szybkości wczytywania naszej witryny. Oto kilka najczęstszych sugestii dotyczących tego, jak przyspieszyć wczytywanie naszej strony: o kompresja gzip możemy zastosować kompresję gzip np. na obrazki, pliki css i zewnętrzne pliki javascript; 16
o minimalna liczba wyszukiwań DNS sugestie dotyczące zmniejszenia liczby wyszukiwań DNS pojawią się w Narzędziach dla webmasterów, jeśli na stronie będziemy wyświetlać pliki znajdujące się w obrębie innych domen, np. poprzez wyświetlanie bannerów do innych stron. Starajmy się zatem jak najwięcej tego typu plików zamieszczać na swoim serwerze w obrębie domeny, na której je wyświetlamy; o style w zewnętrznym pliku style nie powinny znajdować się bezpośrednio w kodzie strony, tylko w oddzielnym pliku. W przypadku kilku takich plików, należy je scalić lub zmniejszyć ich ilość; o JavaScript w zewnętrznym pliku kody skryptów również nie powinny być osadzone bezpośrednio w kodzie strony. Należy wydzielić je do oddzielnego. W przypadku kilku takich plików, należy je scalić lub zmniejszyć ich ilość. INNE ZAGADNIENIA PRZED PO roboty mają zablokowany dostęp do wybranych podstron użyta została kompresja plików nie są pobierane zasoby z innych domen style są osadzone w zewnętrznym pliku JavaScript jest osadzony w zewnętrznym pliku 17
Zakończenie Przeprowadzając Cię przez kolejne etapy audytu skupiłam się na wybranych elementach, które wg mnie najbardziej zasługują na uwagę, a w których często występują błędy. Eliminując je, ułatwisz wyszukiwarkom dostęp do strony i powiązanie jej z odpowiednimi słowami kluczowymi. Nie zapomnij o tym, aby po wprowadzeniu zmian i ich zaindeksowaniu przez wyszukiwarki uzupełnić ostatnią kolumnę wszystkich tabelek. Jestem pewna, że czeka Cię pozytywne zaskoczenie efektami Twojej pracy. 18