What is an XML Sitemap? -Beginner’s Guide.

what is an xml sitemap thumbnail coverIf you’re a blogger or a website owner, you’ve probably heard of XML Sitemaps.

They are the essence behind your website’s success because without it, you’ll be facing major issues on ranking your pages well within search engines.

You may have good content but somehow it just doesn’t appear on Google. Sounds familiar?
I’ve been there too.

Google Sitemaps or any other sitemaps plugins out there play a huge role in every website as we use them to let Google know that “Hey, I have a website and a new post!”

It may a bit complicated to understand but don’t worry, it’s easier than it sounds. I’ll bring you up to speed to understanding it, starting from…


What is an XML Sitemap About? –Asking Google to Come to You.

Guy analyzing his Google XML sitemap

Ever thought of how websites appear in search engines? It’s by submitting sitemaps to Google.

A sitemap is basically a list of all your website contents and link.

And the reason you want Google to know that is that you want them to index your pages so if you’re submitting your sitemap, you’re basically telling Google “Hey, I have some new pages here! Just to let you know, they are definitely awesome”

When Google is informed, they will then send spiders to your website to crawl and index.

Don’t worry, they are not real spiders, they’re basically robot runners that helps Google automate and retrieve info as there are millions of websites all over the world.

Have you watched Marvel’s Agents of Shield? Imagine Google as the SHIELD HQ – That means the spiders are the Shield agents sent on a mission.

Or better yet, imagine Google as a beehive – the bees are there to collect resources back to the base.

Long story short, the reason your website cannot rank even if it looks amazing, is because it never appeared on search engines.

You have a website, yes. But if you were to type it over on Google, you wouldn’t be able to find it even if you’ve searched it up to page 100. This is because Google doesn’t know that your website exists. They weren’t informed of it.

So in order to get them to notice you, we need to submit our sitemap to let Google know. Hence to answer the question of what is Google Sitemap, it’s basically a list of all your website content and links which is needed for submission to Google itself.

Now that we’ve covered the bigger picture, let’s move on to the technical part where I’ll show you how to submit a sitemap to Google.


5 Simple Steps to Setting up Your XML Sitemap.

It’s actually pretty straightforward.

A basic summary of what you’ll be doing is to get your sitemap from your site, and simply adding that to Google Webmasters. The first part of how to submit an XML Sitemap to Google starts with…

Step 1# – Installing the Google XML Sitemaps plugin

Google XML Sitemaps plugin on WordPress

I’m using WordPress for this but you can actually do it with any type of sites.

Simply go to your plugins installer and search for “Goole XML Sitemaps” – It’s the one with the 1 million+ active installations.

There are many other plugins of course and you can choose anyone you fancy but for the sake of this guide, I’ll use the most common one and personally, it’s the one I trust I’ve been using it for more than 4 years.

If you have an SEO plugin like Yoast or All-in-One SEO, you can also do you sitemaps from there but some website themes might restrict this (Like this blog) so because I am unable to access those features, I install a separate plugin instead.

And plus, it’s much easier and more detail.

Step 2# – Getting Your Sitemap Link.

XML SItemaps plugin

Once you’ve installed an activated it, it’s time for setup.

From your WordPress dashboard, go to “Settings” and click on “XML-Sitemap”

Next, we go to the tweaking part.

Step #3 – Configuring your Sitemap

sitemap link location

Once you’re here, you can see your Google XML URL already at the top.

You’ll need that to submit to Google but first thing’s first – we need to do some configuring.

Under “Basic Options”, you’ll need to tick all three boxes which should be the ones with “Notify Google”, “Notify Bing”, and “Add Sitemap URL to the virtual robots file”

This is so that once you sent your link, not only Google received it but rather the other search engines like Bing.

It’ll help you save time rather than doing for all three search engines.

Filling up the Sitemap content

Under “Sitemap Content”, tick Homepage, Posts, Static Pages, Categories.

You may leave Archives, Author pages, and Tag Pages blank because those aren’t really important.

If your website focuses on good content, it’s better to leave as it is because you wouldn’t want those tags to rank more than your actual page or posts.

The “Excluded items” part should definitely be blank.

Some website owners have hidden pages that they do not want to be ranked because those are usually made for special offers like promotions or eBooks so for that they usually use special links.

Moving on further, you’ll see the last two sections – “Change Frequencies” and “Priorities”

If you write blog posts every day, you might want to change the “Posts” from Weekly to Daily but other than that, you can simply leave the rest to default.

Once everything is complete, click on “Update Options” and you’re good to go.

Step #4 – Linking Your Website to Google Search Console

Verify your site on Google

You can skip this step if you already have linked your site to the Webmaster Tools.

Oh and just so you know, Google Search Console was also known as Webmaster Tools previously, for many years.

They wanted a fresh look on things as they have bigger plans coming for us website owners and bloggers but personally, I think they should just maintain the old name because it causes confusion to many, wouldn’t you agree?

First, head over to Google Search Console.

From there, click on “Add Property” where you’ll need to key in your website name and afterwards, click on verify.

Once you’ve clicked on verify, you’ll be shown a page whereby you can choose different methods of verification.

getting your verification codes from Webmaster Tools

Although there are various methods of verification, don’t worry because the Google verifications codes remain the same – All you need to do is to paste that into your site so that Google knows that you are the owner.

One of the simplest ways of verifying is to simply get the HTML code and paste it under the Header part of your WordPress Editor.

However, this is also a risky move because you’ll be tampering with your website’s CSS so unless you’re confident in what you’re doing, I wouldn’t advise you to even touch the Editor part.

If you want a different method of verification without all the technical mumbo-jumbo, you can do so using another plugin – Namely Yoast or All-In-One SEO plugin (The one I’m using).

All in one seo webmaster verification

Most websites have at least one of those SEO plugins so if you have installed it already, head over to the All-in-One SEO General Settings and from there, scroll down until you see the Webmaster Verification section.

Okay here’s the trick.

Remember the verification codes that we got from Google Webmasters earlier? You need only to copy the code in between the apostrophes to add into the All-in-One SEO.

For example, this would be what you see on your Webmasters…

<meta name=”google-site-verification” content=”XAXAXAXAXAX” />

Instead of copying the whole entire thing back to the Aii-in-One SEO plugin, only copy the XAXA part because that’s the actual code.

Once you’ve gotten that down, click on save and head back to the Webmaster Tools page to verify and you’re done!

