Redirection d'une page bien placée vers un autre site ?

WRInaute discret
Bonjour,

Nous avons 2 sites pour la même société.

le 1er qui a 3 ans d'existence ressort bien placé sur certains termes de recherche mais compte tenu de sa structure, il nous est difficile de le mettre à jour avec nos nouveaux produits.

Pensez vous que faire une redirection des pages bien positionnées vers notre nouveau site peut être considéré par Google comme étant une utilisation de pages satéllites ?

Merci pour vos conseils.

Cordialement
christian
 
WRInaute passionné
Bonjour,

aucun souci : une redirection n'est pas une page satellite, Google sortira directement les anciennes pages de l'index.


Note : il faut utiliser les redirections 301 et rediriger au mieux les pages, c'est à dire en fonction du contenu de la page cible.
 
WRInaute discret
Bonjour mr_go,

Merci de votre réponse.

La page sera dirigée vers une page qui traite du même sujet.

Pour la redirection 301 je vais me documenter pour savoir comment la réaliser.

Cordialement
christian
 
WRInaute passionné
Il fait beaucoup trop chaud pour rechercher :)

Dans votre fichier .htaccess rajouter les lignes correspondant aux redirections :


Code:
RedirectMatch 301 ^anciennepage\.html$ http://example.com/nouvellepage.html
Remplacer nouvelle page et anciennepage et example.com votre site.
 
WRInaute discret
Super 8O

Il faut donc que je fasse une page qui s'appelle .htaccess et que j'y mette la ligne de code dans le html :?:

Christian
 
WRInaute passionné
Non,

il faut créer un fichier nommé .htaccess à la racine du site (l'ancien ) et simplement rajouter les lignes "redirectMatch 301" adéquates.

Pas de html à trifouiller. =)

Attention, ceci marche uniquement pour les serveurs Apache...
 
WRInaute discret
Merci de toutes ces infos.

C'est bien un serveur apache mais il faut que je vois comment créer ce fichier .htaccess car je ne l'ai jamais fait.

Cordialement
christian
 
WRInaute impliqué
Dircom a dit:
Merci de toutes ces infos.

C'est bien un serveur apache mais il faut que je vois comment créer ce fichier .htaccess car je ne l'ai jamais fait.

Cordialement
christian

tu le crée en tant que fichier texte sur le bureau de ton ordinateur en le nommant "htaccess.txt" par exemple et en y rajoutant les ligne de code que tu aura modifié suivant les parametre des urls de ton site. Tu enverra ce fichier a la racine de ton site comme di plus haut et tu le renommenra en ".htaccess"
 
WRInaute passionné
Note : pour tester si le .htaccess est pris en compte, il peut être interressant d'insérer uniquement la ligne suivante dans celui-ci :

Code:
deny from all


Si il est impossible d'acceder au site Internet après upload de ce fichier, c'est que celui-ci est bien pris en compte.

(Penser à enlever ce fichier très vite bien évidemment)
 
WRInaute discret
J'ai essayé avec la commande "deny from all" effectivement le site n'est plus accessible.

J'ai donc fait un essai avec : RedirectMatch 301 ^index\.html$ http://www.copieurs.info/location-photocopieur.html
ça ne change rien !

J'ai du mal écrire la commande mais j'arrive pas à trouver :oops:

Peut on écrire plusieurs redirections sur la même page ?
J'ai essayé et mon logiciel de création de site me mets alors une liste à puces ?

Cordialement
christian
 
WRInaute discret
Super ça marche :D

Mais par contre comment faire pour déterminer, sur l'ancien site, une autre page que l'index ? car dans votre commande ça arrive sur la bonne page mais qu'a partir de l'index du site

exemple : www.copem.fr
 
WRInaute passionné
Il suffit de remplacer "/" par un fichier. Votre probleme résidait dans le fait que la redirection ne s'applique pas sur le fichier index.html car ce fichier était la racine du site (i.e www.example.com/ == www.example.com/index.html).


Note : il faut procéder en sens inverse, de la redirection la plus généraliste à la moins généraliste.

Exemple :

vous avez trois type d'urls à rediriger

www.example.com/index.html
www.example.com/repertoire1/
www.example.com/repertoire1/fichierspecial.html


dans repertoire1 il y a une centaine de fichier qui garde le même nom, sauf fichierspecial.html

on va créeer une regle comme ceci

Code:
RedirectMatch 301 ^repertoire1/fichierspecial\.html$ http://www.example.com/nouveaunomfichierspecial.html

RedirectMatch 301 ^/repertoire1/(.+)$ http://www.example.com/repertoire1/$1

RedirectMatch 301 ^/$ http://www.example.com/index.html
 
WRInaute discret
Vous êtes super sympa d'avoir pris sur votre temps pour m'aider.

Je vous en remercie et je vais mettre en pratique tous vos conseils.

Si je peux, humblement, vous renvoyer l'ascenseur, ce sera avec grand plaisir.

Je suis allé sur votre site : trés beau design !

Juste une chose : pour votre validation XHTML vous avez aussi ça qui montrera à tous les internautes que votre site est 100% valide sur toutes les pages :
http://www.validateur.ca/?q=http://www. ... lier/blog/

Cordialement
christian
 
WRInaute passionné
Merci, mais l'aide est tout à fait gratuite. ;)

Pour le design aucun mérite, c'est un template (que j'ai remodelé quand même!).

Tiens, pas mal le lien validateur.ca. Comment ai-je pu passer à coté ? ^^

Bon courage ;).
 
WRInaute passionné
Code:
RedirectMatch 301 ^/catalogue-copieurs-reconditionnes/(.+)$ http://www.copieurs.info/produits-bureautique.html/$1

A remplacer par

Code:
RedirectMatch 301 ^/catalogue-copieurs-reconditionnes\.htm$ http://www.copieurs.info/produits-bureautique.html

;)

Pour info : le signe (.+) signifie "n'importe quelle suite de caractères"

Ainsi

Code:
RedirectMatch 301 ^/catalogue-copieurs-reconditionnes/(.+)$ http://www.copieurs.info/produits-bureautique.html/$1

va provoquer par exemple des redirections des urls suivantes :

/catalogue-copieurs-reconditionnes/toto.html
vers
http://www.copieurs.info/produits-burea ... /toto.html


/catalogue-copieurs-reconditionnes/repertoire1/repertoire2/unautrefichier.html

vers

http://www.copieurs.info/produits-burea ... chier.html


Ce qui n'est pas ce que vous souhaitez...

;)
 
WRInaute discret
Une question importante : les pages qui ont une redirection vont elles disparaitre des pages indexées par Google ?

Cordialement
christian
 
Discussions similaires
Haut