Генерация Sitemap.xml
Привет.
- Sitemap.xml должен содержать только те страницы, которые были добавлены последний месяц.
- Страницы, которые были добавлены на сайт в прошлом месяце, в sitemap не включать.
Например: допустим, в день добавляется 10 новых материалов. Значит каждый день 10 материалов должны добавляться в sitemap и 10 должны удаляться. Удаляемые 10 материалов - те, которые старше 30 дней.
Важное отступление: смотреть не по дате, которую выставляет редактор в админке, а по фактической дате внесения материала - если материал выкладывается задним числом, такой материал должен быть в sitemap'е.
То есть, если предположить, что в день добавляется 10 материалов, sitemap должен содержать 300 ссылок в каждый момент времени, из которых каждый день удаляется и добавляется по 10.
changefreq нужно везде выставить weekly, priority на 0.7
Кроме этого, в sitemap'е должна всегда быть главная страница с приоритетом 1.0 и changefreq daily. Это 301-я страница будет, и она должна идти первой в списке.
Вот с такой проблемой я вожусь, есть идеи как можно реализовать? Или куда идти читать, курить, копать информацию?
Всем мир.