If you’re still a bit blurry on the verification part, here’s a short video to show you how.

Your website should now be linked to Google Webmaster Tools (Or Google Search Console whichever name suits you) so we can proceed to the final step…

Step 5# – Time to Submit!

submitting sitemap to Google webmasters

One last step to go and this one’s simple.

All you need to do is to get your XML Sitemap link, and pasting it back onto Google Webmaster Tools.

On the Google Webmaster Tools dashboard, click on “Crawl” and from there, click on “Sitemap” where you’ll be brought to the submitting page.

As you submit the URL, be sure to type in “sitemap.xml.” and you’re good to go!

If you’re still a bit blurry on the whole process, worry not! Here’s a complete video I made to walk you through the whole entire process from step one…

Be sure to test it out first to make sure your link works so there you have it, your sitemap is safely submitted and now you can breathe easy and relax!

One easy traffic hack I’d like to share is to make sure you do this once in 2-3 months for so that Google will crawl your site and pages again.

It would help rank your pages even faster if you were to update your other posts and pages before submitting it again too because Google can also detect that.

If you update your old posts, believe it or not, Google will give you a plus on SEO as they see that you care about your content enough to update it and not leaving it dead.


What if I Don’t Want to Install Any Plugins?

Free sitemap xml generator site

Maybe you got turned off looking at how complicated plugins may be.

I don’t blame you.

Although it may seem easy, submitting a sitemap can be very annoying if you’re stuck at one point and when you do, it can be very frustrating that at one point, one can ask if he should be giving up or not. I’ve been there.

Google XML Sitemap is an important part of web pages even until now and it is such a huge thing for your website’s success that it’s hard for us to ignore.

If you do not want to install any plugins or if you’re not using WordPress at all, another alternative would be by submitting it through a website called XML-Sitemaps.com.

There are a few packages there ranging paid to free, but the free version should be more than enough as it is because it can cover up to 500 pages.

The paid versions are for veteran Internet Marketers or SEO firms who handle multiple websites every day as part of their service or those that have more than 500 pages on their site to index.

All you need to do is to key in your website URL there, click on “Start” and voilà! Instant sitemap for you.


Common Problems You Might Come Across When Submitting Your Sitemap

Some websites may be a bit strict when it comes to sitemap submission.

I’ve personally come across several problems when I tried to submit my website which can be really annoying because you have to waste more time trying to solve that issue.

Problem #1 – Your Theme Restrictions

Some themes can be quite strict and a tad annoying (Like mine).

Try to change themes temporarily and see if it works, or create a dummy website if you do not want to go through the trouble of re-arranging content after switching themes.

Problem #2 – The “Your Sitemap Does Not Contain Any URLs” Problem

sitemap URL problem

Sounds familiar? I got this at first too.

Believe it or not, there are no huge problems that need fixing on this one because the problem source is exactly as the notification tells you – It’s from the URL.

How to solve this is simple, all you need to do is to copy exactly the URL from your XML Sitemap plugin because you might forget the “Dot” at the end.

If you are using the Google XML Sitemaps plugin like I am, you might notice that there is a dot at the end of the URL.

copying the dot at the end

Many people actually mistook that as a full stop sign so we ended up copying everything except for the dot at the end but really, that dot is the last piece of the puzzle.

However, bear in mind that different plugins will create different URLs for your sitemap so be sure to copy the full link generated.

Here’s a video to show you what I mean…

Problem #3 – Yoast Uses a Different Sitemap URL

Bear in mind that Yoast’s sitemap URL is “sitemap_index.xml” which is a bit different than that of the Google XML Sitemap plugin which is “sitemap.xml.”

Problem #4 – Conflict Between Plugins

Some plugins might alter another plugin’s effect as how I’ve experienced with my Contact Form plugin.

If you have a lot of plugins running, try and deactivate one of them and see if it works.

Another case of plugin conflict would be between the All-in-One SEO plugin, and the Google XML Sitemaps plugin whereby one works, while the other doesn’t.

All in One SEO XML Sitempaps error fixed by brian

A friend of mine Brian had the very same problem so he fixed it by using the All-in-One SEO plugin first and when that doesn’t work, he then switched to Google XML Sitemaps instead.

He tested out the URL again from sitemaps along with the full stop symbol at the end (Many forget this part) and he solved it already.

There are a few reasons as to why this happens and the first is because of the conflict of plugins if you were to install both All-in-One SEO and XML Sitemaps and use Sitemaps from both to submit which would result in a conflict.

Normally, we can already get through with the sitemaps thing through All-in-One SEO but certain themes may sometimes interfere with a plugin’s ability (Like how I experienced with my contact form plugin which blocks me from editing content and images, annoying!)

Another reason would be that the sitemaps took a while to load, sometimes a few hours and in certain cases, a few days so if you’re patient, you can wait a while before testing the plugin again.

Be sure to test the link first to see if anything loads up and if there’s an error, that means it’s probably not working yet and you shouldn’t waste your time submitting it to Google just yet.

Complicated, I know but once we’ve taken care of the problem, we won’t have to ever think of it again.

Problem #5 – Google accesses your sitemaps while they are still being generated

New websites won’t have this problem because they are fresh and have no contents.

But if your website is an old one with hundreds of links going on, the sitemap might take some time to generate.

You should give it around 10-15 mins or so before you submit the sitemap again.


Want to Bring Your Site to Greater Heights? -Learn More SEO Hacks!

Getting your site indexed is one thing, getting it to the first page of Google is another.

When I first started blogging, I had no idea on how SEO works nor did I even know how to do it. I joined many blogging programs but most of them were scams and that’s not the worst part.

Wealthy Affiliate website

If you were to do SEO the wrong way using black hat techniques, you can end up hurting your site rankings even more and Google can be very unforgiving.

That is, until I came across Wealthy Affiliate.

WA is an Online Business platform which not only provides you with basic to advanced SEO courses, it also helps you to boost your rankings even further with their fantastic keyword tools and website speed accelerator.

Back then, none of my pages ranked well even though they are already indexed by Google but after implementing their lessons, most of my pages are now on the first page.

They have everything you’ll ever need to help get your website that winning traction but personally for me, the most powerful feature is not those high-tech website tools – It’s actually the community itself.

truth about melaleuca search results

One of the many reviews I made which got top page.

