Автор Тема: robots.txt prestashop 1.6  (Прочитано 1642 раз)

22 Март 2017, 23:31:29
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Заметил такую проблему в генерируемом файле robots.txt (есть подозрение что случилось это после того как я удалил английский язык в "локализации" и остался только русский) добавляется приставка RU и собственно не нужные мне страницы попадают в индексацию, при том что приставки RU у меня в ссылках нигде нет, видел похожий вопрос еще на 2-х форумах но решения проблемы так и не нашёл, понятно что можно вручную эти строчки править, но ведь сайт постоянно изменяется а забыв о правке robots однажды пойдет индексация того что не нужно. p.s. приставка RU только в разделе # Files
# Files
Disallow: /*ru/password-recovery
Disallow: /*ru/address
Disallow: /*ru/addresses
Disallow: /*ru/login
Disallow: /*ru/cart
Disallow: /*ru/discount
Disallow: /*ru/order-history
Disallow: /*ru/identity
Disallow: /*ru/my-account
Disallow: /*ru/order-follow
Disallow: /*ru/order-slip
Disallow: /*ru/order
Disallow: /*ru/search
Disallow: /*ru/quick-order
Disallow: /*ru/guest-tracking
Disallow: /*ru/order-confirmation
23 Март 2017, 00:41:51
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Удалите все языки, кроме русского, тогда не будет "ru" добавлять.
23 Март 2017, 09:04:43
Ответ #2
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Так в том то и дело что все языки кроме русского удалены
23 Март 2017, 09:08:00
Ответ #3
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалите все языки, кроме русского, тогда не будет "ru" добавлять.
Вероятно что то ещё влияет на язык, возможно правка файла который генерирует robots.txt поможет но я не въехал чем он генерируется, как по мне AdminMetaController
23 Март 2017, 09:17:57
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалены - это не отключены.
24 Март 2017, 11:24:18
Ответ #5
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Удалены - это не отключены.
перед удалением отключал
24 Март 2017, 11:49:48
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Сразу удалять нужно. Теперь только в ручную удалть ru в robots.txt.
26 Март 2017, 00:19:36
Ответ #7
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Сразу удалять нужно. Теперь только в ручную удалть ru в robots.txt.
А что нету никаких способов вернуть это в автоматизированный режим?
26 Март 2017, 13:00:49
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Есть конечно, только первый раз нужно очистить базу, удалить старые данные о языках, удалить ошибки. После этого в robots.txt не будет языка.