Jan Brašna | HereBeDragons™

Skrytý text v CSS vs. SEO?

V poslední době se převážně v anglofonních zdrojích hodně spekulovalo o dopadu skrývání textu pomocí kaskádových stylů na řazení webů ve výsledcích vyhledávačů.

Mnoho webových tvůrců takový obsah používá pro zlepšení prvků použitelnosti či přístupnosti nebo pro precizní oddělení obsahu od vzhledu a některé prvky vlastního dokumentu stylopisy zaměňuje za vizuální alternativy a původní textové elementy skrývá.

Ve svém článku se totiž před časem zmínil Matt Cutts z Google, Inc. ve stylu, že nedoporučuje skrývání textu pomocí CSS. Byla to první podobná informace ze strany Google. Zvedla se pochopitelně vlna bouřlivých reakcí, které připomínaly korektní a naprosto legitimní použití a nutnost odlišování od nekalých postupů, které by měly být postihovány a taktéž byly spekulovány důsledky možného negativního dopadu na téměř všechna moderní webová sídla.

Matt pak v odpovědi na jednu z reakcí rozvedl svojí úvahu pro mě relativně očekávaně, odlišil skrytý text použitý pro spamování klíčovými slovy od textových skrytých prvků, které suplují např. vizuálně podanou informaci, či jsou použity pro nějaké skriptovací či podpůrné účely.

Co je však překvapením je to, že Google si do indexu „značkuje“ texty, které jsou styly skryté, ačkoliv je zatím nevyužívá. Pokud k tomu nebude domyšlena nějaká umělá inteligence, tak bude libovolné plošné automatizované využití skutečně asi oním vyléváním vaničky i s dřívím do lesa ;)

Sobota, 12. 11. 2005 19.18 | Trvalý odkaz | Trackback

12 komentářů

  1. [1] Jaro

    V prípade, že by Google nejako penalizoval skrývanie textu pomocou CSS, nebolo by jednoduchým riešením zakázať indexovanie .css súboru prostredníctvom robots.txt?

    13. 11. 2005 0.01

  2. [2] Petr Weida

    [1] To mi přijde, jako že máte, co skrývat, a proto zakazujete .css.

    Google určitě weby se skrytým nespamovým textem pomocí CSS nebude banovat. Spíše by mohl snížit váhu tomuto textu.

    13. 11. 2005 0.13

  3. [3] Jan Brašna

    [2] Možná na věc nemám zcela „in“ názor, ale tohle by stále mělo být na lidech.

    Už jen z pohledu moderního ztvárnění webu. Dle mého by jakákoliv ilustrační vizuální část měla být ve stylech. Tím pádem může být nějaký prvek popsán tak, jak by mohl být v textovém dokumentu, ale ve vizuální prezentaci může být podán jinak, a nemusí to být jen grafická interpretace textu, může to být třeba nějaká ikonografie, podpora informačního designu ap.

    Ale vzhledem k tomu, že Gůgl si ten text poznamenává už nyní, asi něco bude chystat.

    [1] Takových možností, jak umístit text tak, aby nebyl vidět je, řekl bych neskromně, nekonečně mnoho. Proto by asi stejně stačilo např. změnit charakter toho zamezení zobrazení. Ale konkrétně o toto mi nešlo, jen mi to přišlo principielně ne úplně „chytré“.

    13. 11. 2005 1.31

  4. [4] rony

    pripada mi to nejake nedomyslene, ved display none je technika pouzivana napr. v menu. v pripade Google ma prekvapuje, ze by analyzoval obsah CSS. Pre zneuzivanie skryvanim textu je osvedcenejsi sposob „nahlasenia“.

    13. 11. 2005 1.49

  5. [5] Vojtěch Bulant

    Až mě začíná mrazit v zádech – tyto techniky běžně používám pro zvýšení použitelnosti. Uvidíme, co si na nás gůgl vymyslí..

    13. 11. 2005 2.34

  6. [6] Radim Smička

    Mně to připadá úplně v pohodě. Tedy ne penalizace, ale snížení váhy tomu co nejde vidět. Je to to samé jako kdyby Google udělal screenshot a to co vidí, tak tomu přiřadí větší váhu, než tomu co jde vidět až po tom když nad to najedete myší.

    13. 11. 2005 13.27

  7. [7] Leo

    „Možná na věc nemám zcela „in“ názor“

    „In“ je ted uz „out“, ted se rika trendy :-) Leo

    13. 11. 2005 15.42

  8. [8] Béďa

    [6]S tímto přístupem by se také za chvíli mohlo stát, že všechny „SEO friendly“ weby budou mít opět textové h1, které jsou na většině moderních webů nahrazeny obrázky.

    13. 11. 2005 15.45

  9. [9] Jan Brašna

    [6] Tak by to bylo ideální, jak G pozná, že text, který má označený jako neviditelný, není ekvivalentně podán? OCR by pomohlo :) Takhle můžeme spekulovat stále dokola, ale viz článek, zatím se nic nebude dít, a do budoucna ukáže až čas.

    13. 11. 2005 16.53

  10. [10] Martin Michálek

    Taky zmíním jeden trend :-)… Nejen pro Google klesá důležitost on-page faktorů na úkor off-page.

    Když Google někdy sníží váhu textu skrývaného pomocí CSS, bude to snížení o pár procent z mála. To je pořád málo.

    14. 11. 2005 13.19

  11. [11] Honza

    SEO buhužel postupně přechází v PRASEO. Smutnou skutečností je, že pokud chcete být nahoře ve výsledcích, tak občas použijete techniku z „šedé“ zóny.

    9. 7. 2007 10.02

  12. [12] Petr Freiberg

    Souhlasím z názorem, že v dnešní době jsou některé weby stavěné prioritně pro vyhledávače než pro uživatele a to asi není správné.

    10. 9. 2007 11.04

RSS komentářů

Vaše postřehy

FinePrint™: Pokud máš chuť plkat mimo téma spotu nebo se tady navážet do ostatních, máš šanci, že komentář půjde do křemíkového pekla. Účelové nebo anonymní příspěvky budu dle rozmaru a bez vysvětlování likvidovat. Podepiš se; pokud se k napsanému nehlásíš, ani to neodesílej. Diskusi mám rád, ne už tak flame a blbce. Mysli na to při psaní.