SitemapXML (formerly "Google Sitemap")


Download Now!
File size: 46386 bytes
Downloaded: 25859 times
Zen Cart™ Version: v1.3.8
Version: 2.1.0
Last Updated: May 07 2009
Author: Andrew Berezin

This Script generates an Sitemap as described here:
http://www.sitemaps.org/

v2.1 Features:
=========
- supports multilangual categories and products
- supports Search-Engine Safe URLs
- could be accessed by http or command line
- autogenerates multiple sitemaps for sites with over 50.000 URLs
- autogenerates multiple sitemaps if filesize exceeded 10MB
- writes files compressed or uncompressed
- using index.php wrapper - http://domain.com/index.php?main_page=sitemapxml
- using languages file and etc.
- auto-notify Google, Yahoo!, Ask.com and Microsoft (both live.com and msn.com)
You can use the gzip feature or compress your Sitemap files using gzip.
Please note that your uncompressed Sitemap file may not be larger than 10MB.
- generation of a sitemap index file
- generation of xml-sitemaps for (separate files):
1. Products (support hideCategories),
2. Categories (support hideCategories),
3. Reviews,
4. EZ-pages
- multi-language support,
- 'EZ pages rel=nofollow attribute' support (http://www.zen-cart.com/index.php?ma...roducts_id=944),
- 'date_added'/'last_modified' support,
- check internal links ('alt_url') by "noindex" rule (main_page in ROBOTS_PAGES_TO_SKIP),
- toc_chapter proccessing
5. Testimonials,

and more

Support thread
==============
http://www.zen-cart.com/forum/showthread.php?p=725347

This Script generates an Sitemap as described here:
http://www.sitemaps.org/

Features:
=========
- supports multilangual categories and products
- supports Search-Engine Safe URLs
- could be accessed by http or command line
- autogenerates multiple sitemaps for sites with over 50.000 URLs
- autogenerates multiple sitemaps if filesize exceeded 10MB
- writes files compressed or uncompressed
- using index.php wrapper - http://domain.com/index.php?main_page=sitemapxml
- using languages file and etc.
- auto-notify Google, Yahoo!, Ask.com and Microsoft (both live.com and msn.com)
You can use the gzip feature or compress your Sitemap files using gzip.
Please note that your uncompressed Sitemap file may not be larger than 10MB.
- generation of a sitemap index file
- generation of xml-sitemaps for (separate files):
1. Products (support hideCategories),
2. Categories (support hideCategories),
3. Reviews,
4. EZ-pages
- multi-language support,
- 'EZ pages rel=nofollow attribute' support (http://www.zen-cart.com/index.php?ma...roducts_id=944),
- 'date_added'/'last_modified' support,
- check internal links ('alt_url') by "noindex" rule (main_page in ROBOTS_PAGES_TO_SKIP),
- toc_chapter proccessing
5. Testimonials,

If the products, categories, reviews have not changed since the last generation (time creation corresponding xml-sitemap file), a new xml-sitemap file not created (using existing xml-sitemap).

Priority is calculated on the basis of the positions in the selection from the database, ie the operator ORDER BY in the sql query. First item have priority=1.00, last=0.10. So can no longer be situations where all items in the file have the same priority.
Products - ORDER BY p.products_sort_order ASC, last_date DESC
Categories - ORDER BY c.sort_order ASC, last_date DESC
Reviews - ORDER BY r.reviews_rating ASC, last_date DESC
EZ-pages - ORDER BY p.sidebox_sort_order ASC, last_date DESC
Testimonials - ORDER BY last_date DESC

Support 3 $_GET parameters:
ping=yes - Pinging Google, Yahoo!, Ask.com and Microsoft.

inline=yes - output file sitemapindex.xml. In Google Webmaster Tools you can define your "Sitemap URL":
http://_your shop_/googlesitemap.php?inline=yes
And every time Google will get googlesitemap.php he will receive a fresh sitemapindex.xml.

genxml=no - don't generate xml-files.

rebuild=yes - force rebuild all sitemap*.xml files.

Comments and suggestions are welcome.

Support thread
==============
http://www.zen-cart.com/forum/showthread.php?p=725347
Author: Andrew Berezin
Version: 2.1.0
Zen Cart™ Version: v1.3.8
Update added on May 07 2009
Download Now!
File size: 46386 bytes

v 1.3.19 20.04.2008 17:24
1. Optimizing code.
2. Delete debug code from GenerateEzpagesSitemap() function :-(
Author: Andrew Berezin
Version: 1.3.19
Zen Cart™ Version: v1.3.8
Update added on Apr 23 2008
Download Now!
File size: 35453 bytes

v 1.3.18 15.04.2008 15:20
1. Bug fix in ez-pages links
2. Add skipping 1-prod categories (if 'Skip 1-prod Categories' setting to 'True').
Author: Andrew Berezin
Version: 1.3.18
Zen Cart™ Version: v1.3.8
Update added on Apr 15 2008
Download Now!
File size: 35434 bytes

v 1.3.17 12.04.2008 11:59
1. Make it compatible with another contribution "Multi-Language EZ-Pages" if it is installed.
Thanks to Pierre Rossel - Prossel Software - www.prossel.com
2. Add new parameter inline=yes. Now in Google Webmaster Tools you can define your "Sitemap URL":
http://your_domain/googlesitemap.php?inline=yes
And every time Google will get googlesitemap.php he will receive a fresh sitemapindex.xml, so you don't need to
use cron.
3. Add checking 'robots.txt' file in 'Save path' directory.
Author: Andrew Berezin
Version: 1.3.17
Zen Cart™ Version: v1.3.8
Update added on Apr 12 2008
Download Now!
File size: 35274 bytes

1. Use cURL for ping.
Author: Andrew Berezin
Version: v 1.3.15 02.11.2007 03:44
Zen Cart™ Version: v1.3.8
Update added on Dec 28 2007
Download Now!
File size: 37133 bytes

v 1.3.14 30.10.2007 10:32
1. Fix bug in install.sql/uninstall.sql.
Author: Andrew Berezin
Version: v 1.3.14 30.10.2007 10:32
Zen Cart™ Version: v1.3.7
Update added on Nov 15 2007
Download Now!
File size: 37217 bytes

v 1.3.13 14.08.2007 10:32
1. Add ping to Microsoft (both live.com and msn.com) via www.moreover.com.
2. Add new parameters:
genxml=no - don't generate xml files;
pinggoogle=yes - ping Google
pingyahoo=yes - ping Yahoo!
pingask=yes - ping Ask.com
pingms=yes - ping moreover.com
3. Fix bug with SQL-function GREATEST() - add IFNULL.
Author: Andrew Berezin
Version: v 1.3.13 14.08.2007 10:32
Zen Cart™ Version: v1.3.7
Update added on Aug 27 2007
Download Now!
File size: 36535 bytes

Remove error sql-patch
Author: Andrew Berezin
Version: 1.3.12
Zen Cart™ Version: v1.3.7
Update added on Jun 28 2007
Download Now!
File size: 35586 bytes

1. Add links to Yahoo!.
Author: Andrew Berezin
Version: 1.3.12
Zen Cart™ Version: v1.3.7
Update added on Jun 21 2007
Download Now!
File size: 36220 bytes

v 1.3.11 19.05.2007 2:52
1. Remove non used functions.
Author: Andrew Berezin
Version: 1.3.11
Zen Cart™ Version: v1.3.7
Update added on May 18 2007
Download Now!
File size: 36246 bytes

v 1.3.10 18.05.2007 12:12
1. Add ez-pages multilanguage support;
2. Fixed filesize error.
Author: Andrew Berezin
Version: 1.3.10
Zen Cart™ Version: v1.3.7
Update added on May 18 2007
Download Now!
File size: 36676 bytes

v 1.3.9 02.05.2007 4:57
1. gss.xls - Support new sitemaps.org namespace 0.9.
2. Remove duplicated links.
Author: Andrew Berezin
Version: 1.3.9
Zen Cart™ Version: v1.3.7
Update added on May 01 2007
Download Now!
File size: 36643 bytes

v 1.3.8 28.04.2007 17:14
1. Support new sitemaps.org namespace 0.9.
Author: Andrew Berezin
Version: 1.3.8
Zen Cart™ Version: v1.3.7
Update added on Apr 29 2007
Download Now!
File size: 36526 bytes

This Script generates an Google Sitemap as described here:
https://www.google.com/webmasters/sitemaps/docs/en/about.html
http://www.sitemaps.org/
Author: Andrew Berezin
Version: 1.3.7
Zen Cart™ Version: v1.3.7
Update added on Apr 11 2007
Download Now!
File size: 36303 bytes


Learn tips, tricks and secrets for your Zen Cart
Sign up for our FREE Newsletter

Big Book
Copyright © 2003 - 2010 Zen Ventures, LLC - Powered by Zen Cart™
Get Zen Cart E-Commerce Shopping Cart at SourceForge.net. Fast, secure and Free Open Source software downloads