
I v dnešní době je na internetu spousta stránek, dělaných přes rámy nebo dokonce tabulky. Jenže rámy jsou z pohledů vyhledávačů a SEO optimalizace naprosto nevhodné, hodí se jen v některých konkrétních případech a design tvořený přes tabulky se zas načítá pomalu a z pohledu sémantiky je naprosto špatný.
Další možností jak vytvořit WWW stránky je technologie Flash. Ale jak jsem naznačil v úvodu, chcete aby návštěvník koukal na různá pohyblivá intra, menu a další efekty nebo chcete aby si četl o tom, co nabízíte a poskytujete? Nehledě na to, že web ve Flashi je naprosto nepřístupný a tím byste sami sebe okrádali o zákazníky. Flash využívám maximalně pro tvorbu různých bannerů, nikoliv pro tvorbu kompletních stránek.
S Flashem, ale nejen s ním souvisí zvuk na stránkách. Jsem toho názoru, že zvuk a hudba na WWW stránky nepatří. Mám zkušenosti, že se návštěvník takového efektu spíše lekne. Navíc spousta lidí má při pohybu na internetu puštěnou vlastní muziku, internetové rádio či televizi a jen je to otraví.
Design tvořený přes CSS je v dnešní době nejpoužívanější, nejvhodnější a nejlepší variantou při tvorbě stránek. Proto ho používám i já.
Tvorba www stránek má své zákony a pravidla, která by se měli dodržovat. Zastřešujícím subjektem je organizace W3C, která si vzala tuto problematiku na starosti. Ověření validity stránek se provádí právě přes jejich nástroj. Existuje i česká varianta validátoru.
Díky validátoru si člověk ověří, jestli tyto pravidla dodržuje a jestli neudělal někde chybu. Validátor HTML kód stránky zkontroluje a vyhodí zprávu s případnými chybami nebo naopak pochválí za bezchybný kód. Takovým stránkám se poté říká, že jsou validní a můžou se tím chlubit. Zkontrolovat se dá i zápis CSS stylu.
Já dodržuji jak validitu HTML kódu, tak i CSS stylu. Ale pozor, nic není tak skvělé jak vypadá. Validita není svatá a někdy se konkrétní věc nedá udělat jinak než nevalidním zápisem. Zde platí, že přednost má vždy návštěvník a uživatel před validátorem.
V současné době jde o jednu z nejpropíranějších zkratek na internetu. SEO znamená v českém překladu optimalizace pro vyhledávače, pro všechny ty Google, Seznamy, Centrumy, Yahoo a hromadu dalších.
O co ve zkratce jde? Průzkumy je dokázáno, že drtivá většina lidí při výsledcích vyhledávání shlédne jen několik prvních odkazů. Snahou každého webmastera je, aby právě jeho stránky byli mezi nimi. Tím dosáhne různými správnými postupy, technikami a nástroji = tomu se říká SEO optimalizace
Tento obor se stal tak důležitým a rozsáhlým, že vznikají jednotlivé společnosti, které se soustředí pouze a jen na SEO. Vždy vám zaručují první místa ve vyhledaváčích a já se ptám, jak je možné, aby to každá dokázala, když je jich tolik. V každém případě to bývají až na výjímky experti v oboru a pozice takto optimalizovaných stránek se určitě zlepší. Hodně také záleží na konkurenčnosti slov. Dostat web na první místa na např. slovo "kuchyně" je určitě těžší než na např. konkrétní název firmy (v tomto případě by to byla spíše ostuda, kdyby web na své jméno nebyl první).
Já se SEO optimalizaci věnuji dost intenzivně a moje výsledky u stránek které jsem se snažil optimalizovat jsou velmi dobré, pro mě samotného někdy až překvapující. Své znalosti jsem nabyl přečtením speciální knihy o SEO optimalizaci, různých článků a seriálů zveřejňovaných na internetu a účastí v diskuzních fórech. Ze dvou v Česku nejpoužívanějších vyhledávačů dosahuji lepších výsledků hlavně na Seznamu, s Googlem jsem na tom zatím hůře. Je to dáno tím, že každý vyhledávač má svůj vlastní specifický způsob výpočtů a algoritmů a co platí na jeden, nevztahuje se na druhý.
Existují praktiky, jak oklamat vyhledávacího robota, a tak se neetickým podvodem dostat na přední pozice. Těmto způsobům se říká praSEO. Web, na který se přijde, že tyto praktiky užívá, je penalizován ze strany vyhledávačů tím nejkrutějším způsobem = ve výsledcích vyhledávání se přestane zobrazovat. Já tyto podvodné techniky plně odsuzuji a žádnou z nich nepoužívám.
A co se skrývá pod slovem sémantika? Každý jazyk má svá pravidla a stejně je na tom i jazyk HTML. Ten má svá stylistická pravidla.
Správná sémantika se dodrží tím, že se tagy budou používat tam, kde mají být použity. To znamená, že když chci třeba napsat nadpis, napíši ho do odpovídajícího tagu pro nadpis, atd. Zdá se to být jasné jak facka, jednoduché a přírozené. A přesto existuje spousta webů, které to nedodržují. Jasným příkladem budiž třeba známý tabulkový layout stránky. To je další příklad špatného použití. Do tabulky patří tabulková data a nikoliv celý web. Mohli by jsme pokračovat. Ani sémantika ale není svatá a někdy je jednodušší a lepší použít nesémantický tag. Přesto se snažím vždy správnou sémantiku dodržovat.
Další důležitá "funkce" www stránek. Stránky by měli být přístupné co nejvíce lidem. Člověk by byl špatný obchodník, kdyby se špatnou internetovou prezentací sám připravoval o zákazníky z řad postižených spoluobčanů.
Pravidla pro přístupný web najdete na speciální stránce věnované tomuto tématu a já se je snažím co nejvíce dodržovat. V přístupnosti a použitelnosti jde např. o barvoslepé občany. I na ně se musí myslet, při volbě grafického a barevného vzhledu odkazu a zdánlivě dalších drobností. Mé znalosti zatím nejsou takové, abych své vytvářené stránky mohl prohlašovat za přístupné, ale jsou takové, že rozhodně nejde o stránky nepřístupné.
Copyright 2007 Petr Vladyka | Všechna práva vyhrazena
Vytvořil Petr Vladyka | W3C HTML 4.1 & CSS 2.1 validní