A new service page goes live, a week passes, and a search for it returns nothing. Before you rewrite the copy or pay for ads, answer one narrower question first: is the page in Google’s index at all? Knowing how to check if a website is indexed by Google saves you from fixing the wrong problem. A page that isn’t indexed can’t rank for anything. A page that is indexed but sits on page four needs a completely different kind of work.
This guide walks through 6 free tools that answer the question properly, the order to use them in, and what to do when the answer is “not indexed.” It’s written with two readers in mind: business owners in the Gulf and the wider region who manage their own sites, and Syrians abroad who run a website for a business back home. Tool details, interface labels and free-plan limits are current as of November 2026. They change, so confirm on each tool’s official page before relying on a number.
What does “indexed by Google” actually mean?
Indexing is the step where Google stores a copy of your page in the database it draws search results from. Before that comes crawling: Googlebot, Google’s automated crawler, fetches the page and reads it. Discovery comes first of all, when Google learns the URL exists.
So there are three gates. A URL can be discovered but never crawled. It can be crawled and still left out of the index. “Google visited my site” is not the same thing as “my page is in Google.”
One fact many guides skip: Google promises nothing. Its crawling and indexing FAQ states plainly that it can’t predict or guarantee when, or whether, your URLs will be crawled or indexed. Your job isn’t to force Google’s hand. It’s to remove every technical blocker and give Google a good reason to keep the page.
How to check if a website is indexed by Google in under a minute
The quickest answer to how to check if a website is indexed by Google: type site: followed by your domain into the search box, for example site:example.com. If results appear, at least part of your site is indexed. If nothing appears, the site most likely hasn’t been indexed yet.
Treat that as a smoke test, not a verdict. Google’s own documentation for the site: operator says the returned list isn’t always complete and an indexed URL may not show up. Don’t count results and panic because the number is lower than your page count.
Three variations give you three different answers:
site:example.comfor a rough view of the whole domain, subdomains included.site:example.com/blog/to check one section, such as your blog or your Arabic folder.- The full page URL after
site:to check a single page.
One outdated tip to ignore: many older articles still tell you to use the cache: operator or the “Cached” link to see Google’s stored copy. That feature is gone. Google removed it from Search in 2024. The modern replacement is the URL Inspection tool in Search Console, covered below.
6 free tools to check whether your pages are indexed
You don’t need a paid SEO suite to learn how to check if a website is indexed by Google. Every tool below is either fully free or has a free plan that covers a typical company website. They’re ranked by usefulness for this specific job, not by brand recognition.
1. Google Search Console
Google Search Console is Google’s official, free tool for site owners and the only source that reports index status as Google itself sees it. You need a Google account and proof that you own the site. Two features matter here: the URL Inspection tool, which checks one URL at a time, and the Page indexing report, which shows every indexed and non-indexed page with a reason. The limitation: inspections and indexing requests have a daily cap, and Google doesn’t publish the exact number.
2. The site: search operator
No account, no setup, and it’s the first thing most people try when they wonder how to check if a website is indexed by Google. Its real strength is checking sites you don’t control: a competitor, or a new client’s site before you’ve been given Search Console access. Its weakness is accuracy, as explained above.
3. Bing Webmaster Tools
Bing Webmaster Tools is Microsoft’s free equivalent of Search Console. It earns a place in a Google guide for two reasons. First, setup takes a minute: you can import a site directly from Search Console without verifying it again. Second, Bing’s index feeds Microsoft Copilot. In February 2026, Microsoft’s official Bing Webmaster blog introduced an AI Performance report, in public preview, that shows how often your pages are cited as sources in Copilot answers. If AI visibility matters to you, this is the cheapest way to measure part of it, and it extends the question of how to check if a website is indexed by Google to the AI answers your customers now read.
4. PageSpeed Insights
PageSpeed Insights is known for speed scores, but its SEO section includes an audit called “Page is blocked from indexing.” According to the Lighthouse documentation, it flags a noindex robots meta tag or an X-Robots-Tag: noindex HTTP header. No login required. Paste any public URL and you’ll know in seconds whether the page is telling Google to stay away.
5. Screaming Frog SEO Spider
Screaming Frog SEO Spider is desktop software that crawls your site the way a search engine does and labels each URL as Indexable or Non-Indexable, with the reason: noindex, a robots.txt block, or a canonical tag pointing elsewhere. The free version crawls up to 500 URLs per crawl, according to the official product page, which is enough for most business sites. The paid licence, currently £199 a year, isn’t needed for this check.
6. Ahrefs Webmaster Tools
Ahrefs Webmaster Tools is the free tier of Ahrefs for verified site owners. Its Site Audit checks for more than 170 technical and on-page issues, including indexability problems, with 5,000 crawl credits per verified project each month, per the official page. It runs in the browser, so it’s the better choice if your laptop is old or your connection is unreliable.
Free tool comparison
| Tool | What it tells you | Free plan and limits | Gulf | Syria |
|---|---|---|---|---|
| Google Search Console | Google’s own index status and the reason a page is excluded | Fully free; unpublished daily cap on inspections | Available | Google services returning gradually since January 2026; try directly, use a trusted VPN only if blocked |
| site: operator | A quick, incomplete estimate | Free | Available | Works in regular Google Search |
| Bing Webmaster Tools | Bing indexing and Copilot citations | Fully free | Available | No official statement found; test directly |
| PageSpeed Insights | Whether a page carries noindex | Free, one URL per test | Available | Google tool; usually works without login |
| Screaming Frog | Indexability of every URL on the site | 500 URLs per crawl | Available | Desktop app; the download may need a VPN once |
| Ahrefs Webmaster Tools | Technical audit including indexability | 5,000 crawl credits/month per verified project | Available | No official statement found; may need a VPN |
A note on the Syria column. On 18 January 2026, Syria’s communications minister announced that Google services were beginning a phased return, starting with Google Play, and that most Google platforms were expected within weeks, as reported by SANA. Real-world access still varies by provider, so try without a VPN first. If you manage a Syrian business’s site from Dubai, Riyadh or Berlin, none of this affects you; you can run every check from where you are.
How to check if a website is indexed by Google with Search Console, step by step
If you only learn one way of how to check if a website is indexed by Google, make it this one. It’s the accurate method. The first run takes about half an hour; after that, a few minutes.
- Add a property. Sign in to Search Console and add your site. A Domain property covers every protocol and subdomain but needs a DNS record at your domain registrar. A URL-prefix property is easier to verify, with an HTML file or a meta tag, but only covers that exact prefix.
- Submit your sitemap. Under Sitemaps, add your XML sitemap URL. On WordPress with Rank Math or Yoast this is usually
/sitemap_index.xml. A sitemap helps discovery; it doesn’t guarantee indexing. - Inspect one URL. Paste a page URL into the search bar at the top to open the Google URL Inspection tool. You’ll get one of two main verdicts: “URL is on Google” or “URL is not on Google.”
- Run a live test. Click “Test live URL.” This fetches the page as it is now, not the copy Google stored earlier, so you can confirm a fix has actually landed.
- Request indexing once. If the live test is clean and the page isn’t indexed, click “Request indexing.” One request is enough. Repeating it daily does nothing useful.
- Open the Page indexing report. Under Indexing, then Pages, you’ll see indexed and not-indexed counts and a table of reasons. This table is where most answers live.
- Fix, then validate. After fixing an issue, click “Validate fix.” Google’s Page indexing report help page says validation typically takes up to about two weeks, sometimes longer.
Every possible result of the Google URL Inspection tool is explained on Google’s URL Inspection tool help page. Keep one nuance in mind: “URL is on Google” means the page is eligible to appear in results. It doesn’t mean it will rank.

