Software Search
HELP/FAQs?

Got questions/problems? Take a look through our FAQs (frequently asked questions), or email us at: support@bigyellowkey.com. We shall do our best to get back to you promptly.

Want Discounts?

Are your prices for multiple domains too large? Are you trying to get licences for test domains but being asked to pay full cost? Don't worry; we can add test domains to your licences manually. Just purchase a single domain addon/upgrade for what it is that you need, and then email us about your situation regarding the remaining domains and we'll liaise with you over the options. email us at: support@bigyellowkey.com. We shall do our best to get back to you promptly. click here for more information regarding multiple domains, upgrades, and discount policies.

BigYellowKey News
(click here to view all BYK news)

Imminent: 4/1/2016 4:05:00 PM
BYZ Development Points have been changed
Click Here for details.
The new BYZ Development Points (BYZ192) replace all previous BYZ Points which are now no longer available.

Released: 4/1/2016 3:05:00 PM
BYZ Annual Pass Now Available!
Click Here for details.
The BYZ Annual Pass replaces the BYZ addon subscription service.

Released: 4/1/2016 2:05:00 PM
The BYZ Terms and Conditions have been changed.
Click Here for details.

Apologies, but online Payments are temporary unavailable as we are in the process of changing our payment gateway.
Please contact us if you wish to place an order and we will organize a manual payment process for you.
We hope/expect online payments to be available again soon.

Google SiteMap Generator for VP-ASP - BYZ095

<< back to previous screen

Create a Google sitemap.xml file at the push of a button from your VPASP Admin area.



Google SiteMap Generator for VP-ASP - BYZ095
Latest version:18/12-AUG-2011
From vendor:Big Yellow Zone
For Terms and Conditions, click here
Please do not purchase any BigYellowZone
products/services or request technical
support until you have read and agree with
the terms and conditions.
Price:£25.00
add to cart


Compatibility, Bundling, and Status Notes:
Compatible with VPASP V4.5 to V7
Before installing, you must have installed:
BYZ038
BYZ036

This product includes:
BYZ038
BYZ036

Ever wanted an easy way to have Google index your website and ALL YOUR VP-ASP PRODUCT DETAIL, PRODUCT SUMMARY, SUBCATEGORIES, AND CONTENT PAGES?
With the click of a button this simple to install utility automatically creates a special XML sitemap file that Google will read.
You simply prepare a text file containing the non VPASP pages you would like Google to read (eg non-vpasp content pages) and then click a button in VP-ASP admin and this utility will build a specially formatted file for Google containing the information Google needs to index your web pages and VP-ASP product, category, and content pages.

You simply, register for a free Google account and specify the name and location of your Google Site Map. But that's not all - your Google account also gives you some really useful additional features. We strongly recommend that anyone wanting to promote their website via Google searches signs up (see below).

Information from:
http://www.google.com/webmasters/sitemaps

Google Sitemaps is an easy way for you to submit all your URLs to the Google index and get detailed reports about the visibility of your pages on Google. With Google Sitemaps you can automatically keep us informed of all your web pages, and when you make changes to these pages to help improve your coverage in the Google crawl.

You can also specify "break points" in the sitemap generator config optoins - the number of URLs at which the generated sitemap.xml file gets split into separate files (google restrict the number of urls allowed inside a given sitemap file; you can specify a breakpoint to create multiple sitemap files automatically at the relevant points, then notify all the generated sitemap files to google)


Technical/Developer Information:
Your Google Webmaster account also gives you:

Better crawl coverage and fresher search results to help people find more of your web pages. A smarter crawl because you can tell us when a page was last modified or how frequently a page changes. Detailed reports to learn more about how Google directs traffic to your site and how the Googlebot sees your pages.

The sitemap generator allows you to add non-vpasp pages above and/or below the list of product/content pages that it will generate. There is an "above" csv file and a "below" csv file where you enter the relevant non-vpasp urls. The sitemap generator will then add those in the right places in the generated sitemap.xml file.

The "shopexd.asp?id=xxx" pages, "shopdisplayproducts.asp?id=x&cat=y", "shopdisplaycategories.asp?id=x&cat=y", and relevant shopcontent.asp pages, are automatically all included in the generated sitemap file (you can also configure which of those types of pages you want to exclude if any), the above/below text files are just for non-vpasp pages that you optionally might want to add.

