Podstawowa optymalizacja stron internetowych
Przygotowanie strony internetowej, która jest użyteczna i przyjazna dla użytkowników, a jednocześnie zoptymalizowana pod kątem robotów sieciowych nie jest łatwym zadaniem. Jednak to właśnie odpowiednia optymalizacja strony internetowej jest podstawą do uzyskiwania przez witrynę dobrych pozycji w wynikach wyszukiwania. Bez niej nawet najlepsze działania promocyjne nie pozwolą na wyprzedzenie konkurencyjnych firm, którym zależy na tym, aby ich strony www były przyjazne zarówno użytkownikom, jak i wyszukiwarkom.
Podstawy prawidłowej optymalizacji:1. Optymalizacja kodu
1. Optymalizacja kodu
Jest to pierwszy etap optymalizacji witryny internetowej. Ma on na celu poprawienie ewentualnych błędów w kodzie źródłowym, które mogłyby zniweczyć późniejsze prace nad budowaniem popularności strony.
Prawidłowa optymalizacja kodu powinna doprowadzić do sytuacji, w której roboty sieciowe mogą z łatwością poruszać się po podstronach serwisu. To na tym etapie stosuje się techniki, umożliwiające zablokowanie miejsc, do których roboty sieciowe nie powinny mieć dostępu. Można to zrobić między innymi za pomocą pliku robots.txt. Najczęściej blokuje się miejsca takie jak panel administracyjny, katalogi ze skryptami, itp. To również na tym etapie dokonuje się wymaganych przekierowań, aby upewnić się, że robot sieciowy widzi daną podstronę tylko pod jednym adresem URL. Dopiero gdy podstawowa optymalizacja kodu strony jest gotowa, można się zająć optymalizacją treści zawartych w serwisie.
2. Optymalizacja treści
Roboty sieciowe pobierają strony www w formie tekstowej. Nie potrafią one czytać obrazków, a z animacjami Flash i skryptami AJAX mają duże trudności. Z tego powodu nikogo nie powinno dziwić, że podstawą prawidłowej optymalizacji jest tekst na stronie. Bez wartościowych treści cała optymalizacja, choćby najlepsza, traci na znaczeniu, gdyż roboty sieciowe będą widziały tylko puste, mało wartościowe podstrony, co przełoży się na negatywną ocenę całego serwisu. Tworząc stronę www zaplanuj więc gdzie znajdzie się statyczny, dostępny dla wyszukiwarek tekst. Przeznacz także miejsce na nagłówek <h1>, który powinien jednoznacznie wskazywać o czym traktuje dana strona internetowa. Nie umieszczaj więcej niż jednego nagłówka <h1> na jednej podstronie.
Algorytmy wyszukiwarek są coraz mądrzejsze i coraz lepiej radzą sobie z wykrywaniem praktyk Black Hat SEO, czyli nielegalnych metod manipulowania wynikami. Jedną z nich jest ukrywanie tekstu na stronie (np. biały tekst na białym tle) lub przedstawianie innej treści użytkownikom, a innej robotom sieciowym (tzw. cloaking). Optymalizując serwis unikaj takich działań. Na stronie umieszczaj teksty wartościowe dla użytkowników, a nie przygotowane jedynie z myślą o wyszukiwarkach. Gdy Twoja strona jest już bogata w treści, ich optymalizacja powinna przynieść zamierzone efekty.
3. Optymalizacja struktury linków wewnętrznych
Linki kierujące użytkownika do różnych miejsc w serwisie pełnią bardzo ważną rolę w optymalizacji. To dzięki nim roboty sieciowe poruszają się po stronie, przechodząc do każdej części witryny. Warto zadbać o optymalizację linków, aby roboty wyszukiwarek mogły bez przeszkód nawigować po stronie internetowej. Optymalizacja struktury linków nie jest trudna i sprowadza się do spełnienia kilku punktów:
- 1. Linki na stronie powinny być w formie tekstowej. Menu wykonane w technologii Flash nie pozwoli robotom sieciowym na odwiedzenie podstron serwisu. Również linki obrazkowe zamiast tekstowych mogą rodzić pewne problemy. Najlepsze jest zawsze menu w formie tekstowej, gdzie treść linku dobrze odwzorowuje zawartość podstrony, do której dany odnośnik prowadzi.
- 2. Do każdej podstrony powinien prowadzić co najmniej jeden link tekstowy z dowolnego miejsca w serwisie.
- 3. Linki nie powinny wskazywać na strony puste (błąd 404) lub zwracające inne błędy.
4. Optymalizacja słów kluczowych
Wiemy już, że strony internetowe bogate w unikalną, wartościową dla użytkowników treść, są bardzo atrakcyjne również dla wyszukiwarek. Jednak aby roboty sieciowe zaczęły zwracać uwagę na dane frazy kluczowe, trzeba nimi odpowiednio pokierować, pokazać które słowa kluczowe są dla nas najważniejsze. Optymalizacja stron pod tym kątem jest konieczna, ponieważ wyszukiwarki same nie będą wiedziały na jakie wyrażenie wyróżniać daną podstronę. Trzeba więc zadać sobie pytanie "Jakie frazy powinni wpisywać internauci, aby dostać się na moją stronę?" i zawrzeć takie wyrażenia w tekstach oraz w znacznikach <title> wybranych stron.
Znacznik <title>, znajdujący się w sekcji <head> każdej witryny, powinien obrazować temat, o którym traktuje dana strona internetowa. Należy wystrzegać się sytuacji, w których tytuł strony:
- jest pusty,
- jest bardzo długi,
- jest taki sam na wszystkich podstronach serwisu,
- zawiera niezwiązane ze stroną wyrażenia,
- zawiera frazy nieinformujące o zawartości strony, np. "Strona główna", "Moja strona", "Start", "Indeks", "Witaj na stronie", itp.
Prawidłowa optymalizacja stron pod kątem znaczników tytułowych umożliwia robotom sieciowym zrozumienie pełnej ich struktury. Dzięki trafnie sprecyzowanej sekcji head wiedzą one jaką treść prezentują poszczególne części całego serwisu internetowego, gdzie znajdują się kategorie i co najważniejsze, na jakie frazy powinny wyróżniać poszczególne podstrony i stronę główną.
Co się zaś tyczy optymalizacji strony pod kątem słów kluczowych umieszczanych w treściach, to należy zadbać o to, aby tekst był jak najbardziej naturalny, przystępny w czytaniu dla zwykłego użytkownika strony. Umieszczanie na siłę jak największej liczby wyrażeń kluczowych mija się z celem i może być potraktowane przez roboty wyszukiwarek jako próba oszustwa. Bardzo dobrze jest kilka razy zawrzeć nieodmienione wyrażenie kluczowe w różnych miejscach w kodzie strony, np. w linku (w menu lub innym), nagłówku i w tekście.
