jesusonline
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Membre
Dernière intervention
13 octobre 2010
29
7 oct. 2004 à 19:17
ce qui n'est pas bon dans le referencement c'est que certains robots ne vont pas voir ce qu'il y a derriere les frames, mais le problème c'est que tu veux qu'on voit qu'une seule adresse donc deja pour le referencement c'est pas top, tu auras plusieurs pages mais qu'une seule adresse ...
mais il existerais qd meme une astuce pour le referencement.
Soit Default.aspx la page qui est à la base du site,
Default.aspx contient une frame qui affiche les autres pages (accueil.aspx, commande.aspx etc...)
ce que tu veux c'est que qd l'utilisateur va sur default.aspx il y ai une frame qui lui affiche accueil.aspx, puis commande.aspx etc ...
ce que tu peux donc faire, c'est faire referencer accueil.aspx etc... ensuite dans toutes tes autres pages, tu peux mettre un script javascript, qui dit que si celles ci ne sont pas contenus dans une frame alors on redirige vers Default.aspx
Je sais pas si j'ai été clair, mais c'est une solution possible
l'autre solution, est celle que j'utiliserais, mais est qd meme beaucoup plus complexe.
tu as toujours default.aspx mais par contre accueil.aspx et remplacé par un userControl donc accueil.ascx
ensuite dans default.aspx tu charge l'UserControl, cette solution te permet d'avoir une seule page mais different contenu, et surtout n'utilises pas les frames, le problème c'est qu'il faut bien connaitre le fonctionnement des UserControl, et qu'il faut modifier toutes la structure des pages, si celui ci est deja fait !
Mais je me pose qd meme une question, pourquoi veut tu avoir qu'une seul adresse ? je pense que d'avoir plusieurs pages c'est beaucoup mieux pour le referencement, et puis et surtout dans ton cas, si l'utilisateur voit un article qui lui plait et qu'il veut le consulter plus tard, s'il le met dans ses favoris, qd il va retourner dans sa page favorites, il va voir la page d'accueil et ca ne va pas du tout correspondre à ces attentes.
Je vois tres peu de raisons d'utiliser une seule adresse, et je trouve que pour un site d'eCommerce c'est une tres mauvaise approche.
Mais je pense que tu as surement de bonnes raisons de faire ceci ;)
@+
Cyril