Create XML Sitemap for Any Website | Improve SEO and Website Visibility`

Photo of author

Written by Janet Jackson

Last updated

Create an XML Sitemap for Any Website

Create XML Sitemap

The sitemap could be described as a webpage which lists all pages of your website. Sitemaps are stored on the server hosting your site. They help web crawlers comprehend your website to discover your website’s contents and index it so that people can find it using search engines like Google, Bing, and Yahoo. For webmasters, however sitemaps can be a simple low-maintenance option to get an instant boost to SEO.

HTML as well as XML sitemaps comprise two distinct formats used to arrange and catalogue the different pages and contents of websites. The major distinction in both formats is the fact they are both designed to be used by users. HTML sitemaps are created for use by web users as a navigation tool. While XML sitemaps are only used by crawlers of search engines to crawl and index websites’ content.

Create an XML Sitemap

HTML sitemaps are basically the archive for all pages of a website designed in a user-friendly format. They help users to find the info they’re searching for. But, some marketers see HTML sitemaps as obsolete or even as ineffective.

For SEO, sitemaps typically are written with XML that is which is a standard markup language. The XML sitemaps may appear to be a lengthy list of URLs to the naked eye however they’re an excellent map of your site to search engine robots. With an XML websitemap, robots will learn which pages are located on your site (and the way they connect to each other) as well as the URLs for important images or videos on your website. As well as an overview of every page, including what the page is an official canonical page or is it a translation of the page on your website.

Every website needs to have an XML sitemap. It takes only a couple of minutes and knowledge to get it set up (it could already be in place by you) and requires minimal maintenance once the sitemap is uploaded, and makes your website more visible online. Which means more customers and potential readers. It’s a good thing that creating the XML websitemap and then submitting the same for submission to Google or other major search engines shouldn’t be difficult. It’s all it takes is some time and six simple steps.

#1. Check To See If You Already Have One

It’s likely that your website is already using an XML sitemap, so it’s your first task to verify that you really need to make one.

The simplest way to verify is to type in your domain then “/sitemap” or “/sitemap.xml”

Another method of checking is to utilize the Sitemap Checker Tool. Find your domain it will inform you if the site is associated with a sitemap.

In accordance with your CMS (CMS) your site could already have an automatically generated sitemap, which will keep its content up-to-date (also known as dynamic websitemap).

If you’re using one of the below CMSs there’s no need to be concerned about creating or updating your sitemap:

  • Wix
  • Shopify
  • Squarespace
  • Webflow

For other CMSes, look through the documentation of your CMS to determine whether or not they create the sitemap for you. If already have one, you can skip the steps three and four. But, you must take the other steps we suggest to give you a chance to improve the structure of your website and to submit your sitemap search engines.

#2. Plan your site’s structure

Before you begin making your sitemap, make sure to determine if your site’s structure is optimized to allow to improve search engine optimization and indexing. The structure of your site is the way your website’s web pages appear and are linked to one another.

For instance, if for example you have a section on your site dedicated to reviews of snowboards. You need all of your pages devoted to snowboard reviews to fall under”snowboard review” category “snowboard review” category that is just below your homepage. If done correctly it can look like this:

  • Homepage: dansextremesports.com
  • Snowboard Review Main Page: dansextremesports.com/snowboard-reviews
  • Individual Review: dansextremesports.com/snowboard-reviews/snowshredder-2021

This way the search engines and users will be able to find every piece of content you’ve got on snowboard reviews and this structure will be included on your websitemap.

The most effective structure for your site is thin which means that it should take it takes no more than 3 clicks to go from the homepage on any page on your website. This type of site architecture allows visitors to get access to your content. And also helps bots better index it since it does not require them to go through multiple pages as they need to access the information they need.

Create an XML Sitemap

If your website is brand new think about the way your website will be organised by sorting your proposed pages into themes and by importance level. The top-level content would be the primary pages that will appear on your homepage menu. third or second levels of content are more specific pages which would be accessed via the top-level pages.

For older sites, enhancing the structure of your site can be difficult because shifting content around (changing the URL) could affect its SEO value. If you notice that your current site isn’t organized there are several options to choose from:

  • Transfer content to a different URL, and then make use of the redirect 301 to inform people and Google of the change (could alter rankings)
  • Start putting new content into your upgraded website structure
  • Remove older content (that isn’t ranked well) and make fresh, updated content in a more logical place within your website structure

Based on your specific circumstances, a mixture of all three is the best way to gradually move towards a more stable site.

While you’re at it, work on internal linking to increase your indexing. You can do this by mapping your content using the help of a Visual Sitemap Tool and looking for ways to improve internal linking between your pages. If you have an upper-level category page on insurance and several lower-level pieces on different kinds of insurance, ensure that you have internal links linking each of the pieces lower level to the main insurance page. Also, link the lower-level types of insurance pages with each other whenever it makes sense. The increased internal linking will provide your site with an SEO boost. By enhancing its general theme cluster that they’re a part of.

Create an XML Sitemap

Through improving the structure of your site along with internal linkage. You can improve the SEO of your site by:

  • Identifying (and taking away) duplicate content
  • Improving UX
  • The strengthening of authority in the field
  • Enhancing your indexability

Once you’ve optimized the structure of your site and its internal links. It’s the time to create your sitemap. If you’re planning to take the gradual and slow method of gradual improvement of structures over time carry with the process of creating your sitemap today (if your CMS doesn’t do it already) and then update your sitemap once you’ve completed your changes.

#3. Create an online map

You can create an index of your sitemap by determining what pages should be indexed by Google and deciding on the most authoritative version of each (see further below for more information on this) and ensuring that every page has its own unique URL. Once you’ve got the list of URLs, can code every URL in XML tags that include the date on which it was last edited. As well as how often updates are made.

However, this could be the simplest stage in the process. An automatic sitemap generator is time-saving and. By reducing the chance of mistakes It is likely to be more efficient.

A variety of free tools can create the XML websitemap to help you. We’ve listed the best in accordance with your specific needs.

If you are WordPress users, you might want to consider installing one of WordPress numerous plugins. Some of the most popular choices for sitemaps include:

  • Yoast
  • XML Sitemap Generator
  • SEO Framework

If you’ve got the premium version of SEO software. You should check whether they have the ability to generate sitemaps as a component the plugin. A lot of popular SEO tools offer this feature.

For other users. There is the option to make the sitemap with software provided by third party.

Two options are:

  • XML-sitemaps.com
  • Screaming Frog

Utilizing XML-sitemaps.com, simply select your domain name at the top of the page and let it scan your site. After it is done it will get an XML sitemap file for utilize in the following steps. The program can create the sitemap of a website with at least 500 webpages. Once you’ve done this, you’ll have to purchase an account called the Premium account for a fee of $41.88 per year.

Create an XML Sitemap

Another option to consider one of the most popular options is Screaming Frog. Which will create an XML sitemap for free on websites that have up 500 pages. For larger sites you’ll have for PS149 per year. Naturally, the cost is higher than xml-stemaps.com however Screaming Frog can also help with other SEO-related tasks such as site auditing.

Another option is to include images on your sitemap. By including images, you will help the search engine to index your sitemap when they search for images. To add images to your sitemap, simply click on”Images” on the “Image” tab, and choose “Include Images.”

If the user clicks “Include Images,” the third box (“Include only images that are relevant”) …”) are included”) will get automatically checked.

After that, click Next after which you’ll get your XML websitemap. We’ll then upload your file on your site for crawlers to discover.

Prioritize High Quality Pages

In creating a sitemap it is possible to prioritize pages with high-quality. The aim is to have them indexed and crawled by search engines more quickly. To achieve this, assign a value ranging between 0.00 to 1.00 for every page in accordance with the importance of each page. (1 is the most significant.) However, using the exact number for all pages will not work. If you assign different values for each page and search engines will be able determine which pages are more relevant in comparison to the other.

The homepage should be given the top number of 1.00. Main landing pages must be given top importance with a score of 0.90 and other landing pages that have an even smaller value of 0.85.

The pages that appear to the navigation bar on the top should also receive an extremely high priority of 0.80. The other pages of the website such as blog posts and articles posts. Should be assigned the priority of 0.75. In blog posts and articles the most popular articles like hub pages. Should be assigned a higher value of 0.80 to help prioritize these pages.

Pages in the category of Blogs should be assigned the value of 0.75 and other posts could be assigned a lower number of 0.64.

There’s some debate about how important it is, But should you feel that certain pages could benefit due to prioritization. It shouldn’t be a bad idea to test it.

Canonical Pages

Do not include pages on the sitemap you have created that could be not Canonical.

For a refresher on the canonical web pages you could have a couple of pages that have similar content to the point where the text on some pages is almost identical. Perhaps one of them is an earlier version of the tuition costs that must be kept active to students stuck in an earlier plan. The tuition fee page that you have created is the one you would like Google to crawl, which is why you can make it a canonical.

The old tuition page is not canonical. It is not something you should add in your websitemap.

It is also important to consider other factors like duplicate pages. URL parameters and HTTP and HTTPS. Versions with HTTPS. After you’ve determined the version you prefer for each page, you may define it by using rel=”canonical” tag. rel=”canonical” tag.

Different Types of Sitemaps

Google provides other kinds of sitemaps which could be useful for extremely specific websites.

Page Sitemap It is the most common kind of sitemap. It contains all the pages and posts that are on your website. It could also include images and video pages in cases where they are not the main page of your site. The best way to handle this is to label them by using the schema for images.

Sitemap of Images This is a great option for websites such as Unsplash or iStock which have images that make up a large portion of the pages on the site.

News Sitemap If your site contains news content, you should separate them from their news sitemap. This should allow you to track the engagement of your visitors more efficiently within Search Console.

Create an XML Sitemap

video sitemap The videos must closely reflect your expertise in business for example. One that can help customers with troubleshooting your product. Make use of this kind of sitemap when your content is heavily based on video. If not, you could include the video’s link in the sitemap of your page.

If you have several sitemaps, you can create a file called a sitemap index to list the various sitemaps that you have made. The index file for the sitemap should be based on the tag, and also include an tag for each tag for each sitemap tag for each individual sitemap. Within the tag, you must specify the tag. tag to identify the tag to indicate the location of each tag to indicate the location of each.

#4. Include the XML sitemap on your website

For the majority of websites including the XML sitemap for your website is going to need access to the root directory using the cPanel which is a control panel designed for websites hosted on webhosting platforms. The cPanel GUI is an GUI created to make it simple for non-coders to modify the technically-oriented aspects of sites such as creating the sitemap.

The most popular hosting platforms such as Bluehost. GoDaddy, and HostGator offer cPanel at no cost in their hosting services. If you’re using another web hosting platform make sure you can access cPanel through an easy Google Search or a look at the documentation of your hosting provider.

To include your XML sitemap on your website. Begin by logging into your cPanel’s file manager. If you’re not sure of your login credentials (your hosting provider should have provided it to you) You can retrieve the details through this procedure or contacting your hosting company.

Create an XML Sitemap

After logging in, click “File Manager.” Depending on the hosting platform you are using this page may look slightly different.

Click ‘Browse’ to Upload your XML sitemap into the cPanel. After your XML sitemap make sure that it is functioning according to the steps outlined in Step 1.

In your cPanel make sure to edit the robots.txt and include your URL for your new sitemap. It’s the robots.txt document is a file that’s located on your site that informs crawlers which URLs they should crawl (and to not). It’s recommended to add your websitemap’s address to your robots.txt file in order for crawlers to locate your sitemap more easily.

The robots.txt file is required to be within the same file as the public_html where we have uploaded your sitemap. Open the file, then include:

Sitemap: https://www.yoursite.com/sitemap.xml

Do not fret about where you paste it in your robots.txt It will not make any difference. Simply copy and paste it onto your new page. Once you’re done, press “Save Changes.”

Once your website is completely up to date it is now possible to change the information on Google as well as other engines with your updated sitemap.

#5. Upload the XML Sitemap by submitting it to Google search console

Now you’re in the final stages. Once you’ve created your sitemap and uploaded to your site it’s time to send it out in search engines. The primary sitemap submission engine is Google.

To submit a sitemap submission to Google you must sign into the Google Search Console (GSC) account. If you haven’t established GSC for your site then do it first.

Once you’re done, sign into the GSC account and click “Sitemaps” on the left-side menu. Input the URL of your pagemap into your “Add a new sitemap” box. If you’re unable to view it, you’ll must ensure the account you’re using with your Google account has owners permission..

If everything goes well You should notice the status of your sitemap as “success.” It will however take a little time before your site is crawled.

After Google completes crawling your site (this could take several weeks) Return to GSC and verify whether all your crucial pages are indexed. You won’t be informed when your website is crawled, so make sure you check for your Sitemaps reports on GSC every few days to determine whether there is a “Last Read” section beside your sitemap’s new version has been modified. It’s not unusual to expect Google not to crawl all pages that you have on your site, particularly in the case of websites that are quite big.

Create an XML Sitemap

A sitemap that is large should be divided into several files that comprise not more than 50,000 URLs, or 50MB per. (Anything more than that may cause some URLs to not being indexed.) You can include identifiers in the file names in order to make it easier to keep a track on them, such as sitemap1.xml, sitemap2.xml, etc.

You can check out what Google has indexes through the Index Report. Report. To view the report, simply click “Coverage” on the left-side menu.

Be aware of any errors, as they indicate that Google isn’t able to index something that it normally would. If you notice an error, look up the status of the error for ways to correct it. It is also recommended to look through the pages that aren’t included to determine the pages that weren’t listed. If you suspect that Google did not correctly exclude something you should read the reasons for the page’s removal and then adhere to Google documents to resolve the issue. Once you’ve completed the process, make a request for a rerawl making use of GSC’s “URL inspection” tool on GSC. Just select “URL inspection” on the menu, then type in an URL for your site.

Check Your Sitemap Regularly

Be aware of your “Coverage” section in Google Search Console because it will inform you of any indexing or crawling issues your URLs submitted might be experiencing.

Within this area, you’ll find the exact issue and suggestions for fixing it. An excellent tool for maintaining your sitemap can be Screaming Frog. When you crawl your site or URL for your sitemap it can look for any errors 404 or 5xx on the tab for response codes. Additionally, if you’re using an automated sitemap generator tool or plugin, be sure you make sure to update it as soon as updates become available.

You should regularly review the sitemap by visiting the URL of your sitemap and determining whether a page is not present or if the update date is wrong. This way you will make sure that your sitemap is current and has any errors which could adversely affect the SEO of your website.

#6. Transfer your files to Bing Webmaster and other search engines.

Google doesn’t have to be the sole game on the scene, but you could be forgiven for not noticing that at times. Make sure to send your sitemap to Bing also, and not just because Bing is responsible for 5.63% of traffic to search engines within the U.S. Additionally, due to the fact that Bing has a share of indexing rights with Yahoo and has an additional 2.99 percent market share. It may not be as big than Google but for ten hours of time you’ll gain more access to a mere of 10% of the millions of searches.

To add your sitemap to Bing and Yahoo visit Bing Webmaster Tools.

If you’ve not tried Webmaster Tools previously, the first step is to sign up and validate your website. If you’ve already established the GSC account, you’ll be in a position to verify your website using Google. Google accounts.

Once you’ve reached the homepage, click “Sitemaps” on the left-side menu, then click “Submit sitemap.”

Input your sitemap’s URL, and you’re done. Your sitemap will now be visible for the Bing as well as Yahoo indexing engines. Like Google visit it again within a few weeks to ensure there aren’t any indexing errors.

When your websitemap is automatically created for you, you don’t have to think about it ever again since your sitemap is “dynamic” and will continually change itself. If, however, you had to create your own sitemap using Screaming Frog or xml-sitemaps.com, you’ve got a static websitemap and will need to keep your sitemap updated whenever you make major modifications to your website.

Search Console is more than simply sitemaps

Search Console is the primary interface with Google’s Search Engine. You’ve used it before to upload a sitemap but did you know that it can do more than this?

Through Google Search Console You can enhance internal linking, discover new keywords and address issues with page experience on your website that are hindering you from getting even higher Google rankings. You can find out more about all this and else in the guide on Google Search Console insights.

×