Bonjour,
Je souhaite créer une version en anglais pour un site XHTML + CSS + js + php...en évitant l'artillerie lourde genre base de données (je n'ai que 2 langues à gérer et seulement 5 pages par langue)
Ma première idée (la nature humaine adore la symétrie) a été de créer 2 répertoires Fr et En dans lesquels sont dupliquées les pages à la langue près. Les feuilles de style screen et print sont bien entendues communes et stockées dans un 3ième répertoire "styles". Le switch Fr/En est fait entre les pages index_fr et index_en en cliquant sur le drapeau qui va bien.
A la racine du site j'ai ajouté une page index avec une redirection en php qui lance index_fr dans le répertoire Fr
Tout ça valide et fonctionne mais est-ce une/la bonne solution?
En particulier en terme de référencement, ma page de redirection ne va- t-elle pas gêner le travail des robots recherchant les mots clé?
Une alternative serait de laisser l'index_fr à la racine et de faire une croix sur cette belle symétrie qui finalement ne me paraît pas obligatoire
Pour vos avis éclairés...et de meilleures solutions s'il en existe!
Merci à tous
Modifié par zanzibar (13 Sep 2005 - 08:44)
Je souhaite créer une version en anglais pour un site XHTML + CSS + js + php...en évitant l'artillerie lourde genre base de données (je n'ai que 2 langues à gérer et seulement 5 pages par langue)
Ma première idée (la nature humaine adore la symétrie) a été de créer 2 répertoires Fr et En dans lesquels sont dupliquées les pages à la langue près. Les feuilles de style screen et print sont bien entendues communes et stockées dans un 3ième répertoire "styles". Le switch Fr/En est fait entre les pages index_fr et index_en en cliquant sur le drapeau qui va bien.
A la racine du site j'ai ajouté une page index avec une redirection en php qui lance index_fr dans le répertoire Fr
Tout ça valide et fonctionne mais est-ce une/la bonne solution?
En particulier en terme de référencement, ma page de redirection ne va- t-elle pas gêner le travail des robots recherchant les mots clé?
Une alternative serait de laisser l'index_fr à la racine et de faire une croix sur cette belle symétrie qui finalement ne me paraît pas obligatoire
Pour vos avis éclairés...et de meilleures solutions s'il en existe!
Merci à tous
Modifié par zanzibar (13 Sep 2005 - 08:44)
) ....même si ç'est meilleur en maintenance, en encombrement mémoire, et que ça solutionne mes interrogations sur le référencement!...a réfléchir
Je vois quand même un bémol, ça nuit un peu à la clarté des pages quand on relit son code.
), ensuite en backup j'ai une entête XHTML avec DTD, déclaration de langue et liens classiques pour le cas fort improbable ou php ne fonctionnerait pas.