Если вы используете структурированные данные для домашней страницы, которая имеет селектор языка, то разметка может быть похожа на следующую:
{
"@context": "https://schema.org",
"@id": "[canonical-url-for-specific-language]#webapp",
"@type": "WebApplication",
"name": "[Product Comparison Title in specific language]",
"url": "[canonica url for specific language]",
"applicationCategory": "Utility",
"applicationSubCategory": "Product Comparison",
"about": "[page-description]",
"browserRequirements": "Requires JavaScript. Requires HTML5.",
"softwareVersion": "1.0.0",
"screenshot": "[image-url]",
"inLanguage":[{
"@type": "Language",
"name": "English",
"alternateName": "en",
"additionalType":"https://www.loc.gov/standards/iso639-2/php/code_list.php",
"sameAs":"https://en.wikipedia.org/wiki/English_language"
},
{
"@type": "Language",
"name": "Spanish",
"alternateName": "es",
"additionalType":"https://www.loc.gov/standards/iso639-2/php/code_list.php",
"sameAs":"https://en.wikipedia.org/wiki/Spanish_language"
}],
"softwareHelp": {
"@type": "CreativeWork",
"name":"Customer Service and Support",
"url": [
"https://examples.com/en/help.html",
"https://examples.com/es/help.html"
]
},
"operatingSystem": "All"
}
Обратите внимание, что здесь я использовал для каждого языка два идентификатора со свойствами sameAs и AdditionalType .
Если веб-страница написана на одном конкретном языке, просто удалите часть разметки для ненужного языка и квадратные скобки.
Проверьте эту разметку в инструменте тестирования Google и обратите внимание, что есть два предупреждения, которые полезно исправить.