thesitemapper HTML and XML Site Map Generator ....
This is a Windows application written in VB.Net which crawls defined web sites and automatically creates an HTML site map and an XML site map. The XML site map is in a standard format which can then be used to inform search engines (Google, Yahoo, Microsoft) of new and changed pages on your web site.
The application is provided in a trail version which can be downloaded by clicking here.
The trail version is limited to 30 days but apart from that, the trail version is fully functional.
Description
thesitemapper has its own web site at thesitemapper.com
Requirements
- Windows 2000 / XP SP2 / 2003 / Vista
- Microsoft .NET runtime version 2 or above *
* If you are using Windows 2000 or Windows XP without Service Pack 2 you may need to install the Microsoft .NET Runtime Environment which can be found on the Microsoft site - click here.
Installation
The files are downloaded in .zip format.
Unzip the files and run either setup.exe or thesitemapper_setup.msi. The set up routine will check if you have the required version of .net. A short cut will be created in the Start - Program file menu.
Configuration
There are a few optional configuration settings that are defined in thesitemapper.exe.config file which should be opened with a text editor such as NotePad and saved as a text file. The file is located in the same folder as the main thesitemapper.exe file.
<appSettings><add key="pg_databasename" value="thesitemapper.mdb" />
<add key="pg_errorlogging" value="true" />
<add key="pg_fulltextlogging" value="false" />
<add key="pg_checkforinternet" value="false" />
<add key="pg_namespace_protocol" value="http://www.sitemaps.org/schemas/sitemap/0.9" />
<add key="pg_XMLschema" value="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" />
<add key="pg_version" value="2.0" />
<add key="pg_startintray" value="false" />
<add key="pg_databasesql" value="false" />
<add key="pg_databasesqlconnection" value="false" />
</appSettings>
| pg_databasename | Defines the name of the database and is normally always thesitemapper.mdb | |
| pg_errorlogging | Defines if error messages are logged to the database table. By default this is true but you may wish to change it to false if you want to improve the speed a little. | |
| pg_fulltextlogging | Defines if full logging will be made to a logging.txt file located in the same folder as thesitemapper.exe. This is normally set to false to improve the speed of processing. The logging.txt file will list all the pages crawled and all the links found on a particular web page. | |
| pg_checkforinternet | Set to true if you want the application to check if there is an internet connection before crawling. This is set to false by default. | |
| pg_namespace_protocol | This is the namespace that is placed at the top of the XML file and may require changing as the site map protocol is updated. | |
| pg_XMLschema | This is the schema that is placed at the top of the XML file and may require changing as the site map protocol is updated. | |
| pg_version | The version of the application | |
| pg_startintray | When set to true the application will always start up minimised. | |
| pg_databasesql | Normally set to false so that the Access database is used. If you are using the Access database, no other configuration is required. Set to true to use SQL Server database which may be SQL Server 2000, 2005 or SQL Server Express. For SQL server you need the connection string as described below. | |
| pg_databasesqlconnection | This is the SQL Server connection string. An example of the complete line would be : <add key="pg_databasesqlconnection" value="Password=mypassword;Persist Security Info=True;User ID=thesitemapper;Initial Catalog=thesitemapper;Data Source=PAULPC\SQLEXPRESS" /> |
Purchasing
The application costs $40.00 USD and may be purchased by clicking here.

