répertoires + cookies + redirection asp
19 messages
• Page 1 sur 2 • 1, 2
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- kevtuning
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Jan 2006
répertoires + cookies + redirection asp
Bonjour,
J'ai un site STATIQUE en 4 langues que j'ai organisé en répertoires /fr /nl /it /en
Maintenant mon but est de déterminer une langue par défaut et donc de diriger à la 1ere connection le visiteur vers /fr/index.htm et que lorsqu'il fait son choix, le stocker dans un cookies.
Mon code asp est le suivant :
(root)/index.asp
<%
Response.buffer = True
If trim(lang) = "" Then lang = Request.querystring("lang")
'response.Write("GET" & lang & "<br>")
if lang ="" then
'Lire cookies
lang = Request.Cookies("lang")
'response.Write("COOKIES" & lang & "<br>")
end if
if lang="" then
lang="fr"
'response.Write("DEFAUT" & lang & "<br>")
end if
if lang <> "" then
Response.Cookies("lang") = lang
Response.Cookies("lang").Domain = "www.mondomaine.be"
Response.Cookies("lang").expires = now()+30
'response.Write("ECRIT COOKIES" & lang & "<br>")
end if
response.redirect lang & "/index.htm"
%>
et dans /fr/index.htm
<a href="../index.asp?lang=nl">NL</a><br>
<a href="../index.asp?lang=it">IT</a><br>
<a href="../index.asp?lang=en">EN</a><br>
Ce petit script marche pas trop mal mais je me pose une petite question : Quel va être l'influence de tout cela sur le PageRank vu que les pages des différentes langues ne sont pas reliées entre elles?
Merci d'avance pour vos réponses.
J'ai un site STATIQUE en 4 langues que j'ai organisé en répertoires /fr /nl /it /en
Maintenant mon but est de déterminer une langue par défaut et donc de diriger à la 1ere connection le visiteur vers /fr/index.htm et que lorsqu'il fait son choix, le stocker dans un cookies.
Mon code asp est le suivant :
(root)/index.asp
<%
Response.buffer = True
If trim(lang) = "" Then lang = Request.querystring("lang")
'response.Write("GET" & lang & "<br>")
if lang ="" then
'Lire cookies
lang = Request.Cookies("lang")
'response.Write("COOKIES" & lang & "<br>")
end if
if lang="" then
lang="fr"
'response.Write("DEFAUT" & lang & "<br>")
end if
if lang <> "" then
Response.Cookies("lang") = lang
Response.Cookies("lang").Domain = "www.mondomaine.be"
Response.Cookies("lang").expires = now()+30
'response.Write("ECRIT COOKIES" & lang & "<br>")
end if
response.redirect lang & "/index.htm"
%>
et dans /fr/index.htm
<a href="../index.asp?lang=nl">NL</a><br>
<a href="../index.asp?lang=it">IT</a><br>
<a href="../index.asp?lang=en">EN</a><br>
Ce petit script marche pas trop mal mais je me pose une petite question : Quel va être l'influence de tout cela sur le PageRank vu que les pages des différentes langues ne sont pas reliées entre elles?
Merci d'avance pour vos réponses.
-

doic - WRInaute passionné

