You’ve heard about it.
You know it’s important.
But what exactly is a sitemap? And, why do you need one?
It’s actually quite simple. You can even set it up easily in WordPress.
This post will tell you everything you need to know.
What is a Sitemap?
There are actually a couple of different types of sitemaps, such as a visual one that you can create before building a website, but we’re going to focus on the one that is most important for SEO.
This is known as an XML sitemap. It’s simply a list of the pages on your website.
Think of it as a map for your website. It shows what all of the pages are on your website.
A sitemap is a file where you can list the web pages of your site to tell Google and other search engines about the organization of your site content. Search engine web crawlers like Googlebot read this file to more intelligently crawl your site.
This also tells us why a sitemap is important:
It tells the search engines about the content that you have on your site so that they can find it more easily and when it was last updated.
The image below shows the sitemap for this site.
Clearly, this is important for your SEO. How would Google (or any other search engine) be able to send traffic to your site if it doesn’t know about your content?
Do I Need a Sitemap?
Based on the information above, it should be clear that, yes, you should have a sitemap. GoogleToppers SEO Company always use sitemaps for client sites and so should you.
Google has confirmed that “a sitemap can improve the crawling of your site,” especially if you have a large site, one with a lot of content, a new site, or one that uses rich media content.
However, just in case there’s any doubt in your mind or you’re not sure about why it’s critical, let me share with you what my experience has been with sitemaps.
Here’s what I’ve found:
It’s one of the most common – and easily fixable – problems that I see when I help people with their SEO.
To illustrate how critical this is for your SEO, take a look at the image below.
It’s from the Google Search Console for a client that I worked with a few years ago.
Do you see how the total number of pages indexed (the blue line) went from 0 to over 300?
Basically, Google hadn’t indexed the pages on their website, meaning that it hadn’t added those pages to its search results. Guess what happened to their traffic during that time?
The site didn’t get any traffic during that time.
You might be wondering what happened, why didn’t they have a sitemap?
This is unbelievable, but the designer who had been hired to redesign the site had not bothered to submit a sitemap!
Unfortunately, this is not uncommon. I’ve found that web designers are often focused on the design, which of course is important, but don’t pay too much attention to what’s needed to get traffic to the site.
In this case, because the designer neglected to submit a sitemap, the website was online for months before Google knew it was even there or indexed the pages on their site.
I discovered this as part of the SEO audit for the client, and one of the first things that I did was to submit a sitemap for them. The image shows how quickly Google was able to index hundreds of pages on their site once this was done.
This simple fix helped to increase traffic to their website immediately.
How To Create a Sitemap In WordPress
Fortunately, creating a sitemap in WordPress is easy.
I use and recommend the Yoast SEO plugin for this. It’s really the best SEO plugin that I’ve found.
Install the plugin, and then go to the Features tab. Change the “Advanced settings pages” to “Enabled” and save the changes.
After you enable the plugin, you’ll see some additional options appear on the SEO sidebar to the left. Select “XML Sitemaps.”
Make sure that the “XML sitemap functionality” is set to “Enabled.”
You now have a sitemap! You can now see what your own sitemap looks like by clicking on the “XML Sitemap” link.
However, we’re not done just yet. Once your sitemap has been created, the next step is to submit to Google. You can do this through Google Search Console.