Začetek > Članki > Optimizacija spletnih strani - 2.del : skrito besedilo
OPTIMIZACIJA SPLETNIH STRANI - 2. del : Skrito besedilo
Umetno povečevanje ključnih besed. Metode in posledice.
Spletni iskalniki obravnavajo skrito besedilo kot spam, ki skuša prelisičiti spletnega robota, da podeli določeni spletni strani višji rang. Obstaja tudi različica skritega teksta, ki jo izdelovalci spletnih strani uporabljajo v legitimne namene.
Kaj je skrito besedilo?
Skrito besedilo oziroma neviden tekst je množica nepovezanih ključnih besed, ki jih spletni robot zazna, človek pa jih ob normalni uporabi interneta ne vidi. Pred leti se je optimizacija strani na internetu izvajala ravno na ta način. Ponavljanje ključnih besed v velikem številu je povečalo veljavo spletne strani tudi takrat, ko ta ni vsebovala nobene koristne informacije. Njeno edino bistvo je bilo privabiti čimveč prometa. To je bila enostavna metoda privabljanja obiskovalcev, vendar so jo preveč zlorabljali. Zaradi takšnih zlorab so ljudje, ki upravljajo iskalnike uvedli ukrepe proti skritemu besedilu. Ena izmed posledic teh ukrepov je danes praktično neuporabna vrstica <META KEYWORDS="..." />.
Metode skrivanja
Izenačevanje barv
Najenostavnejši in najstarejši način skrivanja besedila je izbira barve, ki je enaka barvi ozadja:
<table width="100" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top" bgcolor="#FFFFFF">
<p><font color="#FFFFFF"> To je skrit tekst </font></p>
</td> <tr> </table>
Rahlo težje je odkriti zlorabo, kadar zapišemo besedilo z barvo, ki je enaka barvi slike v ozadju:
<table width="100" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top" background="beloozadje.gif">
<p><font color="#FFFFFF"> To je skrit tekst </font></p>
</td> <tr> </table>
Ko ti dve metodi nista več delovali, je postalo moderno uporabljati minimalne razlike med barvama ozadja in besedila. Temnosivo na črnem. Svetlosivo na belem. Algoritmi, ki so iskali enake barve, niso opazili skoraj enakih barv:
<table width="100" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top"bgcolor="#FFFFFF">
<p><font color="#EEEEEE"> To je skoraj skrit tekst </font></p>
</td> <tr> </table>
Kako odkrijemo očem skrito besedilo? zelo enostavno. "Označimo" celo stran. To storimo z miško, s kombinacijo tipk Ctrl+A ali pa z ukazom Označi Vse (Select All) iz menija. Količina skritega besedila nas lahko preseneti.
Uporava ukazov CSS
Novejša metoda, ki jo podpira večina internetnih pregledovalnikov je uporaba ukazov CSS, kjer lastnosti besedila definiramo predhodno na začetku datoteke in ne več z ukazom <FONT> neposredno v kodi HTML. Besedilu lahko tako spet priredimo barvo ozadja ali manjšo velikost, kar je še vedno nezaželeno. Edina razlika je v tem, da je celoten postopek opravljen na bolj "klilničen" način:
<style type="text/css"> <!-- body {background-color: #000000;}
.text1 {font-family: Arial, Helvetica, sans-serif;
font-size: 1px;
font-color: #000000;}
--> </style>
<p style=text1> To je spet skrit tekst. </p>
Uporaba dvomljivih metod optimizacije spletnih strani za hitrejše zvišanje ranga je igra mačke in miši. Spletna stran je v tem primeru miš. |
Uporaba sekcij
Kadar besedilo razdelimo na sekcije <DIV></DIV> se gibljemo v sivem območju. Prva metoda skrivnja besedila je, da le-tega ne prikažemo. V ta namen uporabimo CSS ukaz { display: none } . Nekateri tega načina ne preganjajo, saj se uporablja pri izdelavi menijev. Tako skritega besedila se ne da enostavno odkriti z označevanjem cele strani.
Druga lastnost sekcij je, da jih lahko zamaknemo iz vidnega polja. Definiramo: { position: absolute; left: -2000px }. Na ta način smo besedilo zapisali - po domače rečeno - za dve širini monitorja bolj levo, kar se nikakor ne bo poznalo na ekranu.
Tretja lastnost sekcij je njihova vidnost. Spamerji radi tekstu določajo nevidnost z ukazom { visibility: hidden }
Četrta možnost skrivanja besedila na spletni strani pa je uporaba nivojev. Če koordinati X in Y razumemo kot širino in višino ekrana, je Z koordinata globina enkrana. Nivoji se uporabljajo pri izdelovanju menijev. Kodiranje z uporabo Z koordinate omogoča izdelovalcem spletnih strani shranjevanje teksta pod vidnim poljem. Šele, ko uporabnik s klikom ali premikom miške nekaj stori, se vrednost Z koordinate spremeni. Skriti tekst se prikaže in internetna stran daje vtis interaktivnosti.
Uporaba ločene datoteke .css
V upanju, da spletni roboti ne prebirajo samostojnih datotek tipa .css se izdelovalci spletnih strani zatekajo k uporabi slednjih in tako poskrbijo za nevidnost besedila, ki zviša frekvenco ključnih besed.
Citati iz navodil za dobro spletno oblikovanje:
- "Poskusi prevare spletnega robota s sredstvi kot so skriti tekst, maskiranje ali doorway strani zmanjšujejo kvaliteto naših rezultatov in uporabniku onemogočajo produktivno iskanje" - Google
- "Izogibajte se skritemu besedilu" - Google
- "Strani, ki se pojavljajo v rezultatih iskanja z namenom zavajanja uporabnikov se obravnavajo kot spam" - Yahoo
- "Nezaželjene so strani, ki
- vsebujejo metode za umetno povečevanje frekvence ključnih besed
- uporabljajo skrito besedilo
- se spletnemu robotu predstavljajo drugače kot človeškemu uporabniku" - Yahoo
Zaključek
Splošni interes je, da internet vsebuje čimveč informativnih in kakovostnih strani. Vse metode skrivanja besedila dajejo dobre rezultate le kratkoročno. Iskalniki vsebujejo čedalje bolj zapletene metode zaznavanja prepovedanega početja. Kadar oblikovalci strani prekršijo pravila spletnih iskalnikov tvegajo, da bo njihova stran izbrisana iz indeksa iskalnika, ali pa bo njen rang postavljen na najnižjo možno vrednost. |