Statické vs. dynamické adresy.
Dostávame sa k jednému zo základných problémov pri optimalizácii web stránok pre vyhľadávače. V dnešnej dobe je výhodné používať dynamicky generované stránky či už z hľadiska jednoduchšej úpravy alebo ušetreni dátoveho priestoru a podobne. Dynamické stránky nám umožňujú pracovať s databázou a tvorba väčších projektov ako je e-shop alebo redakčný systém by bola bez nich takmer nemožná (hlavne ak na stránke požadujeme knihu návštev, počítadlo alebo iné dynamické prvky). Väčšinou pri tvorbe dynamického webu predávame nejaké parametre v url adrese ďaľšiemu skriptu ktoý nám ich spracuje a podľa toho čo sme mu zadali nám posunie dynamicky vygenerovanú stránku (dáta sa ťahajú s databázy a niésu pevne v html súbore ako kedysi). A tu nastáva problém keď máme adresu napr. v tvare www.tutorialy.com/index.php?…. Táto adresa totižto nič nepovie ani vyhľadávaču a ani čitateľovi. Už vieme že pri SEO je tvar url dosť podstatný a preto sa začalo používať prepisovanie adries do priateľnej podoby tzv. cooluri. O tomto sa môžete viac dozvedieť v tutoriále http://www.tutorialy.com/…-mod_rewrite . Je to tam dobre vysvetlené a prakticky sa naučíte ako použitím mod_rewrite zvýšiť vašu pozíciu vo vyhľadávačoch. Samozrejme nieje to jediná metóda. Daný spôsob vyžaduje aby náš web fungoval na apache serveri a tým pádom použitie php. Existujú podobné riešenia aj pre ďaľšie programovacie jazyky internetu ale php je najpoužívanejšie a osobne som s napr. s ASP ešte nemal tú česť.
Ďaľším spôsobom je prerobiť náš web na pseudostatický keď daná url adresa bude mať tvar napr. www.tutorialy.com/clanky/php.php kedy nám súbor php.php bude používať dynamické prvky ale parametre si predá maximálne metódou post čiže odpadá istá časť výhod dynamického webu. Mne sa táto metóda osvedčuje na menších web stránkach kde by bolo použitie mod_rewrite úplne zbyočné (bolo by to ako ísť na muchu zo smopalom ričom mi stačí aj mucholapka).
Posledným možným riešením je použitie statických web stránok ak sa jedná o malé prezentácie a dynamické prvky nepotrebujeme. Bohužial dnes už je istá miera dynamiky takmer na každom webe a s týmto sa už myslým nestretnete. Každopádne stránka v statickom vare by mala adresu napr http://www.tutorialy.com/…rewrite.html čo majú vyhľadávače radi a je to ľahšie zapametateľné aj pre návštevníkov.
META tagy.
Dostávame sa k poslednej dôležietej téme OnPage faktorov. Meta tagy sú html tagy zapísané v hlavičke súboru a zaraďujeme tam pre nás dôležité tagy keywords, description, robots, language, a hromada ďaľších.
Meta tag keywords nás bude zaujímať asi najviac. Je to zoznam
kľúčových slov na ktoré sa snažíme optimalizovať našu web stránku. Sú
oddelované čiarkou a nemali by byť podobné inak za to bývajú stránky
napr. v googli pokutované a celaá optimalizácia má opačný efekt. Ak
napríklad chceme optimalizovať web napr pre kľúčové slovné spojenie SEO
optimalizácia radi by sme boli ak sa dostanú na našu stránku ľudia aj pri
zadaní skratky SEO do vyhľadávania a aj pri „optimalizácia“.
Väčšina ľudí to rieši spôsobom že medzi keywords zaradí slová –
SEO, optimalizácia, SEO optimalizácia . Čo je samozrejme úpne zbytočné.
Menej je totiž niekedy viac. Pri napĺnaňí obsahu tohto tagu je tiež dobré
poriadne rozmýšľať – jedá sa totižt zároveň o voľbu
kľúčových slov pre našu stránku. Tie by mali byť čo najviac zastúpené
všade na stránke, či už v nadpise, texte, url adrese, title tagu alebo
desription meta tagu. Kľúčové slová by sme sa mali snažiť zvoliť čo
najvýstižnejšie a vždy sa snažiť poriadne premyslieť čo by sme mi zadali
do vyhľadávača keby sme chceli nájsť to čo ponúka naša stránka
(v prípade predajcu nábytka bude napr určite vhodným kľúčovým
slovom nábytok, predaj nábytka…). Na tieto slová, slovné spojenia
potom budeme optimalizovať celú stránku (to je vlastne celá podstata SEO
).
príklad zápisu tohto meta tagu:
<meta name="keywords" content="tutoriály, photoshop, tvorba webu, php," />
Meta tag descripion určuje popis našej web stránky. Mal by byť čo najvýstižnejší a mali by sme sa snažiť v ňom použiť naše kľúčové slová. Nemal by byť príliš dlhý a je výhodné ho používať dynamicky generovaný pre každú podstránku zvlášť.
príklad:
<meta name="description" content="Tutorialy.com - Portál s tutoriály
Adobe Photoshop,tvorby webu, 3D a 2D grafiky a hudby v Sony Vegas."/>
Tieto dva meta tagy sú pre nás najdôleťitejšie. O ostatných sa tu nejdem rozpisovať akurát pridám ešte príklady na revisit-after a robots ktoré už myslím pochopíte aj sami.
<meta name="revisit-after" content="7 days"/>
<meta name="robots" content="index, follow"/>
robots – povie robotom ktoré indexujú stránku aby ju zaindexovali celú vrátane podstránok revisit-after – určí robotom po akom čase by sa mali znova dostať na vašu stránku aby ju prehliadli či niečo nepribudlo a poprípade ju zaindexovali nanovo.
-dané dva tagy sú otázne kedže vyhľadávače si interval indexovania stránok určujú väčšinou sami a pokiaľ nieje dané inak tak indexujú celú stránku. Ale pre istotu ich doporučujem pridávať.
Tým by sme dnes skončili a nabudúce sa vrhneme na off page faktory.
Hodnocení tutoriálu: 2.3 (hodnotilo 18 uživatelů)