VERSION COURTE:
1- Cherche sur google robots.txt, c'est en effet ce qu'il te faut au minimum. Regarde aussi l'utilisation de fichiers .htaccess, pour une gestion plus fine des droits.
2- Laisse tomber, je crois deviner que tu as utilisé des frames n'est-ce pas? Les frames c'est le Mal, le Démon, le Cobol.
Il faudrait pour être plus propre refaire le site en php.
VERSION LONGUE:
1- Le fichier robots.txt, palcé à la racine du site, permet aux robots indexeurs des moteurs de recherche de savoir quelles pages visiter ou pas. Le principe est simple: il faut indiquer quelleq pages sont inacessibles aux moteurs de recherche:
Exemple:
User-Agent: *
Disallow: /repertoire/chemin/page.html
Disallow: /autrerepertoire/
ceci signifie que tous les moteurs de recherche (*) ne pourront pas indexer la page /repertoire/chemin/page.html, ni le répertoire /autrerepertoire/ et tout ce qu'il contient. Dans ton cas il faut tout interdire, sauf ta page d'index.
2- Le css est une manière de mettre en forme le texte et de le présenter, ce n'est pas ce qui t'intéresse pour le moment. Le php est un langage côté serveur, ce qui permet de créer des pages dynamiquement.
Ex:
tu demandes une page du site -----> le serveur la crée et te l'envoie --> tu la recois et ton navigateur l'affiche.
ceci permet dans ton cas de faire:
toi ou un moteur de recherche de mande une page ---> le serveur crée une page contenant le menu et le bandeau et le contenu, le tout sur une unique page web .htm, sans frames --> tu (ou le moteur de recherche) le recois, sans frames, ce qui élimine ton problème puisque quelle que soit la page demandée par le moteur, celui ci indexera bien en même temps le menu et le bandeau.
Cette solution n'implique pas de refaire quoi que ce soit du site, mais nécessite de se pencher sur la programmation php. Le mieux est de demander à qqun qui puisse t'aider je pense.
Note aux tendus du slip: je vulgarise un poil, c'est fait exprès.
Message édité par durkheim le 30-07-2007 à 14:18:55