How To Find Sitemap of Website (4 Easy Steps)

A non techy guide to understand what is sitemap and how to find sitemap of website

Hello, Techy Folks! If you’re looking for a Complete Guide on Finding a Sitemap of a website, then this guide on Sitemaps will help you a lot.

In this guide, You’ll get to know what a sitemap is and the types of Sitemaps, and at last, I’ve presented all possible ways to find sitemaps of any website, whether it’s built on WordPress or any other CMS.

What is Sitemap ?

In simple words, Sitemap is likely to be a blueprint that presents all the website’s contents. It contains each & every link of publicly available web pages. 

 Sitemaps are usually located in the Root Directory of a Domain like yourdomain.com/sitemap.xml 

It’s helpful to the visitors who want to navigate all the web pages of a website. They can find all publicly available links to web pages of a random website. Basically, Sitemap is a part of Technical SEO. Sitemaps are used for Web Crawlers so that Search Engines can index all links available in the Sitemap. 

Types of Sitemap and its Structures

As mentioned earlier, Sitemaps are often used for Search Engines. So, a sitemap needs to be written in a format that web crawlers can understand.

1. Sitemap for Bots/Crawlers

These types of Sitemaps are not for simple visitors. It’s written in a format that web crawlers can understand. These types of Sitemaps are used to help Search Engines in indexing all publicly available links.

Here are the types of such kind of Sitemaps:

  • XML
  • Posts Sitemap
  • Pages Sitemap
  • Archives Sitemap
  • Categories Sitemap
  • Post Tags Sitemap
  • News Sitemap
  • Author Sitemap
  • Images Sitemap
  • Videos Sitemap
  • ATOM & RSS Sitemap
  • Text Sitemap

2. Sitemap for Visitors

These Sitemaps are written as a simple webpage, it’s usually created for visitors to have a Complete Lookup of a website, so it’s easier to understand and navigate across the whole public website.

It’s generally written in HTML format.

Quick Looks into Each Types of Sitemap

Let’s have some ideas regarding each of the sitemap types mentioned above.

1. XML Sitemaps 

XML is a format of encoding that is understandable, especially by computers. Most WordPress Websites uses XML Sitemaps for SEO Purpose. However, it may be readable for both visitors and crawlers because some WordPress SEO Plugins(Yoast SEO & RankMath) create sitemaps for you. Though it’s an XML File, still it’s made easier to navigate for normal users through CSS.

Look below the sitemap it is easy to understandable

 It’s generally located in the root directory like yourdomain.com/sitemap.xml. It includes all available links to web pages and that is made for visitors. However, some blog websites like WordPress blogs uses separate XML Sitemaps for Posts, Pages, Images, Videos as it’s created by SEO Plugins mentioned above.

Let’s have some looks into various types of  XML Sitemaps.

1. Posts Sitemap 

Sitemaps for posts are also formatted as XML Document to help Bots crawl all links of posts individually. This Sitemap type is generally used for Blog Websites. It includes links only to Posts/Articles of a blog/website. It’s not mandatory for all websites to have such a sitemap, except blog websites(considered as helpful in indexing).

2. Pages Sitemap

This individual Sitemap indicates all links of static pages of a blog/website like Post Sitemap. It’s also an XML Page, It’s also not mandatory for all websites to have pages on Sitemap, but there’s an exception in the case of SEO Practitioners.

3. Archives Sitemap

This Sitemap contains all links of archives of a website which is also an XML Page. It’s considered not helpful for blog websites because nobody wants to rank archive files on SERP. It’s just used to have a good website structure.

4. Categories Sitemap

For blogs/news websites with multiple categories, a separate Category Sitemap can be helpful for both Visitors & Crawlers to navigate through all various categories of a random blog website or news website.

5. Post Tags Sitemap

This Sitemap doesn’t make any sense for both SEO & Visitors(not in all cases) because Category Sitemap is enough to include all category types of a website. But there’s an exception, some websites have similar types of posts which help us in a particular process, but have multiple posts to do the same process in different ways or completely different tools.

