J'utilise http://urlrewriter.net/ pour réécrire des URL sur mon site web. Par exemple, je réécriture:Comment déterminer si une URL asp.net a été "réécrite"?
à
Ce que je suis en train de faire (à des fins de SEO) pour dynamiquement ajoutez la balise meta:
<meta name="robots" content="noindex,follow" />
seulement à la page qui n'a pas été réécrite. C'est parce que je veux que les deux URL fonctionnent, mais seulement l'URL réécrite doit être indexée par les moteurs de recherche.
Comment puis-je déterminer quelle version de la page a été demandée?
EDIT
Les réponses ci-dessous suggèrent une redirection 301 au lieu d'utiliser une balise meta. Peut-être que je vais le faire, mais je veux toujours savoir la réponse à la question sous-jacente ... comment puis-je savoir si la page a été réécrite?
C'est certainement une option, mais je veux aussi explorer l'option nofollow. – Keltex
Aussi, assurez-vous de garder à l'esprit que si la page non écrite a un rang de page, l'utilisation de ne pas suivre perdra ce rang de page et cachera la page. Si vous utilisez 301, il sera transféré. –
C'est un bon point. Je pense que ma question est toujours pertinente. Comment puis-je déterminer si la demande concerne la page réécrite? Si non réécrit alors je 301. – Keltex