A Sitemap is a list of pages on your site accessible to visitors or search engines. The most popular use of the Sitemap is for Search Engine Optimization. It provides search engines a file that can be quickly scanned to find the pages of your site. This means that all of your pages have a better chance of being indexed. While there are different ways to make a Sitemap, the fastest is using a free online tool.

There are various websites online that offer a free Sitemap generator. For this example we will use http://www.xml-sitemaps.com for generating an XML Sitemap. After navigating to the website, fill in your website information and click Start:


While it's working it will show your website being scanned:


Once it is complete, you will have an .xml file that you can upload to your site:


Remember that the file will not be linked on your actual website. This Sitemap is just for search engines crawling your website. The search engine will crawl the .xml file and use it to help them index your site.

Once you have downloaded the .xml file, you will want to upload it into your document root. This will be your public_html folder if the Sitemap is for your primary domain. If it's for an Addon Domain, place it in the document root for that Addon domain (usually a folder under public_html with the same name as the Addon domain). To upload your Sitemap, access your cPanel File Manager or use an FTP client.

Once your Sitemap is uploaded, there are a couple of optional steps you can take to help speed up the process of seach engines finding your Sitemap. While these steps are not required, they may help speed up the process of search engines finding it.

If you make major changes to your site, you will want to generate a new sitemap. Simply repeat the steps outlined above.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?


2013-05-09 2:45 am
Great information, Everyone should do this :)
n/a Points
2016-04-21 4:35 pm
Good info..tq:)
n/a Points
2019-02-22 8:24 pm

Ohhhhh Im in trouble... Please help.

My site is http://www.psykolog-nykøbing.dk

Soooo with special character "ø". What to do? it fails. Also tried replace ø with %C3%B8 but no luck. Really in a hurry as Im behind. Should ALL "ø" be replaced in ALL text in ALL files? Hope for ANY HELP! Thanks

619 Points
2019-02-23 3:20 am
It depends on where you are receiving the error. Your browser should automatically convert the character. However, in your website's code, you would need to use the proper encoding based on what the input expected is.
n/a Points
2020-02-04 3:59 pm

Very helpful information. I did it very easily.


Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Need More Help?

Help Center Search

Current Customers

Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.