Richie
(Richie Rich)
05.Апрель.2026 07:44:41
1
В дополнение к этой ошибке на прошлой неделе:
Continuing the discussion from Either 'acceptedAnswer' or 'suggestedAnswer' should be specified :
I had this issue pop today suddenly after updating to this week’s latest build.
Any thoughts as to why it suddenly started? The site has been around for a decade and so has the page that’s affected by it. The topic has only one post (wiki) from the admin (it’s a notice FAQ topic).
И:
main ← fix/qa-page-schema-no-answers
merged 01:02PM - 02 Apr 26 UTC
Google Search Console reports acceptedAnswer/suggestedAnswer errors on topics th… at emit QAPage structured data with answerCount:0 and neither field present. This affects single-post topics, topics where the only replies are hidden or small action posts, and topics whose accepted answer has been hidden.
The fix introduces two checks:
1. A `has_eligible_answers?` query in SchemaUtils that verifies at least one visible, regular-type reply exists before emitting QAPage schema (both JSON-LD and microdata). Topics without eligible answers fall back to the default DiscussionForumPosting schema.
2. A `has_answers` policy in BuildSchemaMarkup that gates on the materialized accepted_answer/suggested_answers after they've been fetched, catching any edge cases the topic-level check might miss.
Additionally, `fetch_accepted_answer` now checks post visibility via `Guardian.new.can_see_post?` (anonymous perspective) so hidden accepted answers are excluded from schema output rather than being advertised to search engines. The `"answered only"` setting also uses this visibility check instead of just testing whether an answer_post_id exists.
https://meta.discourse.org/t/399525
Сегодня утром я обновился до версии 2026.4.0-latest (97400099a5 ), но всё ещё не могу подтвердить исправления в Google
В консоли поиска Google отображается следующее:
При переходе к шагам проверки/исправления:
А при попытке подтвердить любое из исправлений:
Я получаю ту же ошибку «найдены затронутые страницы» для всех трёх типов.
Не упустил ли я что-то?
1 лайк
davidb
(David B)
06.Апрель.2026 10:44:45
2
Спасибо за сообщение. Мы изучаем эту проблему и скоро предоставим обновление.
4 лайка
Richie
(Richie Rich)
06.Апрель.2026 11:41:47
3
Спасибо @davidb , очень признателен
davidb
(David B)
07.Апрель.2026 16:09:10
5
Я объединил изменение, которое должно исправить большинство ошибок, которые вы видите (например, отсутствие имени/answerCount). Оказалось, что эти значения отсутствовали в микроданных:
committed 02:34PM - 07 Apr 26 UTC
Adds missing schema microdata for name and answerCount on for solved
topics.
Три проблемных URL на последнем изображении, по-видимому, связаны с отдельной проблемой: два из них — это сообщения только с эмодзи без текста, а третье — сообщение только с изображением. Но я проверил их через валидатор разметки Schema , вставив исходный код страницы, и все они не содержат предупреждений или ошибок.
Возможно, эти три проблемы со страницами исчезнут при повторном сканировании.
5 лайков
Richie
(Richie Rich)
08.Апрель.2026 12:45:52
6
Спасибо, Дэвид
Обновлю Discourse снова в пятницу и попробую ещё раз