IndexNow for PrestaShop: Fast Indexing on Bing

You add a product, change a price or take a page down, and Bing can take days or weeks to notice. This module tells Bing on its own, a few minutes after you save, in all your languages and stores. What Bing knows also reaches Copilot, DuckDuckGo and Yahoo, and ChatGPT searches the web with providers like Bing.

$49.99
Option
PS 1.7+, 8.x, 9.x
SSL Secure
Instant Download
Official Support
Licensed
PrestaShop IndexNow module: instant indexing of your store's products on Bing
IndexNow for PrestaShop: Fast Indexing on Bing
Selected:
$49.99

Bing finds out right away

You add a new product, change a price or drop a category, and Bing can take days or weeks to come back to your store and see it. With this module, Bing gets a notification a few minutes after you save. That notification is IndexNow: the way a website tells search engines “this page is new, has changed or is gone” instead of waiting for them to find out. Bing, Yandex, Seznam, Naver and Yep use it. You do nothing: you keep working in your back office as usual.

Why Bing matters more than you think

Bing isn't just Bing: its results feed Copilot, DuckDuckGo, Ecosia and Yahoo. And ChatGPT searches the web with providers like Bing: a Seer Interactive study found that 87 % of the sources its search cited matched Bing's top results. If Bing doesn't have your product page, ChatGPT is unlikely to recommend it. In our own store, Bing had indexed 31 of 75 product pages: the rest were “discovered, not crawled”.

Products

When you create, edit, enable or remove them. And when the price changes, or a product sells out or comes back in stock.

Categories and pages

Your listings and your content pages: shipping, about us, buying guides.

Brands and suppliers

Their pages get indexed too, if they're enabled in your store.

Your blog

Every post and every blog category, if you use PrestaHome's blog (ph_simpleblog).

Every language, every store

If you sell in three languages, each product has three pages, and all three need to reach Bing. The module submits the page in every active language and every store where that product exists. Your German product page doesn't wait for Bing to stumble on it.

Several languages

  • One URL per active language, with its own name and path
  • A language you haven't enabled yet isn't sent
  • Combinations go out as the product page, which is the one that gets indexed

Several stores and domains

  • Multistore with different domains: one submission per domain
  • The key that proves to Bing the store is yours is published on its own and checked on each domain
  • Store in a subfolder? That works too

What disappears, too

A product you remove stays in Bing until Bing comes back and sees it's gone. Meanwhile, your customers land on an empty page. The module also reports what you disable or delete, so the search engine checks it as soon as possible.

You change a product's URL

Both the old and the new address go out, so the search engine checks both: it finds the new one sooner and stops sending visitors to the old one.

You disable or delete a page

It's reported all the same, so Bing stops sending visitors to something you no longer sell.

A product sells out or comes back

Only when stock crosses zero, which is when what the shopper sees changes. Never on every order: you don't waste submissions on nothing.

Saving stays instant

When you save a product, your back office never waits for Bing. The change goes into a queue and is sent later, in batches. Edit the same page ten times in five minutes, and it goes out once. If Bing is slow or doesn't answer, your screen never notices.

With a cron job

  • A URL for your hosting's scheduled task (cron) or PrestaShop's cron tasks module
  • Or from the command line, if your developer prefers
  • It also sends what changes when nobody is in the back office

Without a cron job

  • The back office sends what's pending in the background while you work
  • No page reloads, no slowing down the panel
  • Works from minute one, with nothing to set up

Bulk changes included

You import your catalog by CSV, your ERP updates a thousand prices, or you tweak the catalog with Store Commander. Whatever goes through PrestaShop enters the queue like any other change. And whatever is written straight to the database, bypassing PrestaShop, the cron job finds it: every ten minutes it checks the products, categories, brands, suppliers and blog posts that have changed since last time.

Thousands of URLs, no pushback from Bing

Submissions go out in batches, at a pace the search engine accepts. If Bing asks you to slow down, the queue pauses on its own, waits as long as needed and then carries on, without losing a single URL.

Your catalog, just once

IndexNow is for reporting what changes from today on. But if Bing has half your catalog uncrawled, what you need is to catch it up. With one button, the module submits just once your whole active catalog —products, categories, pages, brands, suppliers and blog, in every language—, split into chunks and at a sensible pace.

Initial submission and manual URL submission in the IndexNow module for the PrestaShop back office

Once is enough

Sending it again speeds nothing up and uses up the allowance Bing gives your store. The module reminds you before you start and shows you how far along it is.

Errors you understand

An “error 403” means nothing to anyone. The module's panel tells you what happened and what to do: that the search engine can't find your key file and where it needs to be, that it asked to slow down and when it resumes, or that it received the submission and is validating your key.

What each IndexNow response means (200, 202, 403, 422, 429) in the PrestaShop module

Status at a glance

  • Pending, received in 24 hours and in 7 days, and errors
  • The key's status on each of your domains
  • Whether the cron job is running and when it last ran
  • A link to IndexNow Insights in Bing Webmaster Tools, where you see what got indexed

The full log

  • Every URL with its store, language, reason, response and attempts
  • Search for a URL and filter by result or reason
  • Export to CSV
  • Requeue failed ones in one click

Received isn't indexed

An accepted submission tells Bing to look at that page; it doesn't force it to index it. The module says it just like that, with no counters promising what's out of its hands, and takes you to Bing Webmaster Tools to see what it did with each URL.

Only what belongs indexed

Reporting a page you don't want in Bing is worse than not reporting it at all. The module never sends anything that shouldn't be in a search engine.

