Как сделать уникальные метаописания и заголовки у страниц с пагинацией?
Здравствуйте!
Заметил на своем сайте и затем на maxhub.ru что на странице "Карта сайта" все страницы с одинаковым мета описанием, что ОЧЕНЬ негативно влияет на ранжирование.
http://maxhub.ru/sitemap
http://maxhub.ru/sitemap/next/2
http://maxhub.ru/sitemap/next/3
Согласно Мэтту Каттсу, мета-описание должно быть уникальным или его вообще не должно быть. Это лучше, чем показывать одинаковое мета-описание для всех страниц. Вот почему стоит убедиться, что у Ваших наиболее важных станиц - уникальные описания, содержащие ключевые слова.
И в robots.txt не закрыты страницы Next:
User-agent: *
Disallow: /system
Disallow: /admin
Disallow: /login
Disallow: /logout
Disallow: /registration
Disallow: /search
Disallow: /users/*/edit
Disallow: /users/*/lost
Disallow: /password-recovery
Disallow: /ajax
Disallow: /ajax/*
Disallow: /require-maxsite
Disallow: /require-maxsite/*
Есть вариант решения? Например:
MaxHub - Сообщество MaxSite CMS: плагины, шаблоны, новости - страница 1
MaxHub - Сообщество MaxSite CMS: плагины, шаблоны, новости - страница 2
MaxHub - Сообщество MaxSite CMS: плагины, шаблоны, новости - страница 3
Спасибо за понимание и помощь!
- Можно ли изменить шапку шаблона d3 default через поле «свои css стили» в админке?
- Какой дешевый хостинг для MaxSite CMS порекомендуете?
- Ошибка при переносе блога на другой домен
- Использование сессии MaxSite моим скриптом
- Как вывести последние записи блога на произвольной странице?
- Version 100 - в системе зашита Яндекс метрика - как убрать этот код?
- Database not connected
katava, конечно можно такое сделать! Но сперва касательно МаксХаба - он делался стихийно без уверенности, что этот проект кому-нибудь будет нужен, поэтому на "быструю руку". Сейчас уже видна востребованность проекта и уже не первый раз его пытаются брать в качестве ориентира, поэтому планирую полностью переделать шаблон. В процессе работы порешаю и проблемы, которые вы подняли.
Что касается уникализации мета-полей, то тут всё просто. Вам нужно найти/проследить в вашем шаблоне место, где осуществляется вывод мета-поля и исходя из имеющихся в шаблоне возможностей добавить по месту логику для изменения значений. Так то ответ тянет на целую статью, поэтому пока воздержусь от описания деталей - может чуть позже освещу тему, если никто не опередит.
У меня есть готовое решение. Вид для главной к примеру так:
mso_current_paged()- данная функция добавит в title номер страницы. Для остальных страниц аналогично делать :категорий.меток и.т.д....