--- title: sitemap - Storefront API description: Contains all fields required to generate sitemaps. api_version: 2025-10 api_name: storefront type: query api_type: graphql source_url: html: 'https://shopify.dev/docs/api/storefront/latest/queries/sitemap' md: 'https://shopify.dev/docs/api/storefront/latest/queries/sitemap.md' --- # sitemap query Contains all fields required to generate sitemaps. ## Arguments * type [Sitemap​Type!](https://shopify.dev/docs/api/storefront/latest/enums/SitemapType) required The type of the resource for the sitemap. *** ## Possible returns * Sitemap [Sitemap!](https://shopify.dev/docs/api/storefront/latest/objects/Sitemap) Contains all fields required to generate sitemaps. * pages​Count [Count](https://shopify.dev/docs/api/storefront/latest/objects/Count) The number of sitemap's pages for a given type. * resources [Paginated​Sitemap​Resources](https://shopify.dev/docs/api/storefront/latest/objects/PaginatedSitemapResources) A list of sitemap's resources for a given type. Important Notes: * The number of items per page varies from 0 to 250. * Empty pages (0 items) may occur and do not necessarily indicate the end of results. * Always check `hasNextPage` to determine if more pages are available. - page [Int!](https://shopify.dev/docs/api/storefront/latest/scalars/Int) required ### Arguments The page number to fetch. *** *** ## Examples * ### sitemap reference ## Query Reference ```graphql { sitemap(type) { # sitemap fields } } ```