Podstawy optymalizacji kodu strony


Optymalizacja stron
jest to dostosowanie treści i kodu strony internetowej lub całego serwisu pod określonym kątem. Optymalizację strony można podzielić na optymalizację kodu i optymalizację treści.

Kod strony optymalizujemy pod kątem:
•    prędkości wyświetlania strony (objętości kodu)
•    zgodności ze standardami (prawidłowa walidacja w programach testujących)
•    wyszukiwania przez wyszukiwarki internetowe (meta tagi, hierarchia nagłówków)

Treść strony optymalizujemy pod kątem:
•    używania przez osoby niepełnosprawne - odpowiednie ułożenie kolejności
•    wyszukiwania przez wyszukiwarki internetowe - odpowiednie zaznaczenie słów kluczowych i ustalenie hierarchii nagłówków
•    przystępności dla użytkownika - uwypuklenie elementów istotnych, rozróżnienie elementów odrębnych logicznie  
 

Jak optymalizować strony internetowe?


Budowa i zawartość strony nie ma obecnie tak decydującego znaczenia przy pozycjonowaniu stron jak w przeszłości. Niemniej warto pamiętać, że wyszukiwarki internetowe nadal zwracają uwagę na pewne czynniki.

W obszarze znaczników <HEAD></HEAD> są to:

Tytuł strony:

<title>Przykuwający wzrok tytuł zbudowany ze słów kluczowych</title>

Tytuł strony jest jednym z ważniejszych elementów dla pozycjonowania strony i słowa w nim zawarte mają wciąż dość duże znaczenie. Tytuł jest widoczny w wyszukiwarce jako link prowadzący do naszej strony, dlatego powinien być na tyle interesujący, by przyciągnąć uwagę użytkowników przeglądających wyniki.

Tytuł powinien być krótki - najlepiej do 60 znaków razem ze spacjami, tzn. 5 - 6 wyrazów. Słowa kluczowe powinny zostać umieszczone na samym początku tytułu. Lepiej nie powtarzać w tytule słów kluczowych, ponieważ niektóre wyszukiwarki mogą uznać to za spam, a użytkownicy za mało interesujący odnośnik. Nie powinno się także używać słów, których nie ma w treści.

Meta Tag Description:
<meta name="description" content="Ciekawy opis strony z zawartymi słowami kluczowymi (także tymi występującymi w tytule), który zachęca do odwiedzenia">

