Микроразметка сайта для поисковых систем (Формат JSON-LD)

Микроразметка Breadcrumbs
Для примера возьмем простой Breadcrumbs, состоящий из трех ссылок:
<ul>
	<li><a href="URL-1">Первая ссылка</a></li>
	<li><a href="URL-2">Вторая ссылка</a></li>
	<li><a href="URL-3">Третья ссылка</a></li>
</ul>

Эти хлебные крошки на JSON-LD будут выглядеть так:
<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "BreadcrumbList",
	"itemListElement": [{
		"@type": "ListItem",
		"position": 1,
		"name": "Первая ссылка",
		"item": "URL-1"
	}, {
		"@type": "ListItem",
		"position": 2,
		"name": "Вторая ссылка",
		"item": "URL-2"
	}, {
		"@type": "ListItem",
		"position": 3,
		"name": "Третья ссылка",
		"item": "URL-3"
	}]
}
</script>
Микроразметка Статьи
На примере статья: Блог: Тактический рюкзак Kiwidition Tonga II, в JSON-LD будет выглядеть так:
<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "Article",
	"headline": "Тактический рюкзак Kiwidition Tonga II",
	"image": [
		"https://danfa.net/file/attachment/2022/11/bb3b4f99062d08bb33990b20cdf5d13a.jpg",
		"https://danfa.net/file/attachment/2022/11/63d7381d766c3e22d52c4d5d5e2d4c3e.jpg",
		"https://danfa.net/file/attachment/2022/11/b43627ad1f3f5672f19481cf40748b3e.jpg",
		"https://danfa.net/file/attachment/2022/11/f29c017702b75fb1bedd04b774323349.jpg",
		"https://danfa.net/file/attachment/2022/11/9888f8278079b0a32ef22575cc0b3bd1.jpg",
		"https://danfa.net/file/attachment/2022/11/006dcaa88497d1c888aebf219bfa9949.jpg"
	],
	"datePublished": "2022-11-24T14:30:36+0000",
	"author": [{
		"@type": "Person",
		"name": "Slash",
		"url": "https://danfa.net/Slash/"
	}]
}
</script>
Микроразметка окно поиска по сайту
Google не гарантирует, что форма поиска появится в поисковой выдачи, после установки данной разметки.
<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "WebSite",
	"url": "https://danfa.net/",
	"potentialAction": {
		"@type": "SearchAction",
		"target": {
			"@type": "EntryPoint",
			"urlTemplate": "https://danfa.net/search/{q}/"
		},
		"query-input": "required name=q"
	}
}
</script>

Столкнулся с проблемой: Яндекс не признает данную разметку:
ПРЕДУПРЕЖДЕНИЕ: поле https://schema.org/query-input не определено в спецификации http://schema.org/SearchAction

Решение пока одно: не выводить разметку для поиска по сайту, когда сайт сканирует Яндекс (Но, делая так, могут быть проблемы, со стороны Яндексе, клоакинг, например). Google успешно принимает эту разметку. Платон Щукин (Поддержка Яндекса) ответил на это: "К сожалению, я не могу помочь вам в данном вопросе, так как мы не занимаемся составлением и проверкой разметки.".

На своем сайте, я убрал данный код. Верну его в том случае, если удасться подружить его с Яндексом.