Redirection, restructuration ou pas ??

Nouveau WRInaute
Bonjour à tous,

Tout d'abord bravo et merci pour ce site qui est très riche d'enseignement.

Je me permet de venir vers vous car après avoir parcouru pendant quelques heures votre site et le net en général, je crois que j'ai fais quelques boulette sur mon site http://www.partenaire-conseils.net (si certains veulent jeter un oeuil pour me donner des tuyaux, ils sont les bienvenus.

Alors 1ère boulette (enfin je crois) : pour nommer mes fichiers j'ai mis des _ au lieux de mettre des - et j'ai lu que les _ n'étaient pas pris comme séparateurs de mot mais comme faisant parti du mot (c'est clair j'espère :roll: ). Donc je me dis qu'il faudrait que je rechange mes fichiers (ex: http://www.partenaire-conseils.net/intro_scellier.htm en partenaire-conseils.net/intro-scellier.htm), mais si je fais cela google ne trouvera plus mes pages, ou alors il faut que je lui présente un nouveau sitemap et le problème est résolu ?

2ème boulette : j'ai monté une partit de mon site avec des sous-rubriques qui s'affiche dans un cadre. Ce qui fais que lorsque google référence l'une de ses pages il n'y à pas la navigation ni la mise en page... pour que ce soit plus visuel je vous invite à vous en rendre compte entre http://www.partenaire-conseils.net/scellier.htm qui est une des rubriques,ici RAS, et si vous cliquez sur le menu de gauche les pages s'ouvrent dans le cadre, nickel ! Mais si vous cliquez ici http://www.partenaire-conseils.net/intro_scellier.htm vous voyez clairement ce que j'ai voulu dire... :x la page est ALONE :cry:

3ème boulette : Le menu de mes sous rubriques (citez ci-dessus, à gauche) est en javascript, faut t'il que je le passe en html ? mais ça me renvoie à ma 2ème boulette, si je le passe en html j'aurai tjs le problème de l'affichage par le moteur...

Bref vous l'avez compris, je suis perdu... Je m'en remets donc à vous pour quelques conseils.

Merci d'avance à ceux qui se plongerons sur mon triste sort, perdu au trefond de google - page 174 437.

"Impossible de partir de rien ; pour créer il faut d'abord détruire ce qui est, puis bâtir avec des débris."
[Jean-Yves Soucy]
 
WRInaute accro
Si tu fais trÈs vite, tu peux encore réparer le coup. En effet, tu n'as que 2 pages indexées sur google :
https://www.google.fr/search?hl=fr&q=site%3Ahttp%3A%2F%2Fwww.partenaire ... =&aq=f&oq=

Ca veut dire que tu peux encore changer tes url. Tu devras faire une redirection 301 de www.partenaire-conseils.net/reduc_ir.htm vers la nouvelle URL car cette page est déja indéxée.

Le problème du menu en javascript est que google ne suivra pas les liens et ne trouveras pas les pages. C'est peutetre une raison pour laquelle tu n'as que 2 pages indexées.

Bref, si tu es très réactif, tu peux encore rattrapper le coup sans devoir te lancer dans des redirections sans fin.

bon courage !
 
WRInaute accro
J'espère aussi que tu n'auras pas un problème de marque déposée avec la société du même nom mais avec un .com au bout du ndd...
 
Nouveau WRInaute
Merci de la rapidité pour la réponse.

Bon, ba je m'y mets...

Cependant, pour l'histoire de mes sous rubriques qui s'affichent dans un cadre, il existe une technique pour que google les prenne en compte tout en affichant la page initiale de la rubrique ?
 
WRInaute accro
A partir du moment ou les pages sont déja indexée, il faut faire les redirection 301 pour éviter le duplicate content. Soumettre un nouveau sitemap peut aider a faire indexer les nouvelles pages.
 
Nouveau WRInaute
Bonjour à tous, ou bonne nuit..!

Merci encore hervé, j'ai attaqué la reconstruction de mes pages et je vais commencer la redirection. Pour être sur d'avoir bien compris ce que j'ai lu, je voulais avoir confirmation que si je mets le code ci-dessous à la place et à l'adresse de chaque page que je modifie, il n'y aurais pas de problème de référencement. J'ai lu aussi que google n'utilise plus la balise meta revisit-after, il n'est donc pas utile dans mettre une en place pour lui dire de ne plus repasser, non ?

Voici le code :
Code:
<?php
header(&quot;Status: 301 Moved Permanently&quot;, false, 301);
header(&quot;Location: http://www.partenaire-conseils.net/principe-scellier.htm&quot;);
exit();
?>

Je l'ai testé sur l'appli du site ça à l'air de fonctionner.

Encore merci de ton aide.

"Rien ne se construit sans être, ouvertement ou non, dessiné."
Franck Hammoutène
 
Nouveau WRInaute
Ah oui, j'ai oublié, faut il en plus du code php faire une redirection html pour les navigateurs ?

Encore merci.
 
WRInaute accro
Si tu te rends sur l'ancienne URL et que tu es bien redirigé sur la nouvelle, c'est que ta redirection fonctionne ! :) Et comme une redirection 301 est une redirection "côté serveur", tu n'as pas besoin de faire autre chose pour les navigateurs puisque le navigateur ne se verra proposer que la nouvelle...au même titre que les robots Google d'ailleurs ! :)

