CMS spolupracující s mod_rewrite a důsledky z toho plynoucí.

From: Roman Kohoutek <roman.kohoutek (zavinac)>
Date: 02. 08. 2005, 15:30 CEST
Dobrý den,

uvažuji nad propojením mod_rewrite s CMS systémem a narazil jsem na malý 
problém:
Vytvořím nějaký objekt (stránku) pomocí CMS systému (typicky článek, 
kategorie výrobků nebo produkt). Tato stránka je pak na webu přístupná 
pod nějakou hezkou url. Součástí url je samozřejmě název této stránky 
(typicky nadpis článku, název kategorie nebo název výrobku). Poté bude 
stránka zaindexována vyhledávači.
Nyní může nastat situace, kdy zjistím, že jsem v nadpisu (názvu výrobku) 
udělal chybu. Tuto chybu opravím a změnu publikuji. Pro vyhledávač to 
pak znamená, že existují dvě podobné url s podobným obsahem. Není-li 
podmínkou výskyt názvu stránky v url (řeší-li se to tedy pomocí id-ček), 
pak tento problém nenastává.
Napadlo mě pro tyto nestandardní případy přímo CMS systémem přidávat 
pravidla pro rewrite do .htaccessu, která by konkrétně původní stránku 
přesměrovávala na novou stránku přes kód 301.
Má to smysl? Vyváží efekt této změny úsilí vložené do její realizace? 
Složitost celého řešení vzroste, uvažujeme-li vícenásobnou editaci jedné 
položky, to by pak jedno pravidlo vrátilo 301 a teprve tento cíl vrátí 
301 na správnou stránku (nebo bych musel nějak tato pravidla programově 
'slučovat').
Z tohoto plyne další otázka do pléna: Jakým způsobem vyhledávače 
akceptují sérii po sobě jdoucích přesměrování pomocí 301 kódu?

Celé mi to připadá poměrně složité a asi i zbytečné (není to alfa a 
omega úspěšnosti stránek z hlediska SEO), nicméně jsem na tento problém 
narazil a zajímalo by mě, jak by se dal řešit, nebo zda je z praktického 
hlediska jednodušší nechat ony stránky s 'nepovedenými nadpisy' 
jednoduše 'vyšumět' (řekněme, že taková situace vznikne 1x do měsíce).

-- 
S pozdravem
Roman Kohoutek
roman.kohoutek@gmail.com
Received on Tue, 02 Aug 2005 15:30:12 +0200

This archive was generated by hypermail 2.1.8 : 02. 08. 2005, 15:30 CEST