Sitemap creation

Create and Update your sitemaps.xml file (+ submit it to Google Search Console)

by Nikola Subotic on 9/08/2021

Updated at 28/01/2023

Sitemap is a special XML document that tracks all your separate web pages on your website with their content so it can be easily accessible to search engines. Simply it’s a map of all your articles and important information represented in an easy way that search engines can use.

Search engines like Google, Bing, Baidu and others come and crawl your website according to your sitemap, this means they take all the info from your website and store it in their memory. So when someone searches for a given topic the search engine analyzes the data that is stored in him via sitemaps and chooses which web results to show to that person. 

To see a sitemap of a particular website just enter the website and add /sitemap_index.xml. For example, take a look below.

If you enter in the first link post-sitemap you will see all the articles on the website with the information about how many images every article contains and the date when it was published.

This information gives an overview of your content to search engines. They also provide backup for bad linking, so if some link doesn't work they can automatically redirect it to the right link.

Search engines like Google, Bing and others use this for crawling your website and giving it a rating on how relevant it is for a given topic. Big part of the rating is how often your site is updated with new articles and information.

There are several ways to create sitemaps, for this example we will use Yoast SEO. Follow our steps.

Step 1 - Install Yoast SEO

Yoast SEO is an extremely useful SEO tool which has a free and a paid version. Sitemap creation is free so you won’t need to pay anything extra. Go to your WordPress Plug-Ins and install Yoast SEO.

Once that is done you can find Yoast SEO in your WordPress creator in the right menu on the SEO tab. When you come here go to the Features tab.

Step 2 - Create your sitemap

Now scroll a bit down and find XML sitemaps, and click on the ? question mark next to the label. You will get an explanation with a link that says “See the XML sitemap”. Click on this link and the sitemap of your link will be generated.

For us that sitemap will be the same sitemap we opened above.

So it’s this sitemap Copy this link you will need it later.

Yay we made a sitemap! So now let’s submit it to Google so they would know how your website looks and will be able to crawl it, so more people can find out about you.

Oshara CEO

Find Out How My Agency Can Drive "Huge" real Traffic to Your Website

SEO - Unlock loads of SEO traffic and see real results.

Paid Media - Get better results with the best paid strategies.

Content Marketing - We create content that drives traffic and convert better.

Book a Call

Step 3 - Submit your sitemap to Google Search Console

To submit your sitemap to Google you have to install Google Search Console, and log in there.

When you log in go to the Sitemaps on the right menu. Here paste the sitemap url that you copied before. Our was and click Submit.

In a few seconds you will get a Status message on the right and it will be Success or Error. If it says Success then congratulations you have submitted your sitemap and you have finished your job, if it says error you have made some mistake and you need to try doing it again.

Successfully submitted sitemap looks like this, you can open all those links and see details. Also you get status on all your crawled pages so if you see an error somewhere you know you should go and fix it otherwise it will affect your google positioning and the speed of your website loading.


Sitemaps are an integral part of setting up your website and SEO. You should be cautious about always keeping an eye and updating your sitemap every few weeks so Google can have all your website crawled. If you post more frequently Google's algorithm will notice and will crawl your website more frequently, by that also it will likely position your website better (if you have quality content).

If you need any help setting up your sitemap or you want some advice on how to improve your SEO don’t hesitate to contact us. We run the best marketing agency in Montreal

Frequently Asked Questions

Yoast SEO is an extremely useful SEO tool which has a free and a paid version. Sitemap creation is free so you won’t need to pay anything extra. Go to your WordPress Plug-Ins and install Yoast SEO.

To submit your sitemap to Google, you must install and connect to the Google Search Console. When you log in, go to Sitemaps in the right menu. Paste the URL of the site map you copied before.

Nikola Subotic

Nikola Subotic is Marketing Analyst at Oshara. He is always on the quest - building the Next Great Marketing Strategy and finding new ways to approach customers. He has an in-depth knowledge of Marketing and Economics and holds a Master in Business Law. He likes medieval manuscripts, big challenges and pulling pranks on others.

Was this article useful?

People Who Read This Article Also Read...

How to install a Laravel web application that you cloned from Git

Laravel is a powerful php framework that allows you to create custom web applications

How to install a Laravel web a...

Everything You Need To Know About Communication Agencies

By definition, a communication agency (marketing) is a company that plans and harmonizes internal and / or external communication on be...

Everything You Need To Know Ab...

12 questions to ask when collecting customer data

Collecting data from customers is an important marketing strategy since it gives you information on what customers exactly want instead...

12 questions to ask when colle...

How to fix Joomla Error 0 'Cannot open file for writing log while updating'?

Did you already try udpating your joomla website and you got this error : "An error has occurred. 0 Cannot open file for writing log" ...

How to fix Joomla Error 0 'Can...

How Netlinking Is Useful for Your SEO

With the aim of helping companies improve their notoriety through their blogs. Oshara Inc, shares his knowledge about Netlinking in thi...

How Netlinking Is Useful for Y...

How to obtain instagram certification?

Like Twitter and Facebook, Instagram offers the possibility for administrators of an Instagram page to certify certain pages. Oshara In...

How to obtain instagram certif...