Bonjour,
Je lance un énième topic sur le sujet, désolé, mais j'essaie de faire le tri dans toutes les pages de topic que j'ai lu sur ce fofo et d'en tirer une bonne pratique
J'utilise un framework MVC et peut donc simuler un dossier différent par langue, mais ma question se pose au niveau des redirections.
Mon script vérifie le paramètre "locale" dans l'url, si non présent il regarde le cookie, si non présent il regarde la locale du navigateur. Une fois la langue définie, il vérifie que la langue est dispo, sinon prend une langue par défaut, et enfin fout ça dans un cookie.
Pour l'instant, au niveau de mon script PHP je n'effectue pas de redirection par peur d'être pénalisé. Peur justifiée ou débile par manque de compréhension du fonctionnement des moteurs ? Ça devient une véritable parano et un vrai calvaire ces histoires. Je lis aussi qu'il vaut mieux faire une redirection 301, je n'arrive pas à saisir pourquoi, il n'y a rien de définitif dans cette redirection.
Autre question, le contenu est le même pour chaque langue, seulement il est traduit, dans ce cas là, sachant que Google n'envoie pas le header Accept-Language, comment référencer indépendamment chaque version (langue) du site, et faut-il d'ailleurs le faire (duplicate content) ? La balise canonical n'aide-t-elle pas à résoudre ce type de question ?
Merci pour votre aide.
A+ benjamin.
Je lance un énième topic sur le sujet, désolé, mais j'essaie de faire le tri dans toutes les pages de topic que j'ai lu sur ce fofo et d'en tirer une bonne pratique
J'utilise un framework MVC et peut donc simuler un dossier différent par langue, mais ma question se pose au niveau des redirections.
Mon script vérifie le paramètre "locale" dans l'url, si non présent il regarde le cookie, si non présent il regarde la locale du navigateur. Une fois la langue définie, il vérifie que la langue est dispo, sinon prend une langue par défaut, et enfin fout ça dans un cookie.
Pour l'instant, au niveau de mon script PHP je n'effectue pas de redirection par peur d'être pénalisé. Peur justifiée ou débile par manque de compréhension du fonctionnement des moteurs ? Ça devient une véritable parano et un vrai calvaire ces histoires. Je lis aussi qu'il vaut mieux faire une redirection 301, je n'arrive pas à saisir pourquoi, il n'y a rien de définitif dans cette redirection.
Autre question, le contenu est le même pour chaque langue, seulement il est traduit, dans ce cas là, sachant que Google n'envoie pas le header Accept-Language, comment référencer indépendamment chaque version (langue) du site, et faut-il d'ailleurs le faire (duplicate content) ? La balise canonical n'aide-t-elle pas à résoudre ce type de question ?
Merci pour votre aide.
A+ benjamin.