Quick Answer: The ideal sitemap strategy for thousands of local landing pages is a segmented, automated sitemap architecture that groups URLs by purpose, geography, and change frequency rather than dumping everything into one file. Use a sitemap index that points to smaller XML sitemaps for city, service, and priority pages, keep each file well under the 50,000-URL limit, and refresh them dynamically so search engines can crawl the newest, most important pages first.
For large-scale local SEO programs, the sitemap should function as a crawl-control system, not just an inventory. The most effective approach is to create a sitemap index with multiple specialized child sitemaps: one for core location pages, one for service-area or city pages, one for supporting content, and, when needed, separate sitemaps for newly published or frequently updated URLs. This structure improves crawl efficiency, makes indexing signals cleaner, and reduces the risk that low-value pages dilute attention from your highest-converting local landing pages. In practice, the best-performing setups are generated automatically from the CMS or database, exclude thin or duplicate URLs, include only canonical indexable pages, and are paired with internal linking and local schema so search engines can understand page hierarchy and relevance at scale.