TL;DR: Сейчас мы сообщаем Google для каждой страницы, подраздела, темы и чего угодно, что у самой страницы "url":"https://www.example.com/"
– это определённо неправильно для страницы темы с URL вроде https://meta.discourse.org/t/add-sitelinks-search-box-to-the-homepage-only/219299
Код поля поиска по сайту в настоящее время реализован на каждой странице, категории и теме:
Немного контекста от Google: «Добавляйте разметку [данных фрагмента поиска application/ld+json] только на главную страницу, а не на другие страницы».
Этот тег <script type='application/ld+json'> предоставляет Google информацию о содержимом конкретной страницы/URL, на которой он определён.
В настоящее время мы сообщаем Google для каждой страницы, подстраницы, темы и так далее, что сама страница имеет:
"@type":"WebSite"
"url":"https://www.example.com/"
— это определённо неверно для страницы темы с URL https://meta.discourse.org/t/add-sitelinks-search-box-to-the-homepage-only/219299
Либо мы должны удалить данные application/ld+json со всех страниц, кроме главной.
Или же мы должны указать для каждой подстраницы корректные специфичные для этой страницы данные application/ld+json, отражающие её содержимое.
Примеры правильного использования данных application/ld+json для страниц типа List, например, «Карусель»: