MarcP
(MarcP)
06.Май.2024 18:32:09
1
Я заметил, что превью в Telegram для ссылок на посты не отображает актуальное превью поста.
Фактическая ссылка на пост:
Performance improvements are something we’re constantly investing in, so I don’t think there will ever be a date when it’ll be “done”.
In terms of the metrics you shared, it’s important to note that those reflect only the first visit to the community. Clicking around the site, and coming back in future, will be significantly faster!
Некоторые связанные вопросы на Stack Overflow:
telegram, telegram-bot
seo, telegram
Например, я могу случайно добавить /?v=3333 к своей ссылке и увидеть, что Telegram загружает новые метаданные для URL, но в случае конкретного поста отображается то же самое. Это заставляет меня задуматься, не проблема ли это на стороне Discourse?
1 лайк
pmusaraj
(Penar Musaraj)
06.Май.2024 20:02:01
2
Не уверен, что это специфично для Discourse: я протестировал указанный выше URL в a) другом экземпляре Discourse и b) инструменте проверки Open Graph, например opengraph.xyz, и в обоих случаях отображается правильный фрагмент.
2 лайка
MarcP
(MarcP)
06.Май.2024 20:04:41
3
Возможно, Telegram делает что-то другое… Проблема не возникает и в Discord.
1 лайк
MarcP
(MarcP)
06.Май.2024 20:53:14
4
Вот что видит Telegram:
<link rel="canonical" href="https://meta.discourse.org/t/preparing-for-discourses-upgrade-to-ember-5/287211?page=3" />
Это ведёт на: Preparing for Discourse's upgrade to Ember 5 - #48 by david
Это совпадает с тем, что Telegram получает, судя по моим скриншотам
РЕДАКТИРОВАНИЕ — этот пост от 2022 года, похоже, имеет отношение к делу.
Ayke:
В режиме просмотра для роботов проверьте тег канонической ссылки на URL поста в Ember, например:
https://meta.discourse.org/t/feedback-on-new-hamburger-and-user-menus/32519/123
<link rel="canonical" href="https://DOMAIN/t/SLUG/32519?page=6">
Это должно быть изменено так, чтобы содержало …#post_123:
<link rel="canonical" href="https://DOMAIN/t/SLUG/32519?page=6#post_123">
1 лайк