The site map entries are almost at the limit, how to arrange the submission order after splitting into index files?

📅 2026-11-01 👁️ 0

How to arrange the submission order after splitting the site map entries into index files when they are about to exceed the limit? The answer is to split first, then hang, then submit: the split files are first generated and can be accessed independently, then the split addresses are hung into the index file, and finally only the index file is submitted to the crawling entry. The limit of a single file is determined by two lines: the number of entries and the volume. Any line that comes first should be handled.

How is the limit of a single file determined?

The official statement is: a sitemap file can contain up to 50,000 addresses, with an uncompressed size not exceeding 50 MB. The line that collides first is the one to be counted - when the column URL is short but the number is large, it is usually the number that collides first, and it is easier to collide with volume when long paths and Chinese character encoding are involved.

Confirm first whether the sitemap is automatically generated before splitting. A handwritten list is bound to be missing when the entry quantity increases, and only the pieces generated automatically can grow in sync with the release action.

What granularity should be split by?

Cut by column, do not cut evenly by number. The reason is that the column boundary is stable, new content will only fall into a few slices, and the changes are small; cutting evenly will scatter articles of the same theme into multiple slices, and any batch adjustment requires rearranging all files.

For blogs with a large number of single articles, you can cut the archives by year and month; for corporate websites, the product center, news, and downloads are more intuitive when each component is a slice. In a multi-site scenario, each site should produce its own slices, do not merge them into a single file, otherwise, the changes of a single site will affect the crawling records of other sites.

The submission order of index files and slices

The order is wrong, a common manifestation is that the slices are accessible but the crawling volume does not increase.

  • Firstly, request each slice individually to confirm that the return is normal, the encoding, and the pseudo-static rules have not blocked XML into HTML pages.
  • Then, in the index file, list the slice addresses one by one, the index file itself is also constrained by the number of items, and an additional layer must be split when the number of slices is large.
  • Finally, submit this address of the index file only, the crawling entry will read the slices along it, and there is no need to submit each slice individually.
  • After submission, leave a few days to observe. Repeatedly submitting the same batch of addresses in a short period of time will not accelerate it, but will only make the crawling records chaotic.

How to push after the new content is generated

The sitemap manages the whole site address, don't miss it, and the link push manages to make this new address seen as soon as possible. The two things should not be mixed. After a new article is published, go through Baidu push and Bing's active push interface, and push the incremental data every day; the sitemap is responsible for periodic bottom-up full amount, so that both of them cooperate to prevent only relying on the map to slow down the collection.

When changing the address, add a 301 redirect to converge the historical URL to the new address, and then let the new Sitemap reflect the final form, so as to avoid leaving both old and new sets of addresses in the map.

Common questions

Do you need to resubmit all files after splitting?No, you can submit the index file only, the slices are read based on the index.

Is the limit a hard limit or a recommended value?If exceeded, the file is likely to be ignored as a whole, splitting according to the limit is more stable.

Can multiple sites share the same index file?Not recommended, sites affect each other, crawling and problem location are more difficult.

Related articles

Language tags do not improve ranking but are responsible for pairing versions, where do multi-language sites often go wrong in several steps?

The language tag is used to pair different language versions of the same content to the correct visitor, it does not participate in ranking calculations. Common mistakes on multilingual sites include four steps: improper code writing, pointing to unindexed pages, lack of bidirectional links, and not providing a default language fallback. First, fix the pairing relationship, then discuss translation quality and indexing.

2026-11-01

The page cache of domestic website building systems can also be executed by the code, how to view the list of historical version upgrades?

The page cache was executed as code, the problem lies in the cache write not stripping the script tag, the step of reading the cache is equivalent to executing the concatenated content. When reviewing the history of version upgrade lists, sort by the extent of harm: first confirm whether the cache and template injection class fixes are within the used version, then check parameter binding and security filtering, and finally look at feature updates and compare them with your own deployed version number by version number.

2026-11-01

The open-source release platform splits the welcome email according to the paid tier, what are the missing links in member operation?

Split the welcome email into paid tiers, which solves the match rate of the first email, but there are still several missing links in member operation: funnel statistics of entry process, permission and content visibility range by group, reminder points for expiration and renewal, and留言互动回流到运营名单。Only supplement the welcome email, the middle segment of the funnel is still invisible.

2026-11-01

The monthly fee of the website building platform includes the hosting fee, and how to balance the bill when adding plugins to the content system?

The low monthly fee of the hosting website platform usually includes the host, bandwidth, and certificate, but the expansion slot is placed in a higher grade; the self-built content system pays for the host itself, and most structural changes are completed in the background configuration. To balance the bill, align the four expenses of host, domain name, expansion capabilities, and manpower within the same time window, rather than just comparing the price digits on the homepage.

2026-11-01

The robots file has been changed, but the crawling log has not changed, first check whether it takes effect or check the writing method.

After modifying the robots file, the crawl log did not change. First, check the effectiveness and then check the syntax: confirm whether the changes have really been read, how much latency there is between caching and the crawler, and then see if the scope of the instructions is too small or omitted. At the same time, distinguish between crawl control and content anti-crawling, interference codes belong to the content layer, and the difference in crawling can't be seen naturally after modifying robots.

2026-11-01

After the AI entry file goes online, the number of references has not increased, first distinguish between the two steps of crawlable and citable references

The entry file (llms.txt) for large model sites solves the issues of discoverability and navigation, and has a low adoption rate: Only 10.13% of the nearly 300,000 domain samples have this file, and it does not affect how the AI system sees or references content. The normal increase in references after launch should focus on verifying the writing style of the sections that can be referenced and the accessibility of crawling.

2026-11-01

The memory baseline of self-hosted programs is written in the deployment document, how to pick the content system for low-end servers

The memory baseline in the deployment document is a hard requirement for selecting low-end servers: The public threshold of mainstream self-hosted programs is usually hundreds of MB to 1GB or more. When the baseline is higher than the machine's surplus, upgrading the host is more likely to happen earlier than changing the architecture. In the low-end environment, pick in the order of resident memory first, then dependent components, and finally deployment methods. The content system of the Go technology stack is about 80% lower in memory than PHP programs

2026-11-01

When moving a hosting website building platform, articles can be exported, but why do we need to rebuild the pages?

The export of hosting website platforms usually only covers structured article content, titles, text, and tags can be taken away, the layout and components belong to the platform's private rendering configuration, which is not in the data, so the home page and landing page pages like these need to be remade in the new system. When moving, separate the schedule for batch importing articles and page reconstruction, and the old address redirection should be in place before the switch.

2026-11-01