Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment faire en sorte que les moteurs de recherche indexent le contenu basé sur la base de données ?

Google indexe les pages Web, vous aurez donc besoin d'avoir une page pour chacun de vos enregistrements, cela ne veut pas dire que vous devez créer 1 000 pages HTML, mais suivre mes conseils ci-dessus fournira dynamiquement / facilement une page apparemment unique pour chacun produit.

Par exemple :

www.mydomain.com/buy/123/nice-bmw-m3-2005

Vous pouvez utiliser .htaccess pour changer ce lien en :

www.mydomain.com/product.php?id=123

Dans ce script, vous pouvez créer dynamiquement chaque page avec des informations à jour en interrogeant votre base de données en fonction de l'identifiant du produit dans ce cas 123.

Votre script fournira à chaque enregistrement son propre titre ("Belle BMW M3 2005"), une belle URL conviviale ("www.mydomain.com/buy/123/nice-bmw-m3-2006") et vous pouvez inclure le bon méta-informations également, ainsi que des images, des critiques, etc.

Le travail est fait et vous n'avez pas à créer des centaines de pages HTML statiques.

Pour plus d'informations sur .htaccess, consultez ce tutoriel .