Opis strony ma także jeszcze niewielkie znaczenie w niektórych wyszukiwarkach. W opisie również należy umieść słowa kluczowe na początku. Jednak nie wolno powtarzać ich zbyt często (optymalna ilość powtórzeń, w zależności od wyszukiwarki, to 2 - 3 razy, powyżej wyszukiwarka może to uznać za spam. Ewentualne powtórzenia koniecznie powinno oddzielić się innymi wyrazami.

Preferowana długość opisu to 150 znaków (łącznie ze spacjami), choć większość wyszukiwarek bierze pod uwagę ich znacznie więcej (do 256 znaków).

Meta tag zawierający słowa kluczowe:
<meta name="keywords" content="pierwsze słowo, drugie słowo, trzecie słowo">

Meta tag "keywords" jest ignorowany przez większość wyszukiwarek, ale na pewno nie zaszkodzi go umieścić na stronie, gdyż niektóre mechanizmy wyszukiwawcze nadal przywiązują do niego pewną wagę. Wyszukiwarki uwzględniają z reguły do 256 znaków (łącznie ze spacjami).

Należy pamiętać, aby zbytnio nie przesadzać z ilością słów kluczowych w tym meta tagu. Rozsądnie jest zamieścić do 10 słów kluczowych (optymalna długość biorąc pod uwagę wymagania różnych wyszukiwarek wynosi od 75 znaków do 128 znaków - razem ze spacjami). Nie wolno powtarzać w tym przypadku słów kluczowych. Możliwe i akceptowane przez wyszukiwarki jest powtórzenie tych samych słów w różnych frazach, ale nie częściej niż 3-4 razy. Najważniejsze ze słów kluczowych należy umieścić na początku. Trzeba zadbać także o to, by w tym meta tagu występowały słowa kluczowe, które znajdują się w treści strony.

W obszarze znaczników <BODY></BODY> są to:
<h1>Nagłówek strony: Tekst nagłówka wraz ze słowami kluczowymi</h1>

Jednym z najważniejszych elementów strony wpływającym na jej pozycjonowanie w wyszukiwarkach internetowych są nagłówki. Szczególnie duże znaczenie ma tu nagłówek najwyższego rzędu, czyli <h1></h1>, ale dobrze na pozycjonowanie wpływają także pozostałe nagłówki: <h2></h2>, <h3></h3>, <h4></h4>, <h5></h5>, <h6></h6>.
Nagłówek <h1></h1> najlepiej umieścić na samym początku obszaru <BODY></BODY>.

Adres łączy:
np.: <a href="słowokluczowe.html">…</a>

Wszystkie linki wewnętrzne, które kierowane są na daną podstronę serwisu trzeba wyposażyć we właściwy anchor text, czyli tekst będący hiperłączem na stronie: np.: <a href="strona.html">słowo kluczowe</a>

Tagi Alt:
alt="słowa kluczowe zawarte w opisie obrazka"

Jeżeli na stronie znajduje się grafika, to należy użyć znacznika alt do jej opisu (najlepiej jedno krótkie zdanie ze słowami kluczowymi). Nie należy przesadzać z umieszczaniem wielu słów kluczowych w altach, gdyż służą one także do rozpoznawania obrazu przez osoby niewidome.

Tekst na stronie:
W tekście zamieszczonym na stronie należy również umieścić słowa kluczowe. Powinny one być w takiej formie, według której chcemy pozycjonować domenę. Jednak gęstość występowania słów kluczowych w treści dokumentu nie powinna przekraczać 5% wszystkich słów kluczowych zawartych na stronie. Powyżej tej wartości wyszukiwarki mogą uznać to za przejaw spamowania.

Wyróżnienia:
Bardzo dobry wpływ ma także wyróżnianie słów kluczowych. Najważniejsze słowa kluczowe powinno umieszczać się wyboldowane <b>słowo kluczowe</b> i wyróżnione <i>słowo kluczowe</i>

Na co zwracać uwagę?


Nie należy tworzyć stron opartych na ramkach <frames>, ponieważ niektóre wyszukiwarki nie radzą sobie dobrze z indeksacją takich stron. Możemy przez to stracić korzystających z nich użytkowników.

Każda z podstron serwisu powinna mieć inny tytuł strony <title></title>, w którym należy umieścić najważniejsze słowa kluczowe występujące na tej konkretnej stronie. To samo dotyczy również meta Description i Keywords.

Nie wolno tworzyć ukrytych warstw, przykrywając tekst lub odnośniki np. grafiką, a także stosować ten sam kolor tekstu co tła (dotyczy to również hiperłączy). Należy wystrzegać się umieszczania słów kluczowych w komentarzach <!– słowa kluczowe –>, bo i tak większość wyszukiwarek to zignoruje, a w niektórych wyszukiwarkach domena może za to zostać usunięta z indeksu.

Przy bardziej rozbudowanych serwisach należy stworzyć mapę stron, która pomoże robotom wyszukiwarek sprawniej indeksować poszczególne podstrony serwisu.

Należy wybrać słowa kluczowe, które najlepiej opisują daną stronę i sprawdzić, jak często dane słowa kluczowe są poszukiwane przez internautów. Nie ma sensu pozycjonować strony dla słów, których nikt nie wpisuje do wyszukiwarki.

Zobacz również: Baza wiedzy na temat SEO i SEM: