The desk

Do you need a sitemap for your small business website

A sitemap tells Google about your pages. Here's whether you need one and how to submit it.

website sitemap XML file structure diagram
Photo: Christina Morillo on Pexels

A sitemap is a file that lists the pages on your website and tells Google which ones matter most. For most small businesses with straightforward websites, a sitemap is optional—Google can find your pages through your navigation menu and links. But if your site is large, complex, or has specialized content like videos or images, a sitemap can help Google crawl it more thoroughly.

Key facts

  • A sitemap is a file that lists your pages, videos, and other files, plus metadata like when each was last updated.
  • Google can usually discover most pages on a properly linked site without a sitemap.
  • A sitemap becomes more useful if your site is large, complex, or contains videos, images, or other specialized content.
  • You can use a sitemap to tell Google about alternate language versions of your pages.

When does a small business actually need a sitemap

Start by asking yourself: Is my website hard to navigate? Do I have pages that don't link to other pages? Do I publish videos or have a large image gallery? If you answered yes to any of those, a sitemap helps. If your site is a simple five-page brochure with a clear menu, you probably don't need one. The cost of creating a sitemap is low—most website builders generate one automatically—so if you're unsure, create one anyway. It won't hurt.

How to create a sitemap for your website

If you use WordPress, Wix, Squarespace, or another website builder, check your settings for an SEO or search engine section. Most builders have a checkbox to generate a sitemap automatically. If you built your site in HTML or use a custom platform, you can use a free sitemap generator tool online—search for "XML sitemap generator" and follow the prompts. Upload the resulting file to your web server, usually in the root directory (the main folder where your website files live). If you don't know how to do that, ask your web host or the person who built your site.

How to tell Google about your sitemap

Once your sitemap exists, Google needs to know where to find it. The easiest way is through Google Search Console, which is free. Sign in to Search Console, select your website, and look for the option to submit a sitemap. Enter the URL of your sitemap file (usually something like yoursite.com/sitemap.xml) and click submit. You can also add a single line to your robots.txt file—a text file that tells search engines how to treat your site—but the Search Console method is simpler for most small business owners.

What information to include in your sitemap

At minimum, your sitemap should list every page you want Google to index. If you have videos, include them—a sitemap can specify video content separately, which helps Google understand what's on your site. Same goes for images if you run a portfolio, salon, or restaurant with lots of photos. Include the date each page was last updated; this tells Google which pages are fresh and which are old. If you serve customers in multiple languages, list the alternate versions of each page. Most sitemap generators handle all this automatically, so you don't have to manually edit the file.

After you submit: what to check

Check Google Search Console periodically to monitor your sitemap status. It will tell you how many pages Google found and whether there were any errors. If Google reports errors, the tool will explain what went wrong—usually a broken link or a page that can't be accessed. Fix those issues and resubmit. Check your sitemap status regularly to make sure Google is reading it without problems.

One opinion

For a small local business, I'd lean toward creating a sitemap even if your site is simple. The work is minimal, the benefit is real, and it costs nothing. If you're already in Google Search Console checking your search performance, you're already halfway there. Spend fifteen minutes setting up a sitemap and you're done.

Sources

They did the reporting. The writing and the opinions here are ours.

Questions people ask about this

Does every website need a sitemap

No. If your website is small and well-organized with clear navigation, Google can find all your pages without one. A sitemap becomes more useful for larger sites, complex structures, or sites with videos and images.

How do I create a sitemap for my website

Most website builders like WordPress and Wix create one automatically—check your settings. If you built your site from scratch, use a free XML sitemap generator tool online, then upload the file to your web server.

How do I submit my sitemap to Google

Use Google Search Console. Sign in, select your website, find the sitemap section, and enter your sitemap URL (usually yoursite.com/sitemap.xml).

What should be in my sitemap

List every page you want Google to index, the date each was last updated, and any videos or images. If you serve multiple languages, include alternate versions of each page.

How often should I check my sitemap status

Check Google Search Console regularly to see whether Google found any errors. If you add new pages or remove old ones, update your sitemap and resubmit it.

What if Google reports errors with my sitemap

Google Search Console will explain what went wrong—usually a broken link or a page that can't be accessed. Fix those issues and resubmit your sitemap.

This piece is about Learn about sitemaps, published by Google Search Central. Go read the original; the opinions here are ours and the reporting is theirs.

More from the desk

The Phone Should Be Ringing workbook cover
Free printable workbook

The Phone Should Be Ringing

21 worksheets, the 105-point marketing Scorecard and a 30-day plan for local businesses. Free.

Get the free workbook The book on Amazon