Биржа копирайтинга Антиплагиат SEO-анализ текста Адвего Лингвист Проверка орфографии
Адвего
Форум
Все форумы
Разное
Маркетинг, продвижение, реклама, SEO, веб-разработка

Маркетинг, продвижение, реклама, SEO, веб-разработка — Форум Адвего

боковая панель
Разное / Маркетинг, продвижение, реклама, SEO, веб-разработка
vladproredux
Индексация мультиязычного сайта

Добрый вечер, уважаемые форумчане!
На повестке дня возник такой вопрос: как правильно "заставить" поисковые системы проиндексировать сайт, мультиязычность которого определяется cookie. Немного поведаю, как это устроено:
Пользователь заходит на сайт, например, [ссылки видны только авторизованным пользователям]. По дефолту, скрипт выдает англоязычную версию. После посетитель нажимает на кнопку переключения языка. Выполняется скрипт, который записывает в cookie информацию о выбранном языке (что будет справедливо уже для всех страниц сайта, пока пользователь не переключит язык). Другими словами, и русская, и английская странички будут выглядеть как [ссылки видны только авторизованным пользователям].
Теперь проблема:
Несмотря на то, что в файле sitemap.xml имеются ссылки на скрипт, переключающий язык, Google и Яндекс почему-то этого не видят. Поисковики уже давно проиндексировали страницы на английском, а русский просто игнорируют.
Сам вопрос:
Может, кто-нибудь сталкивался с подобным? Как это решить? Поможет ли автоопределение языка при первом заходе из HTTP-заголовка?
Заранее премного благодарен.

Написал: vladproredux , 06.07.2018 в 19:42
Комментариев: 3
Комментарии
Lackmusmilch
За  0  /  Против  0
Lackmusmilch  написала  06.07.2018 в 23:48
Если не ошибаюсь, нужна HTML-версия.
Посмотрите тут: [ссылки видны только авторизованным пользователям]
Но я не уверена :)

                
DELETED
За  0  /  Против  0
DELETED  написал  07.07.2018 в 00:48
Нужно делать для каждого языка отдельный адрес.

                
apollion
За  0  /  Против  0
apollion  написал  07.07.2018 в 01:13
Обычно поступают проще, делая 2 версии сайта:
или на поддоменах
ru.site.ru
en.site.ru

или на одном домене - типа так:
site.ru./ru
site.ru/en

Боты поисковиков могут не видеть русскую версию - потому, что они не переключают язык и потому, что могут игнорировать сохранение кукиз.

                
Отправка жалобы...
Спасибо, ваша жалоба принята
Вы уже жаловались
Публикация комментариев и создание новых тем на форуме Адвего для текущего аккаунта ограничено.
Подробная информация и связь с администрацией: https://advego.com/v2/support/ban/forum/1186
Жаловаться можно только на чужой комментарий
Избранное
Добавить в избранное
Имя
URL
https://advego.com/blog/read/seo/4571194/