Why is my page not indexed? The common causes and how to fix them
Once you know a page is out, the next question is the one every site owner types into Google: why is my page not indexed? The Page indexing report names the reason directly. These are the labels you’ll see most often, exactly as they appear in the report:
| Report label | What it means | Fix |
|---|---|---|
| URL marked ‘noindex’ | The page tells Google not to index it | Remove the tag in your SEO plugin, or untick WordPress’s “Discourage search engines” setting |
| URL blocked by robots.txt | robots.txt forbids crawling the URL | Remove or narrow the Disallow rule |
| Server error (5xx) | Your server failed when Googlebot called | Check hosting uptime, error logs and firewall rules |
| Crawled – currently not indexed | Google read the page and chose not to index it for now | Improve the content; link to it from strong pages |
| Discovered – currently not indexed | Google knows the URL but hasn’t crawled it yet | Be patient, add internal links, check server speed |
| Alternate page with proper canonical tag | The page points to another URL as its main version | Fine if intended; if not, make the canonical self-referencing |
| Duplicate, Google chose different canonical than user | Google treats another URL as the main version, against your choice | Consolidate near-duplicates and keep canonicals and internal links consistent |
The forgotten noindex
This is the single most common reason a whole WordPress site is missing. During development, someone ticks “Discourage search engines from indexing this site” under Settings, then Reading. The site launches, nobody unticks it, and months pass. Check this setting before anything else, then check the per-content-type indexing settings in your SEO plugin.
The server that doesn’t answer
Repeated 5xx errors tell Google your server is unreliable, and Google responds by crawling less. This matters for businesses in Syria in particular: a site hosted on a local server affected by power cuts or unstable connectivity can be down exactly when Googlebot arrives. Reliable hosting outside the outage zone, plus a free uptime monitor that alerts you, solves most of it.
A quieter variant is overzealous security. Some firewall rules and security plugins block traffic by country or IP range and block Googlebot along with it. If the live test returns a 403, look there first.
Crawled, but not convinced
If you’re still asking why is my page not indexed after ruling out noindex and server errors, this status is the likely answer. “Crawled – currently not indexed” is usually an editorial problem, not a technical one. Google’s help page notes it’s common and not always an issue. When it hits service pages that matter, though, the usual causes are thin content, near-duplicates, or a page nothing else on the site links to. Our Arabic SEO guide covers how to strengthen pages like these, especially on bilingual sites.
A worked example: a Damascus restaurant run from Dubai
Suppose you live in Dubai and co-own a restaurant in Damascus. Your cousin had a WordPress site built locally: a home page, a menu page, an about page, and a bilingual Arabic and English setup with around 30 URLs in total. Two months later, searching the restaurant’s name in English shows only its Instagram account. Here’s the sequence:
- Search
site:plus the domain. Arabic pages appear; English pages don’t. So the site isn’t blocked entirely. Something is specific to the English section. - Run the English home page through PageSpeed Insights. No noindex warning. The page itself isn’t blocking Google.
- Add the site to Search Console and inspect the English home page. The verdict: “URL is not on Google,” with the reason “Alternate page with proper canonical tag.” In other words, the English page itself is telling Google that another URL is the main version.
- Crawl the site with Screaming Frog (30 URLs, well under the 500 limit). Every English page has a canonical tag pointing to its Arabic counterpart, a common configuration slip on multilingual setups.
- Correct the canonicals so each language version points to itself, add proper language alternates, resubmit the sitemap, and request indexing for the English home page and menu.
- Two weeks later, the Page indexing report shows the English URLs moving into the indexed count.
This is a hypothetical example, but it shows why the order matters when you work out how to check if a website is indexed by Google on a bilingual site. The site: check narrowed the problem to one section in seconds, and the free crawler confirmed the cause. Nobody needed a paid tool, and nobody needed to be in Damascus.
Common mistakes when checking indexing yourself
The tools are simple. Reading them correctly takes a little care. These mistakes come up again and again for people learning how to check if a website is indexed by Google for the first time:
Confusing indexing with ranking. Searching for your page’s topic and not finding it proves nothing about indexing. The page may simply be on page five. Use the Google URL Inspection tool, or site: with the full URL.
Checking the wrong version. http and https are different URLs, and so are www and non-www. A URL-prefix property for the wrong version shows no data. Use a Domain property if you can.
Requesting indexing before fixing. A request can’t override noindex or a robots.txt block. Fix first, run the live test, then request.
Worrying about every excluded URL. Tag archives, internal search results and alternate versions are often excluded on purpose. Focus on the pages you want found: the home page, service pages, articles and products.
Trusting a third-party crawler as the final word. Screaming Frog and Ahrefs tell you whether a page is technically indexable. Only Search Console tells you what Google decided.
How long does Google take to index a new page?
Even after you know how to check if a website is indexed by Google, timing is the next frustration. There’s no fixed timeframe. Google says crawling and indexing can take time and that newly launched sites are a common reason for delays. In practice, a new page on an established, regularly updated site tends to be picked up faster than one on a brand-new domain, because Google already visits the established site often.
Three things genuinely help: an internal link from a page that already gets crawled often, inclusion in your sitemap, and a single indexing request. Three things don’t: repeated requests, “instant indexing” services that promise results in hours, and submitting the same URL to dozens of directories.
Indexed is step one; ranking is step two
Once your pages are confirmed in the index, the harder question begins: why aren’t they on page one? That’s a shift from technical checks to content, keywords and links. Our guide on how to rank on Google in Syria with a 90-day plan picks up exactly where this article stops. For local businesses, the parallel issue is Maps; see why a business in Damascus may be missing from Google Maps.
After indexing, also open the Performance report in Search Console. An indexed page with impressions but few clicks needs a better title and meta description to lift its click-through rate (CTR). An indexed page with no impressions at all usually targets the wrong keyword.
When should you hire SEO services in Syria instead of doing it yourself?
The checks above are enough for most small sites, and knowing how to check if a website is indexed by Google covers the majority of everyday problems. Bring in a specialist when 5xx errors keep returning with no obvious cause, when hundreds of URLs are excluded for mixed reasons, or when the problem sits in the site’s code, such as content rendered by JavaScript that Googlebot doesn’t see.
If you don’t have the time or the technical background to work through this, DMANTRA, a Damascus-based digital marketing agency serving clients in Syria, the Gulf and worldwide remotely, can take it on. Our SEO services in Syria start with a full indexing audit that lists each cause and its fix, and our web and app development team handles problems that live in the site’s build. Contact DMANTRA with your site’s details, and we’ll tell you plainly whether it needs paid work or whether this guide is enough.
For owners abroad, the practical advantage of SEO services in Syria delivered by a local team is context: they know the hosting, payment and connectivity issues that international guides never mention, and they can monitor the site month to month rather than auditing it once.
Copy-and-use indexing checklist
This checklist condenses how to check if a website is indexed by Google into a repeatable routine. Run it monthly and after any major site change:
- ☐ Ran
site:on the domain, then on the most important section. - ☐ Confirmed WordPress’s “Discourage search engines” option is off.
- ☐ Tested the home page and one service page in PageSpeed Insights; no noindex warning.
- ☐ Added and verified the site in Search Console (Domain property if possible).
- ☐ Submitted the sitemap; no errors shown.
- ☐ Inspected the 5 most important URLs.
- ☐ Reviewed every reason in the Page indexing report.
- ☐ No recurring 5xx or 403 errors.
- ☐ Crawled the site with Screaming Frog or Ahrefs; key pages are Indexable.
- ☐ Each language version has a self-referencing canonical.
- ☐ Imported the site into Bing Webmaster Tools.
- ☐ Clicked “Validate fix” after each repair and noted the date.
FAQ
How to check if a website is indexed by Google without Search Console?
Search site: followed by your domain in Google. Results mean some pages are indexed, but the list is approximate and incomplete. For a page-by-page answer, Search Console is the only reliable source.
Does submitting a sitemap guarantee indexing?
No. A sitemap helps Google discover your URLs, and Google states that it doesn’t guarantee indexing or better rankings. Whether a page is indexed depends on its quality and on whether it can be crawled without errors.
Why is my page not indexed after I requested indexing?
Run the live test again and confirm the URL is available to Google. If it is, the cause is usually the content itself or a lack of internal links pointing to it. Improve the page instead of re-submitting it every day.
Can I manage indexing for a Syrian business website from abroad?
Yes. Search Console, Bing Webmaster Tools and the other tools here work from anywhere and don’t depend on where the server or the business is located. A practical split is to handle verification and monitoring yourself and leave on-site fixes to a developer who can access the server.
When do I need a specialist SEO agency for indexing problems?
When problems return after you’ve fixed them, when a large number of URLs are excluded for different reasons, or when the cause is in the site’s code. At that point a specialist saves weeks of trial and error, which matters most when the website is a real source of customers.
The short version: knowing how to check if a website is indexed by Google comes down to two free tools, the site: operator for a fast signal and Search Console for the real answer. The other four help you find the cause when a page is missing. Start with the checklist above; some of the most common problems, like a forgotten noindex, take minutes to fix.







