Не индексировать все магазины в мультимагазине prestashop 1.7

У меня мультишоп и я хочу, чтобы один из магазинов не индексировался ни в одном браузере. Что мне нужно сделать, чтобы избежать индексации? Проблема в том, что они делят роботов. Что я могу сделать? Можно ли сделать так, чтобы домен не индексировался в роботах? Будучи мультимагазином, не существует папки, чтобы не индексировать ее, есть только домен, который указывает на многозадачность престашопа 1.7.


person sourcer    schedule 13.12.2018    source источник


Ответы (1)


вы можете отредактировать header.tpl вашей темы и сделать что-то вроде:

{if Context::getContext()->shop->id == ID_OF_STORE_YOU_DO_NOT_WANT_INDEX}
<meta name="robots" content="noindex,follow" />
{else}
<meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" />
{/if}
person Krystian Podemski    schedule 14.12.2018
comment
это просто проверка идентификатора магазина, если идентификатор равен предоставленному вами идентификатору, он будет использовать noindex, nofollow для вашего метатега robots - person Krystian Podemski; 18.12.2018
comment
Но это не индексирует все страницы, соответствующие домену магазина, который я не хочу индексировать? - person sourcer; 18.12.2018