Script Random HomePage & Réferencement

WRInaute discret
Bonjour.

Je souhaite avoir 3 pages de home differente et qui se charge aléatoirement.

J'ai trouvé un script :
Code:
<html>
<head>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var howMany = 3;  // number of pages below, count them.

howMany = howMany-1
var page = new Array(howMany+1);

page[0]="/index/page1.html";
page[1]="/index/page2.html";
page[2]="/index/page3.html";

function rndnumber(){
var randscript = -1;
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1));
}
return randscript;
}
quo = rndnumber();
quox = page[quo];
location.href=(quox);
// End -->
</SCRIPT>

</head>


<body></body>

</html>

Le script fonctionne trés bien ..
MAIS
il fait une redirection, je passe de la page index.php à la page /index/pageX.html ..

Le contenu differe trés legerement mais comment google va t'il interpreter ça ?? va t'il aimer surtout ??
Va t'il référencer la page qui ne contient que le script et pas les 3 autres home page ?

Y a t'il un script plus simple ??
Merci
 
WRInaute passionné
Je déconseille de faire ça via JavaScript - l'utilisation de PHP serait à mon avis bien plus appropriée.

Suffit de faire un random et un switch ou un if / else (un peu de recherche).
 
WRInaute discret
Oki ..

Que penses tu de :

Code:
<?php
$RandomList = array(); // Leave this line as is.
// Edit next lines for the file locations to be inserted randomly.
$RandomList[] = "/test2/p1.html";
$RandomList[] = "/test2/p2.html";
$RandomList[] = "/test2/p3.html";
// Leave next line as is.
readfile($_SERVER['DOCUMENT_ROOT'].$RandomList[rand(0,count($RandomList)-1)]);
?>

La page ne contiendrais que ça , y a pas de redirection , du coup c du code direct ..
Merci
 
WRInaute passionné
Pour éviter des problèmes, tu peux aussi peut être "prévenir" la réaction de Google.
Je sais qu'il y a une option dans webmaster tools pour indiquer une nouvelles ou deuxième page d'accueil.
je l'avais testé il y a quelques temps, tu en saura plus dans leur rubrique d'aide.
 
WRInaute discret
Avec le code PHP je pense que c transparent . Google ne verra pas le code , et verra une home page dynamique .
Par contre j'aimerais quelques retour sur une telle utilisation , bien que dans l'absolu je fait de la home page une page dynamique .. c'est tout mais tout retour d'exp est bon a prendre.

Merci
 
Discussions similaires
Haut