If your site running on WordPress then you could use this plugin https://wordpress.org/plugins/google-sitemap-generator/ Code (markup): Either you have to manually build with this tool https://www.xml-sitemaps.com Code (markup):
and for those that don't have a wordpress site, just google "sitemap generator" and there are sites that will create the sitemap files you can upload to your site.
Another alternative plugin for Wordpress is using Wordpress SEO (Yoast SEO). There are many more cool features include in this plugin. I think this would be help.
Search in Google : XML sitemap Generator, you'll get awesome sites in result. Click on anyone (I would prefer xml-sitemaps) to generate sitemap, but keep in mind these sites can generate sitemaps upto 500 urls, for more than that you can use xing software to generate sitemap.
If you use WordPress, there is a plugin called "WordPress SEO by Yoast". This plugin has the feature to create a sitemap. If you use other platforms, you can create a sitemap from Small SEO Tools (http://smallseotools.com/xml-sitemap-generator/). I think it helps.
Let me make you understood. What is your website's platform? Is it html, PHP, Wordpress, magento, .net etc or any other platform. Please answer and after that I'll show you how to generate XML sitemap for your website.
You can either build sitemap manually and you can also use a third party online tool for creating sitemap. Here is a complete guide to create a sitemap. Here is the link http://rustyblogger.com/how-create-sitemap-submit-to-google-bing-webmasters/ Enjoy and let me know if you still face any issue.
There're many ways to create site map. Usually if your website based on Wordpress platform, you can use the plugin called Google Sitemap Generate or Yoast SEO plugin to help creating sitemap. Otherway, if your website is based on PHP or another platform, you need to create manually by using this webstie https://www.xml-sitemaps.com/. Just enter your website on that website and create. Hope this helps.
me usually use Sitemap Generator xmlsitemapgenerator.org 1st you know your site platform if your site base on wordpress, you should use Yoast plugin & sitemap generator
For free software try GSiteCrawler (Windows) - if you need more than that consider A1 Sitemap Generator (Windows and Mac)
Yes, as many have suggested, if you are using WordPress, Yoast SEO plugin can help. This plugin can generate the XML Sitemap for: Post Page Category Tag Media User (Author) The free version of Yoast SEO comes with all these features.
Site maps are a must to have for SEO ranking, If your website is on word press there are some plugins which will generate site maps for you easily.
You can create a sitemap using two techniques. The first one is, you can use a Plugin if you are using Wordpress CMS or you can create it using sitemap generator and upload it to the root of your website using FTP. I hope it helps. Thanks.
if your website is Wordpress, you can use Yoast SEO plugin to generate a sitemap. Then you can declare with webmaster tools. Good luck.