ServicesAI Audit
← Back to Blog

IndexNow: Get Your Content Into AI Answers Faster

IndexNowAI SearchIndexingBingPerplexityCopilotSEOSchema MarkupAI VisibilityContent Strategy
A developer working on a laptop, typing code, showcasing programming and technology skills.

Publishing a new page or updating existing content and then waiting days for it to be discovered is a frustrating experience most site owners know well. Traditional crawling is slow, inefficient, and entirely on the search engine's schedule. IndexNow changes that. It is a simple protocol that lets you tell search engines the moment something on your site changes, so they can come and fetch it immediately rather than waiting for their next scheduled crawl.

For e-commerce brands trying to get cited by AI search engines like Perplexity, Microsoft Copilot, and Bing's AI features, that speed difference matters more than it ever did in traditional SEO. This post explains exactly how IndexNow works, how to set it up, and why it has become one of the more underrated tools in an AI visibility strategy.

How IndexNow Actually Works

IndexNow is an open protocol, jointly developed by Microsoft and Yandex, that lets website owners push URL notifications to participating search engines in real time. Instead of waiting for a search engine bot to crawl your site on its own timetable, you send a simple HTTP request to an IndexNow endpoint the moment a URL is published or updated. The search engine then prioritises crawling that URL.

The notification itself is lightweight. You make a GET or POST request to the IndexNow API endpoint with your URL and an API key for verification. That key is a text file you host on your own server, proving you own the domain. One submission notifies all participating engines simultaneously because the protocol is shared.

Who Is Participating?

As of 2025, the confirmed IndexNow participants include:

  • Bing (which powers Microsoft Copilot and many AI citation tools)
  • Yandex
  • Naver
  • Seznam.cz

Google is notably absent. Google runs its own indexing API, which has tighter restrictions and is primarily intended for job postings and livestream content. For general web pages, Google still relies on its own crawl infrastructure and sitemaps. That said, Bing's participation is what makes IndexNow genuinely interesting for AI visibility, given how many AI tools draw on Bing's index.

Detailed view of server racks with glowing lights in a data center environment.
Photo: panumas nikhomkhai / Pexels

Why Speed of Indexing Matters for AI Citations

AI search engines like Perplexity and Copilot do not maintain their own independent web crawls in the way Google does. They pull heavily from existing search indexes, particularly Bing's. When a user asks a question and an AI synthesises an answer, it is drawing from content that has already been indexed and evaluated. If your page has not been indexed yet, it simply does not exist as far as that AI is concerned.

This creates a compounding problem. Say you publish a detailed product comparison, an updated FAQ, or a new case study. If it takes Bing's standard crawler a week to discover it, that is a week where competitor content answers questions in your place. With IndexNow, you collapse that discovery window from days or weeks down to hours.

For time-sensitive content, the difference is stark. A new product launch, a pricing update, a seasonal promotion or a response to a news event in your industry. All of these benefit enormously from near-instant indexing. The AI answers your target audience reads could reflect your freshest content rather than a stale version of a competitor's page.

At FlinnSchema, we work with e-commerce brands specifically on making their content readable and retrievable by AI systems. IndexNow is one of the infrastructure steps that supports that goal. Getting content indexed quickly is a prerequisite for getting it cited.

Setting Up IndexNow on Your Site

The setup process is straightforward and takes less than 30 minutes for most sites.

Step 1: Generate Your API Key

Visit indexnow.org and use the key generator, or generate any random alphanumeric string of at least 8 characters. This key acts as your authentication token.

Step 2: Host the Key File

Create a plain text file named after your key. For example, if your key is abc12345, the file is called abc12345.txt and its only content is that key string. Upload it to the root of your domain so it is accessible at https://yourdomain.com/abc12345.txt.

Step 3: Submit URL Notifications

You can submit a single URL like this:

https://api.indexnow.org/indexnow?url=https://yourdomain.com/new-page&key=abc12345

For bulk submissions (up to 10,000 URLs at once), you use a POST request with a JSON body. This is useful when doing a large content migration or relaunching a site section.

Automating It

Manual submission is fine for occasional use, but the real power comes from automation. Most popular CMS platforms have plugins or built-in support that fire IndexNow submissions automatically whenever you publish or update a page.

  • WordPress: The Rank Math and Yoast SEO plugins both support IndexNow natively. Rank Math submits automatically on publish. Yoast requires toggling it on in settings.
  • Shopify: There is no native Shopify support yet, but you can trigger IndexNow via a webhook that fires on product or page updates, using a small custom app or a tool like Zapier connected to a serverless function.
  • Wix and Squarespace: Wix has announced IndexNow integration. Squarespace users currently need a workaround via their sitemap and manual API calls.

