Optymalizacja dla wyszukiwarek internetowych (ang. Search engine optimization – SEO; zwana także SEO (ang. Search engine optimization), ang. Web Positioning) – działania prowadzące do osiągnięcia przez dany portal www jak najlepszych pozycji w wynikach odszukiwania wyszukiwarek internetowych dla wybranych słów i wyrażeń kluczowych. W roku 2008 w związku z dominacją wyszukiwarki Google, prace nad SEO ograniczają się głównie do Google.
Etyczne i nieetyczne technologie optymalizacji SEO
W związku z ogromnym zainteresowaniem pozycją danej strony w wyszukiwarce zaczęto stosować różnorodne metody pozycjonowania stron m.in. takie, których nie akceptują twórcy wyszukiwarek albo nie są kompatybilne z wymaganiami dla tworzących strony gdyż “zaśmiecają” wyniki przeszukiwania. Te metody zaczęto nazywać nieetycznymi. Są to np:
- Duże nagromadzenie słów głównych
- Wyrazu priorytetowe niezgodne z treścią
- Ukrywanie słów kluczowych, na przykład. zastosowanie tekstu w kolorze tła, zlokalizowanie na niewidocznym elemencie albo w miejscu przeważnie nie oglądanym przez użytkownika.
- Cloaking (ang. cloak – płaszcz) – serwowanie robotom wyszukiwarek (rozpoznawanych np. po adresach albo tzw. User agent) specjalnie spreparowanej wersji strony.
Wykrycie stosowania takich technik może jednak przynieść odwrotny skutek – całkowitą eliminację strony z rezultatów odszukiwania.
Powinno się wspomnieć, że kilka metod ułatwiających użytkownikom poruszanie się po stronie i odnajdowanie treści ma możliwość przyczynić się do poprawy rezultatów w wyszukiwarkach. Niektóre przykłady to:
- Wymiana linków i banerów ze stronami o podobnej tematyce, umieszczanie stron w katalogach tematycznych
- Rezygnacja z nawigacji uzależnionej od dodatkowych technice, np. Javascriptu albo Flasha lub ramek, poprawa możliwości poruszania się po stronie, zastosowanie
- Usunięcie błędów (przykładowo. składniowych) z programu strony
- Optymalizacja kodu strony, usunięcie nadmiarowych znaczników DHTML
- Dobre opisanie elementów strony, na przykład. tytułu strony lubtreści alternatywnej dla szaty graficznej,
- czytelne opisywanie odnośników (unikanie opisów rodzaju “tutaj” lub “kliknij” na korzyść lepiej opisujących zawartość strony do której prowadzą)
- Stosowanie “przyjaznych” adresów (na przykład. http://example.com/sklep/drukarki/laserowe/ zamiast http://example.com/index.php?page=236&id=32)
- Wyróżnianie bardziej istotnych słów (na przykład. pogrubienie, podkreślenie), stosowanie nagłówków
- Artykuł z linkiem do twojej strony
- mapy strony
Najistotniejsze jest też optymalizowanie informacji i artykułów zawartych na stronie tak by dużo lepiej odzwierciedlała założone w fazie projektu frazy kluczowe, przez na przykład. wykorzystywanie słów głównych w mianowniku.
W odróżnieniu od nieuczciwych metod pozycjonowania stron, tutaj można być pewnym, że te metody będą w każdej chwili akceptowane przez wyszukiwarki, a ich stosowanie nie sprawi eliminacji strony z wyników odszukiwania.