Лишние языки на сайте

Kaavain
На сайте с 28.07.2015
Offline
149
216

Всем привет. Был ли у кого опыт? Что имею: одинаковые (CMS, верстка, картинки, структура) магазины в нескольких странах (если важно - FI, SE, DE, NL, FR, BE), все на нац. доменах. У всех в title на примере сайта в Бельгии

<meta http-equiv="Content-language" content="nl">

<link rel="canonical" hreflang="nl-BE" href="https://www.mybestshop.be/anyurl/">

На сайтах по 2-3 языка, и третий (второй) "интернациональный" то есть - английский для некоторых, русский для некоторых. Английская версия соответственно

<meta http-equiv="Content-language" content="en">

<link rel="canonical" hreflang="nl-BE" href="https://www.mybestshop.be/anyurl/">

Так как роботы не запускают сессии, а у меня (кидайтесь тряпками, да) все идет через сессии, и прописано 

if ($_SESSION['siteID'] == 5 && isset($_REQUEST['lang']) && !empty($_REQUEST['lang'])) {
        if (!in_array($_REQUEST['lang'], $_SESSION['languages'])) {
        $_SESSION['lang'] = "nl";
        $_REQUEST['lang'] = "nl";
        }
}

То есть робот заходя на любую страницу видит canonical без параметров , которая для него на каждом сайте в "основном" языке - nl версия для страны BE в частности. Казалось бы, все прозрачно и максимально доступно для ПС.  Заметил на вновь открытых магазинах что больше всего заходов с US которые мне нафиг не нужны - значит проиндексировались en страницы хорошо. 

ВОПРОС: не мешает ли ранжированию в стране назначения ВЕ этот лишний язык? Может его лучше вообще прибить 404? Что, впрочем, я сделал на всякий случай.


Могу порекомендовать только хостинг: https://traf.at/vps - за 3 года все на 4++ и цены не подняли. Ну и банк для белых ИП: https://traf.at/bankm

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий