У меня есть более 5 поддоменов в проекте, скажем, разработчик, www, штат и некоторые другие, какова лучшая практика в создании файлов Sitemap? ... Поскольку субдомены являются несколькими частями основного приложения, каковы плюсы и минусы каждого из них и что я должен учитывать при выборе одного из них над другим? (одна карта сайта на поддомен или одна для всего сайта)
Поскольку субдомены, подключенные к основному домену, могут представлять разные веб-сайты в мире, лучше всего настроить файлы Sitemap для каждого субдомена для простоты доступа.
Кроме того, я считаю, что использование правил Sitemaps противоречит включению внешней ссылки в Sitemap, принадлежащей веб-сайту, а URL-адрес, содержащий другой поддомен, считается внешним URL-адресом.
Что касается передового опыта, если на вашем сайте имеется огромное количество ссылок, вам нужно создать основной файл Sitemap, который ссылается на файлы меньшего размера Sitemap, где каждый из них ссылается на отдельные ссылки. Это связано с тем, что каждый файл Sitemap имеет ограничение максимального размера файла (я думаю, 50 МБ), а также ограничено максимальное количество URL-адресов на файл Sitemap. Я думаю, что это число 50000.
Это бонус, если вы можете сжать файлы Sitemap в формате gzip. Таким образом, когда вы отправляете их в gzip-совместимые поисковые системы, такие как Google, файл Sitemap будет обрабатываться быстрее, а потребление полосы пропускания на сервере будет ниже.
Вот ссылки, связанные с картами сайта, которые могут помочь вам больше:
http://www.sitemaps.org/protocol.html
http://www.sitemaps.org/faq.html