Дубли страниц на форуме — как правильно с каноникалами и кэшем быть?
Ребят, у меня на форуме куча почти одинаковых страниц - сортировки, пагинация, фильтры и так далее. Уже начинаю замечать, что в поиске полно дублей, и часть этих страниц реально мало толку приносит. Хочу разобраться, как с этим правильно работать, чтобы с индексированием не было проблем, но и трафик не потерять.
Пока думаю, что каноникалы - это минимум, который надо ставить, но как их правильно настроить, если структура URL постоянно меняется? При этом проблема с кэшированием есть: сервер иногда отдаёт старые версии страниц, и новые SEO-правки не всегда быстро отражаются в поиске. Как с этим лучше бороться? Особенно когда контент почти одинаковый, а URLы разные.
На форумах часто советуют задавать rel=canonical на главную категорию, но с пагинацией бывают косяки - поисковики порой игнорируют такие метки. Может, лучше ставить noindex на некоторые фильтры, но тогда теряется часть массы ссылок и веса страниц? Есть опыт со схожими проектами - кто как балансирует между канониками, noindex и кэш-правилами? Хотелось бы понять, есть ли какой-то универсальный метод или всё реально зависит от CMS и типа контента.