Chat on WhatsApp

Advanced SEO Extension for Magento 2

Core enterprise SEO suite for Magento 2 (Adobe Commerce + Open Source): SEO dashboard, meta templates with variable tokens, SEO rules engine, bulk meta editor, custom canonicals, filter URL rewrites, filter page meta, hreflang, product f…

Magento 2.4.7–2.4.8 PHP 8.2–8.4 Hyva + Luma Ready Free

Key Features:

  • Meta Templates & Variable Tokens
  • Structured Data (JSON-LD)
  • Hreflang & International SEO
  • Canonical URLs

Additional Services

$0.00
In stock
SKU
panth-advanced-seo
Links
Pay with Wise
Lifetime Updates Every Magento release
1-Year Free Support Email + WhatsApp
Adobe-Certified Magento 2 Developer
Free Forever No subscription, no upsell
What you get

Everything in the box

Built-in from day one. No add-ons, no upsell, no licence keys to renew.

Meta Templates & Variable Tokens

Smarty-lite token system: {name}, {price}, {sku}, {category}, {store}, {attribute:X}, {brand}, {short_description}

Structured Data (JSON-LD)

Schema.org providers for Product, Breadcrumb, Organization, WebSite, FAQPage, Article, Video

Hreflang & International SEO

Hreflang group management with auto-binding by SKU or URL key

Canonical URLs

Query-parameter stripping (configurable whitelist/blacklist)

llms.txt for AI Search

llms.txt — dynamic endpoint describing your site's structure for LLM crawlers

SEO Scoring & Audit

Trend dashboard — track score evolution over 90 days

Overview

The Advanced SEO Extension for Magento 2 is an enterprise SEO suite for Magento 2 and Adobe Commerce that consolidates meta templates, JSON-LD, hreflang, canonicals, and llms.txt into one integrated module. It replaces stacks of five to seven small SEO extensions with a single settings tree, one permission model, and one cache strategy.

Meta templates use a Smarty-lite token system - {name}, {price}, {attribute:color}, {brand|Generic} - with template inheritance from store view to category tree to product type. Structured data providers cover Product, Breadcrumb, Organization, WebSite, FAQPage, Article, and Video with automatic @graph merging. Two dedicated indexers (panth_seo_resolved_meta and panth_seo_hreflang) run in update-by-schedule mode so storefront TTFB impact stays under 5 ms even on a 1M-SKU Hyva store. Hreflang groups auto-bind by SKU or URL key with reciprocity validation and x-default fallback.

The Advanced SEO Extension for Magento 2 also generates dynamic llms.txt and llms-full.txt endpoints so ChatGPT, Claude, and Perplexity can index your catalog properly. SEO scoring (0-100) tracks each URL over 90 days with duplicate detection and Flesch-Kincaid readability. Hyva-first (zero jQuery, hyva.xml marker included), MEQP compliant, Magento 2.4.4 - 2.4.8, PHP 8.1 - 8.4.

Best for:

  • Multi-store, multi-language Magento stores running international SEO with hreflang groups
  • Large catalogs (100K - 1M SKUs) where rendering performance can't drop
  • Merchants who want one vendor, one update cycle for every SEO surface

Why Panth Advanced SEO

Most Magento 2 SEO solutions are bundles of 5-7 small extensions from different vendors — each with its own admin UI, its own upgrade path, and its own conflicts. Panth Advanced SEO replaces that entire stack with a single integrated suite that shares one settings tree, one permission model, and one cache strategy.

