Как сделать карту сайта на несколько языков?
сайт на русском site.ru/ru/
сайт на английском site.ru/en/
и все другие страницы на два языка.
у страниц записан hreflang
link rel="alternate" hreflang="ru" href="
site.ru/ru"
link rel="alternate" hreflang="ru" href="
site.ru/en"
карта
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://site.ru/ru/</loc>
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site.ru/en/"
/>
<xhtml:link
rel="alternate"
hreflang="ru"
href="http://site.ru/ru/"
/>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
яндексу не нравится, ругается на неизвестный xhtml:link
Что делать? переписать все ссылки без xhtml ?
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://site.ru/ru/</loc>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>http://site.ru/en/</loc>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>1.0</priority>
</url>
</urlset>