IndexNow key status per domain in PrestaShop: a noindex test shop never notifies Bing

What never goes out

  • Products with “Nowhere” visibility and pages you've set as non-indexable
  • Cart, account, searches and filters
  • URLs you exclude by text or by pattern
  • Nothing while the store is in maintenance: what's pending waits until you reopen

Your staging copy stays quiet

  • Before reporting, it checks that the domain's home page can be indexed
  • A staging copy that asks search engines not to index it (noindex) never reports anything
  • URLs from another domain don't get mixed up: each goes out with its own

Before you choose

Almost every IndexNow module reports the product you create or edit. What separates a good one from one that makes work for you comes down to these questions: ask them of any module before you buy.

QuestionThis moduleWhy it matters
Does it submit all my languages and stores?YesIt's the most common failure: the URL in just one language, or one store's URL sent with another store's key, which Bing rejects.
Does it report what I delete, and the old URL?YesIf not, Bing keeps sending visitors to pages that no longer exist.
Does it see changes made outside PrestaShop?YesStore Commander, scripts and some ERPs write straight to the database and tell no one.
What does it do if Bing asks to slow down or can't find the key?Pauses and explainsSending on when Bing rejects the key or asks to slow down just wastes submissions; an error code with no explanation leaves you none the wiser.
How much history does it keep?As much as you chooseThe official WordPress plugin keeps the last 20 successful and 20 failed.
Does it leave my staging copy out?YesA copy you don't want in search engines should never report to any of them.
Does it promise indexing on Google?NoGoogle doesn't take part in IndexNow, and its Indexing API is only allowed for job postings and livestreams.

Public complaints from users of the official IndexNow plugin for WordPress and published changelogs of IndexNow modules for PrestaShop, October 2026.

Google, straight up

Google doesn't take part in IndexNow: it doesn't receive these submissions. For Google, what counts is your sitemap with the date of each change. Some modules promise Google indexing through its Indexing API, but Google limits it to job postings and livestreams, and warns that using it for anything else can cost you access. This module doesn't use it, and we're telling you before you buy.

Compatibility

Your store

  • PrestaShop 1.7.6 to 9.x, legacy and new product page
  • PHP 7.1 to 8.4
  • Multistore, multilingual and stores in a subfolder
  • CSV import, ERPs, connectors and Store Commander
  • PrestaHome's blog (ph_simpleblog)

What it leaves alone

  • Your storefront: no JavaScript, no cookies
  • Your customers' data: only public URLs go out
  • Your theme and PrestaShop's files: no overrides
  • Your privacy policy: no personal data to declare

Frequently asked questions

What is IndexNow and how does it work in PrestaShop?

It's an open protocol your store uses to tell search engines that a page is new, has changed or is gone, instead of waiting for them to come back. Bing, Yandex, Seznam, Naver and Yep use it, and what one receives is shared with all of them. PrestaShop doesn't include it: the module adds it and submits on its own.

How do I get Bing to index my PrestaShop products faster?

By telling Bing about every new or changed product a few minutes after you save it, which is what IndexNow does. For the pages Bing has already discovered but not crawled, submit your catalog once from the module. Then, in Bing Webmaster Tools, you'll see what it crawled and indexed.

How long does Bing take to index a new page?

The notification goes out a few minutes after you save. When Bing crawls the page, and whether it indexes it, is Bing's call, not any module's: the notification means it doesn't have to discover the page on its own. Bing Webmaster Tools shows you the date it indexed each URL.

Will it help my PrestaShop store show up in ChatGPT?

It helps with the part that's up to you. ChatGPT searches the web with providers like Bing, and is unlikely to recommend a product page Bing doesn't have. The module keeps your pages up to date in Bing; whether ChatGPT picks you also depends on your content and on what other sites say about you.

Does IndexNow work with Google?

No, because Google doesn't take part in IndexNow. For Google, keep your sitemap up to date. The module doesn't use Google's Indexing API, which Google only allows for job postings and livestreams.

Do I need a Bing Webmaster Tools account to submit URLs?

To submit, no: the module generates the key, publishes it on your domain and submits without any account. To see what Bing indexed from what you sent, we do recommend signing up: it's free and the module's panel takes you there.

Can Bing block my store for submitting too many URLs?

The module only sends what changes, merges repeated changes and, if Bing asks to slow down, pauses the queue and waits as long as it's told. The full catalog submission happens only once, in chunks.

Will it slow down my store or my back office?

No. It adds nothing to your store: no scripts, no cookies. In the back office, saving just records the change in a queue; sending happens separately, through the cron job or in the background.

Does it work on PrestaShop 8 and PrestaShop 9?

Yes. It works from PrestaShop 1.7.6 to 9.x, with both the legacy and the new product page, and with PHP 7.1 to 8.4.

Setup

The key sets itself up

To accept your notifications, Bing asks for a small file with a key on your domain: that's how it knows the store is yours. On install, the module generates your key and publishes that file in your store's root. If your hosting won't let it write there, it gives you the exact content so you can upload it yourself.

What gets reported, and when

One switch per content type and another per reason: new, edited, removed, price and stock. Plus the list of URLs you never want sent.

Which search engine

By default, the shared IndexNow endpoint, which passes it on to all of them. If you prefer, straight to Bing, Seznam, Yandex, Naver or Yep: one is enough.

Manual submission

Paste the URLs you want to submit now, one per line. The module checks they belong to your store.

PrestaShop IndexNow module settings: search engine, content, events, exclusions and key

Tell us what your business needs

A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.