Распространенные случаи применения nofollow:
Ненадежный контент. Если вы не можете или не хотите поручиться за содержание страниц, на которые ведут ссылки с вашего сайта (например, из комментариев пользователей), следует вставлять в теги таких ссылок rel="nofollow". Это сократит количество спама и поможет исключить непреднамеренную передачу значения PageRank с сайта недобросовестным пользователям. В частности, спамеры могут оставить ваш сайт в покое, если увидят, что к непроверенным ссылкам добавляется rel="nofollow". Если требуется распознавать и поощрять авторов, достойных доверия, то можно автоматически или вручную удалять nofollow из ссылок высокого качества.
Платные ссылки. Позиция сайта в результатах поиска Google отчасти зависит от результатов анализа других сайтов, ссылающихся на него. Чтобы платные ссылки не влияли на результаты поиска, советуем использовать для таких ссылок nofollow . Правила поисковых систем требуют предоставлять автоматически считываемую информацию о платных ссылках, так как потребителям важно отличать коммерческие материалы от обычных (например, объявление на всю страницу в газете может иметь пометку "На правах рекламы"). Подробнее о принципах Google в отношении платных ссылок...
Приоритезация сканирования. Роботы поисковых систем не могут входить в аккаунты или регистрироваться в качестве участников форума, поэтому не нужно, чтобы робот переходил по ссылке "Регистрация" или "Вход". Использование nofollow в таких случаях позволяет роботу заняться сканированием других страниц, которые вы хотели бы видеть в индексе Google. И все же гораздо важнее правильно организовывать информацию: применять интуитивно понятную навигацию, удобные для пользователей и поисковых систем URL и т. д.
DELETE FROM site_activity.sessions WHERE DATE_READ < UNIX_TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 1 YEAR))
Заключение
В итоге наши рекомендации по решению проблемы с пагинацией:
если у вас есть техническая возможность сделать страницу “Смотреть всё” и такие страницы быстро грузятся и не очень большие по размеру, то можно воспользоваться этим вариантом, так как его рекомендует Google, а Яндекс понимает директиву rel=”canonical”
но, наверное, в большинстве случаев оптимальным будет сочитания варианта использования атрибута rel=”next/prev” (понимает Google) и мета-тега robots=”noindex,follow” (понимает и Google, и Яндекс)
Содержание сайта может разбиваться на страницы по-разному. Пример:
...
На торговых сайтах списки товаров в категориях, содержащих большое количество элементов, разделяются на несколько страниц.
...
A R, в ВК все же личные сообщения и они лежат в таблице "messages" (from, to, message, readed=true/false).
#1054 - Unknown column 'o.id' in 'where clause'
, конечно же :)