XML Sitemap

XML Sitemap Tools

List of tools for creating site maps for use by search engines. Order does not reflect any ranking.

XML Sitemap [Web Based]

This is a free basic xml sitemap creation tool offered by this site.
It is a no frills, but offers a quick and easy way to generate a
sitemap file for your website.

Sitemap Generator [Java Web Based]

This free and easy to use site map creator is fast, efficient and allows you to
generate a sitemap that can instantly be submitted to Google. This tool
will crawl your site and find pages automatically. The only requirement
is a popular browser that supports java, such as Internet Explorer,
Firefox and others.

Price: Free

Google Sitemap Gen [Python]

The sitemap_gen.py script analyzes your web server and generates one or
more Sitemap files. These files are XML listings of content you make
available on your web server. The files can then be directly submitted
to Google.

Price: Free

Google XML sitemap generator [php]

A simple Google XML sitemap generator written in php that allow you to build sitemap in minutes

Price: Free

SiteMapBuilder.NET Windows application [.NET]

Extract links from a site recursively
Extract links from a single page
Edit and delete link properties
Generate Google Site Map XML or TXT
Save map as Google SiteMaps Format or TXT
Generate a map from a text file
Option panel for page time out and simultaneous connections
Generate Reports
Link Validator

Price: Free

Site Map Builder [Web Based]

Site Map Builder allows you to create the Google SiteMaps XML (Google SiteMaps )
needed within your root directory in order to provide information about
your site to Google. This XML must have some syntax that Site Map
Builder will generate for you.

Price: Free

Drupal XML Sitemap [PHP]

Drupal module to create an XML sitemap.

Price: Free

Google Sitemaps Code Snippets in ASP [Server Side ASP]

A simple ASP script (Using File System Object) to automatically produce sitemaps for
a web server, in the Google Sitemap Protocol (GSP)

Price: Free

SitemapsPal [Web Based]

This tool is for creating Google sitemaps xml files for your server, to use with the
Google sitemaps program. Simply type in your domain name and their
spider will fetch all the links on your page and create an xml file for
you to upload onto your own server.

Price: Free

Gsitemap [Windows]

VIGOS Gsitemap is a free, easy-to-use but versatile Windows sitemap generator tool to
help webmasters and website owners to create, edit and submit sitemap
information in adherence to the Google Sitemaps protocol.

Price: Free

Sitemaps Generator [Web Based]

Google Sitemaps is an easy way for you to help improve your coverage in the Google index. Create your sitemaps for free now.

Price: Free, Requires Registration

phpSitemapNG [PHP]

This php script allows you to create a url list automatically and submit it to google.
You can specify disallowed directories and files that will not be added
to the sitemap, your settings will be stored for further usage.

Price: Free

The Site Mapper [Windows]

thesitemapper is a Windows application which crawls defined web sites and automatically builds an HTML and an XML site map.
Price: $30

HTML Sitemaps [Windows]

Price: $29.95

Attracta [Remote]

Price: $unknown

A1 Sitemap Generator [Windows]

It can crawl and generate sitemaps of large websites (100.000+ URLs), eliminate most kinds of duplicate URLs and obeys noindex, nofollow, canonical, robots.txt. For advanced users it offers more website scan options and sitemap tools compared to competing solutions.
Price: $49-69


What is an XML Sitemap?

To answer the question lets look at what makes up the word and define each part.

What is a sitemap?

A sitemap is a layout of the pages on a website. A sitemap can be as simple as a list, or a more complex structured list that is sorted by category or headings, and showing sub-pages under each heading. A sitemap can thought of like an index you might find in the back of a reference book. When you can't find a particular piece of information, a sitemap is a good place to look.

What is XML?

XML is an organized way to store data in a text-based format. XML uses special tags which help to organize the data and allow other sources to accurately read and interpret the data.

What is an XML Sitemap?

An XML sitemap takes a website sitemap and places it into an XML format so it can be easily read by other sources. The main purpose or consumer of an xml sitemap are the major search engines. An XML Sitemap gives you more control of how search engines find and see your website, it lets you present them with a map of all the pages in your website.

An XML sitemap can also be displayed to regular visitors of your website by applying some styling to the XML sitemap, it can become a easy readable page.

XML Sitemaps are based on the sitemaps protocol, which is a standard that was created by the major search engines. This way a single XML sitemap can be used by all the search engines. The details about the sitemap protocol are listed on the sitemaps.org website.

Below is what a sample of what a simple XML Sitemap might look like.

You can see the basic layout of the sitemap. For each URL, you can define the following:

You can see from the example, that if you only have a website with only a few pages, it would not be very hard to hand-create an xml sitemap. If you have a larger site, say more than 10 pages, you will find it very beneficial to use an XML Sitemap tool to create your sitemap.

Other Links and Resources

copyright xmlsitemap.com