Vše, co vím o SEO (I.) - Hezké odkazy | Ondřej Mirtes

Vše, co vím o SEO (I.) - Hezké odkazy | Ondřej Mirtes

SOBOTA
10. 2. 2007
Vše, co vím o SEO (I.) - Hezké odkazy

Optimalizace pro vyhledávače je v současné době už nedílnou součástí každého webu. Díky výskytu klíčových slov v určitých parametrech stránky se IE7 rady - Google dostanete na přední pozice vyhledávačů. Tento seriál shrne mé zásady, kterých se při tvoření webových prezentací držím.

Hezké odkazy

Vyhledávače nejvíce berou vpotaz klíčová slova v adrese. Tudíž je výhodnější mít přímé linky na články ne v podobě index.php?cla­nek_id=10, ale třeba /clanek/vse-co-vim-o-seo. Jak toho docílit?


Především se musí upravit skripty vaší webové aplikace, aby článek v databázi nehledali podle sloupce ID, ale podle speciálního tvaru nadpisu článku. Pro tento speciální tvar (Žluťoučký kůňzlutoucky-kun) vytvořte v tabulce se články další sloupec. Napište si funkci, která bude upravovat řetězce na tento tvar (tj. převede všechna písmena na malá, zruší diakritiku, interpunkci, speciální znaky a mezery převede na pomlčky a nadbytečné pomlčky umaže). Dále je potřeba upravit redakční systém, aby do toho sloupce ten upravený nadpis ukládal. Nyní byste měli mít skripty, které jsou schopné přijmout požadavek v podobě index.php?cla­nek=vse-co-vim-o-seo. Což samo o sobě stačí.

Ale chceme myslet přece i na naše čtenáře a web děláme hlavně pro ně. Na scénu přichází apacheovský mod_rewrite Jeho podrobnému popisu se věnuje Yuhů na jakpsatweb.cz. A samozřejmě spousta dalších vygooglovatelných webů. Nám stačí fakt, že slouží prakticky k odstranění všech .php a ?=& z adresy.

Informujte se, zda váš webhoster mod_rewrite podporuje. Pokud ano, můžete ho požádat o aktivování. Poté pro přepis adresy podle mého příkladu napište do .htaccess následující syntaxi:

RewriteEngine on
RewriteRule ^clanek/(.*)$ /index.php?cla­nek=$1

Samozřejmě, mod_rewrite toho umožní daleko víc. Není problém s ním např. vytvořit složkovou strukturu webu, jakou má např. Hrej.cz. Návštěvníci často zkouší odmazat z adresy poslední část a tak se např. zadáním /clanek/ dostanou na seznam článků.

Také je potřeba pamatovat na to, že vyhledávače nemají rády duplicitní odkazy, lasthunter.cz/ne­co není to samé co www.lasthunter.cz/neco. Při zadání jednoho tvaru je třeba přesměrovat návštěvníka na ten jediný správný. To platí i o lomítkách na konci adresy. Já preferuji verzi bez konečného lomítka.

Doufám, že svým seriálem začátečníkům na SEO trhu pomůžu. Již nyní se můžete těšit na další díly, ve kterých se budu zabývat dalšími aspekty Search Engines Optimalization.

Ondřej Mirtes

Komentáře RSS

Přidat nový komentář
 

Zatím nebyl přidán žádný komentář

Info

Ondřej Mirtes

23 let

student ČVUT FEL
& webový vývojář

počítače, hry, DJing

Foto

Před hodinou: @kacer Ano. Dá se říct, že jsem vlastně předběhl dobu :)

Před 2 hodinami: Po zkoumání svých starých (> 4 roky) zdrojáků musím konstatovat, že můj nejoblíbenější návrhový vzor byla SQL injection.

Před 4 hodinami: @OndrejBrejla Něco ke skillům v D3:http://t.co/zvYY1j96

Před 2 dny: Poslední dobou se rozmáhají fotky s fakt hrozně udělanou falešnou hloubkou ostrosti. Dělá se mi z nich špatně.

Před 3 dny: http://t.co/EXfQkAMm nesmí chybět v RSS čtečce žádného vývojáře. Skvělé čtení!

Anketa

Rubriky

Top 5 za únor 2009

  • 1. The Doppler Effect – Beauty Hides In The Deep (The Blizzard Remix)
  • 2. Nifra – Complicated Life
  • 3. Will Holland – Tears In The Rain
  • 4. Myon & Shane 54 ft. Carrie Skipper – Vampire
  • 5. Rank1 – L.E.D. There Be Light

Winamp mi právě hraje

  • 216d Thomas Coastline & CrossRyders – Global Electronic Music Sessions 044 on AH.FM
  • 216d Next on Air: Eunostos – Club Nights 032 on AH.FM
  • 216d Thomas Coastline & CrossRyders – Global Electronic Music Sessions 044 on AH.FM
  • 216d Sean Tyas – Tytanium Sessions 116 on AH.FM
  • 216d Ferry Tayle – Flightbook Bratislava Edition on AH.FM
* * * * * * * * * * * * *