To add a Site Map to your website, please take a look at the following steps as well as the video provided below.
Step 1: Log-in to your account and edit your website.
Step 2: Click on File followed by Page Settings. The first field you will see is Upload Site Map.
Step 3: Click Browse to locate your created site map and double click to upload it to your website.
Please Note: You will have to have already created a site map in order to add it to your site. If you have not created a site map, please visit www.xml-sitemaps.com to create one now.