Key Benefits

  • One vendor, one update cycle — no more debugging which of seven SEO extensions broke after upgrading to Magento 2.4.8
  • Ranks on AI search — dynamic llms.txt / llms-full.txt and JSON-LD that LLMs actually read
  • Huge catalogs welcome — dedicated indexers with mview and delta tracking for multi-million SKU stores
  • Hyva-first — zero jQuery, zero mage/* dependencies, server-rendered output, hyva.xml marker included
  • Complete audit trail — SEO scoring (0-100), duplicate detection, readability analysis, trend dashboard
  • Enterprise compliance — MEQP compliant, ACL-protected admin actions
  • Modular by design — pair with companion modules (cross-links, redirects, robots, AI, HTML sitemap, XML sitemap) only when you need them

What you get

The Advanced SEO Extension for Magento 2 covers every surface that drives organic and AI-search visibility:

  • Meta templates with token system, length validation, bulk editor, and four-level inheritance
  • JSON-LD providers for Product, Breadcrumb, Organization, WebSite, FAQPage, Article, Video
  • Hreflang group management with auto-binding, reciprocity validation, and x-default support
  • Dynamic llms.txt plus llms-full.txt endpoints for ChatGPT, Claude, and Perplexity
  • SEO rules engine using Magento's condition-combine tree with priority and scheduled execution
  • SEO scoring 0-100, OpenGraph/Twitter cards, Google Shopping plus Facebook Catalog feeds

Panth Advanced SEO — Enterprise SEO Suite for Magento 2 | Meta Templates, JSON-LD, Hreflang

Core enterprise SEO suite for Magento 2 (Adobe Commerce + Open Source): SEO dashboard, meta templates with variable tokens, SEO rules engine, bulk meta editor, custom canonicals, filter URL rewrites, filter page meta, hreflang, product feeds, missing meta report, SEO audit + crawl results, full schema.org JSON-LD, breadcrumbs, OpenGraph/Twitter cards, and llms.txt / llms-full.txt — all MEQP compliant and Hyva + Luma ready.

Panth Advanced SEO is the core SEO module in the Panth Infotech catalog. It covers everything a serious Magento 2 merchant needs to rank on Google, Bing, and AI search engines (ChatGPT, Claude, Perplexity) — from canonical and meta tags to structured data, hreflang reciprocity validation, and llms.txt generation. Cross-links, redirects & 404 management, robots & LLM-bot policy, AI meta generation, the frontend HTML sitemap, and the XML sitemap generator now live in dedicated companion modules — see Companion Modules below.

Built to MEQP (Magento Extension Quality Program) standards, optimised for Hyva + Luma, and shipped with two dedicated indexers (panth_seo_resolved_meta and panth_seo_hreflang) so large catalogs stay fast. Compatible with Magento 2.4.4 - 2.4.8 and PHP 8.1 - 8.4.


Companion Modules

Panth Advanced SEO focuses on the core SEO surface (meta, canonicals, hreflang, structured data, llms.txt). The following features now live in dedicated Packagist modules — install any of them alongside Advanced SEO to add the extra capability:

Module Purpose
mage2kishan/module-crosslinks Auto keyword → internal-link replacement in CMS / product / category HTML.
mage2kishan/module-redirects 301/302/303/307/308/410/451 redirects, 404 log with clustering, CSV import/export, loop detector.
mage2kishan/module-robots-seo Dedicated /robots.txt endpoint, X-Robots-Tag HTTP header, and 14-bot LLM crawler policy (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bytespider, …).
mage2kishan/module-pagebuilder-ai AI meta generation via OpenAI / Claude with prompts, knowledge base, async jobs, and "Generate with AI" buttons on admin forms.
mage2kishan/module-html-sitemap Frontend HTML sitemap page (/sitemap) with categories, products, CMS pages, stores, and custom links.
mage2kishan/module-xml-sitemap Sharded XML sitemap generator (/panth-sitemap.xml) with profile CRUD, hreflang, image + video tags, auto-split, gzip, search-engine ping, async shard queue + cron.

Each companion module is independent — install only what you need.


Key Features

Meta Templates & Variable Tokens

  • Smarty-lite token system: {name}, {price}, {sku}, {category}, {store}, {attribute:X}, {brand}, {short_description}
  • Per-entity overrides (product, category, CMS page) with bulk editor grid
  • Template inheritance: store view → category tree → product type → individual override
  • Length validation with live character counter (title 50-60, description 150-160)

Structured Data (JSON-LD)

  • Schema.org providers for Product, Breadcrumb, Organization, WebSite, FAQPage, Article, Video
  • Automatic @graph merging to avoid duplicate Organization/WebSite nodes
  • Rich result validation against Google's structured data requirements
  • Per-store overrides for Organization logo, social profiles, sameAs array

Hreflang & International SEO

  • Hreflang group management with auto-binding by SKU or URL key
  • x-default fallback support
  • Reciprocity validation (warns when Store A links to B but B doesn't link back)
  • Dedicated panth_seo_hreflang indexer for fast rendering on huge catalogs

Canonical URLs

  • Query-parameter stripping (configurable whitelist/blacklist)
  • Pagination awareness (rel="next" / rel="prev" on category pages)
  • Layered navigation filter control (noindex + canonical-to-parent)
  • Per-product, per-category, per-CMS override

llms.txt for AI Search

  • llms.txt — dynamic endpoint describing your site's structure for LLM crawlers
  • llms-full.txt — extended variant with deeper catalog context
  • Auto-generated from store information with custom directive support

SEO Scoring & Audit

  • 0-100 score per URL based on: length, duplicates, readability (Flesch-Kincaid), entity recognition, keyword density
  • Trend dashboard — track score evolution over 90 days
  • Duplicate title/description finder with bulk fix wizard
  • Broken internal link detector

Social Meta

  • OpenGraph tags (og:title, og:description, og:image, og:type, og:url, product:*)
  • Twitter Card tags (summary, summary_large_image)
  • Per-entity overrides with fallback image picker
  • Image auto-resize for OG recommended dimensions (1200x630)

SEO Rules Engine

  • Magento-native condition-combine tree (attributes, stock status, price, category, URL path)
  • Actions: apply meta template, set canonical, set noindex, inject schema
  • Priority-based execution order
  • Scheduled rules (start/end dates)

Product Feeds & Analytics

  • Google Shopping feed (XML + CSV)
  • Facebook Catalog feed
  • Generic CSV export with custom field mapping
  • Cron-driven generation with incremental mode
  • GA4 + Matomo integration for SEO event tracking (score changes, audit events)

Image SEO

  • Alt-text templates using the same variable token system
  • Batch regeneration with queue
  • Pair with mage2kishan/module-pagebuilder-ai for AI-generated alt text

Hyva & Luma Compatible

  • view/frontend/hyva.xml marker shipped (recognized by hyva-themes/hyva-compat)
  • No requirejs-config.js in view/frontend/
  • No jQuery / no mage/* widgets on storefront
  • Server-rendered output via layout XML (blocks + ViewModels)
  • Works on stock Luma theme without modification

Security & Performance

  • MEQP compliant — passes Adobe's Magento Extension Quality Program
  • Two dedicated indexers with mview (panth_seo_resolved_meta, panth_seo_hreflang)
  • Per-cache-type cache tags for surgical flushes
  • ACL-protected admin actions for every UI surface

Usage Examples

Example 1 — Product Meta Template with Attribute Token

{name} {attribute:color} {attribute:size} | {brand} - Shop at {store}

Renders as:

Nike Pegasus 40 Running Shoes Black Size 10 | Nike - Shop at My Store

Example 2 — Layout XML: Inject Product JSON-LD Manually

<referenceContainer name="head.additional">
 <block class="Panth\AdvancedSEO\Block\StructuredData\Product"
 name="panth.seo.product.jsonld"
 template="Panth_AdvancedSEO::structured-data/product.phtml" />
</referenceContainer>

Example 3 — Condition-Based SEO Rule

Condition: Category = Men > Shoes AND Stock Status = In Stock AND Price > 100 Action: Apply template Premium {name} - Free Shipping | {store} + set canonical to self


Meta Variable Tokens

Available tokens in meta templates, OG tags, alt text, and titles:

Token Resolves To Scope
{name} Entity name All
{sku} Product SKU Product
{price} Final price with currency Product
{special_price} Special price Product
{brand} Brand attribute Product
{short_description} Stripped short description Product
{category} Primary category name Product
{category_path} Full breadcrumb path Product / Category
{count} Product count Category
{store} Store view name All
{website} Website name All
{attribute:X} Any product attribute by code Product
{url_key} URL key All
{year} Current year All
{month} Current month name All

Tokens support default fallbacks: {brand|Generic} renders Generic when the brand attribute is empty.


Indexers

Panth Advanced SEO ships two dedicated indexers to keep storefront rendering fast on large catalogs:

Indexer Purpose Mode
panth_seo_resolved_meta Pre-resolves meta template tokens for every entity + store view Update by schedule (mview)
panth_seo_hreflang Pre-builds hreflang group mappings per entity + store view Update by schedule (mview)

Reindex manually:

bin/magento indexer:reindex panth_seo_resolved_meta panth_seo_hreflang

Switch mode:

bin/magento indexer:set-mode schedule panth_seo_resolved_meta panth_seo_hreflang

Troubleshooting

Issue Cause Resolution
Meta template shows raw {name} token on storefront Indexer not run bin/magento indexer:reindex panth_seo_resolved_meta
Hreflang tags missing on product page Hreflang group not built, or indexer stale Build group under Advanced SEO → Hreflang → Groups, then reindex panth_seo_hreflang
JSON-LD missing or duplicate Other SEO extension injecting same schema Disable competing JSON-LD extension or Panth's provider for that entity
llms.txt returns 404 Route not registered Flush cache and verify Advanced SEO → General → Enable llms.txt is Yes

For other issues, enable Debug Mode under Panth Extensions → Core Settings and check var/log/panth_seo.log.


Compatibility

Requirement Versions Supported
Magento Open Source 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce Cloud 2.4.4 — 2.4.8
PHP 8.1.x, 8.2.x, 8.3.x, 8.4.x
MySQL 8.0+
MariaDB 10.4+
Hyva Theme 1.0+ (native, hyva.xml marker)
Luma Theme Native support
Elasticsearch / OpenSearch 7.x, 8.x
Required dependency mage2kishan/module-core ^1.0

Tested on:

  • Magento 2.4.8-p4 with PHP 8.4 + Hyva 1.3
  • Magento 2.4.7 with PHP 8.3 + Luma
  • Magento 2.4.6 with PHP 8.2 + Hyva 1.2

Installation

Composer Installation (Recommended)

composer require mage2kishan/module-advanced-seo
bin/magento module:enable Panth_Core Panth_AdvancedSEO
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento indexer:reindex panth_seo_resolved_meta panth_seo_hreflang
bin/magento cache:flush

Manual Installation via ZIP

  1. Download the extension package from Packagist or the Adobe Commerce Marketplace
  2. Extract to app/code/Panth/AdvancedSEO/
  3. Ensure app/code/Panth/Core/ is also present (required dependency — mage2kishan/module-core)
  4. Run the same commands as above starting from bin/magento module:enable ...

Verify Installation

bin/magento module:status Panth_AdvancedSEO
# Expected: Module is enabled

After installation, navigate to:

Admin → Stores → Configuration → Panth Extensions → Advanced SEO

Configuration

All settings live under Stores → Configuration → Panth Extensions → Advanced SEO:

Section Setting Description
General Enable Module Master toggle for all Advanced SEO functionality
Meta Templates Default Product Title Template used when product has no override, e.g. {name} - Buy Online at {store}
Meta Templates Default Product Description Description template with token support
Meta Templates Default Category Title {name} - Shop {count} Products at {store}
Canonicals Strip Query Params Enable query-param stripping (with whitelist)
Canonicals Pagination rel=next/prev Emit pagination hints on category pages
Hreflang Enable Hreflang Render <link rel="alternate" hreflang="..."> tags
Hreflang Enable x-default Include x-default fallback
Structured Data Enable Product Schema Emit Product JSON-LD
Structured Data Enable Breadcrumb Schema Emit BreadcrumbList JSON-LD
Structured Data Organization Logo URL to your org logo (used in WebSite/Organization schema)
Social Meta Enable OpenGraph Emit OG tags
Social Meta Twitter Card Type summary or summary_large_image
SEO Scoring Enable Scoring Cron Recalculate scores daily
Analytics GA4 Measurement ID For SEO event forwarding
Analytics Matomo Site ID Optional Matomo integration

License

Panth Advanced SEO is distributed under a proprietary license — see LICENSE.txt for full terms. A single license covers one production Magento installation plus unlimited staging / development environments.


More Information
Module Category SEO & Indexing
Best For Mid-Market
FAQ

Frequently Asked Questions

Does Panth Advanced SEO replace Magento's native SEO features?

It enhances them. Magento's native meta fields still work — Panth Advanced SEO adds template-based defaults, tokens, hreflang groups, JSON-LD, SEO scoring, and dozens of other features Magento ships without.

What happened to cross-links, redirects, robots, AI, HTML sitemap, and XML sitemap?

From version 1.1.0 onward these live in dedicated Packagist modules (XML sitemap was extracted in 1.2.0) — install them alongside Advanced SEO when you need them. See Companion Modules.

Will this conflict with Mageplaza SEO, Mirasvit SEO, or Amasty SEO?

Most features overlap, so running Panth Advanced SEO alongside another full SEO suite is not recommended — you'll get duplicate JSON-LD, competing canonical tags, and conflicting robots rules. Uninstall the other SEO extension first.

Is it Hyva compatible out of the box?

Yes. The module ships view/frontend/hyva.xml, contains zero requirejs-config.js entries, and renders all meta / JSON-LD server-side via layout XML. No jQuery, no mage/* widgets on the storefront. The hyva-themes/hyva-compat package recognizes it automatically.

How does `llms.txt` help my SEO?

llms.txt is an emerging standard (similar to robots.txt but for LLM crawlers) that describes your site's structure in a format optimised for ChatGPT, Claude, Perplexity, and other AI search engines. Panth Advanced SEO generates it dynamically from your catalog structure and store config.

How big is the performance impact on a 500K-SKU catalog?

Minimal. Both indexers run in update by schedule mode, so storefront requests hit pre-resolved data. Most overhead is admin-side (generation jobs, scoring cron). Benchmarked on a 1M-SKU Hyva store: storefront TTFB impact under 5ms.

Can I use my own JSON-LD schema alongside Panth's providers?

Yes. Each provider (Product, Breadcrumb, Organization, etc.) has an independent toggle. Disable the ones you want to handle yourself and Panth will skip them — your custom schema won't be duplicated.

Is there a refund policy?

Yes — 30-day money-back guarantee on the Adobe Commerce Marketplace purchase. Email kishansavaliyakb@gmail.com with your order ID.


Do I need a WhatsApp Business account?

No — any valid WhatsApp number works. However, a WhatsApp Business account is strongly recommended for commercial use (auto-replies, labels, catalog).

Does Panth Footer replace the default Magento footer?

Yes. When enabled, Panth Footer takes over the footer.container block and renders its own configurable footer. You can disable it any time to restore the default footer.

Will this slow down my storefront?

No. The notification feed is cached, assets are lightweight, and the JS runs asynchronously after page load.

Is llms.txt an official standard?

An emerging community standard proposed at llmstxt.org with a growing list of adopters (Anthropic, Perplexity, Vercel, Stripe, Cloudflare docs all publish one). Not an IETF RFC yet, but stable enough that major AI platforms rely on it.

Does this module change how Magento calculates custom option prices?

No. All price-delta logic continues to flow through Magento's standard priceBox and price-option JS components. This module only replaces the visual rendering.

Does Panth Mega Menu work on both Hyva and Luma?

Yes. The module ships with two purpose-built templates — Alpine.js + Tailwind for Hyva and vanilla JS for Luma — and auto-switches based on your active storefront theme.

How many forms can I create?

Unlimited. Each form has a unique identifier and its own submissions scope.

How is this different from a traditional antivirus?

Panth Malware Scanner is built specifically for Magento 2 filesystems — it understands the directory layout, knows which folders are writable from the frontend, and ships signatures tuned for Magento-targeted threats (Magecart skimmers, PolyShell webshells, admin-layout injection). Traditional AV tools scan everything with generic signatures and produce noise.

Do changes require a Tailwind rebuild every time?

No. Color, font, and radius changes use CSS custom properties and take effect instantly. Only changes to Tailwind-class-driven tokens (custom spacing scales, new breakpoints) require a rebuild via the Rebuild Theme button.

Do I have to pay for Panth Core?

No. Panth Core is completely free and will remain free forever. It is the foundation library that other (paid) Panth extensions depend on.

Need this customised?

Talk to Kishan directly — written quote, scope and timeline within 24 hours. No sales call.

WhatsApp

Advanced SEO Extension for Magento 2

$0.00
Step up

Customers usually upgrade to