viraxpress/richsnippet

RichSnippet generator for ViraXpress stores

Maintainers

Package info

github.com/viraxpress/RichSnippet

Type:magento2-module

pkg:composer/viraxpress/richsnippet

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-06-10 08:59 UTC

This package is auto-updated.

Last update: 2026-06-10 09:04:02 UTC


README

The ViraXpress RichSnippet extension generates Google-compliant JSON-LD structured data for e-commerce websites built on Magento 2. Structured data helps search engines better understand your content, which can lead to enhanced search result displays such as rich snippets, knowledge panels, and improved click-through rates.

This extension automatically adds JSON-LD structured data to your Magento 2 store’s product pages, category pages, and breadcrumbs. This improves search engine visibility and enables rich snippets to appear in Google search results.

Features

  • Product Rich Snippets: Adds comprehensive JSON-LD structured data for product pages, including:

    • Product name, description, and SKU
    • Pricing information (regular and special prices)
    • Product images (configurable maximum count)
    • Brand/Manufacturer (configurable attribute source)
    • Availability status
    • Ratings and reviews (optional)
    • Shipping details (optional)
    • Return policy (optional)
  • Category ItemList: Generates ItemList structured data for category pages to help search engines understand product listings.

  • BreadcrumbList: Adds breadcrumb navigation structured data for improved site navigation understanding.

  • Admin Configuration: Easy-to-use admin panel settings to:

    • Enable/disable each snippet type
    • Toggle inclusion of ratings, shipping, and return policy
    • Select product attribute for brand/manufacturer
    • Set fallback description length
    • Configure maximum images to include
  • Performance Optimized: Minimal impact on page load times with efficient data generation.

Compatibility

  • Magento 2.4.x

Installation

  1. Install the extension via Composer:

    composer require viraxpress/richsnippet
  2. Run the following commands from your Magento root directory:

    php bin/magento module:enable ViraXpress_RichSnippet
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy -f
    php bin/magento cache:flush

Support

For support, please contact ViraXpress at https://www.viraxpress.com or refer to the license agreement.

License

This extension is licensed under the ViraXpress license agreement. See https://www.viraxpress.com/license for details.