Listing vpasp content pages is optional; you can also alter the restriction logic to only include certain content records/pages.


Terms and Conditions:
For terms, conditions, and licensing information for all BigYellowZone products/services, please click here.
Please do not purchase any BigYellowZone products/services or request technical support until you have read and agree with the terms and conditions.


Full Version History:
VerNo Version Date Release Notes
01 09-MAR-2006 Initial version - Big Yellow Zone Google SiteMap Generator For VP-ASP
02 13-MAR-2006 Enhanced to deal with special characters in the Additional URL csv files. Files changed were:
byz095_install.asp
README.htm
byz_google_sitemap_write.asp
03 21-MAR-2006 Added extra documentation step for robots.txt logic and added sample robots.txt file. Files changed were:
byz095_install.asp
README.htm
docs/robots.txt
04 25-JUN-2006 Enhanced to be able to deal with with ssl domains for the shopexd listings.
Files changed were:
byz095_install.asp
README.htm
byz_google_sitemap_generate.asp
05 18-MAY-2007 Changed to be compatible with VPASP V6.5.
Upgraded BYZ038 (Licensing) module to cater for VP-ASP V6.5.
Effected files:
byz095_install.asp (changed file)
README.htm (changed file)
byz_google_sitemap_generate.asp (changed file)
06 09-AUG-2007 Enhanced to be able to deal with with split databases.
Effected Files were:
byz095_install.asp (changed file)
README.htm (changed file)
byz_google_sitemap_write.asp (changed file)
07 05-OCT-2007 Upgraded BYZ038 (Licensing) module from V07 to V08 to cater for bigyellowkey.com.
Upgraded BYZ036 (BYZ Live Update) module from V02 to V04 to cater for bigyellowkey.com.
Changed documentation of BYZ095 to cater for bigyellowkey.com.
Changed the urlset tag of the generated sitemap.xml file to use the newly specified http://www.sitemaps.org/schemas/sitemap/0.9 value instead of the previously specified http://www.google.com/schemas/sitemap/0.84 value.
Effected files:
byz095_install.asp (deleted file)
README.htm (changed file)
byz_google_sitemap_write.asp (changed file)
08 17-OCT-2007 Split the sitemap header/trailer source into separate files, and set the header to include validation settings so that sitemap files can be validated.
Effected Files were:
README.htm (changed file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_write.asp (changed file)
byz_google_sitemap_$config_xml_header.asp (new file)
byz_google_sitemap_$config_xml_trailer.asp (new file)
09 07-FEB-2008 Added new config options and logic to be able to exclude parent and/or sub products.
Effected files:
README.htm (changed file)
byz_google_sitemap_$config.asp (changed file; 2 new config options added)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_write.asp (changed file)
10 22-MAY-2008 Upgraded BYZ038 (Licensing) module from V08 to V09.
Changed the processing of the sitemap creation so that it writes each product/url-node as it goes along instead of writing it all in one go at the end. This was done to help reduce the amount of memory that the software uses.
Effected Files were:
README.htm (changed file)
byz_google_sitemap_additional.asp (changed file)
byz_google_sitemap_faststring.asp (deleted file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_write.asp (changed file)
11 07-OCT-2008 Added new config options and logic to be able to include content urls (ie data from the content table).
Effected files:
README.htm (changed file)
byz_google_sitemap_$config.asp (changed file)
byz_google_sitemap_content.asp (new file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_products.asp (new file)
byz_google_sitemap_write.asp (changed file)
12 18-DEC-2008 Added extra options for content-types list so that you can store content filenames in your contents record and use that for the google sitemap urls. This is usually only relevant if you have the BYZ110 (Content Enhancements) module which allows you to create static content filenames but using dynamic content/data.
Effected Files were:
README.htm (changed file)
byz_google_sitemap_$config.asp (changed file)
byz_google_sitemap_content.asp (changed file)
byz_google_sitemap_generate.asp (changed file)
13 02-DEC-2009 Upgraded BYZ038 (from V09 to V10)
Upgraded BYZ036 (from V04 to V05)
Created version file for reference/info.
Added extra config option (byz_ggs_config_default_breakpoint_urlcount) for break-points when very large numbers of urls are listed, and changed sitemap generation to create additional sitemap files at each break-point reached.
Added extra config option (byz_ggs_config_default_maxproducturls) to limit number of product detail urls to list.
Added ordering (using standard vpasp xsortproducts option) for product-detail urls.
Changed path calculations of URLs to cater for having different admin and customer vpasp domains (eg when using SSL for admin).
Effected files:
README.htm (changed file)
byz$095_version.asp (new file)
byz_google_sitemap_$config.asp (changed file)
byz_google_sitemap_content.asp (changed file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_paths.asp (new file)
byz_google_sitemap_products.asp (changed file)
byz_google_sitemap_write.asp (changed file)
14 18-MAR-2010 Added extra option to add sub-category pages (shopdisplaycategories.asp?id=x&cat=y) to the sitemap file.
Effected Files were:
README.htm (changed file)
byz$095_version.asp (changed file)
byz_google_sitemap_$config.asp (changed file)
byz_google_sitemap_all_add.asp (new file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_subcategories.asp (new file)
byz_google_sitemap_write.asp (changed file)
15 06-APR-2010 Added extra options to add product summary (by category) pages (shopdisplayproducts.asp?id=x&cat=y) to the sitemap file.
Changed sub-category page logic to use not null instead of Yes for the hassubcategory check.
Effected Files were:
README.htm (changed file)
byz$095_version.asp (changed file)
byz_google_sitemap_$config.asp (changed file)
byz_google_sitemap_all_add.asp (changed file)
byz_google_sitemap_generate.asp (changed file)
byz_google_sitemap_productsummary.asp (new file)
byz_google_sitemap_subcategories.asp (changed file)
16 04-JUL-2010 Upgraded BYZ038 (from V10 to V12)
Upgraded BYZ036 (from V05 to V07)
Changed to be compatible with VPASP V7.
Enhanced the overall formatting of the admin screen.
Changed to cater for SQLServer text/ntext bugs.
Configuration options changed/deleted/added.
Changed how the file locations and urls are calculated.
Added options for static category/product files (for use when using BYZ164/BYZ163 only).
Effected Files were:
README*.htm (changed files)
byz$095_version.asp (changed file; all vpasp versions)
byz_google_sitemap_$config.asp (changed file; all vpasp versions)
byz_google_sitemap_additional_above.csv (changed file; all vpasp versions)
byz_google_sitemap_additional_below.csv (changed file; all vpasp versions)
byz_google_sitemap_all_add.asp (changed file; all vpasp versions)
byz_google_sitemap_content.asp (changed file; all vpasp versions)
byz_google_sitemap_generate.asp (changed file; all vpasp versions)
byz_google_sitemap_paths.asp (changed file; all vpasp versions)
byz_google_sitemap_products.asp (changed file; all vpasp versions)
byz_google_sitemap_productsummary.asp (changed file; all vpasp versions)
byz_google_sitemap_subcategories.asp (changed file; all vpasp versions)
byz_google_sitemap_write.asp (changed file; all vpasp versions)
17 04-JUL-2010 Minor corrections/tweaks to deal with specific vpasp versions (vpaspv6.5andbelow files split/separated into vpaspv6.0to6.5 and vpaspv4.5to5.5, and config options notes/defaults/logic changed, and installation notes split in the same way)
Effected Files were:
README*.htm (changed files)
byz$095_version.asp (changed file; all vpasp versions)
byz_google_sitemap_$config.asp (changed file; all vpasp versions)
byz_google_sitemap_generate.asp (changed file; all vpasp versions)
byz_google_sitemap_products.asp (changed file; all vpasp versions)
18 12-AUG-2011 Added productmatch logic (for sites that use the same database but for different sites/shops), and customer match logic, and various other aspects such as logged-in related fields to restrict relevant data from the output.
Changed to try and keep the core logic common/shared (split out relevant vpasp version-specific differences into separate smaller files and used flags where possible).
Upgraded BYZ038 (from V12 to V13)
Upgraded BYZ036 (from V07 to V08)
Please Note: If upgrading from a previous version of BYZ095, then you must make sure you are using BYZ038 V13 or above before upgrading BYZ095; V18 of BYZ095 or afterwards will not work if your version of BYZ038 is V12 or below.
(for list of effected files see the version history readme doc in the zip file for this module)