How to Create & Submit Your XML Sitemap
Help Google discover and index every important page on your site with a proper sitemap.
Generate Your Sitemap
Use Yoast SEO, Rank Math, or a tool like Screaming Frog to auto-generate an XML sitemap covering all indexable URLs.
Audit Sitemap Contents
Ensure only canonical, indexable pages are included. Remove 404s, redirects, noindex pages, and parameter URLs.
Set Correct Priorities & Frequency
Assign higher priority to key landing pages and set changefreq to reflect actual update schedules.
Submit to Google Search Console
Go to Search Console, navigate to Sitemaps, paste your sitemap URL (usually /sitemap.xml), and click Submit.
Submit to Bing Webmaster Tools
Don't ignore Bing. Submit via Bing Webmaster Tools for extra crawl coverage and traffic.
Monitor Indexing Status
Check coverage reports weekly. If pages aren't being indexed, investigate crawl budget, robots.txt, or content quality issues.
Best Marketing Singapore
What Is a Sitemap and What Does It Do?
A sitemap is a file that lists every important page on your website and communicates their existence directly to search engines. Think of it as handing Google a detailed table of contents rather than hoping its crawlers stumble across every page on their own. Without a sitemap, Google relies entirely on following links, which means orphan pages and deeply nested URLs may never get discovered.
There are two types of sitemaps you should know about:
- XML sitemaps are built for search engines. They list your URLs alongside metadata such as when each page was last updated, how frequently it changes, and its relative importance within your site hierarchy. This is the sitemap that directly impacts your SEO performance.
- HTML sitemaps are built for humans. They provide a clickable directory of all pages on your site. While less common today, they still contribute to healthy site structure and internal linking.
When we talk about sitemaps for SEO purposes, we are almost always referring to XML sitemaps. Every serious website needs one, and submitting it to Google Search Console is one of the first things we do for every new client at Best Marketing.
Does Your Website Actually Need a Sitemap?
Google has stated that sitemaps are helpful but not strictly mandatory for all websites. A tiny five-page brochure site with clean internal linking can be crawled without one. But here is the reality: why gamble with your search visibility when the fix takes less than ten minutes?
You absolutely need a sitemap if:
- Your site has more than 50 pages
- You have pages that are not well-linked from other parts of your site
- Your site is new and has few external backlinks pointing to it
- You use rich media content (video, images) that you want indexed
- You regularly publish new blog posts, product pages, or service pages
- Your site has deep page hierarchies or complex navigation
For most Singapore business websites, the answer is a clear yes. Even a 10-page corporate site benefits from a sitemap because it guarantees Google can discover and index every URL you care about. We have seen local SMEs lose months of potential traffic simply because a key service page was invisible to Google due to a missing sitemap entry.
One of our clients, a physiotherapy clinic in Novena, had 34 pages but poor internal linking. After submitting a proper XML sitemap, Google indexed 12 previously undiscovered pages within two weeks, and organic traffic jumped 23% the following month. A sitemap costs nothing. There is no reason to skip it.
How Does a Sitemap Help Google Crawl Your Site?
Google allocates a crawl budget to every website. This is the number of pages it will crawl within a given period. For larger sites with hundreds or thousands of pages, crawl budget becomes a genuine constraint. If Google wastes its budget on low-value pages, your important money pages might not get crawled or indexed for weeks.
A sitemap helps in three specific ways:
- Discovery. It alerts Google to pages that might be difficult to find through normal crawling. Orphan pages, newly published content, and URLs buried four or five clicks deep all benefit from sitemap inclusion.
- Prioritisation. You can signal which pages are most important and how frequently they change. This helps Google decide what to crawl first when it visits your site.
- Freshness signals. The lastmod tag tells Google when a page was last updated. If you overhaul a key service page, the sitemap signals that Google should re-crawl it promptly to pick up the changes.
For brand-new websites, a sitemap is especially crucial. Without external backlinks, Google has limited pathways to discover your pages. Submitting a sitemap through Google Search Console is often the single fastest way to get new pages indexed. This is why a proper SEO audit always checks sitemap configuration as one of its first steps.
How Do You Create a Sitemap?
Creating a sitemap is straightforward regardless of which platform you use:
- WordPress: Plugins like Yoast SEO and Rank Math automatically generate and update your XML sitemap. Once installed, your sitemap is typically available at yourdomain.com/sitemap_index.xml. No manual work required.
- Shopify: Shopify generates a sitemap automatically at yourdomain.com/sitemap.xml. It updates whenever you add or remove products, collections, or pages.
- Next.js and custom sites: You can generate sitemaps programmatically using libraries or build scripts. Next.js has built-in sitemap generation capabilities through the app router, which is what we use for many of our clients’ sites.
- Manual creation: For very small sites, you can create a sitemap manually in XML format or use free online generators like XML-Sitemaps.com.
Regardless of how you create it, your sitemap should only include canonical, indexable pages. Do not include pages with noindex tags, redirected URLs, or error pages. A clean sitemap that only lists pages you actually want ranked helps Google focus its crawling on what matters.
Here is a common mistake we see with Singapore SMEs: they let their CMS auto-generate the sitemap but never review what it includes. The result is often a bloated sitemap packed with tag pages, author archives, and parameter URLs that dilute crawl budget. Spend 15 minutes reviewing your sitemap once a quarter. It is time well spent.
How Do You Submit Your Sitemap to Google?
Once your sitemap is created, submit it to Google through Search Console:
- Log in to Google Search Console
- Select your property
- Go to Sitemaps in the left menu
- Enter your sitemap URL (e.g., /sitemap.xml)
- Click Submit
Google will fetch your sitemap and report any errors. Common issues include incorrect URLs, pages returning 404 errors, and URLs blocked by robots.txt. Fix any errors promptly, as they prevent those pages from being discovered and indexed.
You should also reference your sitemap in your robots.txt file by adding this line: Sitemap: https://yourdomain.com/sitemap.xml. This ensures any search engine crawler that reads your robots.txt file can find your sitemap, even outside of Google Search Console. Bing, for instance, uses this method to locate sitemaps automatically.
After submission, check back in Search Console periodically to monitor indexing status. Google will show you how many URLs were submitted, how many were indexed, and any issues preventing indexing. If you see a large gap between submitted and indexed URLs, that is a sign something needs attention, either quality issues with the pages themselves or technical barriers blocking indexation.
Sitemaps and Site Structure: How They Work Together
A sitemap is not a replacement for good site structure. It is a supplement. The best SEO results come from combining a well-organised website hierarchy with a properly configured sitemap. They serve complementary roles: your site structure helps Google understand the relationships between pages, while your sitemap ensures every page gets discovered.
Think about it this way. If your site has a logical hierarchy where every page is reachable within three clicks from the homepage, Google can crawl effectively through your internal links alone. The sitemap then acts as a safety net, catching any pages that might slip through the cracks.
Where sitemaps become essential is when your site structure is imperfect. Most real-world websites have some degree of structural messiness. Pages get added without proper linking, old URLs accumulate, and sections grow organically without planned architecture. In these cases, the sitemap compensates for structural weaknesses.
However, do not use a sitemap as a crutch for poor architecture. If Google can only find half your pages through crawling and needs the sitemap for the rest, that is a sign your internal linking needs serious work. The goal is a site where the sitemap confirms what Google already knows, not one where it reveals pages Google could never find on its own.
What Are Common Sitemap Mistakes That Hurt SEO?
A poorly configured sitemap can actively harm your search performance. Avoid these mistakes we see repeatedly on Singapore business websites:
- Including non-canonical URLs. If you have duplicate pages or URL variations, only include the canonical version in your sitemap. Including both sends conflicting signals about which version to index.
- Including noindex pages. If you have told Google not to index a page via a noindex tag, do not include it in your sitemap. This contradiction confuses crawlers and wastes crawl budget.
- Stale lastmod dates. Do not set lastmod to the current date every time the sitemap regenerates. Only update lastmod when the page content actually changes. Google will start ignoring your lastmod tags entirely if they prove unreliable.
- Exceeding size limits. A single sitemap file can contain up to 50,000 URLs and must be under 50MB uncompressed. For larger sites, use a sitemap index file that references multiple individual sitemaps.
- Forgetting to update after site changes. If you add new pages, remove old ones, or change URLs, your sitemap needs to reflect those changes. Automated sitemaps handle this, but manual ones require active maintenance.
We once audited a Singapore e-commerce site that had 4,200 URLs in its sitemap but only 1,800 indexable pages. The rest were parameter variations, out-of-stock product pages, and filtered category URLs. After cleaning the sitemap down to only valid, canonical pages, Google re-crawled the site more efficiently and the client saw a 17% increase in indexed pages within six weeks.
If you are not sure whether your sitemap is configured correctly or whether it is actually helping your rankings, request an SEO audit from our team. We check sitemap health as part of every audit we conduct for our 146+ clients across Singapore.
Frequently Asked Questions
- Will a sitemap guarantee my pages get indexed by Google?
-
No. A sitemap is a request, not a command. It tells Google about your pages, but Google ultimately decides whether to index them based on content quality, crawlability, and other ranking factors. However, having a sitemap significantly increases the likelihood of your pages being discovered and indexed, especially for new or poorly linked pages. We have seen proper sitemap submission cut indexing time from weeks to days for new client websites.
- How often should I update my sitemap?
-
Your sitemap should update automatically whenever you add, remove, or significantly change pages. Most CMS platforms and plugins handle this automatically. If you manage your sitemap manually, update it every time you make structural changes to your site. At minimum, review it monthly to ensure accuracy and remove any URLs that no longer exist or should not be indexed.
- Can a sitemap hurt my SEO?
-
A correctly configured sitemap will not hurt your SEO. However, a sitemap that includes broken URLs, noindex pages, or non-canonical duplicates can waste Google’s crawl budget and send confusing signals. The fix is simple: ensure your sitemap only contains valid, indexable, canonical URLs and review it regularly for errors.
- Do I need separate sitemaps for images and videos?
-
You can include image and video information within your standard XML sitemap using Google’s image and video extensions, or you can create separate dedicated sitemaps for them. If your site relies heavily on image or video search traffic, dedicated media sitemaps help Google discover and index that content more effectively. For most Singapore business websites, a single comprehensive sitemap with image extensions is sufficient.
- What is the difference between an XML sitemap and an HTML sitemap?
-
An XML sitemap is a machine-readable file designed for search engines. It lists your URLs with metadata like last modified date and priority. An HTML sitemap is a human-readable webpage that lists links to all pages on your site for visitor navigation. Both serve different purposes: the XML sitemap helps with crawling and indexation, while the HTML sitemap helps with user experience and internal linking.
