cms webasyst title and descripton tags seo optimization
Жизненная ситуация
Бесплатные 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-оптимизаторов не голодала :)