Javascript et redirection langue
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
-

Olivença livre - WRInaute occasionnel

- Messages: 146
- Inscription: Mar Nov 30, 2004 13:11
Javascript et redirection langue
J'ai récupérer un script de redirection en fonction du language du navigateur.
Je ne suis pas un spécialiste en Javascript mais je pense qu'il ne fonctionne pas correctement:
Un diagnostique doc ?
=====================
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;
var code = language.substring(0,7);
if ((code == 'pt') || (code == 'de') || (code == 'it') || (code == 'es') || (code == 'nl') || (code == 'en') (code == 'en-gb'))
{
if (code == 'pt') url ="http://www.sitew.pt/";
if (code == 'de') url ="http://www.sitew.de/";
if (code == 'es') url ="http://www.sitew.es/";
if (code == 'it') url ="http://www.sitew.it/";
if (code == 'nl') url ="http://www.sitew.nl/";
if (code == 'en') url ="http://www.sitew.co.uk/";
if (code == 'en-gb') url ="http://www.sitewco.uk/";
}
document.location.href = url
alert(url);
</SCRIPT>
=========================
Sujet déjà traité brièvement sur :
http://www.webrankinfo.com/forums/viewtopic_3563.htm
Merci à ceux qui auront le courage de répondre à cette époque de l'année
@+
Je ne suis pas un spécialiste en Javascript mais je pense qu'il ne fonctionne pas correctement:
Un diagnostique doc ?
=====================
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;
var code = language.substring(0,7);
if ((code == 'pt') || (code == 'de') || (code == 'it') || (code == 'es') || (code == 'nl') || (code == 'en') (code == 'en-gb'))
{
if (code == 'pt') url ="http://www.sitew.pt/";
if (code == 'de') url ="http://www.sitew.de/";
if (code == 'es') url ="http://www.sitew.es/";
if (code == 'it') url ="http://www.sitew.it/";
if (code == 'nl') url ="http://www.sitew.nl/";
if (code == 'en') url ="http://www.sitew.co.uk/";
if (code == 'en-gb') url ="http://www.sitewco.uk/";
}
document.location.href = url
alert(url);
</SCRIPT>
=========================
Sujet déjà traité brièvement sur :
http://www.webrankinfo.com/forums/viewtopic_3563.htm
Merci à ceux qui auront le courage de répondre à cette époque de l'année
@+
Salut,
Je n'ai pas testé, mais je pense qu'il doit y avoir au moins une erreur ici :
là tu récupère une chaine de 7 caracteres.
juste après tu testes si cette chaine est = à 2 caractères.. c'est toujours faux!
Je n'ai pas testé, mais je pense qu'il doit y avoir au moins une erreur ici :
- Code: Tout sélectionner
var code = language.substring(0,7);
là tu récupère une chaine de 7 caracteres.
juste après tu testes si cette chaine est = à 2 caractères.. c'est toujours faux!
Deuxièmement, si c'est une redirection en début de page, je te conseillerai de passer via fichier .htaccess, ou par un script php. Pour plus d'informaitons tu peux consulter l'article de Webrankinfo traitant de la redirection de pages.
-

Olivença livre - WRInaute occasionnel

- Messages: 146
- Inscription: Mar Nov 30, 2004 13:11
merci à tous les 2
Pour le 2, c'est un erreur c'est sur
Pour.htaccess, j'ai peur de faire une boulette !
@+
Pour le 2, c'est un erreur c'est sur
Pour.htaccess, j'ai peur de faire une boulette !
@+
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Redirection (PHP, JavaScript, serveur...)
- Aperçu des différents types de redirection
- Comment faire des liens en dur dans son annuaire
- Référencer un site multilingue
- Googlebot analyse certains codes JavaScript
- Google sait désormais suivre les liens JavaScript !
- Contrer une redirection 302 intempestive...
- A propos des redirections sauvages (302)
- Moteur de recherche dans les blogs de Google
- Exemple d'architecture d'un site multilingue pour le référencement
- Redirection de langue
- redirection via htaccess selon la langue du visiteur
- Changement de langue sur nom de domaine et redirection
- Redirection en fonction de langue peut il influer le réf?
- Redirection selon la langue mais pour une page precise
- [Robotstats] Problème de conflit langue robot/langue site
- Redirection javascript et redirection permanente
- Redirection Javascript ..
- javascript de redirection
- Redirection javascript
- redirection javascript douteuse
- scripts de redirection en javascript
- Redirection 'frame en javascript'
- Redirection javascript et indexation
- multi-Redirection javascript aléatoire
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
- Tester le type de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum