PHPackages                             mage2kishan/module-advanced-seo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mage2kishan/module-advanced-seo

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

mage2kishan/module-advanced-seo
===============================

Panth Advanced SEO — enterprise-grade SEO suite for Magento 2: SEO dashboard, meta templates, SEO rules engine, bulk meta editor, custom canonicals, filter URL rewrites, filter page meta, hreflang, product feeds, missing meta report, SEO audit &amp; crawl results, structured data (JSON-LD), breadcrumbs, OpenGraph/Twitter social meta, llms.txt + llms-full.txt. Hyva and Luma compatible.

1.3.12(1mo ago)1671proprietaryPHPPHP ~8.1.0||~8.2.0||~8.3.0||~8.4.0

Since Apr 16Pushed 1mo agoCompare

[ Source](https://github.com/mage2sk/module-advanced-seo)[ Packagist](https://packagist.org/packages/mage2kishan/module-advanced-seo)[ Docs](https://kishansavaliya.com)[ RSS](/packages/mage2kishan-module-advanced-seo/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (22)Versions (23)Used By (1)

Magento 2 Advanced SEO Extension: Meta Templates, Canonicals, SEO Rules, Google Feed, GA4, Structured Data (Hyva + Luma)
========================================================================================================================

[](#magento-2-advanced-seo-extension-meta-templates-canonicals-seo-rules-google-feed-ga4-structured-data-hyva--luma)

[![Magento 2.4.4 - 2.4.8](https://camo.githubusercontent.com/079c832211eed4f9451ebe264e3865f825b0f9f31b041cbf03676c6e254535d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e342532302d2d253230322e342e382d6f72616e67653f6c6f676f3d6d6167656e746f266c6f676f436f6c6f723d7768697465)](https://magento.com)[![PHP 8.1 - 8.4](https://camo.githubusercontent.com/56b3cce18841623e2cbed2ebf09b06be1be8807e99e6e054a89d304ab4790b8e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532302d2d253230382e342d626c75653f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://php.net)[![Hyva + Luma](https://camo.githubusercontent.com/d4d6a05401973034a5aae392f030440eefa40afc9191ffb06ed897af5d25adb1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5468656d65732d487976612532302532422532304c756d612d313462386136)](https://www.hyva.io)[![Live Demo & Details](https://camo.githubusercontent.com/ffb33d438526bf4ebff682ad9c033670b4ff08eeafd218c2e759f445a61ed806/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c69766525323044656d6f25323025323625323044657461696c732d6d6167656e746f2d2d322d2d616476616e6365642d2d73656f2d3044393438383f7374796c653d666c6174)](https://kishansavaliya.com/magento-2-advanced-seo.html)[![Packagist](https://camo.githubusercontent.com/f08b05adb6b0891166a296b552188b5b028b4b1de7c7c6f97e3202a2092722d0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5061636b61676973742d6d616765326b697368616e2532466d6f64756c652d2d616476616e6365642d2d73656f2d6f72616e67653f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465)](https://packagist.org/packages/mage2kishan/module-advanced-seo)[![Upwork Top Rated Plus](https://camo.githubusercontent.com/6f72584179420c41ed90432fd2579a4ed36199d4229e8181d20f353c1c4ee4eb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5570776f726b2d546f702532305261746564253230506c75732d3134613830303f6c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/freelancers/~016dd1767321100e21)[![Website](https://camo.githubusercontent.com/f1ae86d28e2b505aee60f240d3e5508e390b0a8dc7a9b7ecf1b450fad862053f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576562736974652d6b697368616e736176616c6979612e636f6d2d304439343838)](https://kishansavaliya.com)

> **One integrated SEO suite for Magento 2.** Panth Advanced SEO handles meta templates with token variables, a condition-based SEO rules engine, bulk meta editing, custom canonical URLs, SEO scoring and crawl audit, a Google Merchant feed, GA4 enhanced ecommerce, hreflang management, and URL key automation. Native support for both **Hyva (Alpine.js)** and **Luma**.

**Product page:** [kishansavaliya.com/magento-2-advanced-seo.html](https://kishansavaliya.com/magento-2-advanced-seo.html)

---

Quick Answer
------------

[](#quick-answer)

**What is Panth Advanced SEO?** It is a Magento 2 SEO extension that covers meta templates, canonical URLs, SEO rules, bulk meta editing, SEO scoring and crawl audit, a Google Merchant feed, GA4 integration, and hreflang management in a single module. No need to install five different SEO extensions from separate vendors.

**What does it add to my store?**

- **Meta templates** with token variables like `{name}`, `{sku}`, `{price}`, and `{attribute:X}` applied to products, categories, and CMS pages automatically.
- A **condition-based SEO rules engine** that applies templates, sets canonicals, or marks pages noindex when your conditions match.
- A **bulk meta editor** so you can review and fix hundreds of meta titles and descriptions in one grid.
- **Custom canonical URLs** per entity and per store, with fine-grained control over query strings, trailing slashes, and pagination.
- An **SEO scoring and crawl audit** system that gives each entity a 0-100 score, detects duplicates, and runs a site crawl for broken links and missing meta.
- A **Google Merchant feed** generated by cron or CLI and served at `/panth_seo/feed/google`.
- **GA4 enhanced ecommerce** with `view_item`, `view_item_list` events and a Measurement ID field.
- **Hreflang management** with group CRUD, x-default support, and reciprocity validation.
- A **URL key automation** tool that generates product URL keys from a configurable template on save.

**Which themes are supported?** Both **Hyva** (server-rendered, no jQuery) and **Luma**. All output is server-rendered through layout XML and ViewModels.

**What does it need?** Magento 2.4.4 to 2.4.8, PHP 8.1 to 8.4, and the free `mage2kishan/module-core` package.

---

Need Custom Magento 2 Development?
----------------------------------

[](#need-custom-magento-2-development)

> **Get a free quote for your project in 24 hours** for custom modules, Hyva themes, performance work, M1 to M2 migrations, and Adobe Commerce Cloud.

 [ ![Get a Free Quote](https://camo.githubusercontent.com/eac8c45d21cff8b139ddc392325f3bd6c8266a6f3d7b23f15131c958f3d3c8d0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f476574253230612532304672656525323051756f74652532302545322538362539322d5265706c7925323077697468696e2532303234253230686f7572732d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/get-quote)

### Kishan Savaliya

[](#kishan-savaliya)

**Top Rated Plus on Upwork**

[![Hire on Upwork](https://camo.githubusercontent.com/b69353d3c6e192f4d03cc36bb8883612004e32f54dd2dbcc1e700dd791acd875/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f486972652532306f6e2532305570776f726b2d546f702532305261746564253230506c75732d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/freelancers/~016dd1767321100e21)

100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist

### Panth Infotech Agency

[](#panth-infotech-agency)

**Magento Development Team**

[![Visit Agency](https://camo.githubusercontent.com/bbf04bdd2aff502082508568ec42ace3a7475c98756f596e2013056c89726ed6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56697369742532304167656e63792d50616e7468253230496e666f746563682d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/agencies/1881421506131960778/)

Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud

**Visit our website:** [kishansavaliya.com](https://kishansavaliya.com) | **Get a quote:** [kishansavaliya.com/get-quote](https://kishansavaliya.com/get-quote)

---

Table of Contents
-----------------

[](#table-of-contents)

- [Who Is It For](#who-is-it-for)
- [Key Features](#key-features)
- [Companion Modules](#companion-modules)
- [Compatibility](#compatibility)
- [Installation](#installation)
- [Configuration](#configuration)
- [How It Works](#how-it-works)
- [FAQ](#faq)
- [Support](#support)
- [About Panth Infotech](#about-panth-infotech)
- [Quick Links](#quick-links)

---

Who Is It For
-------------

[](#who-is-it-for)

- **Stores with large catalogs** that need consistent, keyword-rich meta titles and descriptions without editing every product by hand. Meta templates with tokens do it automatically.
- **Merchants who need control over canonicals** on paginated, filtered, or multi-store pages to avoid duplicate content issues.
- **Stores targeting multiple languages or regions** that need hreflang tags with a reliable admin interface and reciprocity checks.
- **Merchants using Google Shopping** who want a cron-generated product feed without a separate third-party service.
- **Developers and agency teams** who need a central SEO audit, scoring dashboard, and bulk editor to manage SEO health across hundreds of entities.

---

Key Features
------------

[](#key-features)

### Meta Templates and Token Engine

[](#meta-templates-and-token-engine)

- **Token variables** like `{name}`, `{sku}`, `{price}`, `{category}`, `{store}`, `{attribute:X}`, `{brand}`, `{short_description}`, and `{year}` in title and description templates.
- **Tokens support fallbacks**: `{brand|Generic}` renders `Generic` when the attribute is empty.
- **Per-entity overrides** on product, category, and CMS page edit forms. Overrides always take priority over templates.
- **Force template over existing meta** option to push templates to products that already have manually written meta.
- **Append store name** to all titles automatically, with a separate option to strip Magento's native title prefix and suffix.
- **Pagination label** in the meta title with configurable position (prefix, suffix, or none) and format.

### SEO Rules Engine

[](#seo-rules-engine)

- **Condition-combine tree** using Magento's native rule system: match on entity type, product attributes, stock status, price range, category membership, and URL path.
- **Three action types**: apply a meta template, set a canonical URL, or set a noindex directive.
- **Priority ordering** so you control which rule wins when multiple conditions match.
- **Stop on match** flag to skip lower-priority rules.

### Bulk Meta Editor

[](#bulk-meta-editor)

- **Admin grid** showing resolved meta titles and descriptions for every product, category, and CMS page.
- **Inline edit** so you can fix titles and descriptions without opening each entity.
- **Filter and sort** by entity type, SEO score, or store view.

### Canonical URL Control

[](#canonical-url-control)

- **Emit canonical tag** toggle with query string stripping, lowercase hostname, trailing slash removal, and homepage trailing slash settings.
- **Paginated pages canonical to page 1** option, or keep self-canonical per page.
- **Associated product canonical to parent** for simple products used inside configurables, grouped, or bundle products.
- **Cross-domain canonical store** selector for multi-site setups.
- **Per-entity ignore list** to skip canonical emission on specific URL paths.
- **Selective query parameter stripping** via a comma-separated list, in addition to the full strip option.
- **Product canonical URL type** selector: no category path, shortest path, or deepest path.

### SEO Scoring and Audit

[](#seo-scoring-and-audit)

- **0-100 score per entity** based on title length, description length, duplicates, and readability.
- **Duplicate meta detection** using a content hash index stored in `panth_seo_duplicate`.
- **Crawl audit** that checks pages for broken links, missing meta, and redirect chains. Depth and max pages are configurable.
- **SEO Toolbar** for the storefront (restricted to allowed IPs) showing on-page diagnostics without a full page reload.
- **Missing Meta Report** under the admin menu showing entities with no title or description.
- **Crawl Results grid** under Admin showing each crawled URL, its HTTP status, canonical, robots directive, and detected issues.

### Google Merchant Feed

[](#google-merchant-feed)

- **Google Shopping XML feed** served at `/panth_seo/feed/google`, regenerated by cron.
- **Feed profile CRUD** with per-store settings, field mapping, category and attribute set filters, out-of-stock toggle, and FTP/SFTP delivery.
- **CLI generation**: `bin/magento panth:seo:feed`.
- **Configurable shipping fields**, Google product category attribute, and product condition.

### GA4 Integration

[](#ga4-integration)

- **GA4 script output** with your Measurement ID, controlled by a toggle.
- **Enhanced ecommerce events**: `view_item` on product pages and `view_item_list` on category pages.
- Measurement ID validated server-side and stored safely.

### Google Search Console

[](#google-search-console)

- **Site verification meta tag** from a single admin field.
- **Google Indexing API** integration that submits changed product, category, and CMS page URLs automatically on save (rate limited to 200 per day).

### Hreflang Management

[](#hreflang-management)

- **Hreflang group CRUD** in the admin with locale-to-store mapping and x-default designation.
- **Reciprocity validation** that flags when Store A links to Store B but Store B does not link back.
- **Dedicated indexer** (`panth_seo_hreflang`) with mview for fast rendering on large catalogs.

### URL Key Automation

[](#url-key-automation)

- **Template-based URL key generation** for new products using tokens like `{{name}}` and `{{sku}}`.
- Option to **re-apply the template on every save** for existing products.

### Advanced Performance Settings

[](#advanced-performance-settings)

- **Async indexing via message queue** to keep catalog saves non-blocking.
- **MView incremental rebuild** so only changed entities are reindexed.
- **Last-Modified and ETag HTTP headers** on product and category pages for efficient CDN revalidation.
- **Speculation Rules API** support for browser-native prefetch and prerender on Chrome 121+.

### Hyva + Luma Ready

[](#hyva--luma-ready)

- **`view/frontend/hyva.xml` marker** recognized by `hyva-themes/hyva-compat`.
- No `requirejs-config.js` in `view/frontend/`, no jQuery, no `mage/*` widgets on the storefront.
- Server-rendered output through layout XML and ViewModels.
- Works on stock Luma without modification.

---

Companion Modules
-----------------

[](#companion-modules)

Panth Advanced SEO focuses on the core SEO surface. The following features live in dedicated Packagist modules. Install them alongside Advanced SEO when you need them.

ModulePurpose[`mage2kishan/module-crosslinks`](https://packagist.org/packages/mage2kishan/module-crosslinks)Auto keyword to internal-link replacement in CMS, product, and category HTML.[`mage2kishan/module-redirects`](https://packagist.org/packages/mage2kishan/module-redirects)301/302/303/307/308/410/451 redirects, 404 log with clustering, CSV import, loop detector.[`mage2kishan/module-robots-seo`](https://packagist.org/packages/mage2kishan/module-robots-seo)Dedicated `/robots.txt` endpoint, `X-Robots-Tag` header, and 14-bot LLM crawler policy.[`mage2kishan/module-pagebuilder-ai`](https://packagist.org/packages/mage2kishan/module-pagebuilder-ai)AI meta generation via OpenAI or Claude with async jobs and "Generate with AI" buttons on admin forms.[`mage2kishan/module-html-sitemap`](https://packagist.org/packages/mage2kishan/module-html-sitemap)Frontend HTML sitemap page (`/sitemap`) with categories, products, CMS pages, stores, and custom links.[`mage2kishan/module-xml-sitemap`](https://packagist.org/packages/mage2kishan/module-xml-sitemap)Sharded XML sitemap at `/panth-sitemap.xml` with profile CRUD, hreflang, image tags, gzip, and search engine ping.[`mage2kishan/module-structured-data`](https://packagist.org/packages/mage2kishan/module-structured-data)JSON-LD schemas for Product, Breadcrumb, Organization, FAQ, Video, Review, and more.[`mage2kishan/module-social-meta`](https://packagist.org/packages/mage2kishan/module-social-meta)OpenGraph and Twitter Card head tags.Each companion module is independent. Install only what your store needs.

---

Compatibility
-------------

[](#compatibility)

RequirementVersions SupportedMagento Open Source2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8Adobe Commerce2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8Adobe Commerce Cloud2.4.4 to 2.4.8PHP8.1.x, 8.2.x, 8.3.x, 8.4.xHyva Theme1.0+ (native, `hyva.xml` marker)Luma ThemeNative supportRequired Dependency`mage2kishan/module-core` (free)---

Installation
------------

[](#installation)

### Composer Installation (Recommended)

[](#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

[](#manual-installation-via-zip)

1. Download the latest release from [Packagist](https://packagist.org/packages/mage2kishan/module-advanced-seo) or from the [product page](https://kishansavaliya.com/magento-2-advanced-seo.html).
2. Extract it to `app/code/Panth/AdvancedSEO/` in your Magento install.
3. Make sure `Panth_Core` is installed too (required dependency).
4. Run the commands above starting from `bin/magento module:enable`.

### Verify Installation

[](#verify-installation)

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

After install, open:

```
Admin → Stores → Configuration → Panth Extensions → Advanced SEO

```

---

Configuration
-------------

[](#configuration)

Go to **Stores → Configuration → Panth Extensions → Advanced SEO**.

SettingGroupDefaultDescriptionEnable ModuleGeneralYesMaster switch for all Advanced SEO features.Debug LoggingGeneralNoWrites detailed logs to `var/log/panth_seo.log`. Disable in production.Use Meta TemplatesMeta TagsYesApply token-based templates to entities that have no custom meta.Meta Title Max LengthMeta Tags60Maximum characters for the title tag.Meta Description Max LengthMeta Tags160Maximum characters for the description tag.Append Store Name to TitleMeta TagsNoAdds " - Store Name" to all meta titles.Strip Native Title Prefix/SuffixMeta TagsNoRemoves Magento's default title prefix and suffix to give full control to templates.Enable SEO Name TokenMeta TagsNoEnables the `{{seo_name}}` token using a dedicated product SEO name attribute.Pagination Label PositionMeta TagsNoneWhere to place the page number indicator in the title: prefix, suffix, or none.Pagination FormatMeta Tags| Page %pUse `%p` as the page number placeholder.Force Template Over Existing MetaMeta TagsNoWhen on, templates override manually written meta on products and categories.Emit Canonical TagCanonical URLsYesOutputs `rel="canonical"` on all pages.Strip Query StringCanonical URLsNoRemoves all query parameters from canonical URLs.Lowercase HostCanonical URLsYesForces the hostname in canonical URLs to lowercase.Remove Trailing SlashCanonical URLsYesRemoves trailing slashes from canonical URLs (except homepage).Paginated Pages Canonical to Page 1Canonical URLsNoWhen on, page 2, 3, etc. point their canonical to page 1.Associated Product Canonical to ParentCanonical URLsNoSimple products in configurables or bundles point their canonical to the parent.Cross-Domain Canonical StoreCanonical URLs-Select a store view for cross-domain canonical links.Ignore PagesCanonical URLs-URL paths that should not emit a canonical tag (one per line).Disable Canonical for NOINDEX PagesCanonical URLsNoSuppresses canonical on noindex pages.Product Canonical URL TypeCanonical URLsNo category pathBuild product canonicals without any category path, with the shortest path, or the deepest path.Use Short Category URL for CanonicalCanonical URLsNoUse the shallowest URL path for category canonical URLs.Trailing Slash on HomepageCanonical URLsAddControls trailing slash on the homepage canonical independently.Strip Query ParametersCanonical URLs-Comma-separated list of parameter names to strip in addition to the full strip option.Auto-Generate URL Key on Product CreationURL Key AutomationNoGenerates a URL key from a template when a new product has no key set.URL Key TemplateURL Key Automation-Tokens: `{{name}}`, `{{sku}}`, `{{attribute:code}}`.Also Apply to Existing Products on SaveURL Key AutomationNoRe-applies the URL key template every time an existing product is saved.Enable Crawl AuditReports &amp; DiagnosticsNoRuns periodic site crawl audits. Resource intensive on large catalogs.Crawl Depth (max pages)Reports &amp; Diagnostics100Maximum pages per audit run.Enable SEO ToolbarReports &amp; DiagnosticsNoShows an on-page SEO diagnostics toolbar on the storefront for allowed IPs.SEO Toolbar Allowed IPsReports &amp; Diagnostics-Comma-separated IPs or CIDR ranges. Disables FPC for matched requests.Enable Google Merchant FeedGoogle Merchant FeedNoServes the feed at `/panth_seo/feed/google` and regenerates it daily.Include Out of Stock ProductsGoogle Merchant FeedNoAdds out-of-stock products with availability "out of stock".Default Product ConditionGoogle Merchant FeednewCondition value used when no product-level condition is set.Google Product Category AttributeGoogle Merchant Feed-Product attribute code holding the Google taxonomy value.Shipping CountryGoogle Merchant Feed-Two-letter ISO country code for the shipping element.Shipping PriceGoogle Merchant Feed-Flat shipping price for the shipping element.Enable GA4Google Analytics 4NoOutputs the `gtag.js` snippet on the storefront.Measurement IDGoogle Analytics 4-Your `G-XXXXXXXXXX` GA4 Measurement ID.Enhanced Ecommerce EventsGoogle Analytics 4NoFires `view_item` and `view_item_list` events on product and category pages.Site Verification CodeGoogle Search Console-Content value from the Google HTML tag verification method.Enable Indexing APIGoogle Search ConsoleNoSubmits changed URLs to the Google Indexing API on content save.Service Account JSON KeyGoogle Search Console-Your Google Cloud service account key (stored encrypted).Async Indexing via QueueAdvancedNoOffloads SEO indexing to the message queue for non-blocking catalog saves.Use MView for Incremental RebuildAdvancedNoUses Magento's mview changelog for incremental reindexing instead of full reindex.Enable Last-Modified HTTP HeaderAdvancedNoSets Last-Modified and ETag headers on product and category pages.Enable Speculation Rules APIAdvancedNoOutputs Speculation Rules for browser-native prefetch and prerender on Chrome 121+.---

How It Works
------------

[](#how-it-works)

1. When a product, category, or CMS page loads, the module reads the **resolved meta indexer** (`panth_seo_resolved_meta`) to get the pre-built title, description, canonical, and robots directive for that entity and store.
2. The indexer resolves in this priority order: entity-level override, then matching SEO rule, then matching meta template, then Magento's native field value.
3. **Meta templates** are evaluated at index time with tokens replaced by live attribute values from the catalog.
4. **Canonical URLs** are built from the configuration settings and any per-entity override stored in `panth_seo_custom_canonical`.
5. The **SEO scoring cron** runs against `panth_seo_score` and assigns each entity a 0-100 score based on length, duplicates, and readability checks. Results appear in the admin audit grid.
6. The **Google Merchant feed** is built by the `panth:seo:feed` command or the daily cron and written to `pub/media/panth_seo/google_feed_{store_code}.xml`, then served at `/panth_seo/feed/google`.
7. **GA4 tracking** outputs the `gtag.js` snippet in the page head and fires structured ecommerce events from a ViewModel, with no jQuery dependency.

---

FAQ
---

[](#faq)

### Does Panth Advanced SEO work with Hyva themes?

[](#does-panth-advanced-seo-work-with-hyva-themes)

Yes. The module ships a `view/frontend/hyva.xml` marker, contains no `requirejs-config.js`, and renders all meta and canonical output server-side through layout XML. No jQuery or `mage/*` widgets on the storefront.

### Will meta templates overwrite meta I already wrote on my products?

[](#will-meta-templates-overwrite-meta-i-already-wrote-on-my-products)

Not by default. The "Force Template Over Existing Meta" setting is off. Templates fill in the meta only when a product or category has no manually set value. Turn the setting on if you want templates to always apply.

### What is the SEO rules engine for?

[](#what-is-the-seo-rules-engine-for)

It lets you apply SEO settings to groups of products based on conditions, without editing each product. For example: all in-stock products in a specific category get a canonical pointing to the parent, or all filtered layered navigation pages get a noindex directive.

### Does the Google Merchant feed require a separate plugin?

[](#does-the-google-merchant-feed-require-a-separate-plugin)

No. The feed is built into the module. Enable it under Configuration, configure the feed profile with your field mapping and store, and the cron regenerates it daily. You can also trigger it manually with `bin/magento panth:seo:feed`.

### How does GA4 work without jQuery?

[](#how-does-ga4-work-without-jquery)

The module outputs the `gtag.js` snippet directly in the page head via a layout block. The `view_item` and `view_item_list` events are fired from server-side rendered `` blocks in the product and category page layout. No Alpine.js or jQuery involved.

### Do I need all the companion modules to use Advanced SEO?

[](#do-i-need-all-the-companion-modules-to-use-advanced-seo)

No. Advanced SEO works on its own for meta templates, canonicals, rules, scoring, feed, and GA4. The companion modules (redirects, robots, XML sitemap, etc.) are optional and each installs independently.

### Is hreflang handled inside this module?

[](#is-hreflang-handled-inside-this-module)

Yes, the hreflang group CRUD and the `panth_seo_hreflang` indexer are built into Advanced SEO. You create groups in the admin, map stores to locales, and the indexer pre-builds the alternate links. A dedicated companion module (`mage2kishan/module-hreflang`) is also available if you need a standalone version.

### Can I run the SEO audit on demand?

[](#can-i-run-the-seo-audit-on-demand)

Yes. Use `bin/magento panth:seo:audit` from the command line, or enable the crawl audit in configuration to run it on a schedule. Results appear in Admin under Advanced SEO &gt; Crawl Results.

### Does Panth Advanced SEO need Panth Core?

[](#does-panth-advanced-seo-need-panth-core)

Yes. `mage2kishan/module-core` is a free, required dependency that Composer installs for you automatically.

---

Support
-------

[](#support)

ChannelContactProduct Page[kishansavaliya.com/magento-2-advanced-seo.html](https://kishansavaliya.com/magento-2-advanced-seo.html)EmailWebsite[kishansavaliya.com](https://kishansavaliya.com)WhatsApp+91 84012 70422GitHub Issues[github.com/mage2sk/module-advanced-seo/issues](https://github.com/mage2sk/module-advanced-seo/issues)Upwork (Top Rated Plus)[Hire Kishan Savaliya](https://www.upwork.com/freelancers/~016dd1767321100e21)Upwork Agency[Panth Infotech](https://www.upwork.com/agencies/1881421506131960778/)Response time: 1-2 business days.

### Need Custom Magento Development?

[](#need-custom-magento-development)

Looking for **custom Magento SEO audits**, **Hyva theme development**, **store migrations**, or **performance optimization**? Get a free quote in 24 hours:

 [ ![Get a Free Quote](https://camo.githubusercontent.com/0d9512dc4f89ef40179e9f650fd0786b6bc846d289ab2cb04a223a43f2833eeb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f254630253946253932254143253230476574253230612532304672656525323051756f74652d6b697368616e736176616c6979612e636f6d2532466765742d2d71756f74652d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/get-quote)

 [ ![Hire on Upwork](https://camo.githubusercontent.com/fad56e8be7896e39593f090cd2ed32e6bf86b4b6e75974cf292aee99d45f5077/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f486972652532304b697368616e2d546f702532305261746564253230506c75732d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465) ](https://www.upwork.com/freelancers/~016dd1767321100e21) [ ![Visit Agency](https://camo.githubusercontent.com/fdf45a9d937d72b896f5e2557337d47efebc0e06b7ad4d4c162c0a64375a62fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56697369742d50616e7468253230496e666f746563682532304167656e63792d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465) ](https://www.upwork.com/agencies/1881421506131960778/) [ ![View Product Page](https://camo.githubusercontent.com/dba900b988845cfd3bf70182aa8e871fbe18a6b7bfbbdb131e6db03da5654664/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5669657725323050726f64756374253230506167652d6d6167656e746f2d2d322d2d616476616e6365642d2d73656f2d3044393438383f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-advanced-seo.html)

---

About Panth Infotech
--------------------

[](#about-panth-infotech)

Built and maintained by **Kishan Savaliya** ([kishansavaliya.com](https://kishansavaliya.com)), a **Top Rated Plus** Magento developer on Upwork with 10+ years of eCommerce experience.

**Panth Infotech** is a Magento 2 development agency that builds high quality, security focused extensions and themes for both Hyva and Luma storefronts. The extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management, with each module built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.

Browse the full extension catalog on our [Magento extensions page](https://kishansavaliya.com/magento-extensions.html) or on [Packagist](https://packagist.org/packages/mage2kishan/).

---

Quick Links
-----------

[](#quick-links)

ResourceLink**Product Page**[magento-2-advanced-seo.html](https://kishansavaliya.com/magento-2-advanced-seo.html)**Packagist**[mage2kishan/module-advanced-seo](https://packagist.org/packages/mage2kishan/module-advanced-seo)**GitHub**[mage2sk/module-advanced-seo](https://github.com/mage2sk/module-advanced-seo)**Website**[kishansavaliya.com](https://kishansavaliya.com)**Free Quote**[kishansavaliya.com/get-quote](https://kishansavaliya.com/get-quote)**Upwork (Top Rated Plus)**[Hire Kishan Savaliya](https://www.upwork.com/freelancers/~016dd1767321100e21)**Upwork Agency**[Panth Infotech](https://www.upwork.com/agencies/1881421506131960778/)**Email****WhatsApp**+91 84012 70422---

 **Ready to take control of your Magento 2 store's SEO?**
 [ ![See Advanced SEO](https://camo.githubusercontent.com/8be228175611ce456538c24e9414fddd72053203c800943507ad1f9a106cc7dc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f254630253946253941253830253230536565253230416476616e63656425323053454f2532302545322538362539322d50726f647563742532305061676525323025323625323044657461696c732d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-advanced-seo.html)

---

**SEO Keywords:** magento 2 seo extension, magento 2 advanced seo, panth advanced seo, panth infotech seo, magento 2 meta templates, magento 2 meta title template, magento 2 meta description template, magento 2 seo rules engine, magento 2 canonical url, magento 2 canonical tag extension, magento 2 bulk meta editor, magento 2 seo score, magento 2 seo audit, magento 2 crawl audit, magento 2 google merchant feed, magento 2 google shopping feed, magento 2 ga4 integration, magento 2 ga4 enhanced ecommerce, magento 2 hreflang, magento 2 hreflang extension, magento 2 multi-store hreflang, magento 2 url key automation, magento 2 duplicate meta finder, magento 2 missing meta report, magento 2 seo dashboard, magento 2 speculation rules, magento 2 last modified header, magento 2 indexing api, magento 2 google search console, magento 2 seo toolbar, magento 2 token meta templates, hyva seo, hyva advanced seo, luma seo extension, magento 2.4.8 seo, magento 2.4.7 seo, php 8.4 seo extension, mage2kishan advanced seo, mage2kishan seo, mage2sk advanced seo, hire magento seo developer, top rated plus magento seo, kishan savaliya seo, panth infotech magento seo, adobe commerce seo extension, magento open source seo, magento 2 enterprise seo, magento 2 b2b seo, multi-store seo magento, magento commerce cloud seo

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance93

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~3 days

Recently: every ~10 days

Total

22

Last Release

36d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/343e344aa298f189db888b32d62f9202d31ced1a5ea23411850a63dc4a30299c?d=identicon)[kishansavaliya](/maintainers/kishansavaliya)

---

Top Contributors

[![KishanSavaliya](https://avatars.githubusercontent.com/u/16853223?v=4)](https://github.com/KishanSavaliya "KishanSavaliya (31 commits)")

---

Tags

JSON-LDseoopengraphstructured-datamagento2magento2 modulecanonicalhyvahreflangpanthmeta-templates

### Embed Badge

![Health badge](/badges/mage2kishan-module-advanced-seo/health.svg)

```
[![Health](https://phpackages.com/badges/mage2kishan-module-advanced-seo/health.svg)](https://phpackages.com/packages/mage2kishan-module-advanced-seo)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[angeo/module-llms-txt

Magento 2 module for AI Engine Optimization (AEO). Generates spec-compliant llms.txt and llms-full.txt per llmstxt.org standard, plus streaming JSONL for vector indexing. Multi-store, multi-website, CLI, cron, async admin UI, Page Builder-aware sanitization, customer-group pricing, atomic writes, ETag/Cache-Control, .md mirrors.

111.1k](/packages/angeo-module-llms-txt)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[opengento/module-category-import-export

This module add the capability to import and export the categories from the back-office.

1310.9k2](/packages/opengento-module-category-import-export)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
