Aller au contenu

Sujets conseillés

Posté (modifié)

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
Posté (modifié)

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
Posté
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:

Posté
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

Posté
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 :)

Posté (modifié)

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
Posté

Ta redirection ne marche pas. Tu as un analyseur d'entètes, sur le Hub.

Jettes y un oeil, et tu verras. ;)

Posté (modifié)

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

Veuillez vous connecter pour commenter

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



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