Bonjour,

Je viens de modifier mon site pour supprimer les frames et ainsi avoir un meilleur référencement.

Du coup ma page d'accueil ne s'appelle plus index.hml, mais index.php.
Pour pouvoir garder la compatibilité avec l'ancienne adresse, je pensais garder une page index.html qui ne ferait qu'appeller index.php.

Quelle que chose du syle :

<body onLoad="location='/index.php'"></body>

ou bien en utilisant la balise object.

Mais je me pose la question suivante, est ce que les moteurs de recherche suivent les liens qui ne sont pas des balises a ?

Frédéric
Modifié par frederic_dumoulin (04 Dec 2007 - 13:53)
Bonjour,

Ce que tu envisage utilise du javascript. Ce qui n'est pas interprété par tous les visiteurs et encore moins par les moteurs de recherche.

Le mieux dans ton cas est une redirection de type 301 qui elle est suivie par tout le monde, y compris les moteurs de recherche. Par exemple en plaçant dans un .htaccess :
Redirect permanent /index.htm /index.php

Modifié par Necromantik (04 Dec 2007 - 08:42)
ça devrait passer selon la doc apache

a écrit :
The new URL should be an absolute URL beginning with a scheme and hostname, but a URL-path beginning with a slash may also be used, in which case the scheme and hostname of the current server will be added.


Enfin de toute manière le résultat est strictement identique, ça n'a pas de réelle importance.
Tu peux donc marquer le sujet comme résolu Smiley cligne
Modifié par Necromantik (04 Dec 2007 - 12:51)