Réecriture d'url via un formulaire de recherche

WRInaute discret
Bonjour à tous,

Pouvez-vous me dire comment GG réagit quand il voit une redirection d'url (serveur) ? J'explique mon problème.

J'ai un formulaire assez important qui POST en "GET" donc avec des paramètres dans l'URL. Mon idée est de passez via une page temporaire qui va réecrire l'url de la page postée afin d'avoir un URL plus user-friendly et donc plus optimisé pour GG.

1. Formulaire POST (vers /script-reecriture.php)
2. Page de réécriture d'un URL "propre" sans paramètre (redirect)
3. Page de résultat avec un URL réecrit.

Ma question est donc, comment réagit GG face à ce genre de pratique ?

Merci d'avance,
Kabal
 
WRInaute passionné
C'est une mauvaise solution (enfin je pense).
Le mieux c'est de réécrire direct avec htaccess.
Tu envoi par exemple tonsite.com/annuaire+gratuit.html vers ta page de recherche et tu recupere annuaire+gratuit pour ta recherche.
 
WRInaute accro
tu veux referencer tes pages qui proviennet de formulaire ? tu peux envoyer le formulaire en post, mais dans la page de résultat générer l'adresse en GET correspondante, et ajouter cette adresse dans un plan de site (tu stocke ces url's générées dans une bdd)
c'est ça que tu veux faire ?
 
WRInaute discret
Ok, mais ici il y a au moins une bonne quinzaine de champs, d'où le blocage GG ...

Dans le cas ou le formulaire est posté via un POST (et non un GET qui génére des paramètres), comment GG gère-t-il cette page de résultat ?
La considère-t-il comme unique pour chaque type de résultats ?

C'est un peu "touchy" comme sujet mais je pense que ca pourrait en aider plus d'un.

Merci,
Kab.
 
WRInaute discret
Ah ok... Effectivement ca répond à ma question et donc aucun intéret à rewriter la réponse du post alors.

Il ne suit meme par la page qui est indiqué dans le :
"<form id="webForm" name="webForm" method="get" action="/la_page_de_destination.php">" ??

kab
 
WRInaute passionné
Il ne pourra pas accéder à la page de résultats du formulaire, je crois pas qu'il sache déjà cliquer sur "submit"...
 
WRInaute accro
Non en effet aucun intérêt à rewriter le POST.

A moins que tu souhaites rendre accessible aux moteurs les résultats des requetes envoyées par ce formulaire, auquel cas il faut te débrouiller pour mettre en place des liens en dur avec les URL que tu auras réécrites. M'enfin c'est une autre histoire.
 
WRInaute passionné
:lol:
Oui, cela n'a d'interet que si tu recupere tes url ou si tu fait des liens vers des recherches presises(se que je pensé que tu voulait faire).
 
Nouveau WRInaute
Désolé de déterrer un sujet si ancien mais j'ai une petite question !

S'il me venait l'idée de faire un formulaire comme suit :
- une liste 1
- une liste 2
- un bouton envoyer

Et que je souhaite afficher le résultat dans une page "plan-du-site.php".

Comme faire pour que les URLs soit écrite de la manière suivante : http://www.monsite.fr/dossier_1/dossier_2/ sachant que "dossier_1" correspond au choix de l'utilisateur dans la liste 1 et "dossier_2" correspond au choix de l'utilisateur dans la liste 2 ?

L'important est d'avoir une URL qui soit "belle" car j'utilise la réécriture d'URL et ne veux, en aucun cas, voir de variables dans mes URLs (meilleur référencement Google).

Une petite solution à me proposer ? :)

Merci par avance de votre aide :oops:
 
WRInaute accro
Bonjour
idea-fr a dit:
L'important est d'avoir une URL qui soit "belle" car j'utilise la réécriture d'URL et ne veux, en aucun cas, voir de variables dans mes URLs (meilleur référencement Google).
- Avoir une url de forme http://www.example.com/dossier-1/classement-2.html ne va strictement rien apporter de mieux en référencement que http://www.example.com?dossier=1&classement=2
En outre, la réécriture d'URL n'est pas forcément une bonne idée en référencement comme on peut le lire sur ce papier & sur d'autres
Enfin, rewriter les URL auxquelles on accède par un formulaire, c'est pure coquetterie : les moteurs de recherche n'utilisent pas les formulaires.

Edit : Youpi, 6.000 messages, je pars en Week end sur ce beau chiffre tout rond :mrgreen:
 
Nouveau WRInaute
nickargall a dit:
Avoir une url de forme http://www.example.com/dossier-1/classement-2.html ne va strictement rien apporter de mieux en référencement que http://www.example.com?dossier=1&classement=2

Mince alors ! Le référenceur avec qui je travaille me raconte des co....ies depuis un bout de temps alors ! :roll:

Merci tout de même et bon weekend nickargall
 
Discussions similaires
Haut