web-dev-qa-db-fra.com

Nom de fichier d'image dynamique SEO

J'ai des images de produits sur le site. Dans le répertoire 'images', ils sont présents sous les noms 1.jpg, 2.jpg, etc. 1, 2 sont des identifiants de produit de la base de données et, par conséquent, j'ai mis le nom de l'image en tant qu'identifiant du produit (car il serait plus facile d'ajouter/de mettre à jour des images) d'un produit.

Pour le référencement, j'ai lu qu'il est bon d'avoir un nom de fichier qui ressemble à nom-produit.jpg (dans ce cas-ci), etc. 'images/product-name.jpg'. Cela pourrait être réalisé par .htaccess où product-name.jpg rendrait les images/1.jpg.

Je veux savoir, dans ce cas, à des fins de référencement, le nom de fichier pris en compte serait product-name.jpg ou 1.jpg, le chemin réel dans le serveur de fichiers étant images/1.jpg?

3
kb0000

Les noms d'images aident principalement la recherche d'images et non la recherche de contenu. Je recommande que les noms d'image reflètent ce que l'image est.

Cela aide les moteurs de recherche à savoir quelle est l'image et quelle est sa relation avec le contenu. Les noms d'images permettent de prendre en charge la sémantique du contenu lorsque le nom de fichier correspond à l'aide d'une analyse topique sémantique. Sinon, lorsque le nom du fichier image ne correspond pas, cela ne confère aucun support d'actualité sémantique supplémentaire. L'effet est petit mais bénéfique.

Bien que je recommande, dans la mesure du possible, d'utiliser un nom de fichier réel qui reflète sémantiquement l'image, utilisez .htaccess pour réécrire (et non rediriger) la requête doit être transparente. Il s’agit d’un processus purement interne qui devrait satisfaire à la demande de nom de fichier dans le code HTML. Est-ce que je ferais ça? Non, je retravaillerais le système pour que la base de données puisse fournir un nom de fichier plus significatif lors du rendu du code HTML. Je comprends à quel point il est beaucoup plus simple de prendre l’ID de produit et de rechercher simplement une image portant ce nom. Je comprends - honnêtement je le fais. Cependant, pour les systèmes que j'ai écrits, prendre ces raccourcis vous coûte souvent quelque chose. Cela peut être de la rigidité, plus de travail, etc. De toute façon, ça devrait aller.

1
closetnoc