Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Webmarketing > Référencement

Référencement Vos questions sur le référencement de sites Internet.

Réponse
 
Outils de la discussion
Vieux 20/11/2008, 05h19   #1 (permalink)
Membre du Club
 
Date d'inscription: septembre 2004
Messages: 102
Envoyer un message via MSN à gotcha5832
Par défaut référencement accueil multilingue

Bonjour à tous.

Voilà Je développe un site mutlilingue et j'ai quelque soucis pour la page d'accueil.

Je souhaite que l'utilisateur arrive automatiquement sur une page dans le langue qui correspond à la langue par défault de son navigateur.
==> Facile !!!:
---->une page PHP
---->Une détection de la langue
-------><?php $languepreferee = explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']); ?>

---->Et du contenu en fonction de la langue
------->if ($languepreferee[0] == 'fr')
------->{$lang='fr';
------->$title='TitreFR';
------->$alttext1='texte1FR...';
------->}
------->else
------->{$lang='en';
------->$title='TitreEN';
------->$alttext1='texte1FR...'; }
------->?>
Ca marche nikel.

Le problème c'est pour le référencement les moteur sont généralement en anglais, et par conséquent ne visualise que la page anglaise. Donc pas de référencement de la page FR.

J'ai pensé à :
-rajouter en bas de la page des icones de langue. et redirigé vers index.php?lang=fr, mais j'ai peur qu'il y ai du duplicate content entre index.php et index.php?lang=en. Et du plus il va référencer index.php?lang=en

En clair comment faire pour faire référencer:
Une page d'acceuil index.php, en deux langue, sans variable.

Merci à vous.
gotcha5832 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 25/11/2008, 19h49   #2 (permalink)
Responsable Webmarketing
 
Avatar de Marc Lussac
 
Date d'inscription: mars 2002
Localisation: Canada
Messages: 22 780
Par défaut

- Il y à pas de duplicate content entre une page ang et fr, encore un faux problemes !

- Pour un moteur de recherche une page en FR ou une page en anglais sont deux sites totalement différent, avec un contenu totalement différent.

- pour être référencé correctement il faut une URL différente par langue, donc ton obstination a avoir plusieurs langues sur la même page URL est une colossale et impardonnable erreur !

Exemples de solutions (avec lien vers la version fr su rle site ang et inversement)
- site.com et site.fr (la meilleure solution)
- site.com/fr pour la version FR
- etc...
__________________
-> Ne pas me contacter pour le forum et je ne répondrai à aucune question technique -> Comment nous contacter
-> Pour partenariat ou publicité : Mon Email
Marc Lussac est déconnecté   Envoyer un message privé Réponse avec citation
NEWS WEBMARKETINGTUTORIELS WEBMARKETINGF.A.Q WEBMARKETINGLIVRES WEBMARKETING

Réponse

Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Webmarketing > Référencement



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h43.


Vos questions techniques : forum d'entraide Webmarketing - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.