Я пишу набор функций для создания файла Sitemap для сайта. Предположим, что сайт - это блог.вопрос о файлах Sitemap и их содержимом для динамического веб-сайта
Определение карты сайта состоит в том, что в ней перечислены страницы, доступные на веб-сайте. Для динамического веб-сайта эти страницы меняются довольно регулярно.
Используя пример блога, «страницы» будут сообщениями в блоге (я предполагаю), так как существует ограничение на количество ссылок в карте сайта (игнорируйте индексы сайта Sitemap на данный момент), это означает, что я не могу добавить список последних сообщений в блоге, потому что в какой-то момент в будущем предел будет превышен.
В приведенном выше абзаце я сделал два (весьма фундаментальных) предположения. К ним относятся:
Предположение 1:
карта сайта содержит список страниц веб-сайта. Для динамичного веб-сайта, такого как блог, страницы будут стать блогами. поэтому я могу создать карту сайта, которая просто перечисляет blogposts на веб-сайте. (Это звучит как корм для меня)
Предположение 2:
поскольку существует жесткое ограничение на количество ссылок в файле карты сайта, я могу наложить некоторые произвольном предел N, и просто генерировать файл периодически, в список последние N · блог, · (на данном этапе, это ничем не отличается от питания)
Моих вопросов, то есть:
- ли предположение (то есть мое понимание того, что происходит внутри файла с картой сайта) va крышка/правильно?
- То, что я описал выше, очень похоже на фид, может ли боты не просто использовать фид для индексации веб-сайта (т. Е. Необходима карта сайта)?
- Если я уже создаю файл с последними изменениями в нем, я не вижу смысла добавлять в файл протокола Sitemap файл - может кто-нибудь объяснить это?