Edge Delivery Services limits
Edge Delivery Services enforces limits on URL format, index size, sitemap file size, and redirect count.
Document naming and URL format
Section titled “Document naming and URL format”URLs in Edge Delivery Services can contain only lowercase letters (a-z), numbers (0-9), and hyphens (-). Unsupported characters are replaced with hyphens, and leading or trailing hyphens are stripped. The full file path cannot exceed 900 characters.
For Commerce storefronts, this means:
- Product SKUs in URLs must be lowercase. The Commerce boilerplate enforces this automatically in the
getProductLink()function. - If you are migrating from a platform that used uppercase or special-character SKUs in URLs, add redirects from the old paths to the new lowercase ones. See Redirects for setup instructions.
If your existing URLs contain unsupported characters, add a CDN rewrite rule to normalize them before they reach the origin. See Content delivery network.
Indexing and sitemap size
Section titled “Indexing and sitemap size”Index and sitemap files are subject to page count, URL count, and file size limits. See Sitemap limits on AEM.live .
For large catalogs, a single sitemap might not be sufficient. In that case, create multiple query indexes and corresponding sitemap files. Add all sitemap files to sitemap-index.xml, and reference each sitemap URL in robots.txt.
If you use AEM Commerce prerender for a large catalog, split your sitemap into multiple files before enabling prerender to avoid exceeding the per-file limit.
See Sitemaps for configuration steps.
Redirects
Section titled “Redirects”The redirect sheet has a maximum number of entries. If you have many URL changes, import redirects in phases. See Redirect limits on AEM.live for the limit.
See SEO indexing — redirects for Commerce-specific guidance.
File upload limits
Section titled “File upload limits”Each file type you upload through Document Authoring has a maximum size. These limits apply to content authors, not to storefront code or product data. Files that exceed the limit should be hosted on a CDN or third-party asset service and linked from your storefront pages.
For merchant guidance on when these limits apply, see File and content limits.