Suivez les fils RSS
 

Des livres incontournables pour tout maîtriser

  • CSS avancées - vers HTML5 et CSS3
  • HTML5
  • CSS2
  • PHP5 avanc�
  • Memento MySQL
  • Memento CSS 3
  • Memento XHTML
  • WordPress 3 100% pratique
  • jQuery et jQuery UI
Auteur
nas44
#
Citer
36 Posts
Bonjour à tous,

Mon site fonctionne beaucoup avec la réécriture des URL dans le .htaccess.

Exemple :

www.exemple.com/forum ===> www.exemple.com/index.php?page=forum

Le problème c'est que Monsieur Google ignore mon effort de rewriting et considère directement l'adresse www.exemple.com/index.php?page=forum, que ce soit dans les statistiques dans Google Analytics ou dans les résultats de recherche.

Une idée pour remédier à cela ?

Je vous remercie d'avance
Nas

^
jb_gfx
#
Citer
2853 Posts
Sans voir le site : non

Je ne sais pas si je suis cultivé ou si je viens d'inventer deux nouveaux mots.

http://www.pixemedia.com/ 
^
nas44
#
Citer
36 Posts
Bonjour jb_gfx,

Voici un exemple concret de réécriture : http://www.exemple.fr/contact

Le chemin réel est : http://www.exemple.fr/index.php?rt=contact

Dans les analyses Google c'est le deuxième format que je vois apparaitre.

Merci d'avance,
Nas
Modifié par nas44 (21 Feb 2012 - 12:38)

^
gc-nomade
#
Citer
gcyrillus en mode portable
911 Posts
bonjour,

si ton site était référencé avant la mise en place de ton url-rewriting, c'est normal.

Il te fallait(faut) aussi mettre en place une redirection 301 pour ces url dont tu ne veut plus "entendre parler" smile . Soit dans ton header , soit dans .htaccess .

Selon la conception de ton site et comment sont construites tes url , la redirection php sera peut-être plus simple a mettre en place que dans le .htaccess.

Cordialement,
GC

GC rien , mais GC encore ...

http://yidille.free.fr/plux/valign 
^
nas44
#
Citer
36 Posts
Merci GC pour ta réponse constructive cligne

L'URL rewriting était mis en place sur mon site depuis le premier jour de son hébergement donc ce n'est pas la première supposition.

Par contre l'idée d'une redirection 301 me parait pertinente. J'ai jeté un coup d’œil sur mon fichier .htacess, je n'ai pas de règle spécifié.

Penses-tu que si je rajoute la mention [L,QSA, R=301] pour chaque règle, cela pourrait corriger le problème ?

Merci beaucoup pour ton aide.
Nas

^
kustolovic
#
Citer
553 Posts
Mieux, tu rajoutes sur la page,
<link rel=”canonical” href=”http://www.monsite.com/mabonneadresse” />

Qui permet d'indiquer l'adresse "officielle" d'une page lorsqu'elle peut être atteinte avec plusieurs liens. De plus cela évite le duplicate content

^
nas44
#
Citer
36 Posts
Merci kustolovic,

Je ne connaissais pas ce tag avant. Un coup de google, je suis tombé sur ce tutoriel très intéressant http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139394

Je vais étudier ça de plus près.

Merci cligne

^