Мультиязычный landing page без cms

juststars

Постоялец
Регистрация
20 Дек 2012
Сообщения
287
Реакции
102
Как реализовать правильно и со всем соблюдением сео ?
Через js,php или есть другие варианты?
Скорее всего нужно прийти к /en /ru /ch в url.
 
php+htaccess+cookie
В сети много информации по теме...
По поводу сео есть стандарты schema .org
Можно php+js и ЧПУ ссылки при помощи htaccess
Фразы для сайта либо подгружать из массива как это реализовано уже в WP, либо инклудить готовые страницы на разных языках, как больше нравится...
Код:
https://www.google.com/search?q=мультиязычный+сайт+php

Скорее всего нужно прийти к /en /ru /ch в url.
Код:
site.local/index.php?lang=en
switch ($_GET["lang"]) case "en": ...
Как тоже есть в сети Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование:
Единственное хочу добавить - какое сео для лэндинга (одностранички)? сколько там страниц будет?
Соответственно трафик из поиска цеплять будет нереально (ни семантического ядра, ни ссылочной массы).
Это в seznam еще как то трафик цепляют из каталогов.
 
Единственный вариант - делать на поддомене. Для каждого языка свой
 
Можно делать даже без БД, только очень сложно :D
Я делал: React.js + i18next + helmet(для поддержки server-side rendering нужен node.js :( , а это VPS )
 
А можно просто на обычном PHP, вынеся переводы в отдельные файлы и инклудить их. По умолчанию давать нужный язык, например на основе местоположения или Английский.
А текста заменять переменными из статического массива.
 
Назад
Сверху