Therefore, such websites use it to help crawlers/visitors in accessing all posts related to each other, eg. ‘how to create sitemap’ tag will include multiple posts with each title like ‘How to Create an XML Sitemap for WordPress,’ ‘How to Create a Posts Sitemap for WordPress’ ‘How to Create a Pages Sitemap for WordPress.’ So, all of these posts will be included in the ‘how to create sitemap‘ tag.

So visitors who would like to see all of these processes of Sitemaps, can simply go through the mentioned tag. And Crawlers will also index all Tags with Post-Tags Sitemap.

6. News Sitemap

It’s mandatory to have a News Sitemap for News Websites as Search Engines will index the new posts immediately with news sitemap because generally, blog posts take much time to get indexed in Search Engines. News Sitemaps are always fetched within a little time interval for indexing any newly published news.

7. Author Sitemap

Some websites have multiple categories for readers, so such websites are generally run by multiple authors. Such sites have a separate Author Sitemap, and it contains the names of all authors of that site. Even some websites run by a single person, also have an Author Sitemap containing the name of that single author/admin.

8. Images Sitemap

Images Sitemaps are used to gather all links of image files of a website/blog in a single place. If a blog/website uses an Image Sitemap, Search Engines will index image files of a site separately along with your webpages. It’s called a good SEO Practice to display and rank images on SERP like Google Image Search.

9. Videos Sitemap

Like Image Sitemaps, a website containing Video Files, uses a separate Video Sitemap which contains all links of video files hosted on the domain of that website. It’s also considered as a good SEO Practice for Video Content Websites. Like Image Sitemap helps in ranking on Google Image Search Results, it helps videos to appear and rank on SERP.

We’ve discussed XML Sitemaps above, and all of them are familiar with each other and can be submitted to Search Engines for a website/blog, and it’s a good SEO Practice. These Sitemaps can be clearly readable for normal visitors also because Most WordPress websites(with Yoast SEO or RankMath Plugin) use CSS Files with XML to make their sitemaps user-friendly too.

Now we’ll discuss ATOM & RSS Sitemaps.

2. ATOM & RSS Sitemap

Atom Sitemaps are now considered as a traditional indexing technique, though it’s very powerful and evergreen. ATM & RSS Feeds are used for fetching and moving content from one website to another website. And these two feeds are used as Sitemaps also. Atom Sitemaps are also based on XML encoding, but it has a different structure as compared to Normal XML Sitemaps.

It helps new updates and changes in posts of a blog/website to get noticed by Search Engines quickly. ATOM & RSS Sitemaps are very familiar with each other; they just have some different tags in structure. Most websites usually use for Faster Indexing than normal XML Sitemap.

Here's Are Some Differences Between XML Sitemaps & ATOM/RSS :

1. XML Sitemaps contain a bunch of URLs of a website, while ATOM/RSS Sitemaps describes recent changes of a particular website.

2. XML Sitemaps are usually large; they can contain a set of maximum 50,000 URLs or a maximum file size of 10MB(Uncompressed). On another hand, ATOM/RSS Sitemaps are small in size and capable of containing 500 URLs, so some websites submit multiple feed sitemaps to Search Engines to include all posts in their sitemaps.

3. Normal XML Sitemaps are downloaded in a long interval, and must be pinged to Search Engines Bots to inform them about new posts, while ATOM/RSS Sitemaps are generally downloaded within small intervals.

 These all sitemap types mentioned above, are used for Search Engines to index web pages in a good manner separately. Basically it’s a good SEO Practice. Read more about Sitemaps efficiently on the official blog of Google Search Central

Now Lets Look On Other Type Of Sitemap 

1. HTML Sitemap

HTML is a computer language that is used for building web pages. Most web pages are built on HTML. Like web pages, Sitemaps also can be written in HTML and designed with CSS for a user-friendly interface. HTML Sitemaps are generally created for normal visitors, not for crawlers. Though HTML Sitemaps can help Search Engines Crawlers to discover non-indexed URLs if the HTML Sitemap is indexable and is using the ‘nofollow’ tag.

2. PHP Sitemap

