XML-Sitemaps.com 5 Minute installation Guide

Installation Instruction for Sitemap Generator Script

picture_as_pdf You can download PDF version of this tutorial here

Downloading software

Once you have purchased our unlimited PHP sitemap generator script you will receive your own individual download link for the file by email.

Click on the link and you will be presented with a screen similar to the picture below:


Click save and save the file to your PC.

Select "Open" and you will see the following:


Select "Extract all files"

Installing onto your server by FTP

Now that you have the extracted files on your PC you need to upload them to your website. In this example we are going to use Filezilla, a popular free FTP program which can be downloaded here.

Open Filezilla


and enter your ftp login details: Host, Username and Password. Click the 'Quickconnect' button or hit enter on your keyboard and you will be connected to your site.

FTP login

On the right hand side you can see your website's file structure. We need to install the script into your root folder which is often referred to as public_html (or www, htdocs, etc.)

Public html folder

Now we are in the public_html directory you simply need select the generator folder in the left hand screen with your mouse and drag it over to the window on the right. Filezilla will then copy all of the files to your website.

Drag files

Once uploaded you will now see the generator folder on the right hand side of the screen.

After uploading files

You will need to create two new blank xml files - sitemap.xml and ror.xml. An easy way to create these files is to use 'Notepad' (Start > Accessories > Notepad). In the File menu click 'Save As...' Choose 'All Files' and type in the name sitemap.xml as below. Repeat this process for ror.xml

XML Sitemap file

Now you need to upload ror.xml and sitemap.xml files to the root directory by dragging the files over

Create empty sitemap files

We now need to set file permissions for the ror.xml and sitemap.xml files so that the script can write to them once it has run. To do this highlight sitemap.xml on the right hand side screen and then right click your mouse. You will be presented with a popup screen. Move your mouse down to File Attributes and select it.

Files permissions

You will then be given the options to change file permissions:

Set permissions

You can contact your system administrator for specific permissions value to use on your server, in this example in the Numeric value box we type 666 and then click OK. Repeat this step with the ror.xml file and set permissions to 666.

If you are creating images, news or video sitemaps you will also need to create the following blank files and set 0666 permissions as instructed above:
sitemap_images.xml, sitemap_news.xml, sitemap_video.xml.

Next we need to open the generator folder.

Once done we need to set permissions for the data folder to make it writable. You can contact your system administrator for specific permissions value to use on your server, we are using 777 here.

0777 permissions

Note: in case of Windows/IIS servers it is not allowed to set permissions via FTP and you will have to that using Hosting Control Panel.

Congratulations your installation is now complete!

To access your sitemap generator enter your website address (www.mysite.com/generator) and follow the on screen instructions.

Installation completed

shopping_basket Ready To Buy?

PHP Sitemap Generator

for just: $49.99

Optional extras
info_outline +$20
info_outline +$20
info_outline +$20
info_outline +$20


* Please note that sitemap generator can be used for own personal sites only, i.e. it cannot be used to create sitemaps for 3rd party sites or provided as a service (paid or free): License agreement (separate licenses need to be purchased for that)

Already purchased?

You can order add-ons for your generator.
Please use the link that was sent to your email box right after purchase to download the recent version of generator script (your link doesn't change in time).

Got it!
This website uses cookies to ensure you get the best experience on our website. Learn more