Сайт проиндексировался в английской версии

Тема в разделе "WebAsyst", создана пользователем shkiper, 4 янв 2012.

Модераторы: mdss
  1. shkiper

    shkiper

    Регистр.:
    16 ноя 2008
    Сообщения:
    301
    Симпатии:
    17
    Гугля нашел страницы такого вида

    http://mysite.ru/en/category/category/


    в английской версии(/en/) и выдает их в поиске.

    После выявления, в настройках отключил английскую версию, но, то что проиндексировалось поисковиками, так и осталось с /en/, страницы начали отображаться нормально, но страницы задублировались с /en/ и без.

    Как сделать так, чтоб работали и находились роботами только страницы без /en/ ?
     
  2. urbanVIP

    urbanVIP Создатель

    Регистр.:
    12 янв 2009
    Сообщения:
    27
    Симпатии:
    1
    Время Вам поможет :D
     
  3. Parviz555

    Parviz555

    Регистр.:
    29 янв 2009
    Сообщения:
    161
    Симпатии:
    37
    В robots.txt добавь строчку
    Disallow: /en
     
  4. shkiper

    shkiper

    Регистр.:
    16 ноя 2008
    Сообщения:
    301
    Симпатии:
    17
  5. Sat

    Sat Создатель

    Регистр.:
    10 фев 2012
    Сообщения:
    37
    Симпатии:
    0
    Тоже самое и у меня, пока сделал по совету Parviz555, а ссылка выше не работает.
    <-------------- добавлено через 58 сек. -------------->
    Обратил внимание что ссылка криво вписалась, так что работает..
     
  6. saracen_d

    saracen_d Постоялец

    Регистр.:
    22 сен 2010
    Сообщения:
    123
    Симпатии:
    11
    нужно понимать, что гугл забугорный поисковик и в первую очередь сканирует english версию. Отключать ее не нужно, если она у вас используется, просто закройте ее в robots к примеру:
    Disallow: */en/*
    и как сказал выше urbanVip, теперь только время поможет, пока en дубли выпадут из поиска.
     
  7. IgorFIN

    IgorFIN Постоялец

    Регистр.:
    12 янв 2009
    Сообщения:
    75
    Симпатии:
    35
    Закрывать для индексации в robots.txt не советую.

    Лучший выход сохранить уже проиндексированные страницы и перенаправь их на основные.
    В корне сайта в файле .htaccess добавить:
    RewriteRule ^(home|en|shop)/(.*)$ /$2 [R=301,L]
     
  8. sergfes

    sergfes Постоялец

    Регистр.:
    20 май 2012
    Сообщения:
    120
    Симпатии:
    13
    добавлять ПЕРЕД секцией #shop