IndexNow Tool

Submit URLs to IndexNow-enabled search engines (Bing, Yandex, Seznam, Naver). This tool validates your key file and submits up to 50 URLs at once.

How to use IndexNow

  1. Step 1: Visit IndexNow Get Started, click Generate, then Download the key file. You'll recieve a file — keep the filename exactly as generated.
    Screenshot showing how to generate an API key on Bing IndexNow Get Started page
  2. Step 2: Upload that file to the root of your website (so it's accessible at https://<your-domain>/<key>.txt). Need help? Contact me.
    Screenshot showing how to save the key file in the public folder
  3. Step 3: Use the form below to submit up to 50 URLs to IndexNow.
Lines: 1 • Valid URLs: 0 • Invalid: 0 • Duplicates removed: 0 • Host:

We don't store your key or URLs. They are used only to validate the key file and submit your request to IndexNow.

What this tool does

Built-in safeguards

  • Pre-checks your key file is accessible and matches
  • Validates all URLs are well-formed (http/https only)
  • Enforces single-host constraint (all URLs must share the same domain)
  • Removes duplicates automatically
  • Limits to 50 URLs per request (IndexNow best practice)

Privacy first

  • No logging or storage of your key
  • No logging or storage of your URLs
  • Direct submission to IndexNow API
  • Open source (check the code yourself)

What is IndexNow?

IndexNow is a lightweight, open protocol that lets your site notify participating search engines the moment you add, update, or delete a URL. Instead of waiting for bots to discover changes, you "ping" them—via a simple GET or JSON POST—and they share those URLs across other IndexNow engines. Up to 10,000 URLs per POST are allowed.

Which search engine support IndexNow?

IndexNow is supported by Microsoft Bing and other engines (e.g., Seznam, Naver, Yandex, and more). Engines that adopt IndexNow agree to share submitted URLs with other participants, so you can notify one endpoint and reach many.


Why use IndexNow?

  • Speed: Get fresh/changed pages crawled faster (think news, jobs, inventory, prices, PDPs).
  • Efficiency: Reduce unnecessary crawling by guiding bots to what actually changed.
  • Control: Push critical updates (301s, deletions, urgent fixes) immediately.
  • Simplicity: One call, shared to multiple participating engines.

Best practice: use IndexNow for recently changed URLs; use sitemaps for the full inventory.

Appendix: How to host your <key>.txt on popular platforms

WordPress

Method A (File Manager / SFTP)

  1. Connect via your host's File Manager or SFTP.
  2. Navigate to the WordPress root folder (where you see /wp-admin, /wp-content, /wp-includes).
  3. Upload your file <key>.txt there.
  4. Confirm it's live at https://yourdomain.com/<key>.txt.

Method B (Plugin)

  • Install IndexNow Plugin.
  • Go to Settings → IndexNow, paste your key, Save.
  • The plugin auto-generates <key>.txt and submits changes automatically.

Next.js (App Router or Pages Router)

  1. Place <key>.txt in the /public folder.
  2. Commit and deploy.
  3. Verify: https://yourdomain.com/<key>.txt

Cloudflare Pages

  1. Add <key>.txt to your project's root (or /public if using a framework).
  2. Push to Git; Cloudflare auto-builds and deploys.
  3. Check: https://yourdomain.com/<key>.txt

Shopify

  1. In Shopify Admin → Settings → Files, upload <key>.txt.
  2. Shopify hosts it under a CDN path, e.g., https://cdn.shopify.com/s/files/1/1234/5678/files/<key>.txt.
  3. When calling IndexNow, specify keyLocation with that full CDN path.

Magento 2

  1. Place <key>.txt in /pub/.
  2. Deploy static content if needed: bin/magento setup:static-content:deploy.
  3. Test: https://yourdomain.com/<key>.txt

PrestaShop

  1. Upload <key>.txt to the PrestaShop root (same level as index.php).
  2. Verify: https://yourdomain.com/<key>.txt

Common requirements:

  • HTTP/1.1 200 OK
  • Content-Type: text/plain
  • Body matches the key exactly (no HTML, no spaces, no quotes)

If you're using a subfolder/CDN path (Shopify), include that exact keyLocation in the IndexNow JSON payload.

Coverage: With WordPress, Next.js, Cloudflare, Shopify, Magento, and PrestaShop, most CMS/JAMstack setups are covered. Golden rule: a publicly accessible file at /<key>.txt returning only the key value.

Technical SEO Jobs recently posted

Tallinn

Lead end-to-end production of long-form blog content designed to be discovered by search engines and AI-powered tools. Own SEO, AEO, and programmatic content, from brief to publication, with a strong focus on editorial judgment and visuals. Grow into true strategy ownership as you shape what Modash publishes and refreshes over time.

Berlin

Als SEO Manager:in bei Brand Rising treibst du strategische SEO-Projekte voran und schaffst nachhaltige Sichtbarkeit für namhafte Kunden – in Teilzeit in Berlin. Du arbeitest hands-on an technischen Audits, Onpage-Optimierung und datengetriebenen Roadmaps, unterstützt durch ein agiles, leidenschaftliches Team. Wenn du Lust hast, Verantwortung zu übernehmen, flexibel zu arbeiten und deine Ideen in einem dynamischen Umfeld umzusetzen, bist du bei uns genau richtig.

Crédit Agricole Business Digital

Chargé(e) SEO/ GEO Technique H/F

Crédit Agricole Business Digital

Marseille

Rejoignez Crédit Agricole Business Digital comme Chargé(e) SEO/ GEO Technique et pilotez la croissance du trafic organique en assurant l'exploration, l'indexation et la performance technique des sites. Vous évoluez dans un cadre agile, autonome et moteur au sein d'une équipe pluridisciplinaire. Si vous aimez prioriser, structurer une roadmap et transformer des données en actions concrètes, cette position est pour vous.

Arkage (Artattack Group)

Web & SEO Operations Specialist

Arkage (Artattack Group)

Rome

Arkage, the first post-digital agency in Italy, is seeking a Web & SEO Operations Specialist in Rome. You’ll orchestrate digital content for events across brands, ensuring SEO-driven performance and high-quality execution. Join a B Corp committed to sustainability and a collaborative, cross-functional culture that puts creativity and impact first.

Mannheim

Als SEO / Content Manager bei AGIQON GmbH gestalten Sie Inhalte und SEO-Maßnahmen für unseren eigenen Auftritt sowie Onlineshops unserer Kunden in Mannheim. Sie planen, erstellen und optimieren Content, recherchieren Keywords und arbeiten eng mit Marketing, Entwicklung und Design zusammen. Freuen Sie sich auf flache Hierarchien, flexible Arbeitszeiten und spannende Projekte mit modernen Tools wie Shopware, WordPress und AI-Unterstützung.

Warsaw

Dołącz do Praca.pl jako Młodszy Specjalista SEO i rozpoczynaj karierę w e-commerce. Będziesz przygotowywać opisy produktów, edytować HTML w Shopify i Wapro oraz dbać o atrakcyjną prezentację ofert. To idealna okazja, by zdobyć praktykę w SEO i obsłudze mediów społecznościowych, pracując w stabilnym zespole doświadczonych specjalistów.