plutot que de passer par le header de toutes tes pages, tu peux passer par un fichier .htacess

Mais si je me souviens bien, tu n'avais que très peu de pages déja indéxées (1 seule même peutêtre ?) donc c' est bon aussi !
 
Nouveau WRInaute
yes ! le .htaccess marche à merveille pour la redirection des pages. Cependant pour la redirection du ndd sans les www vers www.example.com ne fonctionne pas. J'ai utilisé le code ci-dessous :
Code:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.example\.com [NC] RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]
Je l'ai pourtant bien inséré au début du .htaccess...

Merci pour vos lumières.
 
Nouveau WRInaute
Merci hervé de te soucier de ma capacité à m'adapter, j'avais bien changer le example.com (j'ai tout de même fais un test de Qi et c'est bon, je dépasse celui de l'huitre :wink: )

Cependant je n'arrive tjs pas à mettre la redirection en place. J'ai testé le code :
Code:
RewriteCond %{HTTP_HOST} !^www.example.com$ RewriteRule ^(.*)   http://www.example.com/$1  [QSA,L,R=301]
avec et sans / mais ça me plante le serveur : Erreur 500..!?

Je sais je suis débutant, mais c'est bien dans le .httpaccess qu'il faut mettre le code ?

Merci de vos réponses.

Le meilleur ami de "merci" est "beaucoup".
[Michel Bouthot]
 
WRInaute accro
c' est dans le .htaccess qu'il faut mettre ca oui.

pas dans le .httpaccess

ps : je préférais être sûr pour le coup de "example". On n'a déjà vu pire....!! :)
 
Nouveau WRInaute
Mais alors d'ou peut venir le problème de l'erreur 500 ? (c'est bien le dossier .htaccess car mes redirection de page fonctionne)
 
WRInaute accro
Comme ca donc ?

Code:
RewriteCond %{HTTP_HOST} ^partenaire-conseils.net$
RewriteRule ^(.*)   http://www.partenaire-conseils.net/$1  [QSA,L,R=301]
 
Nouveau WRInaute
ça marche pas... je l'ai mis sur deux lignes, sur une seule ligne, avec et sans / ; lorsque c'est sur une seule ligne j'ai de nouveau l'erreur 500..??! :roll:
 
WRInaute accro
Essaye de le mettre à la racine.

Les variantes :

Code:
RewriteCond %{HTTP_HOST} ^partenaire-conseils.net$
RewriteRule ^(.*)   http://www.partenaire-conseils.net/$1  [QSA,L,R=301]

Code:
RewriteCond %{HTTP_HOST} !^partenaire-conseils.net$
RewriteRule ^(.*)   http://www.partenaire-conseils.net/$1  [QSA,L,R=301]

Code:
RewriteCond %{HTTP_HOST} ^partenaire-conseils.net$
RewriteRule ^(.*)   http://www.partenaire-conseils.net$1  [QSA,L,R=301]

Code:
RewriteCond %{HTTP_HOST} !^partenaire-conseils.net$
RewriteRule ^(.*)   http://www.partenaire-conseils.net$1  [QSA,L,R=301]
 
Nouveau WRInaute
Impossible de le déplacer à la racine, l'hebergeur bloque... :evil:
et tous les codes que tu vient de me donner ne fonctionne pas... :oops:
 
WRInaute accro
Alors je suppose que le dossier httpdocs est ta racine.

Pas facile ton histoire. Est-ce que ton hébergeur accepte les redirection pra htaccess au moins ?
 
Nouveau WRInaute
A mon sens oui car le fichier .htaccess est en place (httpdocs) et fonctionne pour la redirection de mes pages.
 
Nouveau WRInaute
bon, j'ai appelé mon hébergeur pour qu'il me dise quoi faire et il a mis en place une redirection cname. Je ne sais pas si ça peut régler le problème ?

dans tous les cas je te remercie du temps passé sur mon triste sort.

Internet c'est bien, mais j'aurais préféré te payé une bière pour te remercier :wink: .

Bien à toi,

Arno.
 
Nouveau WRInaute
Ya La !!!

Après quelques heures de recherche, j'ai réussi. Certain trouverons cela très certainement tout bête :oops: , mais dans les codes que j'ai testé avec hervé je n'avais pas écrit "Options +FollowSymLinks RewriteEngine on" ; donc le code final est :
Code:
Options +FollowSymLinks
RewriteEngine on
 
RewriteCond %{HTTP_HOST} ^votresite.com$ 
RewriteRule ^(.*)   http://www.votresite.com/$1  [QSA,L,R=301]
tel quel, en remplaçant le "votresite.com" (n'es ce pas hervé :wink: )

Voilà, en espérant que ça puisse servir à d'autre.

A+ et encore merci à tous de votre aide, particulièrement à hervé :wink:
 
Discussions similaires
Haut