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

Včera: @jantichy I've met some gentle people there…

Včera: Vždy, když mi volá blokované číslo, čekám na druhé straně Sadako Yamamurovou, která mi řekne, že do týdne zemřu.

Včera: Po shlédnutí Půlnoci v Paříži jsem tomu městu odpustil i vykradené auto. Chci se tam co nejdřív vrátit!

Včera: I have a feeling we're not in Kansas anymore. http://t.co/7BB51eKC

Před 9 dny: January 28th 2012 http://t.co/LsYUNvNm

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

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