Aller au contenu

Url indexable / non indexable /url rewriting


alphega

Sujets conseillés

Bonjour,

Une future mise à jour va m'obliger à changer l'url de quelques pages, je n'aimais déja pas beaucoup l'ancienne mais les moteurs de recherches les indexaient sans problème.

Les url actuelles sont de type:

_http://www.domaine.com/index.php?act=page&pg=nomdepage

les futures:

_http://www.domaine.com/index.php?act=module&module=pages&pg=nomdepage

Cette nouvelle url sera-t-elle indexée par les moteurs de recherches ?

Suis-je pénalisé par la longueur et la forme ?

Merci

Modifié par alphega
Lien vers le commentaire
Partager sur d’autres sites

Salut alphega :)

En ce qui cocnerne Google, il indexe sans problème les pages dont les urls possèdent trois variables mais au-delà c'est plutôt incertain :rolleyes:

Heureusement, tu peux résoudre ce problème grâce à l'URL Rewriting, ce qui fera apparaitre tes urls sous la forme:

_http://www.domaine.com/index-module-pages-nomdepage.php par exemple

Modifié par MS-DOS_1991
Lien vers le commentaire
Partager sur d’autres sites

En ce qui concerne Google, il indexe sans problème les pages dont les urls possèdent trois variables mais au-delà c'est plutôt incertain

La 1ère url a 2 variables et la 2ème en possède 3.. c'est ça ?

Heureusement, tu peux résoudre ce problème grâce à l'URL Rewriting...

Je suis en train de regarder cet article sur l'url rewriting ... mais c'est pas gagné :blush:

Lien vers le commentaire
Partager sur d’autres sites

La 1ère url a 2 variables et la 2ème en possède 3.. c'est ça ?

C'est bien ça, mais je doute un peu que cela soit aussi facile que ça d'indexer des URL comportant 3 variables plutôt que 2.

Ca risque de prendre plus de temps...

Effectivement, la solution de l'URL rewriting serait approprié ici.

Utilise tu un CMS pour générer tes pages ? Souvent les CMS ont des solutions pour créer des SEF URL (search engine friendly URL).

Bon courage

Lien vers le commentaire
Partager sur d’autres sites

Effectivement, la solution de l'URL rewriting serait approprié ici.

Utilise tu un CMS pour générer tes pages ?

Non, c'est une modification du script invision, lors du passage à la version 2.1, la mod sera mise à jour également et les url changeront.

Apparemment, l'auteur ne peut pas faire autrement...

Je vais continuer à m'informer sur le rewriting, merci :)

Lien vers le commentaire
Partager sur d’autres sites

Après quelques tests, je suis arrivé a faire quelque chose...

Avec ceci :

RewriteRule   ^nomdepage.html$   index.php?act=page&pg=nomdepage  [L]

Ma page, anciennement:

_http://www.pcentraide.com/index.php?act=page&pg=nomdepage

est maintenant accessible via

_http://www.pcentraide.com/nomdepage.html

cela fonctionne à merveille.

Par contre, elle s'affiche aussi correctement avec l'ancienne url, et pour signaler aux moteurs que la page a changé d'url, je souhaite faire un 301, je mets donc dans mon .htaccess :

RedirectPermanent /index.php?act=page&pg=nomdepage http://www.pcentraide.com/nomdepage.html

Mais la page continue à s'afficher aussi avec l'ancienne url:

http://www.pcentraide.com/nomdepage.html

http://www.pcentraide.com/index.php?act=page&pg=nomdepage

:o

Modifié par alphega
Lien vers le commentaire
Partager sur d’autres sites

Oui, je l'utilise tout le temps, c'est bien pratique.

C'est étrange, j'ai déjà des 301 de type

RedirectPermanent /nomdepage.html http://www.pcentraide.com/index.php?act=page&pg=nomdepage

qui fonctionnent très bien, (url page html -> url avec variable), mais l'inverse ne fonctionne pas (url avec variable -> url page html) :huh:

Modifié par alphega
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...