Как указать, на каком языке содержимое URL-адреса в карте сайта XML?
Есть ли способ указать язык URL в XML-карте сайта? Я не говорю об альтернативных URL-адресах, я говорю о случае, когда, например, на сайте, в основном на английском языке, есть страница, которая существует только на немецком языке, то есть нет альтернативных URL-адресов.
Например, скажем, у меня есть несколько многоязычных страниц
<url>
<loc>http://example.com/eng/page1</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://example.com/eng/page1"/>
<xhtml:link rel="alternate" hreflang="de" href="http://example.com/ger/page1"/>
</url>
<url>
<loc>http://example.com/eng/page2</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://example.com/eng/page2"/>
<xhtml:link rel="alternate" hreflang="de" href="http://example.com/ger/page2"/>
</url>
<url>
<loc>http://example.com/eng/page3</loc>
<xhtml:link rel="alternate" hreflang="en" href="http://example.com/eng/page3"/>
<xhtml:link rel="alternate" hreflang="de" href="http://example.com/ger/page3"/>
</url>
И затем есть одна страница, которая существует только на немецком языке и не имеет соответствующей английской страницы
<url>
<loc>http://example.com/ger/unique-german-page</loc>
</url>
Поисковые роботы, вероятно, смогут определить, на каком языке находится контент, но, похоже, должен быть способ указать это непосредственно в карте сайта.
Должен ли я сделать что-то подобное?
<url>
<loc>http://example.com/ger/unique-german-page</loc>
<xhtml:link rel="alternate" hreflang="de" href="http://example.com/ger/unique-german-page"/>
</url>