Skip to main content

Search indexing and monitoring

Stop losing traffic to silent indexing failures

A page that isn't indexed is invisible to search — and the traffic chart reports it late. Indexhog watches every URL your sitemap declares on the cadence you choose.

Start free · $20 for 1,000 inspections · no subscription required.

Index state · per URL

/guides/index-coverage

Google: indexedBing: indexed

Alert · Aug 14, 09:12

noindex appeared — /pricing

X-Robots-Tag header · 37 URLs affected · issue opened

IndexNow · 09:14

Submitted to 4 engines

Bing · Yandex · Naver · Seznam — queued through IndexNow

Vs. Search Console alone

It tells you how many. Not which.

Search Console is free, authoritative, and worth having open. It reports counts on a delay and never tells you the moment a URL changes state — which is the part that costs you pages.

Dimension

Search Console

Indexhog

What you get back

How many URLs sit in each state

Which URLs, as a list you can work through

Finding out

When you next remember to open it

An alert when a URL changes state

Engines

One console per engine, side by side in browser tabs

Google and Bing over one URL inventory

Failed check vs. state

A failed check can overwrite the last confirmed result

Failed attempts stay separate from the last confirmed state

Instead of the weekly round:GSC, site by siteBing Webmaster, site by sitea crawl you remember to runa URL spreadsheeta calendar reminder

How it works

Three steps to stop finding out late

Point it at a sitemap and it starts watching.

  1. Connect

    Add your site, verify it, and let the sitemap define which URLs are monitored.

  2. Watch

    Choose when to inspect your pages. Connect Search Console and Bing to see their reported index state beside your page checks.

  3. Act

    Get the alert when a URL changes state, and push new or updated pages to the IndexNow engines.

One inventory

Every URL your sitemap declares, in one list

Your sitemap is the unit of truth. Filter the inventory down to the URLs that are actually in trouble instead of scrolling a coverage report.

  • Indexability checked per URL — noindex, robots rules, canonical, status
  • Filter by state, not by guesswork
  • Cost tracks what you publish, not how far a crawler wanders
url inventory
Filter URLs by state…⌘K

/guides/index-coverage

Indexable · Google: indexed · Bing: indexed

Indexed

/pricing

noindex detected · changed 2h ago

Noindex

/features/alerts

Indexable · Google: crawled, not indexed

Watch
12,480 URLs3 changed todayGoogle + Bing

Continuous, not on demand

Catch the noindex before the traffic drop

A release can make important pages unindexable without anyone noticing. Activate inspections on the cadence you choose and get an alert when a confirmed change appears.

  • See which URL changed and what the inspection found
  • Alerts on the change, not on a threshold you had to guess
  • Choose hourly, daily, weekly, or monthly; new projects start weekly
index state

Indexable

11,204

+312

Blocked

1,276

−48

State changes, last 7 days

No fabricated observations

A failed check stays a failed check

When a page cannot be retrieved, Indexhog records the failed attempt and keeps the previous successful result intact. You see the gap instead of a guessed health or indexability state.

  • Attempt and success timestamps are kept separately
  • Service failures never overwrite the last confirmed result
  • Only completed inspections consume credits
URL inspection · /pricing

Latest inspection failed

Attempted today at 09:42

Last confirmed: healthy and indexable

Observed yesterday at 09:37

Failed attempts stay visible without replacing confirmed observations

The paper trail

Answer “what changed last Tuesday”

Every check leaves a daily per-URL snapshot, findings become issues grouped by type with the affected URLs attached, and digests reach the team inbox — so the incident review starts with a timeline, not an archaeology dig.

  • Daily snapshot history for every tracked URL
  • Issues grouped by type, with per-URL membership
  • Digest emails on your organization’s schedule
change history · /pricing
Aug 12Indexable · all checks passed
Aug 13Indexable · all checks passed
Aug 14noindex appeared — X-Robots-Tag header
Aug 14Alert sent · issue opened for 37 affected URLs
Aug 15noindex removed · issue resolved
Daily snapshots, kept per URL — the answer to “what changed last Tuesday”

Publish to verdict

After you publish, see what happened

Submit eligible URLs through IndexNow, then check what connected engines report. A submission is a request, so you can tell it apart from an indexed page.

  • Reach Bing, Yandex, Naver, and Seznam through IndexNow
  • Review submission history without spending inspection credits
  • See Google’s reported verdict through read-only Search Console
url lifecycle · /blog/launch
09:14

Admitted from sitemap

new URL · no inspection credit

09:14

Submitted via IndexNow

Bing · Yandex · Naver · Seznam

Aug 19

Bing: indexed

verdict read from Bing Webmaster

Aug 19

Google: crawled, not indexed

observed via Search Console — read-only

Submission requests and engine verdicts are recorded separately

Also included

More ways to catch a quiet failure

Check the files search engines need, spot broken pages, and keep your team working from the same evidence.

Know when discovery files break

Check whether robots.txt, sitemap.xml, and llms.txt can be fetched without spending inspection credits.

Find broken URLs after a release

See status codes, redirect chains, and server errors for each inspected URL.

See the engine you forgot to check

Read Bing and Google’s reported per-URL index state over the same inventory, without inspection credits.

Check when the risk is highest

Choose hourly, daily, weekly, or monthly inspections per project. Activate automation when you are ready.

Bring checks into your workflow

Business workspaces can use OAuth-scoped API keys to automate their work.

Keep client work accountable

Business adds team roles and audit logs, plus SSO, custom domains, and MFA policy controls.

The cost of finding out late

Small indexing failures. Expensive consequences.

Indexhog is young. Customer reviews will come later. These are the problems it was built to catch before they turn into lost traffic.

Site team · redesign

The redesign shipped the staging noindex.

A redesign went live with the staging site’s noindex setting. Production disappeared from Google before anyone noticed.

Independent site · code regression

A code bug hid thousands of pages.

A code change added noindex to a large part of the site. It stayed live for months while most of the sitemap fell out of Google.

Independent site · engine mismatch

Google had the site. Bing did not.

The site was visible in Google but missing from Bing. The owner only found out after finally checking another webmaster console.

MCP & API

Work through your agent or API

Business teams can review URLs and run project work from the hosted MCP server or REST API, with OAuth access controls.

Projects & URLs

Create projects, sync sitemaps, and read per-URL index state programmatically.

Organizations & members

Spin up teams, invite members, set roles, and configure SSO/MFA.

Billing & credits

Buy inspection credit packs, activate Business, and inspect usage.

API keys

Issue, scope, and revoke personal access tokens.

Pricing

Stop waiting for a traffic drop

Build your URL inventory and submit eligible pages without a subscription. Buy inspections when you want scheduled page evidence; add Business when your team needs shared control.

1,000 inspection credits

$20

one time · valid 12 months

  • One credit per completed URL inspection
  • Discovery, sitemap parsing, and submissions included
  • Failed provider attempts restore the credit

Business

$15

per member/month

  • Members and organization controls
  • API and MCP access
  • Audit logs, SSO, MFA policy, and custom domains
  • Up to 2,000 provider inspections per property/day

Prices in USD, excl. VAT. Applicable taxes are calculated at checkout.

FAQ

Frequently Asked Questions

What this does, what it deliberately does not do, and when you need it

Something else in the way? Write to [email protected].

How long has a page been missing?

Point it at your sitemap and find out today, instead of the next time someone checks.
Create an account, add a site, and activate inspections when ready.