There are plenty of warm friendly bloggers ranging from newbies who just started, all the way to senior members who have been a part of WA for over 10 years and having the opportunity to interact with them is like having your own golden goose.

They share plenty of SEO secrets that they come across throughout their time blogging and you get access to all of those anytime you want.

SEO is a living breathing creature – It is constantly evolving so no same strategies will work after a few years. That’s why you should never be alone in the Online Business world.

Having a community of like-minded people will definitely help you grow faster and plus, it gets fun too when you can compete with other site owners on your website progress 😉


Final Word

Setting up an XML Sitemap may be a daunting task but it’s actually pretty simple.

All you need to do is to get your link first, edit it so it can start automating the process itself and from there, submit it to Google Search Console so that they can do the rest.

It’s only complicated if you have some minor errors here and there which may be a tad annoying but I’ve laid out some fixes to those problems which should suffice.

If you’d like to learn more awesome SEO strategies to propel your website even further, check out where I learned mine from my top recommended program here.

Thanks for reading guys, let me know if you have any further questions down below. Toodles!


Riaz Shah

, ,
173 comments to “What is an XML Sitemap? -Beginner’s Guide.”
  1. It’s not surprising at all that I have not heard about XML sitemap before because I am new to blogging. I do understand the importance of getting ranked on the goodgle platforms. That is a very good one and I think that with XML, my new site can get ranked quickly. You have simplified things by adding good pictures for step by step description. I will try it out with my site but I need to ask, how long does it take before one starts to see improvement on the site?

  2. Thanks so much that i came across this post  concerning XML SITEMAP.  This is the best guide anyone could ask for. I jam just a beginner affiliate marketer and getting to know how to make use of XML would definitely help me to get up and running. Gjus is precise and concise with very vital information’s. It is much more helpful because it has pictural guidelines. Thanks

  3. Hi Riaz,
    This is a great informative article about XML site map. After reading your article, I have learned the importance of XML site map. I love the technique of using word press XML site map plugin. I am going to use it on my website also. I know that many people don’t know the use of the XML site map plugin. I am going to share this helpful article for my other’s blogger friends. I believe that they will also find great help from your article. Thanks for writing this helpful tips.

  4. Hi there. Im still new to this and your site is what I’ve been looking for. The part where I cant find my site on google is exactly the problem Im facing now. How ever  the detail step help me setting up my site. I like how you provide image together with video to show the process. It was definitely helpful. How long does it take for you to finish processing data on the search console? 

  5. Hello Riaz! Thanks for this informative article about XML Sitemap. At first, I really don’t know what it is. After reading your article, it found it is significant for SEO purposes. Thank you for adding details, which I’ve just read or heard about XML Sitemap. I just have some questions. Do I have to submit my URL sitemap at Google Search Console every time I publish a post? How frequent will I submit my URL sitemap?

    All the best,

  6. Hi Riaz,
    I’m glad that you covered this topic. This is what I needed most right now. I have to try several tutorials for the past few days and I can’t able to make it.
    The point is well analyzed and comprehensive enough. It is very informative and easy to follow.
    Thank you so much for sharing.

  7. You got me laughing when you said, ‘don’t worry, there are not real spiders.’ Billions of people use the internet daily for different purposes, though mostly for information, and it is a good idea to have a website with valuable contents. I have followed the steps outlined for WordPress. I want to know how this can be done for a site built with Joomla. I have built a website using Joomla for a client.

  8. I absolutely love what I read in this insightful article because it is full of great information. This is fascinating and interesting to me. I have been wondering the cause of my blog not ranking by google without knowing the sitemap isn’t appropriate. I will follow your simple steps in setting up my sitemap for quality ranking. Great write

  9. So nice to have an easily consumable explanation on XML sitemap for beginners.
    Thank You very much for sharing such an informative review with all the necessary information because I am just getting to know about it. This is a comprehensive and well detailed explanation gor newbies like me that has never come accross anything of such. I will surely work towards setting up my xml sitemap verysoon

  10. I got really confused the first time I came across xml sitemap and how to submit it to google. As was said in this post, it is easy and it is the best way to tell google that your site actually exists. Without it, you might as well be depending on other sources of traffic other than search engines.

  11. This is such an important step that when easy it could be complicated and you’ve done a fabulous job walking us through what an XML Sitemap is and how to set up your website for success.

    I really enjoy the videos as they are easy to understand and easy to follow.

    Thanks for this article.

  12. This website is very informative as it give you a walk through on how to set up XML Sitemap through wordpress. It even gives video instruction and wonderful media content to walk you through the process necessary to install this plugin to optimize seo. Great Job in this article! I’m finding it very resourceful and helpful and I might haveto use this advice for my website.


  13. Dear Riaz,

    Powerful subject! I did not know about XML site map up till now. There is a great explanation you have given on your site. You have guided us hand in hand which will help us to index our site on Google through which traffic on our site can be increased.

    I want to ask that if we go on adding the posts OR change the appearance of our site then what????? Is it neccesary again to create site map again? Please clarify.

    Thanks & All the BEST! Keep up the good work!


  14. Hi Riaz! Submitting our sitemap is important. And I appreciate you have taken time to explain not only one way of doing it, but presenting all these different options.

    I’m not so picky about installing PlugIns, so I’ll go with the first option you mentioned. But it’s good to know there are alternative that don’t involve installing a plugIn. Thank you very much!

  15. Hi Riaz,

    Thank You very much for sharing such an informative article with all the necessary information about “What is an XML Sitemap? -Beginner’s Guide”

    Really this is an amazing article. I like this article very much. I have heard a little about this XML sitemap that this is a very helpful for a new Blogger.I have also ranks problems though i have write a good content.One of my friend suggested me to Setup this sitemap but i wasn’t proper learned that how it does work.so,in this regard i was looking for a proper guideline.After reading this article i have found the perfect guideline for me and i have learn properly how should i Setup my XML sitemap.I will follow your 5 steps that you have mentioned avobe.I have also gained all the details of this XML sitemap. I am going to share this great article with my friends and relatives so that they can benefited from this.

  16. No wonder my friend’s website never ranked on Google for a long time now he started blogging. I felt is because there is no XML sitemapa because I have heard little about it before but did not actually know what it means. Your article has now made me to understand all I need to know about xlm sitemaps and that’s the basic reason my friend’s website never ranked on Google. Thanks so much for this amazing article. 

  17. Kudos for posting this article on XML sitemaps. It seems the role of XML sitemap in website can not be overlooked. This will be essential for me when building my website and as well useful for bloggers. This will make it easier for search engines crawlers to access the content of a blog site. The five simple steps in installing a sitemap is appreciated. Thanks for your the review. 

  18. Great information! This is a concise and enlightening content on what XML sitemap is all about. I love the way you carefully explained the steps to set it up,  it’s quite understanding.  I found the post very detailed and Informative. So many useful tips all on one page, wonderful! I bookmarked to look further. This is an eye opener for me as I am just getting to know more about blogging. I can attest to the fact that I learnt alot from this article.

  19. This is a great information and tutorials that every newbie in blogging should know. Thanks for writing out this lovely article and I must say its a must for everyone to read and digest.

    You have made me to realize how sitemap works and how to easily set it up. I learnt this without paying a dime and I can’t wait to spread the knowledge. best regards 

  20. Dear Riaz,

    Thanks a lot for the informative and helpful post.

    In the beginning of my blogging career I was advised to submit my XML sitemap to Google search console on those days it was called Google webmaster tools I believe. To be honest I spent nearly 3-4 days in doing that and struggled a lot, as a newbie I don’t know anything about XML sitemap, I don’t know where to find it and how to submit etc.,

    In this detailed and thorough post you explained it very well with step by step instruction and images about XML sitemap and how to submit it to Google search console which is going to be a greater help for many. I strongly believe this post is going to save people time, effort and struggle.

    How I wish I had found your post sooner when I first started! I had to go through the old way of trial and errors and spent nearly 3-4 days.

    Much Success!


  21. Hello Riaz,

    This is going to be one of the new equipment for the SEO part for my website after completing the content. 🙂 Getting ready also means well equipped for the journey. Right?
    A great tutorial post for getting XML Sitemaps. I am very much sure that I am going to stuck about this XML Sitemaps in the near future. I am lucky that I come across this post today. Thanks a lot for sharing this article.

    All the best.


  22. I really love the information and education that bloggers like you are providing for new bloggers,those of us who are now trying to walk this road that you’ve walked, sharing your knowledge and insight. Now,without paying a dime,I know what sitemap is and can easily set it up on my website just from following your write step by step. And if I getbstuck,I can look use the troubleshooting provided. 

    I’m usually grateful when I remember that some of you didn’t have the opportunity to have these types of guide when you started off. I can’t wait to give back just like I am being given now.

    • I was in the same road and at times, still am Vapz. I live sharing what I learned to help out other people like me to avoid these minor troubleshoots, glad you liked it!

  23. Thanks for this informative and amazing post, it appears to be that Sitemaps are very useful for new websites and blogs. As most new blogs usually don’t get many backlinks to their individual posts, it becomes harder for search engines to discover all of their posts and pages.

     Sitemaps allow those websites to help search engines crawl their sites more efficiently so it can be indexed properly. definitely going to setup as soon as possible. Much appreciated. 

  24. Hi Riaz,

    Wow, what an awesome guide!

    My sister just gets started and I never had the time to explain to her in detail what is exactly a sitemap. Well, to be honest, I could not have explained it the way you did:) So I am glad I found your article. I am going to show this post to my sister right away. I do have a question though. Google cannot read some of my categories, is this can affect my ranking? 

    Thabnks a lot!

  25. Hi Riaz, thanks for this. I’ve got the Google XML Sitemaps plugin and I submitted my sitemap to Google ages ago. I don’t know why, but I didn’t do the same for Bing so I realise I should do that now. Can I submit my sitemap to Bing via the same plugin? It’s been so long since I did it the first time I can’t remember. Thanks Riaz. You are a fountain of knowledge with XML sitemaps and I feel like I’m a bit clueless with this particular topic. Thank you.

  26. I have never come across a site with concrete informations like this, I have heard about xml sitemap before now but I had never tasted its benefits this much. Installing and getting my sitemap link is not an issue for me but I have always wanted to know about the configurations which is what you have highlighted in your article. I have bookmarked this page abd would make sure I check back in order to implement on my blog.  Thanks for sharing 

  27. I was indexed by Google pretty fast after starting my blog. So, I think my site map was automatically submitted to them without my knowing how it was done. Although, I wondered about it, I didn’t really make research about it. 

    Anyway, I am happy I came across your post, because now that you mentioned that we can submit to other search engines like Bing, I am interested in doing so. 

    I’d go follow your guide and spread the presence of my website around! 

    • That means your site has some pretty amazing content not to mention your posting might be been consistent, awesome to hear that Peace!

  28. Great article, I have always wondered why I am unable to get my site to rank on SERPs. Now I know, must be because I have not submitted my sitemap to Google. I like the way you used agents of shield to explain it, very easy to understand. 

    I will follow the processes you’ve outlined, and if i hit a snag, I’ll be sure to let you know. Thanks for helping out, you did an amazing job on this article.

  29. nice article there on XML sitemap,thanks so much for this article it come in the right time I need it most. I really find each and every steps you follow to get it done useful, am already applying the same steps not to get it done. I have been looking for how to get it done for 2days now. Thanks so much I really appreciate it. I was about giving up on it till my brother comeback from traveling, he his the one that always help me around with most of the things I don’t know 

  30. All of this blogging technical stuff seems overwhelming and I heard about having an XML sitemap but have been trying to figure out what that is.  I’m glad I came across this post as you made it very simple to understand.

    I will follow the five steps now and make google work for me instead of the other way around!

    Thank you!

  31. Hey Raiz,

    Amazing how you covered this topic, which is usually one of the hardest when come to XML.Sitemap  and made it so easy to understand especially with the step by step guide and the videos. You also have explained in great detail the 5 main problems and how to fix them. A big thank you for your efforts to help those have struggle with XML.Sitemap. 

    Do l need to submit my newly published post/page to fetch as Googlebot every time and at the same time to submit the sitemap?

    Thank you for this helpful article and l will pass it to those who have trouble with xml.sitemap.

    Best wishes

    • For the Fetch feature, it’s not necessary but it would greatly boost your indexing speed Shui. As for the XML SItemap, it’s a one-time thing.

  32. Hello Riaz! No wonder many bloggers quit blogging because of ignorance to stuffs like XML Sitemap. I must confess that this guide is one of the best guide to Setting up the Site Map accurately. I love it that you also included problems that we could encounter a how we can fix it. Thank you so much.

  33. Recently I experienced the impact of sitemap. My new website had not been indexed for just over a week after going live and someone within wealthy affiliate advised me to connect my site to google console and google analytics. But still my site had not been indexed 2 days later. I got so worried and contacted site support, they advised me to submit sitemap to webmaster tools and literally within an hour of submission, my site was indexed. I was elated, and amazed at the same time, I could only link the indexing to the fact that I submitted the sitemap.Thanks for sharing this information, in a thorough and explicit way as usual. This is going to assist many people.Best regards

  34. I have battled with this XML sitemap setup for a long long time now and thank goodness i found this article. I love the way you took your time in the step by step process of setting this up. I will follow it through and i know i have found my breakthrough. Thank you so much for coming to my rescue with this post

  35. Hi this is such good advice, and I’ll bet that so many bloggers and site owners don’t know about this great feature and it’s true worth towards ranking their sites higher. I hope you will be sharing more site ranking tips in the future thanks. Is the plug in you talk about the best version or are there others just as good? Kenny

    • The others are just as good Kenny, some are better and there are also ones that are faulty and outdated so I picked the one most commonly used by WordPress bloggers so that it’ll be easier for most of us to relate 🙂

  36. Having XML Sitemaps is a really good idea if you plan to use your website for any kind of business ventures. The information available from the webmaster tools at Google are a lot of help.  It looks like you have provided a  a lot of information on how and why to have the XML sitemap and submit it to the biggest search engine on the planet. 

  37. I am so glad you created a post on an xml sitemap. When I first created a website, I had no idea what indexing, ranking, or sitemaps were. I searched all over the internet to figure out how to get my site to appear on the first page of google -and a xml sitemap was the key. I love how you broke down what it is and how it works, as this is the best breakdown I have seen out there. Since implementing my sitemap, all of my posts are getting ranking and I am getting far more traffic on my site. Great post and insight!

    • Awesome to hear that Craven, I felt the same way too when building my site so I tried detailing the steps I went through for others who might be experiencing the same if not similar problems as to what I was facing. Appreciate the super kind words, hope you have a great Friday !

  38. Hey, Riaz!

    When I first started blogging and heard about an xml sitemap, I thought what the heck is one of those!? Lol. But with that said, the whole concept of SEO confused me.

    But now, with a little more blogging experience under my belt, having an xml sitemap really is crucial to have in place. Not just for helping to improve ranking positions but if there’s any part of your site that has errors, whether it’s sitemap errors, 404 errors or other any other, Google lets you know about it inside the search console.

    I also LOVE the fact that you can get some awesome insights into your website, especially when it comes to the keyword terms that generate traffic.

    From the 5 steps you’ve highlighted for getting an xml sitemap set up, it really is child’s play. It’s funny how just one SEO type of plugin and doing a few simple steps can help make the world of difference when it comes to ranking positions in the search engines and a website that runs smoothly. Don’t you agree?

    It’s also funny that you should mention the problems because I also had the same problem with no urls in the sitemap when I set it up for my latest website. It actually turned out to be a conflicting plugin which I just toggled on and off again which did the trick.

    Once everything is in place, it’s quite fun seeing your rankings improve and beating your competitors’ 😉

    Cheers, Neil

    • Same here Neil!

      I didn’t expect the sitemaps to be a big thing until several months onward after I’ve posted good, rich blog posts but my ranking wasn’t as high as I expected. I then started tracing back to see if I did anything wrong when I was starting the website and I realised finally that i forgot all about submitting that sitemap so I quickly settled it.

      Appreciate you dropping by again, hope you have a great Monday!

  39. Been using sitemaps for years.  I use Yoast which is an awesome plugin for SEO and automatically builds your sitemaps.  Then, I submit it to Google and it helps Google crawl my site quicker.

    However, I have a question for you.  Do you ever submit your sitemap to Bing and Yahoo? I have heard Bing has been growing on Google.  Do you think it’s worth my time, though?

    • Yes I did, Garen. If you haven’t done it yet, in time Bing will pick your site up as they follow Google but for a faster pagination, submitting your site straight to them works too.

  40. Wow! It was a long post to read but very informative. I never realised that it has so much importance in building a website. I installed XML sitemap on my website by following your method and it was quite easy and fun. My website is new(only 6 months old) and I barely see regular traffic so what should I do it get traffic fast on my site ?

  41. Wow, I’ve never heard on XML Sitemap but obviously it is very important tool for getting google ranking (which I’ve been struggling with and I didn’t knew what was the problem).

    You guide is great and the YouTube videos are very helpful. 

    Notice that the search console was updated so it looks a bit different from your pictures, it doesn’t have the “Crawl” menu. In this case there is the option to go back to the old menu and then it will look like yours.

    • It is updated Shaked, 

      but I went back to the old version because I’m quite used to it already. It’s basically just the same with the new version and you can actually click on “go to the old version” if you feel like the previous version is better, Google’s flexible like that.

  42. Great informational site!

    I am a beginner at blogging and at this stage getting my website set up. The sitemap information helped me to understand why it is important to have it installed into my website. Now that I have the XML Sitemap installed and signed up for Google Console, I just need to know how to interpret Google Console’s info (another beast to slay). What is even more surprising than finding out how important XML Sitemap is, that’s finding out how informative your site as a whole is. I came to your site looking for one thing and got so much more. I bookmarked your site as a valuable resource. As a new blogger I am inspired by your content.

    Will you ever create a tutorial on how to interpret the Google Console data?

    Or, what should I focus on within the Google Console in terms of data?

    Thank you,


  43. I’ve been wondering why it seems like Google just isn’t picking up my site the way I want it to.  Can you believe I didn’t even have an XML sitemap submitted with Google Webmasters?  Just my luck.  I’m going to get this done right away and hopefully start to see Google visiting my site more often.

  44. Thanks Riaz, I was wondering if just using the All-in-One plugin was enough? I have my code from Google posted there and I don’t even think I’ve created a sitemap or added any code anywhere else on my blog. I don’t really visit the search console either that much. I just wait for Google to crawl and hope they rank me…

  45. Knowing how to submit your XML sitemap will make your webpage more successful in getting visitors.  It is a crucial part of making your website visible to search engines. It may seem daunting at first, but it really isn’t that hard, with a plugin.  I opt for the plugin method, because I spend a lot of time creating content, and don’t want to be bogged down with trouble shooting.

    Great article, simplifying a complex subject. Cheers!

  46. I’ve known that an XML Sitemap is important, but I just did not know how important it was and your article has opened my eyes on just why it is probably the most essential thing for your website in order to get rankings. I didn’t even realize that on my second website, I didn’t have an XML Sitemap at all and so I immediately installed the plugin Google XML Sitemaps. I followed the videos on your article so that I’ve got it submitted in Google Search Console, but I’m still having an issue or error. The part where you put in the destination or url for your site’s xml address keeps giving me an error and I put in at the end the sitemap.xml. like the video said and still get the error “Your Sitemap does not contain any URLs. Please validate and resubmit your Sitemap”. Any idea why this still might be happening?

    • If you’re using the same Google XML sitemaps plugin, the sitemap URL should be the same for everyone’s website, with the only thing different being the domain. Have you tested the link first before submitting?

      • I have tested it and I get this message: “This XML file does not appear to have any style information associated with it. The document tree is shown below.”

        I don’t quite understand what’s going on especially since I never encountered this problem with my first website. Although I will say my second website doesn’t have a whole lot of content on it, say around 11 posts or so, but that’s why I want to get this XML Sitemap working because I’m finally ready to post new content on it on a regular basis.

        • Looks like I got it working now. Had to do some trial and error with different plugins and then I just decided to go into the All in One SEO plugin and activate the XML Sitemap in its feature manager that way and then resubmitted it in Search Console. At first at kept getting the same error, but then I added the period at the end of xml and it worked this time. Not sure why it did it then and not when I was doing that with the Google XML Sitemap Plugin.

          • Awesome to know All-in-One SEO works for you Brian!

            It didn’t for me and I had to keep testing until I found the solution but for your side, I can’t really say what the cause was but I’m guessing that there might be some minor error while the sitemap was being loaded. Thanks for sharing the answer, I catalogued the blog post and added your issue solve as well in the content. Hope you have a great day!

  47. Hey Riaz

    This is a great post mate and I’ve just gone in and found many of my topics on my website had been excluded and the boxes ticked. So straight away your information has proved to be of great value to me. There is so much to not only learn but comprehend and this post is very simple but easy to follow and straight to the point

    Much appreciated


  48. Nice article about Sitemaps. I think you cover almost everything. It can be a very frustrating procedure if you don’t know what to do and for beginners this will definitely help a lot. I would like to add that in my case I came upon a different problem from the ones you mentioned. Although I generated my sitemap to the instructions in WA when I was submitting it to search console it could not find any links and would show as empty. After lots and lots of frustration I found that simply renaming the file to something different than just sitemap.xml would do the job just fine. I renamed mine to sitemap-index.xml and it is working fine since then. You could add that as a potential problem to your article.

  49. Hi Riaz,

    I think this is one of the very best posts I have ever seen about this topic.

    And it is a really important topic and the way you explain it is really easy for anyone to understand and the use of images extended the help.

    I have been blogging for many years and I am familiar with XML sitemaps, but I could not help check my sitemaps were all ok.

    Totally excellent post.

    Do you have other guides like this on other subject?


  50. Hi Riaz

    Thanks, lots of information here and I am book marking it.  When you are actually, physically,  working on the computer and trying to install  plugins etc. you need  a guide through and yours is excellent, you are obviously very good with all things,  technical,  websites and online.

    I do have all in one SEO and  I am happy with this at this stage.

    Thank you


  51. Hi RiazThanks for this great article and The timing of your article couldn’t be better! If I may ask, how many weeks does it takes for google to start to rank our article that we have just published? Maybe I have to start using XML sitemap to fast track my article  to get notice by google. 

  52. I might just have to make a copy of your post to keep by my computer!  Not only will it remind me of the sitemap process, but a friend wants me to help her get her blog set up so she will get ranked by Google.  This guide would be a really good one to give her.  You are very thorough, and I like that.  Very good job, young man!

  53. Your guide could be very helpful not just for beginners. I spent about half an hour for reading and checking my own sites and found that all in all I am building my site in the right way. Correct SEO is one of the main cornerstones for successful website building. I have some customers in my Latvian sites, and your post is almost a perfect learning lesson to forward them.

  54. I’ve bookmarked this page Riaz, as I didn’t have a chance to go through this thorough, but it’s definitely something that I need for my website. As a website owner and an internet marketer, this is something that I have heard of but something that I haven’t implemented yet in my website. I know my theme is a tad annoying sometimes, so maybe that might be a restriction but will look into it later in the evening. I’ll keep you updated with how things go as I install it in my website. Thanks!

  55. This is an intense teaching on sitemap.xml. My first problem with this was that I couldn’t find my sitemap file. I tried every way to find the solution, including going to another site and it didn’t work still, until I went to Wealthy Affiliate support. They made the solution without any problems at all. I think the support help must not be neglected for they hold most of the site’s life technically. Nice reading your posts, Riaz.

  56. This is some great information laid out in an easy to use format. Thank you for doing that. I had a few of the steps done but found the ones I had been overlooking. I had a site map question. Is the sitemap only for getting indexed or will it also affect your ranking overall for your posts? I have one that is indexed but it isn’t getting any traffic from google. I was wondering if doing each of these steps will help me with getting trust from google so my site will rank higher overall.

    • Hey D. W.,

      Getting indexed will get your site better rankings but how your post grows, is depending on the content you write inside. You’ll need to write a content that needs to be at around 2k worth of words, the title needs to be keyword-researched, and of course in order to make people read, it needs to be readable without many promotional links.

      Competitors also play a role not to mention your website’s age as well.

  57. Thanks a lot for the information. I am in the initial phase of starting up my blogging website and therefore I don’t know much about this field but I will learn gradually. I have heard about this xml sitemaps but never understood its importance but after reading this I understand it is one of the most important step in order to rank your post. I will definitely set it up for my website. Are their any more tips you want to give me apart from this as I told you I am very new in this field.

    • There are a lot of tips that you can fin on my blog, Hari. You can check out my other blog posts and if you cannot find an answer, Google has always been helpful.

  58. This is a pretty straightforward guide on how to setup an xml sitemap, which is of course very important to get your site indexed in the search engines.

    I personally use the All-in-One SEO plugin which works good.

    Thanks for also mentioning an alternative if you don’t want to install another plugin. I didn’t knew about that one.

    Nice work!

  59. Oh wow, FINALLY!  Do you know I have been trying to verify my site for several months, and I have never had luck until now.  I followed your detailed instructions, and I am so grateful to you that you published this article to help us out.  Amazing.  I tried the WordPress instructional videos and some things I found on Youtube, but your instructions were the first ones I actually understood that worked.

    Thanks so very much,


    • Wow that means a lot to me, thanks Babsie! 

      Many videos show similar ways on solving the sitemap issue but some of them doesn’t work for me which is why I decided to create my own and show you guys first hand on how  I did it, glad it helped!

  60. Thank you, thank you, thank you for this!!! The whole thing of sitemaps was too complicated to understand and I’m glad I came into your post, I just followed your step by steps and I did it 🙂 you saved me!

    I used the plugging method it was not complicated at all 🙂

  61. Hello RIAZ, thank you for your information about XML Sitemap. I am building my website and i don’t have much knowledge about building Website ,i just follow the training .With your post i now know that i will have to set XML Sitemap to my website to be known by google.

    I have to read more about sitemap


  62. Hi Riaz, good read and detailed explanation as well as tutorial. I use Yoast to generate my sitemap. Is there any difference? Is it better to use a dedicated plugin for that? 

    Also, that are your thoughts on tags? Some say use it, others say don’t. I’m just confused. Sometimes my tag page tank higher than the actual post. Really annoying! Are tags useful to target keywords?

    Looking forward to your thoughts and thx for sharing.

    • Great question, Wei!

      Tags are useful of course but it can later on affect your site in the long-term because instead of getting high rank for your topic on Google, you’ll get a tag ranking higher than your site which doesn’t look too nice. Some people do not mind the free traffic especially if your website is just starting out but for most of us, it doesn’t look neat and will affect our SEO for the main content.

      If you prefer your content title ranking better, then turning off the tags priority might not be a bad idea 🙂

  63. Great! Although I have used, and submitted an XML Sitemap before, I didn’t really know why I was doing it or what it means. Thanks for helping me understand! Very handy to know, indeed! 

    Is there absolutely no way that a site will get ranked without submitting a sitemap, or will it just take much longer than with a sitemap? 

  64. Very interesting – so this sort of coded sitemap will maybe boost your appearance in the eyes of Google?

    The steps to setting up this plugin for WordPress don’t look too difficult – but I’m wondering if this is a ‘set and forget’ system – once you’ve done it once…will it continue submitting each change for you?

    • Hey Chris,

      Unfortunately, it won’t automatically submit the changes for you. In some cases, Google will index your page again when they notice some major activities happening there so usually after a few months, you could resend the sitemap again if you have any further updates on those original pages and posts you’ve created.

  65. Hi Shah,I really love your Agent’s shield analogy for the google bot,It really paints a clear picture of what is going on behind the scenes. I learnt about the XML sitemap  in WA training and since I installed the plugin, my content started getting indexed which is quit an achievement.

    I also submitted my xml sitemap to bing webmasters but for almost a month now,none of my content has been indexed there,what do yo think about this?

    Anyway,thanks for the really detailed procedure on xml sitemaps.

    • Hey Larry, have you tested out your Sitemap link first before submitting it to Bing? It shouldn’t take a few months though, at most it’ll take a week or two.

  66. Hi Riaz. Thank you for your very informative article. That’s probably one of the best blogs I’ve read about XML Sitemap. I have a website that I’m working on with wordpress. Initially when building the page I was asked to submit a site map to Google, somehow I managed to do this but I never really understood what it was all about. Then recently my site got hit by a large number of 404 error. Again, this was something I knew nothing about. My hosting company told me that they had developed a new site map for me. I resubmitted it and everything is fine now, except that I still didn’t know anything about site maps. Your article taught me so much more that I think I understand it a lot better now Do you think it would still be beneficial for me to add the plug in you mentioned, even though my site map has already been submitted. I just thought that if I had this plugin tit may help either prevent of fix any future issues? What do yo think? Jim  

    • Sorry to hear that you went through all that 404 error Jim, it can get very frustrating. If you have already submitted the Sitemap, you wouldn’t have to worry about it anymore as it does the same thing.

  67. Just today I started learning more about xml sitemaps and having it implemented onto my site. But, I have to say you covered pretty much all the bases and laid it out very well. I definitely think this whole article has so much value and it was very in depth. Thanks for sharing it was a great read I hope to see more informative/helpful content like this!

  68. Hello Riaz,

    Very nice article.  I have a small business website that at is need of an XML site map. I have done SEO scans and they all say that not having a site map is an error. So I guess I really need one. I didn’t know that a plugin was available to create one, so you post is just in time for me.

    BTW, I am also starting a new website, should I wait until the site is complete before installing the site map, or can I do it at any time?

    • It’d be better if you finish creating all of your pages first before submitting your sitemap Glens, it’s more systematic and plus, the traffic you’ll get would be higher than if you were to submit one by one. Thanks for the kind words, appreciate it!

  69. I have heard of XML sitemaps before but I didn’t understand it until now, your content has helped me understand it much better so thank you for that. This is a great way to get traffic onto my content when I post a new piece. I am 100% getting this for my website 🙂

  70. Great article, I knew the XML Sitemap is important, but never knew how much importance it has, Also explaining the problems you could have with it, will help, since I just know that whenever I will place it, there will be a problem, knowing my luck.

    You’ve encountered many problems when placing it?

  71. Hey Riaz,

    Correct me if I am wrong but a sitemap is not just used by Google but by other search engines as well such as Bing which I believe is still used by more than 20% of people for their searches.

    I would be thrilled to follow another extensive tutorial of yours on creating and submitting my sitemap in Bing as well because last time I tried I was facing some difficulties and gave it up 😛

    Submitting a sitemap is good to be found by the search engines but not enough to rank high in their results though. Thank you for recommending Wealthy Affiliate for more SEO practices. I have heard it is quite solid and legit and I am going to definitely check it out.


  72. This is a very great article, since I was struggling to get my site and posts indexed by Google, I heard about the Sitemaps, however, didn’t knew it was so important. One question, what if you did your post, but didn’t put pictures yet, will Google index it or not, or faster or slower, even when using the Google Sitemaps?

    I will use your guide to install Sitemaps on my site, thanks a lot!

    • To Google, they do not see images as we do. Instead, they see images as codes and words so with or without pictures, the indexing speed is still the same. 

  73. Hi Riaz. When I started my first online performance, I had an awesome lot of visitors. I hadn’t learned about excluding my own IP address, so when I learned about that I took a closer look, those visits where all from my own IP address and my computer. Your free training about the Google XML sitemap is awesome and very good to understand. I bet there are a lot of website owners who are not realizing that they have to notify Google and Bing of the existence of their websites. I understand it’s very important to create a solid foundation to create a successful online business. And it’s easy to miss a step. Thank you for sharing your knowledge. Kind regards, Loes

    • Right on Loes,

      I missed this step too when I’m already halfway blogging so it took me a while to learn. My friends were surprised too that I somehow overlooked the sitemaps submission part but all good now, and better than ever!

  74. Amazing how you managed to take this topic, which is usually pretty hard for a lot of people and made it so easy to understand! I love the step by step guide and the video’s for when you still don’t understand! I also liked what you did with the 5 main problems, looking at that will help a lot of people already, who would have struggled for a long time.

    I do have 1 question though, you say we don’t need to do this for all the other search engines because you clicked the boxes. But isn’t it smarter to do that anyway, because you will get more detailed insight in your visitors, keyword searches etc. if you submit it on for example bing webmastertools too?

    • Submitting in Bing can work just as good Eelco, 

      you’re more than welcome to do so! I only mentioned that if you do not want to do that, it is still okay because Bing will still pick it up but at a slower pace. Sending it to them will get a much faster indexing.

  75. HI,

    I am so glad I found this. I was really intimidated about these steps when I started building my website. I searched and searched and got confused since each resource I found only gave part of the process. This is the most comprehensive guide I have seen that gives step by step instructions and shows options and possible glitches as well. This is great! 

    I will bookmark this for future reference. There are a lot of great tips here!

    Thanks so much!


    • Awesome Jessica, glad you liked the guide! I didn’t want other people to go through those annoying glitches so I added some solutions in case those were to happen. Cheers!

  76. I used to use the Google plug-in but now I just use the All-in-one SEO plug-in for my sitemaps. 

    I was unaware of there is a website that you can use as well for sitemaps. That’s cool but I’ll stick with the All-in-one SEO plug-in for now. 

    I’m sure you know the all in one SEO plug-in as many other cool features for SEO too.

    Awesome tips man, Thanks. 

    • Al-in-one SEO works too! But some people might not be as lucky due to their theme interference so if that were to be the case, Google Sitemaps XML can solve the problem 😀

  77. I always thought an XML sitemap was all technical and had no idea this would help with my business. My online friend told me I needed one if I wanted to look trustworthy in Googles eyes, and after reading this article I think it’s a no brainer especially because it helps with rankings and it’s not even hard to setup and activate! Thanks for this thorough guide my friend.

  78. Thank you for this very informative post! I learned so much by reading it. I thought I knew exactly what it was but I’ve now learned something new. I’m not the most clued up person when it comes to these technicalities regarding Websites, so I find posts like these invaluable. Is this dynamic or fixed? What I mean by that is, does Google change the way they rank Websites or is this a fundamental thing that never changes.

    • Their fundamentals are still the same Angelo, just that in some updates, they added a few more criteria so that other bloggers like you and me who create good content will be able to rank much better.

  79. WOW,

    Now that is what I call I detailed and very well explained article. I am beginning to understand now how and why WordPress .org blogs rank better than wordpress .com sites – the ability to install plugins that enable the use of sitemaps.

    I’m not an expert here..but is having google XML sitemap plugin and All in one a little bit of overkill?

    I have my site map generated by All in one seo plugin and actually removed the Google site map plug in. I done that as I was afraid one would trip the other up as they are doing the same job.

    • Correct Derek! It would definitely be an overkill, but some WordPress themes would cause some interference on the sitemap part of All-in-one SEO. When you can’t send a sitemap on All-in-One SEO, Google XML Sitemaps can be a great alternative.

  80. Thank you for a very clear insight on how to set up XML Sitemap. To be honest, this is quite a confusing topic many people think its nothing and tend to ignore.

    But you have managed to break it down in a very simple form anyone can understand and apply.

    All I can say is thank you.

  81. this is such a very useful information, this will help a lot of others like it did when I read it, I was searching on how to set up a sitemap on my website and I was having some difficulties it took me days to figure it out and reading this post just clear the other confusion that I have,
    I love it thanks.

  82. Great information. I especially like your analogy of the beehive. It sounds much more organized and purposeful than spiders running all over the place!

    I also like the step-by-step directions you provide along with graphics. It makes it easy follow and to take the right steps.

    The Common Problems section was also quite helpful.

    • Awesome to know that you found it helpful Nanzy, that was the plan! I was reading tons of guides but I find them too difficult to understand with more technical jargons that I have never heard so I created my own so that it’ll be easier for others to absorb.

  83. Hey Riaz. This comes right in the nick of time for me, because I have recently heard about fetch and sitemaps. I recently came to know that you could get indexed and ranked faster by submitting a new sitemap.

    So I found this very helpful. I can now go on to create my Google Console account and out this into executions. Thanks!!!

    • Glad I could help Reyhana! Definitely right on the sitemap thing, you’ll get a healthier ranking when indexed and you can submit your sitemap again after a month or two if you’ve updated all your contents for an extra boost. Cheers!

  84. Hi Riaz, this is the article I was looking for, because till now am still having problems with Google console and submitting a site map. Everyday I educate myself about th e site map and Google webmaster tools and your article has been very helpful.
    Am going to follow your instructions and see if I can submitt my sitemap of my another website.
    Thanks very much.

  85. Hi Riaz,

    Simply great post and very informative. Just last week I had the training for a sitemap and I have installed the same plugin.
    I like that you described common problems with sitemap (personally for me it’s very useful).
    I think all beginners will be happy to find your post on google as it is a proper step by step guide including the possibility to solve problems. After all its great you have mentioned as well SEO, after instaling sitemap, many people will be curious about the next step and how to optimize their sites.
    nice work 🙂

    • That’s the plan Halyna, glad you found it helpful! It was really frustrating for me to solve my sitemap issue so I did some research along with some personal trial and errors, and wrote everything I know here. Thanks for dropping by!

Leave a Reply

Your email address will not be published. Required fields are marked *