J'ai un site communautaire qui compte environ 10 000 inscriptions en ce moment. J'adopte une nouvelle stratégie d'URL quelque chose commeGoogle Sitemap - Dois-je provisionner pour le contrôle de la charge/la mise en cache?
example.com/products/category/some-product-name
Dans le cadre de la stratégie, je suis en train de mettre en œuvre un plan du site. Google a déjà un bon index de mon site, mais les URL vont changer. J'utilise un framework php qui accède à la base de données pour chaque liste de produits.
Je suis préoccupé par les effets de perfomance de fournir 10 000 nouvelles URL à google, devrais-je être?
Une solution possible que je regarde est de rendre mes pages php-outputted aux pages HTML statiques. J'ai déjà cette fonctionnalité ailleurs sur le site. De cette façon, google indexerait 10 000 pages html. La beauté de ce système est que si un utilisateur arrive via google à cette page HTML, dès qu'il commence à naviguer sur le site, il revient directement dans la version de PHP.
Mon problème avec cette méthode est que je dois ajouter .html sur mes belles URL propres ...
example.com/products/category/some-product-name.html
Vais-je sur ce dans le mauvais sens?
Édition 1: Je veux réduire les frais généraux PHP et MySQL. La création des pages HTML est juste une méthode de mise en cache en préparation d'un pic de charge lorsque les moteurs de recherche explorent ces pages. Y a-t-il de meilleurs moyens?
Merci OIS. La principale raison de l'approche HTML était de ne pas avoir de surcharge de traitement php sur le serveur. Approche intéressante cependant, je le garderai à l'esprit. – ed209