Апрель 2021 — Блог Александра Тихомирова

Жизненная ситуация

Бесплатные CMS массово используются не только физическими лицами, но и бизнес тоже их использует для своих сайтов и даже интернет-магазинов. Но как правило в исходном своём виде бесплатные CMS плохо оптимизированы под требования поисковых систем. Не является исключением и CMS Webasyst.

Проблематика

Одной из SEO-проблем CMS Webasyst является повторение значений мета тэгов title и descripton на страницах пагинации.

В частности Яндекс считает это проблемой и выдает соответствующие предупреждения на странице: https://webmaster.yandex.ru/site/ваш_домен/indexing/double-descriptions/

Решение

Решений вышеупомянутой проблемы может быть множество, ниже я привожу одно из них.

Поскольку проблема возникла на страницах пагинации, то и решать ее логично при помощи использования номеров страниц. То есть к значениям тэгов title и descripton добавить номера страниц.

Для этого необходимо в шаблоне используемой темы в файле index.html строчки:

<title>{$wa->title()|escape}</title>
...
<meta name="description" content="{$wa->title()|escape}" />

заменить на:

<title>{if  $page > 1}{$wa->title()|escape} (страница {$page}){else}{$wa->title()|escape}{/if}</title>
...
<meta name="description" content="{if  $page > 1}{$wa->title()|escape} (страница {$page}){else}{$wa->title()|escape}{/if}" />

Лирика

Сколько не дорабатывай свой сайт на бесплатной CMS... Яндекс быстро придумает новые требования... и опять сначала... Видимо всё делается для того, чтобы каста SEO-оптимизаторов не голодала :)

Теги: рецепт