- Messages: 1147
- Inscription: 7 Nov 2003
Le visiteur fait bien son choix en cliquant sur un lien vers le bon repertoire non? Donc les robots vont pouvoir visiter ces liens?
Après le Pagerank, franchement, on s'en fiche un peu... mais si tu y tiens, il faudra avoir des backlinks pour chaque langue...
Si tu souhaites vraiment une solution optimum, tu peux mettre un lien sur chaque page vers les 3 autres pages correspondantes en langue étrangère.
Après le Pagerank, franchement, on s'en fiche un peu... mais si tu y tiens, il faudra avoir des backlinks pour chaque langue...
Si tu souhaites vraiment une solution optimum, tu peux mettre un lien sur chaque page vers les 3 autres pages correspondantes en langue étrangère.
- kevtuning
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Jan 2006
non justement je n'ai pas prévu que le client clique sur un lien... je veux qu'a sa 1ere visite, il soit directement dirige vers le FR...
Ce que je viens de faire, c'est mettre des liens juste en dessous de mon script... comme ca si le robot suit la redirection il la suit...
si il la suit pas, il suivra les liens...
Ce que je viens de faire, c'est mettre des liens juste en dessous de mon script... comme ca si le robot suit la redirection il la suit...
si il la suit pas, il suivra les liens...
- kevtuning
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Jan 2006
Ma seule crainte maintenant est que le robo suive directement le Response.redirect (sans lire le cookies) et sans lire les liens (en dur) qui sont en dessous...
Ce qui aurait comme conséquence que seule ma verion FR serait parcourue...
vous en pensez quoi ?
Ce qui aurait comme conséquence que seule ma verion FR serait parcourue...
vous en pensez quoi ?
- kevtuning
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Jan 2006
donc le code donne
<%
Response.buffer = True
If trim(lang) = "" Then lang = Request.querystring("lang")
'response.Write("GET" & lang & "<br>")
if lang ="" then
'Lire cookies
lang = Request.Cookies("lang")
'response.Write("COOKIES" & lang & "<br>")
end if
if lang="" then
lang="fr"
'response.Write("DEFAUT" & lang & "<br>")
end if
if lang <> "" then
Response.Cookies("lang") = lang
Response.Cookies("lang").Domain = "www.mondomaine.be"
Response.Cookies("lang").expires = now()+30
'response.Write("ECRIT COOKIES" & lang & "<br>")
end if
response.redirect lang & "/index.htm"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Mon titre</title>
</head>
<body>
<a href="nl/index.htm">NL</a><br>
<a href="it/index.htm">IT</a><br>
<a href="en/index.htm">EN</a><br>
</body>
</html>
<%
Response.buffer = True
If trim(lang) = "" Then lang = Request.querystring("lang")
'response.Write("GET" & lang & "<br>")
if lang ="" then
'Lire cookies
lang = Request.Cookies("lang")
'response.Write("COOKIES" & lang & "<br>")
end if
if lang="" then
lang="fr"
'response.Write("DEFAUT" & lang & "<br>")
end if
if lang <> "" then
Response.Cookies("lang") = lang
Response.Cookies("lang").Domain = "www.mondomaine.be"
Response.Cookies("lang").expires = now()+30
'response.Write("ECRIT COOKIES" & lang & "<br>")
end if
response.redirect lang & "/index.htm"
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Mon titre</title>
</head>
<body>
<a href="nl/index.htm">NL</a><br>
<a href="it/index.htm">IT</a><br>
<a href="en/index.htm">EN</a><br>
</body>
</html>
- kevtuning
- Nouveau WRInaute

- Messages: 34
- Inscription: 16 Jan 2006
Maintenant le site est en ligne...
Auparavant j'avais un PR = 5
Maintenant quand je vais sur http://rankit.free.fr/ il me donne des resultats surprenants...
Mon url simple .be dont la page par défaut est la page de redirection n'est plus dedans....
L'url /fr/index.htm n'est pas dedans non plus....
alors que /nl/index.htm /en/index.htm et /it/index.htm PR 0 => 4
Quelqu'un a-t-il une explication ?
Auparavant j'avais un PR = 5
Maintenant quand je vais sur http://rankit.free.fr/ il me donne des resultats surprenants...
Mon url simple .be dont la page par défaut est la page de redirection n'est plus dedans....
L'url /fr/index.htm n'est pas dedans non plus....
alors que /nl/index.htm /en/index.htm et /it/index.htm PR 0 => 4
Quelqu'un a-t-il une explication ?
-

doic - WRInaute passionné

- Messages: 1147
- Inscription: 7 Nov 2003
rankit c'est rigolo, seochat c'est sérieux...
A toi de voir lequel tu veux utiliser ^^
(http://www.seochat.com/seo-tools/future-pagerank/)
A toi de voir lequel tu veux utiliser ^^
(http://www.seochat.com/seo-tools/future-pagerank/)
19 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation REFERENCEMENT 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 :
- Test de lien (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
