Добавление тегов noindex в Prestashop
Мне нужно добавить теги noindex для фильтров, и я не уверен, какие файлы мне следует редактировать в Prestashop (1.6). Это pagination.tpl или какой-то другой файл? Кроме того, как я должен отформатировать команду?
Ценю всю помощь!
1 ответ
Фильтры товаров обрабатываются модулем под названием blocklayered
, Если вы хотите изменить способ, которым этот модуль генерирует какой-либо вывод, вы должны отредактировать файл /themes/default-bootstrap/modules/blocklayered/blocklayered.tpl
, + Изменить default-bootstrap
по названию вашей темы, если вы не используете по умолчанию.
.tpl
похож на файл PHP, но предварительно обрабатывается smarty. Любые изменения в HTML должны быть в порядке, но вам может потребоваться немного прочитать о smarty, чтобы изменить его код.
Тем не менее, если вы хотите предотвратить индексацию всей страницы, вы должны использовать мета:
<meta name="robots" content="noindex">
В разделе заголовка HTML-страницы. Если вы хотите предотвратить индексирование определенной ссылки (я полагаю, что это так), вы можете отформатировать ссылку следующим образом:
<a href="//:stackru.com" rel="nofollow" title="Stack Overflow">Stack Overflow</a>
rel="nofollow"
немного сделает свое дело.