Sitemap: definition
A sitemap is an XML file listing the pages of a site that its owners want search engines to crawl, sometimes with indications of update frequency or relative importance.
What a sitemap actually does for a store
On an e-commerce store, the number of pages (products, categories, editorial content) can quickly exceed what a search engine would spontaneously discover by following internal links, particularly for recent pages. The sitemap acts as an explicit map: it gives search engines a list of URLs to visit, which speeds up the discovery of new pages and helps spot indexing errors.
The sitemap.xml file is usually referenced from robots.txt, at the site root. It is also submitted to Google Search Console, which lets you track how many submitted URLs are actually indexed and spot any discrepancies.
On both PrestaShop and WooCommerce, the sitemap is generated automatically by the CMS or a dedicated extension, and updates whenever products are added or removed. A store with a changing catalogue should therefore check regularly that this file stays up to date and accessible.
Frequently asked questions
Does a sitemap guarantee that the pages it lists will be indexed?
Should every page of a store be included in the sitemap?
How can you check that a store's sitemap is working correctly?
Describe your need in one minute
A few targeted questions so I can reply with an estimate rather than another questionnaire.