web-dev-qa-db-fra.com

dynamiques urls - redirections ou réécriture et page SERP position

J'essaie de comprendre, notre site contient des milliers de liens, est un site de commerce électronique, dans lequel les titres des produits doivent être modifiés régulièrement pour tirer le meilleur parti du référencement ... vous savez, comme d'habitude, nous construisons l'url du titre du produit nettoyant tous les caractères étranges et le rendant convivial.

Cependant, toutes les pages sont générées dynamiquement, ce qui signifie que si une personne de l'équipe de contenu de données change le nom du titre de l'URL de ce produit, cela signifie:

  • si l'ancienne URL a une bonne position sur SERP cette page sera perdue? ce qui signifie que nous perdons le référencement, le classement ...
  • Comment gardons-nous la même page SERP position?
  • A-t-il besoin d'une redirection ou d'une réécriture?
  • Si c'est une redirection, avons-nous besoin de 2 pages? page A comme ancien lien et page B avec nouveau lien? ne pense pas?
  • dans ce cas, le plan du site doit contenir les 2 URL?
  • quelle est la meilleure pratique pour un changement d'URL dynamique?
1
jcdsr

Si l'URL du produit change, vous devez rediriger l'URL précédente vers la nouvelle afin de conserver le classement SEO de la page du produit. Ou vous devez conserver la page du produit sur la même URL.

Voici un moyen de le faire. Lorsque l'URL du produit passe de exemple.com/previousURL à exemple.com/newURL, effectuez un fichier file_put_put previousURL.txt. Mettez example.com/newURL dans previousURL.txt

Lorsque quelqu'un accède à example.com/previousurl, faites un $ newurl = fichier_get_contents ('previousURL.txt'), si {le nombre de caractères de ce fichier est> 0 {header location = $ newurl 301, true}}

En d'autres termes, chaque fois qu'une personne accède à une page de produit, cette page vérifie si l'URL a été modifiée. Si l'URL a été modifiée, il sera redirigé vers la nouvelle URL. Et chaque fois qu'une URL de produit change, il enregistre l'URL précédente afin que la page précédente soit redirigée vers la nouvelle.

1
Michael d