Мой веб-сайт использует английский язык по умолчанию и немецкий / немецкий как второй язык.
Я хочу добиться следующего:
- Никакой языковой параметр никогда не должен быть в URL (no / de или? Lang = de).
- Доступные языковые теги метаданных в пост-связаны / пост-зависимы, почему это так? Я хочу, чтобы это было глобально,
поэтому я также хочу показать тег DE, когда текущее сообщение не
доступно на немецком языке.
- Предполагая, что языком браузера является DE, используйте DE в качестве языка веб-сайта во всем мире, поэтому показывайте все содержимое (включая сообщения и
содержимое, не относящееся к почте), которое доступно на немецком языке на немецком языке, содержание, которое не имеет немецкого перевода, отображается на
язык по умолчанию.
- Язык может быть глобально изменен в нижнем колонтитуле, затем устанавливается cookie / опция, которая имеет более высокий приоритет, чем язык браузера
обнаружение.
Примеры URL:
- Первая страница
- Страница блога:
- EN & DE: website.com/blog
- О странице:
- RU: website.com/about
- DE: website.com/ueber
- Конкретный проект (CPT)
- RU: website.com/projects/animals
- DE: website.com/projekte/tiere
Как этого можно достичь с помощью WPML?
Есть ли недостатки SEO? Должен ли я что-либо учитывать, например, когда URL одинаков для нескольких языков / содержимого?
Мне нравятся короткие URL-адреса, и я хочу, чтобы там не было языка. И если текущая публикация недоступна на немецком языке, веб-сайт все еще должен быть доступен на немецком языке, поскольку все остальное содержимое сайта, не относящееся к публикации, доступно на немецком языке.
Спасибо!