Different schema type for Topics and Posts

Je ne suis pas un expert en canonicalisation, donc je ne devrais pas dire quelque chose de faux ici. Mais je suis à peu près sûr que c’est sans rapport. Le balisage n’est pas du tout utilisé dans la canonicalisation, pour autant que je sache. Et bien que je suppose qu’il serait possible de confondre les systèmes en ayant une URL non canonique avec un balisage qui dirait mainEntityOfPage : (de sorte qu’il semble que le balisage affirme que c’est le message principal d’une autre page), je n’ai pas encore vu cela se produire.

Pendant que nous y sommes, Discourse affirme actuellement que chaque commentaire/non-premier-message est la mainEntityOfPage : . Je crois que ce sera toujours vrai après le changement de correction. Cela confond également la détection (et nous oblige à abandonner complètement cette affirmation). Je pense qu’avec la correction, cela nous donnera suffisamment de signal pour éviter les problèmes maintenant, mais il est probablement préférable de ne l’utiliser que sur le premier message.

6 « J'aime »