PHP is also a language used for making websites functional. Like HTML, Sitemaps can be made in PHP web pages also. It’s not about structure; generally, Sitemaps are automatically updated with new URLs for WordPress, Blogger, etc. But for custom websites, they’ll need to write codes to fetch data from the back-end. So, they can use PHP to write sitemaps for automatic data movement from the back-end. But it’s also written in HTML and CSS, but for the back-end, PHP is used. So, the file type of such sitemaps should be ‘.php.’ And the indexing conditions are the same as previously mentioned in the HTML Sitemap.

3. Text Sitemap

Text Sitemaps are simple, manually written sitemap types rarely used for websites. It’s just a ‘.txt’ file containing URLs, and it can’t be designed with CSS like HTML, XML & PHP Sitemaps. It’s used both for visitors and crawlers. And there is no condition for crawlers to follow the links and index them, because it’s not a web page, and doesn’t have any robots tags to instruct the crawlers.

The ‘nofollow’ robots tag orders crawlers not to follow and visit any links mentioned in the web page. So, in such cases, HTML Sitemaps are only for normal visitors to provide them with good navigation. You can read about robots tags from here.

Possible Ways to Find Out Sitemaps

Now we’re going to see all possible ways to find Sitemaps of any website, whether it’s a WordPress Blog or built on any other CMS like Blogger or any custom-coded website. Let’s start with Various XML Sitemaps.

First of all, we’ll need to figure out which CMS the website/blog is using. In this scenario, we can use a tool called CMS Detect. It’s a free tool, and can easily tell you which CMS the website is using or a custom-built website. After you know this, you’ll have to use the techniques mentioned below.

CMS-Detector.png

1. Manually Check Common Sitemap Locations

Most blogs/websites use WordPress, and use Yoast or RankMath SEO Plugins. So, they automatically create and submit XML Sitemaps to Search Engines. It’s gonna be easier to find Sitemaps of a WordPress Blog using Yoast/RankMath Plugin.

Here are the most common locations of Sitemaps are :

domain.xyz/wp-sitemap.xml (Auto-Generated by WordPress)

domain.xyz/sitemap.xml

domain.xyz/sitemap1.xml (in case of multiple sitemaps, it’ll be first)

domain.xyz/sitemap_index.xml

domain.xyz/sitemap/ (can be redirected to /sitemap.xml or /sitemap_index.xml etc.)

domain.xyz/sitemapindex.xml

domain.xyz/sitemap-index.xml

domain.xyz/sitemap/index.xml (using subfolder to store multiple sitemaps)

Don’t forget to add ‘HTTPS’ and ‘www‘ if the website is using them. And you can try adding ‘.gz‘ after all the locations/URLs mentioned above. It’s used if the website uses GZip Compression for sitemaps or all web pages. 

In the case of our website, it’s built on WordPress, and using RankMath SEO Plugin. And Its Sitemap is located on ‘https://rankmash.com/sitemap_index.xml’ and if someone searches for ‘https://rankmash.com/sitemap.xml,’ then it’ll be redirected to this /sitemap_index.xml. You can see the screenshot of our Sitemap. It contains two Sitemap URLs of Posts Sitemap and Pages Sitemap. Anyone can see all of my sitemaps easily through my main XML Sitemap.

But in case, the website is using Sitemaps manually, then the possible chances are mentioned below separately for each Sitemaps.

Possible Locations of Posts Sitemap

domain.xyz/post-sitemap.xml

domain.xyz/post_sitemap.xml

domain.xyz/posts-sitemap.xml

domain.xyz/posts_sitemap.xml

domain.xyz/postsitemap.xml (Rare Chances)

domain.xyz/sitemap/post.xml

domain.xyz/sitemap/posts.xml

Possible Locations of Pages Sitemap

domain.xyz/page-sitemap.xml

domain.xyz/page_sitemap.xml

domain.xyz/pages-sitemap.xml

domain.xyz/pages_sitemap.xml 

domain.xyz/pagesitemap.xml (Rare Chances)

domain.xyz/sitemap/page.xml

domain.xyz/sitemap/pages.xml

Possible Locations of Categories Sitemap

domain.xyz/category-sitemap.xml

domain.xyz/category_sitemap.xml

domain.xyz/categories-sitemap.xml

domain.xyz/categories_sitemap.xml

domain.xyz/categorysitemap.xml (Rare Chances)