For Shopify specifically, pairing IndexNow with proper schema markup is the more complete play. A fast-indexed page that also has structured data giving AI engines clear signals about its content will outperform a fast-indexed page with no schema every time.

Crop anonymous male searching photos on internet using netbook while drinking coffee at table
Photo: Amina Filkins / Pexels

Common Mistakes to Avoid

Submitting URLs That Are Not Ready

IndexNow tells the search engine to crawl a URL, but it does not guarantee indexing. If the URL returns a 404, has a noindex directive, or is blocked in robots.txt, the submission will not help. Always confirm the page is live and crawlable before notifying IndexNow.

Submitting Too Many Low-Value URLs

Bulk-submitting thin pages, filtered category URLs, or paginated results you do not actually want indexed is counterproductive. It dilutes your submission queue and could send signals that your site produces a high volume of low-quality content. Be selective. Submit URLs that you genuinely want appearing in AI answers.

Treating IndexNow as a Replacement for Sitemaps

Sitemaps still matter. They give search engines a full map of your site structure and are important for initial discovery and ongoing crawl management. IndexNow is a real-time push mechanism, not a replacement for the sitemap. Run both.

Ignoring the Response Codes

The IndexNow API returns HTTP status codes that tell you whether a submission was accepted. A 200 means success. A 202 means the URL was received but may be processed later. A 400 means a bad request, often a malformed URL or missing key. A 403 means the key file could not be verified. Log these responses if you are automating submissions so you can catch problems early.

IndexNow and Your Broader AI Visibility Strategy

IndexNow solves one specific problem: the delay between publishing and indexing. But fast indexing alone does not make your content citation-worthy. AI engines are selective about what they surface. They tend to favour content that is clearly structured, answers specific questions directly, and comes from domains with topical authority.

This is why IndexNow works best as part of a wider set of practices. Getting a page indexed quickly and then having that page be vague, disorganised, or thin is a missed opportunity. The page needs to be good enough to deserve a citation once it has been found.

Structured data plays a major role here. A product page with proper schema markup communicates far more to an AI engine than one without it. An FAQ page using FAQPage schema gives AI systems pre-formatted question-and-answer pairs to draw from. A how-to article with HowTo schema telegraphs its structure in a way that raw HTML prose does not. FlinnSchema specialises in exactly this layer of optimisation for e-commerce brands.

If you want to understand where AI engines are currently finding you and what they are ignoring, a good starting point is the Bing Webmaster Tools AI performance report, which shows you which of your pages are actually being surfaced in AI-generated answers. That data, combined with IndexNow submissions for your strongest pages, gives you a cleaner picture of what is working.

For brands thinking about which AI engines to prioritise, it is worth understanding which AI search engines send real customers. Perplexity and Copilot both rely on Bing's index, which means IndexNow directly supports your visibility in both of those channels.

If you want a professional eye on your current setup, our free AI visibility audit identifies the gaps between where your content is and where AI engines can actually find and use it.

Frequently Asked Questions

Does IndexNow work with Google?

Not directly. Google has not joined the IndexNow protocol and uses its own indexing infrastructure. For Google, your best tools are the Google Search Console URL Inspection tool for individual pages and the Indexing API for specific content types like job postings. For Bing, Copilot, Perplexity, and Yandex, IndexNow is the most direct route to faster indexing.

How quickly does Bing index a URL after an IndexNow submission?

In most cases, Bing crawls and processes submitted URLs within a few hours. Some users report seeing pages appear in Bing's index within 30 minutes of submission. There is no absolute guarantee of timing, but it is significantly faster than waiting for a standard crawl, which can take anywhere from several days to a few weeks for lower-traffic domains.

Do I need IndexNow if I already submit a sitemap?

They serve different purposes. A sitemap tells search engines which URLs exist on your site, but engines crawl those on their own schedule. IndexNow is a real-time notification that prompts immediate action. For a frequently updated site, particularly one publishing new products, blog posts, or updated pricing, IndexNow is a meaningful addition on top of your sitemap, not a replacement for it.

Can IndexNow submissions hurt my site if I overuse them?

Submitting irrelevant or low-quality URLs repeatedly could theoretically signal poor content quality to search engines, but the protocol itself does not penalise you in a formal sense. The practical risk is wasting your submission quota and diluting the signal. Stick to submitting URLs for genuinely valuable, indexable pages and you will not run into problems.

Want to check your AI visibility?

Run a free audit on your website and see how visible you are to ChatGPT, Perplexity, and other AI search engines.

Run Free Audit