Ukryty tekst to praktyka stosowana w optymalizacji stron internetowych pod kątem wyszukiwarek, polegająca na umieszczaniu tekstu na stronie w taki sposób, aby był on niewidoczny dla użytkowników, ale możliwy do zaindeksowania przez roboty wyszukiwarki. Celem tej techniki jest manipulacja wynikami wyszukiwania poprzez zawyżanie ilości treści zawierających słowa kluczowe bez wpływu na wizualną prezentację strony dla odwiedzających.
Stosowanie techniki ukrywania tekstu na stronie jest niezgodne z wytycznymi dla webmasterów Google. Może to prowadzić do nałożenia kar na stronę, w tym obniżenia jej pozycji w wynikach wyszukiwania lub całkowitego usunięcia z indeksu Google.
Charakterystyka
Ukryty tekst jest zaliczany do technik Black Hat SEO – metody optymalizacji, które są niezgodne z wytycznymi wyszukiwarek internetowych dla webmasterów. Wyszukiwarki takie jak Google stanowczo zabraniają stosowania takich praktyk, ponieważ mogą one prowadzić do wprowadzenia w błąd użytkowników i fałszowania jakości wyników wyszukiwania.
Metody ukrywania tekstu
Istnieje kilka technik, które mogą być wykorzystane do ukrycia tekstu:
Zmiana koloru tekstu – tekst może mieć taki sam kolor jak tło, przez co staje się niewidoczny dla oczu użytkownika, ale nadal jest czytelny dla robotów wyszukiwarek.
Zastosowanie znacznika CSS – za pomocą CSS można ustawić wielkość czcionki na 0, umieścić tekst poza obszarem widocznym strony (np. za pomocą właściwości
text-indent
ustawionej na dużą wartość ujemną) lub wykorzystać warstwy (layers
) do ukrycia tekstu pod innymi elementami.Użycie skryptów JavaScript – tekst może być ukryty dynamicznie przez skrypty, które modyfikują jego styl lub atrybuty w taki sposób, by był niewidzialny podczas ładowania strony, lecz widoczny dla silników indeksujących.
Wykorzystanie komentarzy HTML – tekst umieszczony w komentarzach HTML nie jest wyświetlany użytkownikom, ale niektóre metody mogą spróbować wyeksponować tego typu treści do wyszukiwarek.
Konsekwencje
Wyszukiwarki stosują zaawansowane algorytmy do wykrywania i penalizowania stron stosujących ukryty tekst. Wytyczne Google dla webmasterów jasno określają, że takie praktyki są nieakceptowalne i mogą prowadzić do podjęcia działań manualnych wobec strony naruszającej zasady, włączając w to zdegradowanie jej widoczności w wynikach wyszukiwania.