Добавление тегов 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" немного сделает свое дело.

Другие вопросы по тегам