domain.xyz/sitemap/category.xml

domain.xyz/sitemap/categories.xml

Possible Locations of Post Tags Sitemap

domain.xyz/post-tag-sitemap.xml

domain.xyz/post-tags-sitemap.xml

domain.xyz/post_tag-sitemap.xml

domain.xyz/post_tags-sitemap.xml

domain.xyz/post_tag_sitemap.xml

domain.xyz/post_tags_sitemap.xml

domain.xyz/post-tag_sitemap.xml

domain.xyz/post-tags_sitemap.xml

domain.xyz/posttagsitemap.xml (Very Very Rare Chance)

domain.xyz/sitemap/post-tag.xml

domain.xyz/sitemap/post_tag.xml

domain.xyz/sitemap/post-tags.xml

domain.xyz/sitemap/post_tags.xml

domain.xyz/tag-sitemap.xml

domain.xyz/tags-sitemap.xml

domain.xyz/tag_sitemap.xml

domain.xyz/tags_sitemap.xml

I know, the possibilities mentioned above seem to be very weird. But it’s true that the website creator can keep the name of his XML Sitemaps whatever he wants. So, I have mentioned all of the possibilities.

Possible Locations of News Sitemap

domain.xyz/news-sitemap.xml

domain.xyz/news_sitemap.xml 

domain.xyz/newssitemap.xml (it’s very rare )

domain.xyz/sitemap/news.xml

Possible Locations of Author Sitemap

domain.xyz/author-sitemap.xml

domain.xyz/author_sitemap.xml

domain.xyz/authors-sitemap.xml

domain.xyz/authors_sitemap.xml 

domain.xyz/authorsitemap.xml (Rare Chances)

domain.xyz/sitemap/author.xml

domain.xyz/sitemap/authors.xml

Possible Locations of Images Sitemap

domain.xyz/image-sitemap.xml

domain.xyz/image_sitemap.xml

domain.xyz/images-sitemap.xml

domain.xyz/images_sitemap.xml 

domain.xyz/imagesitemap.xml (Rare Chances)

domain.xyz/sitemap/image.xml

domain.xyz/sitemap/images.xml

Also try with adding ‘.gz’ after all of the URLs mentioned above because the website can use GZip Compression.

Possible Locations of Videos Sitemap

domain.xyz/video-sitemap.xml

domain.xyz/video_sitemap.xml

domain.xyz/videos-sitemap.xml

domain.xyz/videos_sitemap.xml 

domain.xyz/videositemap.xml (Rare Chances)

domain.xyz/sitemap/video.xml

domain.xyz/sitemap/videos.xml

Ways to Find ATOM/RSS Sitemaps

As I mentioned earlier, some websites can use their feeds as a sitemap also.

So, try with these URLs :

domain.xyz/rss/

domain.xyz/atom/

domain.xyz/rss.xml

domain.xyz/atom.xml

domain.xyz/rss-feed.xml

domain.xyz/atom-feed.xml

domain.xyz/sitemap/rss.xml

domain.xyz/sitemap/atom.xml

We can find the HTML or PHP Sitemap of the website easily, because the website creator has created that for visitors. So, it should be mentioned in the website, check out the footer or the menu to find the HTML or PHP Sitemap. If still you can’t find that, then try out these links mentioned below.

Ways to Find HTML Sitemaps

domain.xyz/sitemap.html

domain.xyz/sitemap/

domain.xyz/sitemap_index.html

domain.xyz/sitemap-index.html

domain.xyz/pages/sitemap.html

domain.xyz/pages/sitemap_index.html

domain.xyz/pages/sitemap-index.html

domain.xyz/p/sitemap.html

domain.xyz/p/sitemap_index.html

domain.xyz/p/sitemap-index.html

Ways to Find PHP Sitemaps

domain.xyz/sitemap.php

domain.xyz/sitemap/

domain.xyz/sitemap_index.php

domain.xyz/sitemap-index.php

domain.xyz/pages/sitemap.php

domain.xyz/pages/sitemap_index.php

domain.xyz/pages/sitemap-index.php

domain.xyz/p/sitemap.php

domain.xyz/p/sitemap_index.php

domain.xyz/p/sitemap-index.php

