Zen Cart custom software development, Zen Cart modules, Zen Cart Expert eCommerce with Zen Cart!

Structured Data for Zen Cart

Zen Cart Structured Data Module

Structured Data Module for Zen Cart adds structured data in JSON-LD format to your product info pages.

Relevance: Zen Cart™ 1.3.9, 1.5.x

Current Version: 1.1a (version history)

Support Thread: My commercial software is not supported on the Zen Cart forum. Please email me questions instead.

Cost: $30

Buy Now (Note: this low price covers software only for self-installation.)

Would you like to ask me questions before buying? I'm happy to help likely purchasers make the right decision. Please use my contact form.

Installed Cost: $100.00 (Professional installation by That Software Guy)

Installation Difficulty: Moderate

Installation Instructions: click here

Would you like to ask me questions before buying? I'm happy to help likely purchasers make the right decision. Please use my contact form.

Buy: Buy Now

FAQ: click here

Overview:

Structured data is content marked up in a very specific way to describe your products to search engines.

Here's an example of what it looks like:
<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "name": "Lockey 1150DC Double-Sided Latchbolt Lock",
  "image": "http://keylessentrylocks.com/images/KeylessEntryLocks-product-1500/1150DC.jpg",
  "description": "Lockey 1150DC Double-Sided Latchbolt Lock",
  "mpn": "Lockey-1150-DC",
  "sku": "Lockey-1150-DC",
  "brand": {
    "@type": "Brand",
    "name": "Lockey Digital Systems, Inc."
  },
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "449.93",
    "itemCondition": "http://schema.org/NewCondition", 
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2019-07-21",
    "url": "https:\/\/keylessentrylocks.com\/index.php?main_page=product_info&products_id=10" 
  }
}
</script>
Adding this data to your product pages is a signal Google likes that can help your search engine rankings, according to some experts.

Installation Instructions:

  1. Unzip the file you have received.
  2. Modify includes/templates/YOUR_TEMPLATE/common/html_header.php At the bottom of the file, just above the </head> tag, add
    <?php require($template->get_template_dir('build_structured_data.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/build_structured_data.php'); ?>
    
  3. Upload the includes directory.
  4. Test your site in the Google Structured Testing Tool. Pick a product_info URL and paste it into the tool.

Major Versions

  • 1.1a 08/18/2019 - Updates for new Google requirements on availability
  • 1.1 06/19/2019 - Updates for new Google requirements on priceValidUntil, review, sku
  • 1.0 06/01/2018 - First release

FAQ

Q: Does your structured data mod include my favorite element?
A: The only data elements created by this mod are the ones show above in the Overview.

Q: Can I hire you add additional elements to the structured data?
A: Probably yes. Just contact me to discuss. You'll want to include a reference to the schema you'd like to add from schema.org. in your request. For example, if you look at software in my store, I use the SoftwareSourceCode schema, whereas for my eBook, I use the Book schema.

I charge a fee of $30 for the Zen Cart Structured Data Module. Buy Structured Data.