Ahoj,
už nějaký čas se snažim přijít na co nejlepší řešení vytvoření jazykové verze webu a to jak z pohledu snadné údržby (texty v externích souborech), tak z pohledu SEO - nechci, aby vyhledávače braly různé jazykové verze jako jeden web.
Co se týče tvaru URL, rád bych využíval "podadresářový" systém, tj. www.neco.cz/en www.neco.cz/cs atd.
Prozatím funguji takto: jednotlivé texty mám přeložené v externích souborech (en_content.php, cs_content.php) a nadefinované jako konstanty. Aktuální jazyk rozpoznávám z $_GET['lang'].
Odkaty mám vyřešené takto:
<a rel="nofollow" href="index.php?page=sluzby&lang=<?php echo $_GET['lang'];?>">
Aktuální tvar URL tedy vypadá např.: www.neco.cz?…
Zbývá mi tedy dořešit, jak z toho dostat www.neco.cz/en/serivces (počítám s použitím mod_rewrite)
Můj dotaz tedy zní: pokud to takto udělám, budou vyhledávače indexovat jednotlivé jazykové verze jako jednotlivé weby? Nebo jsem něco udělal vyloženě špatně? Díky!