Продолжая тему другого закрытого поста
Мета-описание для тегов тем перестало работать: при обновлении описания темы мета-описание не обновляется.
Старые теги работают корректно:
Новые темы по-прежнему отображаются как «темы с тегом xxxxx»:
Продолжая тему другого закрытого поста
Мета-описание для тегов тем перестало работать: при обновлении описания темы мета-описание не обновляется.
Старые теги работают корректно:
Новые темы по-прежнему отображаются как «темы с тегом xxxxx»:
Кто-нибудь может помочь?
Я только что попытался воспроизвести проблему на своём тестовом сайте, и новая onebox с тегом и описанием работает у меня. Но… я немного расслабился и не обновлялся уже какое-то время (1a5377cf93).
Давайте я обновлюсь и попробую снова. Если на втором тесте всё ещё не сработает, мы сможем хотя бы просмотреть коммиты между этими версиями и, возможно, сузить круг поиска, чтобы понять, что-то изменилось в промежутке. ![]()
После обновления (8f89e287d3) и повторной попытки (как с существующим тегом и новым описанием, так и с новым тегом и описанием) всё, кажется, работает нормально. Onebox ссылки на тег на другом сайте отображается с описанием тега.
@Damian_Boon, это происходит со всеми вашими новыми описаниями тегов или только с некоторыми?
Какой у вас сайт, чтобы я мог его протестировать?
Боюсь, что мой «тестовый сайт» теперь стал семейным, поэтому он не является публичным (я ненадолго отключил требуется вход для этого теста).
Но вот скриншот ссылок на теги, скопированных на тестовый сайт друга для проверки:
И ещё один скриншот с копированием вашего описания тега на случай, если там что-то специфическое:
Давайте проверим это здесь на Meta. Завершённый тег имеет описание, которое должно отображаться в однобокс-блоке ниже.
Тег onebox для completed тоже не отображается у меня, не знаю почему. Похожая ситуация и с release-notes. У него также есть описание.
https://meta.discourse.org/tag/release-notes
Добавление /latest приближает нас к решению, но в превью композера появляется ошибка:
Извините, нам не удалось создать превью для этой веб-страницы, так как не удалось найти следующие теги oEmbed / OpenGraph: image, title
Тем не менее это всё ещё не отображается как onebox.
Вот моя проблема: она не работает уже несколько месяцев, и никто не может разобраться в ней, а команда не отвечает.
Отлично! Похоже, здесь есть воспроизводимые проблемы, что хорошо. Это поможет инженерам, надеюсь, найти источник проблемы!
Я перемещаю это в Contribute > Bug и добавляю #staff-experience, чтобы команда по опыту работы персонала могла посмотреть, когда у них появится возможность.
Тег “Korda” на carptalk.org работает правильно — описание onebox такое же, как и описание, которое вы видите при посещении страницы. https://forum.carptalk.org/tag/Korda
“Horcott-lakes” работает неправильно — описание onebox по умолчанию, как будто описание не указано. Но когда вы посещаете страницу, вы видите, что описание указано. Однако на этой странице мета-описание не показывает корректно описание, а вместо этого <meta name="description" content="Topics tagged horcott-lakes">. https://forum.carptalk.org/tag/horcott-lakes
Здесь, на meta, ни один из тегов onebox, которые мы пробовали, не работает вообще в этой теме — отображается только URL. Например, https://meta.discourse.org/tag/release-notes имеет описание, которое вы можете увидеть на странице.
Ожидаемое поведение заключается в том, что во всех этих случаях onebox будет отображаться и также содержать описание, указанное для тега.
Верно, но я не понимаю, почему нельзя добавить две опции на странице редактирования тега — одну для мета-заголовка и одну для мета-описания. То же самое касается категорий. Я могу доказать, что мы теряем более 100 000 уникальных посетителей в месяц с точки зрения трафика. Все пользователи Discourse выиграют от этого и увидят значительный рост трафика, поскольку теги являются одним из самых важных факторов, когда пользователи ищут что-то в Google. На моём другом сайте, который я вам показывал, на страницах с тегами вообще нет тега h1 или текста (только списки результатов), и при этом он генерирует более 20 000 уникальных посетителей в месяц.
Я вам верю, но нам нужно двигаться маленькими шагами. В рамках этой темы давайте сосредоточимся на выявлении ошибки в существующем функционале описания тегов и постараемся её исправить.
Если вы добавите описание к тегу, оно будет использоваться в качестве мета-описания в HTML, сгенерированном на сервере.
Отлично! Перечитав ваши предыдущие сообщения, я понял, что проблема никогда не существовала. Я не знал, что однобоксование тегов на странице тегов изначально не предполагалось работать внутри того же сайта. Так что эту тему можно закрыть.
Думаю, нам всё ещё нужно выяснить, почему одно из описаний тегов от @Damian_Boon работает некорректно. ![]()
(Хотя, возможно, переместить это обратно в Support будет полезно, пока мы не определимся, является ли это ошибкой или нет)
Я не думаю, что Дамиан больше использует Discourse, так что этот вопрос несколько теряет смысл.
Ах, это грустно.
Я хотел лайкнуть ваш пост за информацию и добавить эмодзи
, но мог выбрать только одно.
Да, я тоже разочарован! Он был большим поклонником Discourse, и мне понравилось интервью с ним, которое мы провели в прошлом году. В ходе него я много узнал о его проблемах, связанных с SEO. Мы сможем вернуть его (игра слов), если и когда сделаем так, чтобы страницы тегов выглядели более привлекательно в результатах поиска в интернете.
(переместил это обратно в Support — рад, что у меня всё ещё есть такая привилегия!)