Что бы всем было понятно, объясню на примере.
Есть 1 бд и 1 сайт на этой бд, через зеннопостер я паршу 4 донора каждый час и новинки все время поподают на мой сайт и генерируется сайтмап (каждые 12 часов)
Через 30 дней я на эту же БД вешаю второй сайт и тут сразу создается сайтмап с 60к треками так как в базе их уже столько собралось за последний месяц (в среднем 1-2к в сутки добавялется) - и вот тут вот не факт что эти треки вообще ищутся. Если мой сайт встал например в топ10 по какому-то запросу и этот ключ удалился из БД и кеша, так он через день (а может и через час) опять будет в бд и в кеше, а вот всякое ненужное дерьмо отсеится.
Спустя еще 30 дней я еще вешаю 1 сайт на бд и там уже 120к ключей...ну и так далее и так далее
Чисткой в 30 дней мы убираем лишнее дерьмо из базы и кеша, если треки зашли в выдачу то они и будут на сайте в любом случае, а те кто не зашли - ну и к херам их