J'ai ajouté un fichier .htaccess avec une redirection, ça roule Smiley smile


Bonjour,

Je poste ici car après recherches, il me semble que la question n'a pas été posée auparavant

J ai réalisé bénévolement la refonte d'un site pour une petite assoc culturelle ; nous avons gardé la meme adresse du site pour les raisons que vous imaginez. En revanche l'archi a totalement changé, le nom des dossiers, sous dossiers... également... et de html je suis passée au php (pour des raisons d'"include" essentiellement)

Le site est hébergé par un FAI

Comment dois-je procéder pour que les anciennes url ne soient plus indexées par les moteurs de recherche car elles aboutissent vers la maudite page erreur404
De plus, lorsque je tape le nom du site, seul google retrouve la page d'accueil et me dirige vers le site actualisé (mais il ressort malgré cela les anciennes url des autres pages)

Certains forums ici et ailleurs évoquent le rewriting, ou encore compléter le fichier .htaccess ;
je ne suis sure de rien aussi je pose la question. Qu'en pensez-vous ? quelle est la bonne solution dans mon cas de figure ? et quelle est la marche à suivre ?

Merci de votre aide Smiley smile

A bientôt
Modifié par darrio (24 Jan 2012 - 21:23)
Bonsoir,

tu as un sitemap?
Un site map, tu peux le soumettre aux moteurs de recherche.
question SEO, je suis pas spécialisé dedans, je risquerai de te raconter plus d'inepties que raisonnable. toutefois, le sitemap, c'est une piste comme une autre

Bon courage.
merci de ta réponse en plus du fichier .htaccess
 ErrorDocument 404  http://mon  site/

j ai également mis un sitemap ça fonctionne à ce stade Smiley smile


FloydinBremen a écrit :
Bonsoir,

tu as un sitemap?
Un site map, tu peux le soumettre aux moteurs de recherche.
question SEO, je suis pas spécialisé dedans, je risquerai de te raconter plus d'inepties que raisonnable. toutefois, le sitemap, c'est une piste comme une autre

Bon courage.

Modifié par darrio (24 Jan 2012 - 21:30)
Coucou sinon,



header("Status: 301 Moved Permanently", false, 301);
header("Location:  http://www.exemple.com/");
 
exit();


en PHP sur la page php en question au début de la page en remplaçant exemple par ton nom de domaine,
Ou plus radical avec dans le .htaccess
RedirectPermanent

Modifié par jmlapam (24 Jan 2012 - 22:02)
merci:)
quelques recherches supplémentaires, quelques solutions dont une qui semblait sérieuse et efficace, quelques tests accomplis sans appréhension et hop un résultat positif
avec ce que j ai fait ça fonctionne j ai testé avec les moteurs de recherche google, voilà yahoo bing tous me redirigent vers le site actuel ; c est cool car je me voyais déjà lancé vers un process plus complexe
le site avait un an d existence avant la refonte, j ai optimisé le reférencement avec les notions que j ai acquises et qui sont évoquées un peu partout
D'autres pistes hors des sentiers battus pour un meilleur référencement peut etre ? vous avez?

bonne soirée

jmlapam a écrit :
Coucou sinon,



header("Status: 301 Moved Permanently", false, 301);
header("Location:  http://www.exemple.com/");
 
exit();


en PHP sur la page php en question au début de la page en remplaçant exemple par ton nom de domaine,
Ou plus radical avec dans le .htaccess
RedirectPermanent