Ukryty tekst

Ukryty tekst to black hatowa metoda podwyższania rankingu strony internetowej poprzez umieszczanie na niej bloków tekstu widocznych tylko dla robotów wyszukiwarek. Bardzo często ukrywane bloki tekstu wpadają do kategorii keyword stuffing, gdyż, korzystając faktu ich ukrycia, webmaster nie musi starać się konstruować naturalnych zdań.

Efekt ukrytego tekstu osiąga się zazwyczaj korzystając z jednego bądź mieszaniny opisanych poniżej sposobów.

Tekst w tagu ''<noscript>''

Domyślne zastosowanie tagu <noscript> to wyświetlanie komunikatów użytkownikom, którzy korzystają z przeglądarek bez obsługi lub z wyłączoną obsługą JavaScript. Obecnie znakomita większość przeglądarek radzi sobie z interpretacją skryptów. Natomiast większość robotów - nie. Umieszczając fragmenty tekstu w tym tagu webmaster zwiększa tekstową zawartość strony bez pokazywania użytkownikom wybranej części.

Naturalnie samo używanie tagu <noscript> w żadnym wypadku nie jest zabronione. Linię czarnego kapelusza przekracza się zawartością tagu.

Poprawne użycie tagu:

<noscript>Aby komfortowo przeglądać zasoby witryny użyj przeglądarki obsługującej 
skrypty JavaScript.</noscript>

Umiarkowanie niepoprawne użycie tagu (w rzeczywistości tekstu jest zazwyczaj więcej i jest on znacznie bardziej spamerski):

<noscript>Ukryty tekst na stronach WWW. Jak umieścić na stronie internetowej więcej tekstu,
którego nie zobaczą użytkownicy, a zaindeksuje wyszukiwarka? Sposoby na ukrywanie tekstu.
Ukrywanie tekstu przez CSS, zasłanianie obrazkiem i wiele innych.
 
Ukryty tekst, ukrywanie tekstu, ukrywanie tekstów, ukrywany tekst, ukrywane teksty.</noscript>

Kolor czcionki

Kolejnym popularnym sposobem jest publikowanie tekstu w kolorze takim samym, jak kolor tła. Efekt ten osiąga się albo odpowiednimi atrybutami w tagu <font> albo odpowiednimi wpisami w arkuszu stylów CSS.

Strona może wyglądać więc niepozornie:

Strona z ukrytym tekstem

W rzeczywistości jednak:

Ukryty tekst widoczny po zaznaczeniu kursorem

Triki z Cascading Style Sheet (CSS) i/lub JavaScript

Następną metodą ukrywania tekstu są przeróżne sztuczki, jakie umożliwia CSS. Umieszczając tekst w tagu <div>, stanowiącym swego rodzaju pojemnik, można następnie uczynić go niewidocznym poprzez:

  • zastosowanie atrybutu visibility: hidden;
  • zastosowanie atrybutu display: none;
  • umieszczenie elementu poza obszarem renderowania się strony margin-left: -8000px;
  • przykrycie elementu inną warstwą, korzystając z kilku atrybutów, np. z-index

Podobne możliwości daje połączenie powyższych metod z JavaScriptem. Wyszukiwarki uczą się wykrywać poszczególne nadużycia, więc webmasterzy chcąc utrudnić im życie przesuwają deklarację stylów z plików CSS do plików ze skryptami. Jedną z zalet JavaScript jest możliwość zmieniania stylów dla wybranych elementów z DOM.

Powiązane artykuły z Leksykonu SEO i SEM


Nawigacja
Osobiste narzędzia