Zločiny proti SEO - H1 - grafické, všude stejné, chybějící ?!?

H1 je označení hlavního nadpisu stránky. Tento nadpis by měl odpovídat obsahu stránky. Nadpis H1 by se měl měnit a odrážet smysl textu na dané URL.

Grafické H1

Mnozí programátoři webů vymýšlí způsoby jak řešit validitu kódu a vyhovět požadavkům na SEO

Příkladem zločinu - grafické H1 je např. portál idnes.cz

<h1 id="emblem">
<a accesskey="2" class="emblem-1" href="http://www.idnes.cz/" title="iDNES.cz">
<img alt="iDNES.cz" height="40" src="http://g.idnes.cz/u/loga-n4/idnes.gif" width="185"/>
</a></h1>  

Robot zaindexuje obrázek iDNES.cz. ToŤ vše. H1 bude mít prázdný obsah. Dochází tak k plýtvání s nejdůležitějším nadpisem stránky.

H1 má vždy popisovat obsah stránky. Prázné nebo stejné H1 pro všechny podstránky proto považuju za jeden ze zločinů proti SEO

V případě H1 pro iDnes by  mohli být použity například:

  • pro úvodní stránku: <h1>iDnes - nejdůvěryhodnější zpravodajský portál </h1>    
  • pro podstránky -  pro každou katergorii H1  s popisem obsahu kategorie
  • nadpis  každého článku má být H1 !!  -  usnadnění vyhledávání pro čtenáře ( kteří i po delší době hledají informace ) 

Chybný zápis H1

Setkávám se s případy, kdy na webové stránce nejsou vůbec žádné nadpisy. Přesto stránky grafické nadpisy mají, ale ty jsou špatně nakódované přes nevhodný tag. Další chybou jevíce než jedno H1 na jedné stránce. Můžeme používat nadpisy od H1 po H6, takže není důvodu k sématické chybě ( = dva hlavní nadpisy ).

Občas je H1 viditelný v kódu na webové stránce překryt grafický logem. Stránka je tak validní a i vyhledávače zaindexují text v H1.

Problém tohoto řešení je v tom, že ve většině případů dochází k chybě stejného H1 pro všechny stránky. Nadpis neodpovídá obsahu.

Spamování: Skrytý text přes CSS displey: none

 

Za vysloveně podvodnou praktiku, která vede k penalizaci webu je nadmíra skrytých klíčových slov.
Robot není schopen poznat text skrytý pomocí CSS. Fulltextový roboti totiž CSS ignorují. Stránka tak může snadno získat dobré pozice ve vyhledávání hned na několik klíčkových slov - frází.

Na první pohled ani nebude zřejmé, že je stránka defakto spam.  Spamem je taková stránka protože lidé na ní přijdou a hledají určité informace, které na stránce  vůbec nejsou ( resp. nejsou vidět ). Dojde tedy k znechucení uživatele a o odchodu. Následně existuje možnost, že si takové stránky všimne i pracovník vyhledávače a uvalí na ni penalizaci.


HTML5 a strukturace obsahu

Pravidlo jednoho nadpisu hlavní úrovně pro každou jednotlivou URL narušuje HTML5. V HTML5 existuje tag aside, který umí rozdělit webovou stránku na několik sekcí. Sekce může být třeba obsah zobrazovaný v postraních panelech, nebo stream příspěvků z blogu.

Rozdíl ve strukturaci obsahu v HTML 4, xHTML a HTML 5

příklad převzat z W3.org

Strukturace obsahu v HTML 4 a xHTML

<h1>Hlavní nadpis - obsah stránky</h1>
<h2>Nadpis 2. řádu - rozvinutí tématu</h2>
<h3>Nadpis 3. řádu - rozvinutí tématu nadpisu H2 </h3>
<h2>Nadpis bloku</h2>

Strukturace obsahu v HTML5

 <h1>Hlavní nadpis - obsah stránky</h1>
 
<h2>Nadpis 2. řádu - rozvinutí tématu</h2>
<h3>Nadpis 3. řádu - rozvinutí tématu nadpisu H2 </h3>
<tématicky odlišná sekce>
  <h1>Hlavní nadpis bloku</h1>
 </tématicky odlišná sekce>