PHPackages                             mage2kishan/module-index-now - 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. [Search &amp; Filtering](/categories/search)
4. /
5. mage2kishan/module-index-now

ActiveMagento2-module[Search &amp; Filtering](/categories/search)

mage2kishan/module-index-now
============================

Panth IndexNow — instantly notify Bing, Yandex and other search engines when content changes, via the IndexNow protocol.

1.0.7(1mo ago)017↓66.7%proprietaryPHPPHP ~8.1.0||~8.2.0||~8.3.0||~8.4.0

Since Apr 22Pushed 2mo agoCompare

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

READMEChangelogDependencies (12)Versions (9)Used By (0)

Magento 2 IndexNow Extension: Instant Bing, Yandex and Search Engine URL Submission (Hyva + Luma)
=================================================================================================

[](#magento-2-indexnow-extension-instant-bing-yandex-and-search-engine-url-submission-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/cb03c25e6703e0d82618055a57e79d6b8a72d11d393aa6b702ccb7d40aca8cd9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c69766525323044656d6f25323025323625323044657461696c732d6d6167656e746f2d2d322d2d696e6465782d2d6e6f772d3044393438383f7374796c653d666c6174)](https://kishansavaliya.com/magento-2-index-now.html)[![Packagist](https://camo.githubusercontent.com/79600e35f566adba5fa73db8d1da51387e6056447b495127301789edb7858271/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5061636b61676973742d6d616765326b697368616e2532466d6f64756c652d2d696e6465782d2d6e6f772d6f72616e67653f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465)](https://packagist.org/packages/mage2kishan/module-index-now)[![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)

> **Tell Bing, Yandex, Seznam, Naver, and Yep about a page change the moment it happens.** Panth IndexNow hooks into Magento's product, category, and CMS page save events, batches the changed URLs, and fires one POST to `api.indexnow.org` after the admin response is already sent. No cron jobs. No queue tables. No manual URL submission.

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

---

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

[](#quick-answer)

**What is Panth IndexNow?** It is a Magento 2 extension that implements the IndexNow protocol. When you save a product, category, or CMS page, the module automatically sends the updated URL to every IndexNow-participating search engine in a single batched request.

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

- **Automatic URL submission** for products, categories, and CMS pages whenever they are saved in admin.
- **Single batched POST** to `api.indexnow.org` covering Bing, Yandex, Seznam, Naver, and Yep in one call.
- **Built-in key verification endpoint** at `/panth_indexnow/key` so search engines can confirm domain ownership.
- **Per-store API keys** so you can run different keys across brand or language store views.

**Which themes are supported?** Both **Hyva** and **Luma** (and any other Magento 2 theme). IndexNow runs entirely on the backend event layer and is theme-agnostic.

**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.

**Does it cover Google?** No. Google does not participate in IndexNow. For Google, use an XML sitemap and Google Search Console. This module is for the IndexNow ecosystem only.

---

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)
- [What is IndexNow](#what-is-indexnow)
- [Which Search Engines Does It Cover](#which-search-engines-does-it-cover)
- [Screenshot](#screenshot)
- [Compatibility](#compatibility)
- [Installation](#installation)
- [Configuration](#configuration)
- [How It Works](#how-it-works)
- [The Key Verification Endpoint](#the-key-verification-endpoint)
- [Multi-Store Support](#multi-store-support)
- [FAQ](#faq)
- [Support](#support)
- [About Panth Infotech](#about-panth-infotech)
- [Quick Links](#quick-links)

---

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

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

- **Merchants with active catalogs** who add or update products often and want Bing and Yandex to pick up changes within minutes instead of waiting for the next scheduled crawl.
- **Stores in regions where Bing, Yandex, or Seznam drive real traffic**, such as the US, Russia, Eastern Europe, or South Korea.
- **Hyva storefronts** that want an IndexNow integration with no JavaScript overhead, since the module works entirely at the PHP event layer.
- **Multi-brand or multi-language setups** that need a separate IndexNow API key per store view.
- **Developers and agencies** who want a plug-and-play IndexNow solution with no queue tables, no extra infra, and clean MEQP-compliant code.

---

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

[](#key-features)

### Automatic URL Submission

[](#automatic-url-submission)

- **Product saves** fire a URL submission to IndexNow the moment an admin clicks Save.
- **Category saves** submit the category listing URL.
- **CMS page saves** submit the correct canonical URL, respecting custom URL rewrites and the configured suffix.
- **Batched POST** - multiple entity saves in one admin action produce one POST, not one per entity.
- **End-of-request flush** via `register_shutdown_function`, so the merchant's Save button returns at normal speed. The IndexNow call happens after Magento has already sent the admin response.

### Per-Store API Keys

[](#per-store-api-keys)

- **Scope-aware config** - configure one key at Default Config and every store inherits it, or set different keys per website or store view.
- **Correct host in every payload** - each store's submission uses its own `host`, `key`, and `keyLocation` values.
- **Multi-store batching** - saving entities across two store views in one action fires one POST per store, each with that store's own key.

### Built-in Key Verification Endpoint

[](#built-in-key-verification-endpoint)

- **`/panth_indexnow/key`** serves the configured API key as plain text, which IndexNow requires to confirm domain ownership.
- **Optional `?key=value` query param** - if present, must match the configured key with a timing-safe comparison; mismatches return 404.
- **Auto-404 when disabled** - returns 404 when the module is off or the key is empty.
- **Owns its own route** - uses `panth_indexnow` as the frontName so the endpoint never collides with another module's routes.

### Defensive HTTP Client

[](#defensive-http-client)

- **15-second timeout** - won't stall the admin request if the IndexNow API is slow.
- **Full error logging** - HTTP status and response body are written to `var/log/system.log` on failure.
- **Never re-throws** - a failed submission never crashes the entity save that caused it.
- **10,000 URL batch cap** - the IndexNow spec limit is handled automatically via `array_chunk`.

### Safe Defaults

[](#safe-defaults)

- **Disabled by default** - a fresh install does not submit anything until you explicitly enable it and enter a key.
- **ACL-gated** (`Panth_IndexNow::config`) - only admin roles with the permission can see or save the settings.

---

What is IndexNow
----------------

[](#what-is-indexnow)

[IndexNow](https://www.indexnow.org/) is an open protocol started by Microsoft and Yandex. It lets any website tell participating search engines about content changes the moment they happen, instead of waiting for the next crawl cycle.

The site sends a POST with a list of changed URLs to `api.indexnow.org`. Every participating engine receives the notification from that single request. A key file hosted on the domain proves ownership so only the site itself can submit URLs for its host.

Key benefits for eCommerce stores:

- **Faster indexing** - updated products and categories can appear in Bing and Yandex within minutes.
- **Lower crawl load** - engines spend fewer resources re-crawling an unchanged sitemap.
- **One POST, many engines** - `api.indexnow.org` fans out to Bing, Yandex, Seznam, Naver, and Yep in one call.

---

Which Search Engines Does It Cover
----------------------------------

[](#which-search-engines-does-it-cover)

Submitting to `api.indexnow.org` notifies all participating engines:

Search EngineIndexNow Support**Bing**Yes**Yandex**Yes**Seznam**Yes**Naver**Yes**Yep**Yes**DuckDuckGo**Indirect (uses Bing's index)**Google**No - Google does not participate in IndexNow**Baidu**NoFor Google indexing, use an XML sitemap (e.g. `mage2kishan/module-xml-sitemap`) and Google Search Console. This module covers Bing, Yandex, Seznam, Naver, and Yep only.

---

Screenshot
----------

[](#screenshot)

### Admin Configuration - Stores - Configuration - Panth Extensions - IndexNow

[](#admin-configuration---stores---configuration---panth-extensions---indexnow)

[![Panth IndexNow admin configuration screen with Enable IndexNow toggle and API Key field](docs/screenshots/admin-config.png)](docs/screenshots/admin-config.png)

*Two settings at store-view scope: the master enable toggle and the API key. The inline comment links to Bing's IndexNow key generator and shows where the verification file is served.*

---

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.xMySQL8.0+MariaDB10.4+Hyva Theme1.0+Luma ThemeNative supportRequired Dependency`mage2kishan/module-core` (free)---

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

[](#installation)

### Composer Installation (Recommended)

[](#composer-installation-recommended)

```
composer require mage2kishan/module-index-now
bin/magento module:enable Panth_Core Panth_IndexNow
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
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-index-now) or from the [product page](https://kishansavaliya.com/magento-2-index-now.html).
2. Extract the contents to `app/code/Panth/IndexNow/` in your Magento installation.
3. Make sure `Panth_Core` is installed (required dependency).
4. Run the commands above starting from `bin/magento module:enable`.

### Verify Installation

[](#verify-installation)

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

### Get an IndexNow API Key

[](#get-an-indexnow-api-key)

1. Go to [Bing IndexNow](https://www.bing.com/indexnow) or [Yandex IndexNow](https://yandex.com/support/webmaster/indexnow.html).
2. Generate or copy a UUID-style key (any 8+ hex character string works).
3. Paste the key in **Stores - Configuration - Panth Extensions - IndexNow - API Key**.
4. Save and flush the cache. Submissions start on the next product, category, or CMS page save.

---

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

[](#configuration)

Go to **Stores - Configuration - Panth Extensions - IndexNow**.

SettingGroupDefaultDescriptionEnable IndexNowIndexNow ProtocolNoMaster toggle. When on, product, category, and CMS page saves automatically submit the changed URL to IndexNow.API KeyIndexNow Protocol(empty)A UUID-style key (e.g. `a1b2c3d4e5f6...`). The key is served at `/panth_indexnow/key` for verification. Must be at least 8 hex characters.Both settings are store-view scoped. Set one default key globally, or different keys per website or store view for multi-brand setups.

---

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

[](#how-it-works)

The module uses three classes: an observer, a submitter, and a controller.

1. Admin saves a product, category, or CMS page.
2. The `EntityChangeObserver` fires on the matching `save_after` event, resolves the canonical URL for that store, and adds it to an in-memory batch.
3. On the first URL collected, a `register_shutdown_function` callback is registered. This runs after Magento has already sent the admin response, so the merchant's Save button returns at normal speed.
4. At PHP shutdown, the submitter sends one batched POST per store view to `api.indexnow.org`, including the `host`, `key`, `keyLocation`, and `urlList` fields required by the IndexNow spec.
5. Bing, Yandex, Seznam, Naver, and Yep all receive the notification from that single POST.
6. Any HTTP or connection error is logged to `var/log/system.log`. The original save is never affected.

**What triggers a submission:**

EventURL Submitted`catalog_product_save_after`Product URL via `$product->getProductUrl()``catalog_category_save_after`Category URL via `$category->getUrl()``cms_page_save_after`CMS page URL with URL rewrites and suffix appliedDeletes are not submitted. IndexNow has no "remove" instruction - search engines find 404s on their next crawl.

---

The Key Verification Endpoint
-----------------------------

[](#the-key-verification-endpoint)

IndexNow requires that the domain being submitted serves the API key as plain text at a declared URL. The module handles this automatically:

```
https://yourstore.com/panth_indexnow/key

```

URL FormBehavior`/panth_indexnow/key`Returns the configured key as `text/plain` (HTTP 200)`/panth_indexnow/key?key=correct`Returns the key when the query param matches (timing-safe compare)`/panth_indexnow/key?key=wrong`Returns 404`/panth_indexnow/key` when IndexNow is disabledReturns 404`/panth_indexnow/key` when API key is emptyReturns 404The comparison uses `hash_equals` to prevent timing-attack key discovery.

---

Multi-Store Support
-------------------

[](#multi-store-support)

Every configuration setting respects Magento's standard scope hierarchy:

- **Default key** - set once, inherited by every website and store view.
- **Per-website key** - override at website scope for brand-specific keys.
- **Per-store key** - most granular; useful when one Magento install powers multiple independent brand domains.

When a single admin action saves entities belonging to two different stores, the module fires one POST per store, each carrying that store's own key and host:

```
Store A  ->  POST { host: storea.com,  key: key-a,  keyLocation: https://storea.com/panth_indexnow/key }
Store B  ->  POST { host: storeb.com,  key: key-b,  keyLocation: https://storeb.com/panth_indexnow/key }

```

---

FAQ
---

[](#faq)

### Does this submit URLs to Google?

[](#does-this-submit-urls-to-google)

No. Google does not participate in IndexNow. For Google, use an XML sitemap and Google Search Console. This module covers Bing, Yandex, Seznam, Naver, and Yep only.

### Do I need separate keys for Bing, Yandex, and the other engines?

[](#do-i-need-separate-keys-for-bing-yandex-and-the-other-engines)

No. One key submitted to `api.indexnow.org` fans out to every participating engine. Generate the key once at [Bing IndexNow](https://www.bing.com/indexnow) and paste it into Magento.

### Where is the key file served?

[](#where-is-the-key-file-served)

At `https://yourstore.com/panth_indexnow/key`. IndexNow crawlers fetch this URL to verify domain ownership before trusting submitted URLs. The module serves it automatically from the admin-configured key.

### Will product saves slow down?

[](#will-product-saves-slow-down)

No. The observer only queues URLs during the save. The actual POST to IndexNow runs in `register_shutdown_function`, after Magento has already sent the admin response. The Save button returns at normal speed.

### What happens if the IndexNow API is down or unreachable?

[](#what-happens-if-the-indexnow-api-is-down-or-unreachable)

The HTTP call times out after 15 seconds. The failure is logged to `var/log/system.log`. The entity save completes normally. There is no retry queue - the next save starts a fresh attempt.

### Does it work with Hyva themes?

[](#does-it-work-with-hyva-themes)

Yes. The module runs on the backend event layer (`catalog_product_save_after`, etc.) and has no frontend JavaScript. It works identically on Hyva, Luma, or any other Magento 2 theme.

### What about product or category deletions?

[](#what-about-product-or-category-deletions)

Deletions are not submitted. IndexNow is designed for new or changed content. When a product is deleted and the URL returns 404, search engines detect this on their next crawl without any notification needed.

### Can I use different keys for different stores in one Magento install?

[](#can-i-use-different-keys-for-different-stores-in-one-magento-install)

Yes. The API Key setting is store-view scoped. Set a different key per store view, per website, or one global default - whichever fits your setup.

### Does Panth IndexNow need Panth Core?

[](#does-panth-indexnow-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-index-now.html](https://kishansavaliya.com/magento-2-index-now.html)EmailWebsite[kishansavaliya.com](https://kishansavaliya.com)WhatsApp+91 84012 70422GitHub Issues[github.com/mage2sk/module-index-now/issues](https://github.com/mage2sk/module-index-now/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 module development**, **Hyva theme work**, **store migrations**, or **performance tuning**? 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/7bfaf6c108f8e9dae3398069f7fcb1450b576c1b4a689c88e6d5d893ff1ab432/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5669657725323050726f64756374253230506167652d6d6167656e746f2d2d322d2d696e6465782d2d6e6f772d3044393438383f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-index-now.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-index-now.html](https://kishansavaliya.com/magento-2-index-now.html)**Packagist**[mage2kishan/module-index-now](https://packagist.org/packages/mage2kishan/module-index-now)**GitHub**[mage2sk/module-index-now](https://github.com/mage2sk/module-index-now)**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 get your store indexed by Bing and Yandex faster?**
 [ ![See IndexNow](https://camo.githubusercontent.com/cee5f68e53cd7fb5369e694f511d95c2317a4f598bb18f1ef8772f02828e130a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f254630253946253941253830253230536565253230496e6465784e6f772532302545322538362539322d50726f647563742532305061676525323025323625323044657461696c732d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-index-now.html)

---

**SEO Keywords:** magento 2 indexnow, magento 2 indexnow extension, magento 2 indexnow module, magento 2 bing indexing, magento 2 yandex submission, magento 2 instant indexing, magento 2 search engine ping, magento 2 url submission, magento 2 seo extension, magento 2 indexnow protocol, hyva indexnow, hyva bing indexing, luma indexnow, luma bing submission, magento 2 bing webmaster, magento 2 seznam indexing, magento 2 naver indexing, magento 2 yep search, magento 2 real-time seo, magento 2 product url submission, magento 2 category url submission, magento 2 cms page submission, magento 2 indexnow key endpoint, magento 2 multi-store indexnow, magento 2 url batching, magento 2 seo automation, magento 2 crawl optimization, magento 2.4.8 indexnow, php 8.4 indexnow, mage2kishan indexnow, panth indexnow, panth infotech, hire magento developer, top rated plus upwork, kishan savaliya magento, custom magento development, adobe commerce indexnow

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance88

Actively maintained with recent releases

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 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 ~8 days

Recently: every ~14 days

Total

8

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 (7 commits)")

---

Tags

seoyandexmagento2magento2 modulebingindexnowpanth

### Embed Badge

![Health badge](/badges/mage2kishan-module-index-now/health.svg)

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

###  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)

PHPackages © 2026

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