Ways to Find Text Sitemaps

domain.xyz/sitemap.txt

domain.xyz/sitemap_index.txt

domain.xyz/sitemap-index.txt

Here we’ve covered all possible locations where a website’s all types of Sitemap can be located, though some of them are really weird. Now we’re gonna see some hacks or tricks whatever you say. We’ll use it to find out sitemaps easily without trying with multiple URLs mentioned above, still they’ll be helpful if these tricks don’t work.

2. Check The Robots.txt File

Every website has a separate robots.txt file that instructs Bots or Crawlers to index or exclude multiple URLs or Directories. It usually contains links to the Sitemap or multiple Sitemaps of a website. We can find the Sitemap of any website through the robots.txt file, if it’s mentioned there in the Sitemap.

Steps to Check Sitemaps in Robots.TXT

● First, open the website of which you want the Sitemap in your browser. I’m showing you the way with an example of my website, ‘rankmash.com.’

● Then add ‘/robots.txt’ after the domain name. Just like, ‘https://rankmash.com/robots.txt.’

● Now, you can notice the red line in the image above. It’s our Sitemap. Now it’s the only Sitemap our website has.

But some websites use Various Sitemaps mentioned above. And some website owners don’t add their sitemap link in the robots.txt file. So, you can try the tricks mentioned below.

3. Use SEO Site Checkup Tool

You can also find a sitemap through the seo site checker tool.

Url of the tool – https://seositecheckup.com/tools/sitemap-test

First of all, enter the url address of your website.

Then click on a checkup and the result will be available within a few seconds.

3. Use Google Search Operators

Google is the largest Search Engine in the world. So, every website owner wants his website properly indexed on Google. Therefore, our first priority will be Google. Well, let’s see the steps. If we want to find all XML Sitemaps of a website, then you’ll have to use these search parameters:

● site: (domain name)

● ext: or filetype: (sitemap type: xml, txt, html)

● inurl: (keyword we want to search in the URLs; Sitemap)

If we want to find the xml sitemap of our website, we’ll search on type the following phrase in Google Search Bar:

site:rankmash.com filetype:xml inurl:sitemap

As you can see above, that our XML Sitemap isn’t being shown on SERP, because our sitemap file is using a ‘noindex, follow’ tag as I’m using RankMath Plugin. RankMath automatically adds a ‘noindex, follow’ tag to the sitemap file, that’s why it’s not indexed in Google. This method also doesn’t work properly, so you’ll have to try all the possible locations mentioned above separately for each sitemap type.

OR

site:semrush.com ext:xml inurl:sitemap

As you can see Semrush Sitemap shows in SERP.

And if you want to find the TXT sitemap or HTML/PHP of the website, then replace the ‘xml’ word with ‘html/php/txt,’ whatever you want.

Now we’ll see all Default Sitemap Locations of many popular CMS like Joomla, Shopify, Magento, Wix and Squarespace, etc. The default sitemap location of Joomla, Shopify, Magento, Magento, Wix and SquareSpace, is ‘/sitemap.xml’.

But Wix has other URL Paths for different sitemaps, you can find the sitemap paths of Wix from here.

Alright, first of all, try the hacks & tricks like robots.txt & Google Search Operators, if you can’t find your desired sitemaps, then try the possible URLs/Paths one by one. I’m sure this article on Sitemap has helped you a lot.

Thanks for reading. See you again 🙂

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Be the first to read my content.

Occasional emails that will help you deliver value via SEO.

Author
Dheeraj Soni
Dheeraj Soni
Hi! I’m Dheeraj. Founder of TheDheerajsoni.com, an SEO practitioner, loves to play with analytics, numbers and share knowledge about online marketing especially in SEO and Blogging. Make sure to follow me if you are looking for high-quality content and SEO tips.

Leave a Comment

Dheeraj Soni
Dheeraj Soni
Hi! I’m Dheeraj. Founder of TheDheerajsoni.com, an SEO practitioner, loves to play with analytics, numbers and share knowledge about online marketing especially in SEO and Blogging. Make sure to follow me if you are looking for high-quality content and SEO tips.

Actionable SEO Tips That Actually Works.

Learn