Podstatná část stránek na českém webu je z hlediska vyhledávačů příšerná. Obzvláště mizerně na tom jsou naleštěné firemní prezentace. Co nedělá dobrotu:
<h3><img src="nabidka.gif" alt="Nabídka"></h3>
Třeba tohle je nic moc. Že je tam ten alt (alternativní text), tak se to ještě dá skousnout. Například Google ale namísto nadpisu vidí prázdný nadpis. Správně je to:
<h3>Nabídka</h3>
Sice to není krásný obrázek, ale ruku na srdce: koho zajímá nějaký obrázek s textem "Nabídka"? (Leda tak šéfa, v tom případě je to problém.)
Google si všímá hodnoty atributu alt jenom v případě, že je obrázek v odkazu. Např.:
<a href="kontakt.html"><img src="kontakt.gif" alt="kontakt na nás"></a>
V tom případě Google o cílové stránce ví, že na ni vede odkaz s textem "kontakt na nás". Nejlepší je to samozřejmě takhle:
<a href="kontakt.html">kontakt na nás</a>
Jsou dva typy javascriptových odkazů, se kterými si vyhledávače nerozumí. Jednak přímý zápis pseudoprotokolem javascript:
<a href="javascript: window.open('nove_url.html')">text odkazu</a>
To se mimochodem nelíbí ani uživatelům (nejde to otevřít do nového okna, ve status baru není vidět adresa apod.). Druhý způsob javascriptového odkazu využívá události onclick:
<a href="#" onclick="location.href='nove_url.html'">text odkazu</a>
To taky vyhledávače neprokliknou. Správný postup je udělat to co nejjednodušeji:
<a href="nove_url.html">text odkazu</a>
a nebo alespoň přístupně s nějakou funkcí:
<a href="nove_url.html" onclick="nejaka_funkce('nove_url.html); return false'">text odkazu</a>
Více o otevírání nových oken javascriptem.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt.