What is a WordPress Sitemap and How Do You Add One to Your Site? - EMEL

Latest

EMEL

Tuesday, April 8, 2025

New

What is a WordPress Sitemap and How Do You Add One to Your Site?

Media Mamat Turbo April 08, 2025
A WordPress sitemap is a file that lists all of the posts, pages, and other content that make up a site.  Although sitemaps are usually created by WordPress by default, this isn't always true. In this guide, we cover how to check if your site …
Read on blog or Reader
Site logo image WordPress.com News Read on blog or Reader

What is a WordPress Sitemap and How Do You Add One to Your Site?

By Joe Fylan on April 8, 2025

A WordPress sitemap is a file that lists all of the posts, pages, and other content that make up a site. 

Although sitemaps are usually created by WordPress by default, this isn't always true. In this guide, we cover how to check if your site has one and what to do if it doesn't. We'll also explore the differences between XML and HTML sitemaps.

What exactly is a sitemap?

When people talk about sitemaps, they're usually referring to an XML sitemap. While there are other types, let's start with XML.

An XML sitemap gives search engines a comprehensive overview of your site's structure. It typically includes the full URL of each page and notes the last time each one was updated.

A screenshot of a green and white XML sitemap

XML sitemaps exist primarily to help search engines find all the pages and other content on your site. This allows the search engine to add your content to its index and, when relevant, show it to users in search results. 

Although search engines can index your pages without a sitemap, having one helps them do so more efficiently.

Due to this, having a WordPress XML sitemap is highly recommended.

Other types of sitemaps

While XML sitemaps are the most common types of sitemaps, they aren't the only kind of sitemap you might want to use on your site. Depending on your audience and the content, adding other types of sitemaps can improve navigation and visibility.

HTML sitemaps

You now know that search engines use XML sitemaps, but human visitors can also use sitemaps called "HTML sitemaps."

HTML sitemaps are often used when a site has many pages and adding links to all of those pages in the site's navigation menu would be overwhelming. 

Unlike XML sitemaps, HTML sitemaps have no strict format; you can design them as freely as regular pages.

If you're hosting your site with WordPress.com, you can use the sitemap shortcode to quickly create an HTML sitemap. The shortcode generates an ordered list of all the pages on your site, highlighting parent/child relationships based on your page settings.

To create an HTML sitemap on your WordPress.com-hosted site:

  1. Visit your site dashboard and create a new page (Pages → Add Page) or edit an existing one (Pages → All Pages → Edit).
  2. Add a Shortcode block to the page by clicking the + symbol and typing shortcode.
An orange arrow highlighting the WordPress + button and the word 'shortcode' written into the block finder
  1. Type sitemap in the Shortcode block field surrounded by brackets.
an orange arrow pointing to the word '<ul class="jetpack-sitemap-shortcode"><li class="pagenav"><b><a href="/">WordPress.com News</a></b><ul><li class="page_item page-item-2508"><a href="http://en.blog.wordpress.com/comment-guidelines/">Comment Guidelines for the WordPress.com News Blog</a></li> </ul></li></ul>' in the Shortcode block
  1. Preview or publish the page to view the shortcode output.
A screenshot of a dummy About page and an HTML sitemap displayed at the bottom

If your site isn't hosted by WordPress.com, you can add a similar HTML sitemap by using a plugin like Simple Sitemap. 

Other types of XML sitemaps

There are also different types of XML sitemaps.

While the standard WordPress XML sitemap lists a site's posts and pages, there are also XML sitemaps for listing a site's images and videos. These sitemaps can help search engines add your images to places like Google Images. 

There's also the news sitemap, which is required for websites listed in Google News. This type of sitemap helps Google News quickly add fresh news content to its index. 

WordPress.com-hosted sites automatically generate a news sitemap; however, inclusion in Google News requires approval. 

Understanding your WordPress sitemap

Since version 5.5 (released in 2020), WordPress core has the functionality to automatically generate XML sitemaps. The WordPress sitemap is updated each time you publish or edit content. 

Viewing your WordPress XML sitemap 

To view your WordPress XML sitemap, add sitemap.xml to the end of your site's domain name in the URL field of a browser window.

If you see an error message stating that the page cannot be found, your site probably doesn't have a sitemap. 

If your site does have a sitemap, you'll see something similar to the one below. The exact format will depend on how the sitemap was generated.

A screenshot of the WordPress.com blog Sitemap

You can view the sitemap's contents by clicking on any URL.

The WordPress.com sitemap showing all blog URLs

If you can't see a sitemap for your WordPress.com site, then you can follow these steps to check the settings that could be causing the issue:

  1. Visit your site's dashboard.
  2. Navigate to Tools → Marketing.
  3. Click the Traffic tab.
  4. Scroll down to the Sitemaps section. 

If sitemaps are enabled, you should see them listed.

An orange arrow pointing to the Sitemaps generated under Tools > Marketing on WordPress.com

If you see "Your site is not currently accessible to search engines," click the "privacy settings" link to fix it.

A message under the Sitemaps section on the Tools > Marketing page on WordPress.com that says 'Your site is not currently accessible to search engines. You must set your privacy settings to 'public.'

From the Privacy Settings page, uncheck the "Discourage search engines from indexing this site" box, then click the Save button.

The site visibility section on the WordPress.com sites dashboard with an orange arrow pointing to discourage search engines

If you return to the Traffic tab (Your site dashboard → Tools → Marketing), you should now see your sitemap URL(s).

If WordPress.com isn't your web host, then the process for enabling a WordPress sitemap is very similar:

  1. Visit your site's dashboard.
  2. Navigate to Settings → Reading.
  3. Uncheck the "Search engine visibility Discourage search engines from indexing this site" box.
  4. Click the Save Changes button.
Orange arrows pointing to the checkbox that says 'discourage search engines from indexing this site' on WordPress
  1. Enter [your site URL]/sitemap.xml in your browser address field to check the sitemap status. 

If you still can't see a sitemap, a third-party plugin might be managing your sitemap instead. You can access your site dashboard and click Plugins from the sidebar menu to check this.

The plugins page shows any installed (activated or deactivated) plugins on your site. Many plugins have added sitemap functionality, but some popular ones are Jetpack, Yoast SEO, Rank Math SEO, and XML Sitemap Generator for Google. 

If a plugin with sitemap functionality is active on your site, check its settings to see if it has disabled the sitemap.

For example, you can access the Jetpack plugin's sitemap settings by navigating to Jetpack → Settings and clicking the Traffic tab.

You can then toggle the Generate XML sitemaps setting.

An orange arrow pointing to the Jetpack sitemap toggle on WordPress

Submitting your XML sitemap to search engines

As the purpose of a WordPress XML sitemap is to help search engines find your pages, you might wonder if you need to do anything to let the search engines know about your sitemap. 

Thankfully, you typically don't have to worry about this. Search engines like Google and Bing regularly crawl the web, following links from one site to another. If your site is publicly accessible and linked to from other places, search engines will likely discover your sitemap automatically. Most websites include a link to their sitemap in the site's robots.txt file, which search engines check by default. This usually helps them to find and use your sitemap without any manual submission.

However, if you'd like to speed up the process, you can manually submit your sitemap to Google and Bing to ensure they can crawl your site.

Submit your XML sitemap to Google

You can submit your WordPress XML sitemap to Google through Google Search Console.

Google Search Console is free to use, but you'll need a Google account to use it. You'll have to connect your site to Google Search Console—once you have, you can add your WordPress sitemap.

To do so, click Sitemaps from the Google Search Console's sidebar menu.

An orange arrow pointing to the Sitemaps menu item on Google Search Console

You can then enter the sitemap name, which should be sitemap.xml (note that if a third-party plugin generated your sitemap, then it might be named differently), and click the Submit button.

An orange arrow pointing to the Add a new sitemap area on Google Search Console

The sitemap will then appear in the "Submitted sitemaps" panel.

Submit your XML sitemap to Bing

You can also submit your XML sitemap to Bing through Bing Webmaster Tools.

You should be able to log into Bing Webmaster Tools using your Google account and verify your site using the data from Google Search Console. Once done, you can add your sitemap by clicking on Sitemaps on the sidebar menu.

An orange arrow pointing to the Sitemaps menu item on Bing Webmaster Tools

The data import from Google Search Console should have added your sitemap, but if not, click Submit sitemap in the top right corner.

Then, enter your sitemap URL, like [your site URL]/sitemap.xml, and click Submit to add your sitemap to the list.

How to check if your sitemap is working properly

Once you've submitted your sitemap, you can verify that it's working as expected. A broken or incomplete sitemap can prevent search engines from indexing your content correctly.

  1. Use Google Search Console: Once you've submitted your sitemap through Google Search Console, you can view its status in the "Sitemaps" section. It will show when the sitemap was last read, how many URLs were indexed, and if there are any crawl or parsing errors.
  2. Check Bing Webmaster Tools: Bing provides similar feedback in its "Sitemaps" report—you can see any errors or warnings here.
  3. Use other third-party validators: If you want to double-check the technical structure of your sitemap, you can use free online tools like the Sitemap Test from SEO Site Checkup. 

Help search engines—and your visitors—find your WordPress site

A WordPress XML sitemap isn't mandatory, but it gives your site important benefits that ensure your content gets in front of the right people.

Once your WordPress site has a sitemap, search engines like Google and Bing will find it easier to crawl your site and add its content to their indexes. And with more of your content available in the search engine indexes, more search engine users will be able to find your site.

While WordPress creates XML sitemaps by default, it is highly recommended that you follow the steps in this guide to see if your site has one. If it doesn't, you can check the relevant settings outlined above to fix any issues.

WordPress.com makes ensuring that your site content is indexable by search engines easy because we automatically generate an XML sitemap for you. Host your site with WordPress.com and get hosting, performance, and security managed for you all in one place.

Host with WordPress.com
Comment
You can also reply to this email to leave a comment.

WordPress.com News © 2025.
Manage your email settings or unsubscribe.

WordPress.com and Jetpack Logos

Get the Jetpack app

Subscribe, bookmark, and get real‑time notifications - all from one app!

Download Jetpack on Google Play Download Jetpack from the App Store
WordPress.com Logo and Wordmark title=

Automattic, Inc.
60 29th St. #343, San Francisco, CA 94110

Read more

Subscribe via email

Share This:
Facebook Twitter Google+ Pinterest Linkedin
Author Image

About Media Mamat Turbo
Templatesyard is a blogger resources site is a provider of high quality blogger template with premium looking layout and robust design. The main mission of templatesyard is to provide the best quality blogger templates.

By Media Mamat Turbo at April 08, 2025
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Popular

  • This Weeks New Digital Building Blog Post
    MAMAT, check out this weeks new Digital Building Blog. ...
  • 8 Must-Try AI Tools for Web Development (Build Faster & Smarter)
    8 Must-Try AI Tools for Web Development (Build Faster & Smarter)
    Artificial intelligence excels at automating repetitive tasks and streamlining t...
  • [New post] Level Up Your Author HQ With GoCreate.Me
    David Gaughran posted: " Author websites are an increasingly important tool, but one that can cause a lot of aggravation. W...
  • When Typepad Shut Down, We Helped 3,684 Blogs Find a New Home
    30 days' notice. Years of memories at stake. Here's how WordPress.com st...
  • Covid Turbulence – how countries got cancellations under control
    ...

Sponsor

Powered by Blogger.

Blog Archive

  • January 2026 (7)
  • December 2025 (16)
  • November 2025 (19)
  • October 2025 (11)
  • September 2025 (16)
  • August 2025 (22)
  • July 2025 (19)
  • June 2025 (13)
  • May 2025 (21)
  • April 2025 (32)
  • March 2025 (32)
  • February 2025 (20)
  • January 2025 (44)
  • December 2024 (15)
  • November 2024 (17)
  • October 2024 (14)
  • September 2024 (18)
  • August 2024 (19)
  • July 2024 (14)
  • June 2024 (21)
  • May 2024 (17)
  • April 2024 (24)
  • March 2024 (29)
  • February 2024 (24)
  • January 2024 (63)
  • December 2023 (32)
  • November 2023 (29)
  • October 2023 (25)
  • September 2023 (33)
  • August 2023 (21)
  • July 2023 (21)
  • June 2023 (29)
  • May 2023 (19)
  • April 2023 (14)
  • March 2023 (16)
  • February 2023 (18)
  • January 2023 (16)
  • December 2022 (20)
  • November 2022 (24)
  • October 2022 (22)
  • September 2022 (19)
  • August 2022 (24)
  • July 2022 (31)
  • June 2022 (34)
  • May 2022 (31)
  • April 2022 (37)
  • March 2022 (28)
  • February 2022 (31)
  • January 2022 (39)
  • December 2021 (35)
  • November 2021 (37)
  • October 2021 (32)
  • September 2021 (18)
  • August 2021 (48)
  • July 2021 (43)
  • June 2021 (44)
  • May 2021 (65)
  • April 2021 (72)
  • March 2021 (64)
  • February 2021 (50)
  • January 2021 (47)
  • December 2020 (47)
  • November 2020 (43)
  • October 2020 (96)
  • September 2020 (100)
  • August 2020 (128)
  • July 2020 (87)
  • June 2020 (108)
  • May 2020 (107)
  • April 2020 (90)
  • March 2020 (91)
  • February 2020 (77)
  • January 2020 (88)
  • December 2019 (105)
  • November 2019 (107)
  • October 2019 (102)
  • September 2019 (98)
  • August 2019 (118)
  • July 2019 (115)
  • June 2019 (99)
  • May 2019 (115)
  • April 2019 (103)
  • March 2019 (112)
  • February 2019 (118)
  • January 2019 (109)
  • December 2018 (106)
  • November 2018 (128)
  • October 2018 (97)
  • September 2018 (126)
  • August 2018 (59)
  • January 2013 (1)

Search This Blog

Popular Posts

  • This Weeks New Digital Building Blog Post
    This Weeks New Digital Building Blog Post
    MAMAT, check out this weeks new Digital Building Blog. ...
  • 8 Must-Try AI Tools for Web Development (Build Faster & Smarter)
    8 Must-Try AI Tools for Web Development (Build Faster & Smarter)
    Artificial intelligence excels at automating repetitive tasks and streamlining t...
  • [New post] Level Up Your Author HQ With GoCreate.Me
    [New post] Level Up Your Author HQ With GoCreate.Me
    David Gaughran posted: " Author websites are an increasingly important tool, but one that can cause a lot of aggravation. W...
  • When Typepad Shut Down, We Helped 3,684 Blogs Find a New Home
    When Typepad Shut Down, We Helped 3,684 Blogs Find a New Home
    30 days' notice. Years of memories at stake. Here's how WordPress.com st...
Crafted with by TemplatesYard