There are two very different situations behind "my website isn't on Google":
- Google hasn't indexed the page, so it can't appear for any search.
- The page is indexed but ranks too low for anyone to see it, on page 5 rather than page 1.
The fixes are completely different, so start by finding out which one you have.
Step 1: Check whether the page is indexed
- Search Console (best): paste the URL into the URL Inspection bar at the top. "URL is on Google" means it's indexed; anything else tells you why not.
- Quick check: search Google for site:yourdomain.com. It shows a sample of indexed pages, though it isn't a complete list.
- Our tool: the Google Index Checker checks whether a page can be indexed and links straight to the Google results for it.
If the page is indexed but you can't find it, skip to fix 10.
The 10 most common causes and fixes
1. The site is new
Google can take anywhere from a few days to several weeks to find and index a new site. Speed it up by adding the site to Google Search Console, submitting your sitemap, and requesting indexing for your most important pages with the URL Inspection tool.
2. Google hasn't discovered the page
Pages that nothing links to are hard to find. Link every important page from your navigation, homepage or related pages, and make sure it's listed in your XML sitemap. The Sitemap Generator builds one by crawling your site, and the Sitemap Validator checks an existing one.
3. A noindex tag is blocking it
A meta robots "noindex" tag, or an X-Robots-Tag HTTP header, tells Google to leave the page out. It's often left on by accident after a redesign or by a "discourage search engines" setting in a CMS. Run the page through the SEO Score Checker; it flags noindex in its indexing checks.
4. robots.txt is blocking it
A Disallow rule in robots.txt stops Google from crawling the page. Test the exact URL with the Robots.txt Tester, which applies the same matching rules Google uses.
5. The canonical tag points somewhere else
If a page's canonical tag names a different URL, Google usually indexes that URL instead. Check it with the Canonical Tag Checker.
6. Google found it but hasn't crawled or indexed it yet
Search Console's Pages report may show "Discovered – currently not indexed" or "Crawled – currently not indexed." These are common on new and growing sites, and they're about priority and quality rather than a technical block. Our guide to Discovered – currently not indexed explains what to do.
7. The page returns an error
Pages that return 404, 500 or other errors aren't indexed, and long redirect chains can stop crawling. Check the status code with the HTTP Status Checker and the redirect path with the Redirect Checker.
8. The content is thin or duplicated
Pages with very little content, or content that's the same as other pages on your site or elsewhere, are often left out of the index. Make every page you want indexed substantial and genuinely useful.
9. The content needs JavaScript to appear
Google can render JavaScript, but it may do it later and not always completely. If your main content only appears after scripts run, server-side rendering or static generation makes indexing more reliable.
10. It's indexed, but ranks too low
If URL Inspection says the page is on Google but you can't find it, it's probably ranking beyond the first page or two. Search for your exact brand name or a unique sentence from the page to confirm it's there. Then improve it:
- Target a specific, realistic search phrase, not a broad, highly competitive one.
- Make the page the most complete, useful answer to that search.
- Fix technical issues found by the SEO Score Checker.
- Earn links from relevant websites, which still matters a great deal for new sites.
Rule out a manual action
Rarely, a site is removed from results for breaking Google's spam policies. In Search Console, open Security & Manual Actions → Manual actions. If it says "No issues detected," this isn't your problem.
How long until it shows up?
After you fix a blocking problem and request indexing, an important page can be indexed within days. Ranking well takes longer, often weeks to months for a new site, as Google learns to trust it. Keep publishing useful pages, keep them linked together, and check the Search Console Performance report to see which searches are starting to show your site.
Frequently asked questions
How long does it take for a new website to show up on Google?
Why does my site show up for its name but not for keywords?
Can I pay Google to index my website faster?
Tools mentioned in this guide
Free, private and ready to use — no sign-up.
Google Index Checker
Free online Google Index Checker. Simple, fast, and secure tool running in your browser.
Sitemap Generator
Free online Sitemap Generator. Simple, fast, and secure tool running in your browser.
Sitemap Validator
Validate your XML sitemap for errors and warnings. Check format, URL structure, priority values, and changefreq tags. Paste XML or enter URL to validate.
Website SEO Score Checker
Free online Website SEO Score Checker. Simple, fast, and secure tool running in your browser.
