Documentation
SearchOptimo bulk-checks whether your URLs are actually in Google's index and alerts you when pages drop out — without needing Search Console access. This guide covers everything you need to run your first check and set up monitoring.
Getting started
Create a free account — no credit card required. The free plan lets you check up to 100 URLs per month across 3 campaigns, so you can run a real audit on your own pages before deciding to upgrade.
- Sign up with email or Google.
- You land on your dashboard. No Search Console connection or DNS setup is needed.
- Create a campaign and add the URLs you want to track (see below).
Core concepts
- Campaign — a group of URLs you track together, usually one site or one section of a site (e.g. all product pages).
- URL — a single page checked against live search results. Your plan's monthly URL allowance is what counts toward usage.
- Index check — SearchOptimo queries Google (and Bing) for each URL and records whether it is currently indexed. This is the same signal a
site:query shows, automated across your whole list. - Monitoring frequency — how often a campaign re-checks its URLs automatically (e.g. daily or weekly), depending on your plan.
Create your first campaign
- From the dashboard, go to Campaigns → New campaign.
- Give it a name and enter the site or section it covers.
- Add URLs in whichever way is easiest:
- Paste a list of URLs directly.
- Upload a CSV export.
- Import from an XML sitemap and let SearchOptimo pull the URLs for you.
- Save. Your campaign is created and ready for its first check.
Run a bulk index check
Open a campaign and start a check. SearchOptimo checks URLs in parallel, so even large lists finish in minutes rather than days. Depending on your plan you can check anywhere from 100 to 20,000 URLs per month.
When the run completes, each URL is marked Indexed or Not indexed, and you get an at-a-glance percentage of how much of the campaign is actually in the index.
Monitoring & alerts
A one-time check is useful, but the real value is catching drops automatically. Set a monitoring frequency on a campaign and SearchOptimo re-checks the URLs on that schedule.
When pages that were indexed fall out of the index, you're alerted by email so you can fix the root cause the same day — instead of discovering it weeks later when traffic has already dropped. Manage where alerts go under notification settings.
Reading your results
- Indexed vs. not indexed — the headline split for the campaign, with the underlying per-URL status.
- History — each URL keeps a record of when it was indexed and when it dropped, so you can confirm exactly when a change happened and whether a fix took hold. History retention ranges from 7 to 365 days by plan.
- Export — download results as CSV to share with clients or stakeholders, or to snapshot a recovery over time.
Plans & usage limits
Plans differ by monthly URL allowance, number of campaigns, monitoring frequency, and history retention:
| Plan | URLs / mo | Campaigns | History |
|---|---|---|---|
| Basic (free) | 100 | 3 | 7 days |
| Growth | 1,000 | 10 | 30 days |
| Scale | 3,000 | 30 | 90 days |
| Elite | 20,000 | Unlimited | 365 days |
See the full pricing comparison for current prices and every feature.
Billing & guarantee
Start free with no credit card. Paid plans bill monthly or annually (annual saves 20%), with no long-term contract — upgrade, downgrade, or cancel anytime.
Every paid plan is backed by a 30-day money-back guarantee. If it isn't a fit, email support within 30 days of purchase for a full refund.
Getting help
Stuck or have a question this guide didn't answer? Reach out via the contact page — we read every message. You can also check current service status on the status page.