Tak chlapaci. Dostalo se mi napovedy (kontruktivni), tak bych se s ni rad podelil.
SEO linky jedou , mrk na test na [
http://cyklo.hnsmechanix.com/2001061101-Tenhle-clanek-ma-SEO-odkaz-tedy-je-opravdu-velmi-velmi-pratelsky.html]
Podminkou je povoleny Rewrite mod (i kdyz vytezuje servery, jak pises JanVar)
Podle rady Davida Chytky predkladam upraveny postup jak na to (jde o inspirativni popis...)
Odkaz na clanek je tvoren tim,co zadate pri editaci clanku jako
klicove slova , je treba i s temi pomlckami, aby pak nebyl odkaz plny znaku %20, atd
takze moje klicova slova jsou:
Tenhle-clanek-ma-SEO-odkaz-tedy-je-opravdu-velmi-velmi-pratelsky
titulek clanku - potazmo i titulek stranky - se pak zobrazi dle vyplneneho titulku:), abych zachoval obsah jako u odkazu, muzu ho mit napr. jako
Tenhle článek má SEO odkaz:), je tedy opravdu velmi velmi přátelský!
...a tohle muze byt klidne i s diakritikou:)
)
1. Soubor trclanek.php upravte takto -
Všude kde je „visit,visible“ upravte na
„visit,t_slova,visible“ Dále pak na konci souboru naleznete:
case "sablona": return $this->ZjistiSab($this->clanek["sablona"]); break;
za tento řádek přidáte:
case "seo": return $this->clanek["link"]."-".$this->clanek["t_slova"].".html"; break;
2. Používanou článkovou šablonu (napr. cla_std.php) upravíte tak, že naleznete všechny výskyty něčeho, jako je toto:
<a href="view.php?cisloclanku=<? echo $GLOBALS["clanek"]->Ukaz("link"); ?>
a nahradíte tímto:
<a href="<? echo $GLOBALS["clanek"]->Ukaz("seo"); ?>
3. VYtvorte
.htaccess
(jednoduse prazdny fajl, treba txt, ktery pak upravite tak, aby mel koncovku souboru prave .htaccess, vice napr. sovtavsiti.cz)
a napiste do nej zarikaci formulku pro povoleni modu (prvni radek) a prepis odkazu (druhy radek)
RewriteEngine on
RewriteBase /
RewriteRule ^([0-9-]*)-(.*).html$ view.php?cisloclanku=$1 [L,QSA]
Tento soubor pak ulozte tam, kde je index.php (v mem pripade jde o slozku v rootu pojmenovanou cyklo, tedy soubor mam ve slozce cyklo)
A melo by byt hotovo. Takhle mi to aspon slape.
Jde o nacrt mozneho postupu, vymyslete to nekdo lip! ;)
Diky za pripadne podnetne navrhy k postupu.
Hoj.
:-)
Celkem upraveno 2×. Poslední úprava mat. v 29.04.2005 19:16.