Как использовать многоязычные sitemap

Для использования многоязычных sitemap добавьте в URL sitemap языковой префикс.
Как это сделано на демо
https://seolang.opencartadmin.com/index.php?route=extension/feed/google_sitemap

https://seolang.opencartadmin.com/en/index.php?route=extension/feed/google_sitemap

 

Если вы хотите использовать правило в .htaccess для SEO URL sitemap.xml (как это предпочитает Google), добавьте это правило в .htaccess после вашего стандартного правила в OpenCart.

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]

 

Правило для использования языковых префиксов:

RewriteRule ^(.*)/sitemap.xml$ $1/index.php?route=extension/feed/google_sitemap [L]

 

Или, если универсальное правило не работает, используйте правило для каждой языковой версии, например, для английского:

RewriteRule ^en/sitemap.xml$ en/index.php?route=extension/feed/google_sitemap [L]

Тогда вы сможете использовать SEO URL для sitemap:
https://seolang.opencartadmin.com/sitemap.xml
https://seolang.opencartadmin.com/en/sitemap.xml

sitemap