web-dev-qa-db-fra.com

Arrêt des doublons H1 et du titre du contenu dynamique

J'ai un site Web où il y a beaucoup de pages créées dynamiquement (basées sur la base de données). Ces pages sont essentiellement utilisées pour afficher les images téléchargées

Les pages ressemblent un peu à ça

URL: http://www.mywebsite.com/page-id/page-title/

H1: vue de la mer

C’est un gros problème car j’aurais peut-être 10 autres pages avec le titre: 'View from the sea'. Je sais que la solution la plus simple serait de s’assurer que les pages portent un nom différent, mais le site Web compte de nombreux utilisateurs, ce qui n’est pas si simple.

Qu'est-ce que vous pensez de mettre l'identifiant de page avec le titre de page dans la balise H1? Donc, il pourrait lire 437 - Vue de la mer. Je dois différencier les titres h1. Je pense que l'utilisation de l'identifiant de page aiderait, mais si quelqu'un avait une meilleure solution, ce serait génial!

Merci d'avance

2
codemonkey

Je vais répondre à cette question du point de vue du référencement, car les commentaires sur votre question permettent de traiter efficacement les autres problèmes.

Parce que les pages de votre site auront très peu de contenu (je suppose que vous montrez une image et éventuellement une description), si vos pages ont les mêmes balises <title> et <h1>, elles seront très similaires. à chacun et peut rencontrer des problèmes de contenu en double. Naturellement, vous voulez éviter cela.

Ma recommandation est d'ajouter autant de contenu que possible à ces pages pour les aider à se différencier. Assurez-vous d'ajouter des éléments tels que le nom de la personne qui l'a téléchargée, la date à laquelle elle a été téléchargée, l'endroit où la photo a été prise, etc. Si vous ne disposez pas de descriptions de ces images, vous devriez envisager de permettre aux utilisateurs d'en ajouter une. Je recommanderais également d'autoriser les commentaires pour chaque image car cela aidera à générer un contenu unique pour chaque page.

Je recommanderais également de différencier les balises <title> et <h1> dans la mesure du possible. L'ajout d'un ID n'est pas nécessairement une mauvaise chose, mais vous pourrez peut-être le faire mieux. Peut-être ajouter le nom de l'utilisateur qui le leur a soumis. Comme ça:

"View from the sea" by Ben Dover

Si cela ne vous aide pas, ajoutez éventuellement la date soumise au <title>, et peut-être que le <h1> sera peut-être en ordre. Placez-les après le titre de l'image car ils sont moins importants que le titre de la photo.

7
John Conde