i18n удваивает контент в инструменте SEO — Angular

#angular #internationalization #seo #sitemap

Вопрос:

Моя компания хочет улучшить свой SEO и узнала, что i18n удваивает контент.

Мы используем Angular 8 и i18n (интернационализация), в проекте есть 2 файла json: "es.json" и "en.json" .
Язык по умолчанию — «es» (испанский), и на панели навигации есть кнопка для переключения между испанским и английским языками туда и обратно

Содержимое HTML является динамическим (пример: {{ 'home.metrics.step3-subtitle' | translate }} ).

Таким образом, URL-адрес не изменяется (пример: www.example.com/es или www.example.com/en ).

Есть ли какой-либо способ избежать удвоения содержимого при такой настройке (без использования параметров URL)?

Спасибо!

Комментарии:

1. Что означает «избегать удвоения контента»? Как я должен структурировать свои URL-адреса как для SEO, так и для локализации? в котором описано, как создавать удобные для SEO URL-адреса, которые могут ответить на некоторые из ваших вопросов.