Sitemap Creation From A Database
Scripts To Create Search Engine Maps From Your Data
The sitemap protocol is used by the search engines to find and index the pages on your site. The protocol is currently used by the major search engines (Google, Yahoo, Microsoft and Ask.com) to find pages to index.
The sitemap file is easy to create for small sites but sites with hundreds (or thousands) of pages based on databases pose a tougher problem.
I faced this problem because this site has over 250 articles stored in a database and I need an easy way to maintain a sitemap with URLs for all of these articles. I wrote a custom script to use the database of articles to update the sitemap whenever an article is added. This script only reads data from your database, it doesn't change your database in any way.
Dynamic Search Engine Sitemap Example
We have hundreds of search engine promotion articles on searchenginepromotionhelp.com. Information about each article is stored in a database and used to create a sitemap for the search engines. This sitemap lets the search engines quickly index the latest articles automatically.
You can see the dynamic sitemap here.
Add A Search Engine Sitemap To Your Site
I can create a custom script for your site's MySQL database, please contact me for a quotation.
If you are using osCommerce, visit this page for information and a demonstration of a sitemap for osCommerce: osCommerce Sitemap Creator Script
Free Sitemap Generator Online
For simple sites which don't use a database, generate your sitemap with our free online form.
More Information About The Sitemaps Protocol
To view an actual sitemap, download the searchenginepromotionhelp.com database sitemap, this is a small (5 kb) compressed gzip file and needs to be uncompressed for viewing.
Two recent articles about the sitemap protocol Google, Yahoo And Microsoft Team Up For Sitemaps Protocol and Sitemaps Protocol Supported By Google, Yahoo, MSN and Ask.
Link to the official sitemap protocol site: http://www.sitemaps.org/
Search Engine Promotion Help