SEO · September 29, 2026 · 6 min
Why your website is not showing in Google: 6 checks
Your website is live but missing from search? Check indexing, noindex, robots.txt, canonical URLs and the sitemap in Google Search Console.
The website opens from a direct link, but customers cannot find it on Google. That does not automatically mean your SEO is broken. First locate the issue: has Google never found the page, is it unable to read it, has it decided not to index it, or is it shown for different queries?
If you do not have access to Google Search Console, ask your developer for it or set it up for your domain. Without that data, any diagnosis is guesswork.
1. Check the exact page address
Paste the full URL into URL Inspection in Search Console. Check the individual page, not just your homepage: /services/design and / are different URLs to Google. The tool shows whether the page is indexed, when it was crawled, and which URL Google chose as canonical. The “Test Live URL” button checks the current page, which may differ from the last indexed version. See the official URL Inspection guide.
If the page is indexedbut gets no visits, check the Performance report instead of trying to fix a technical issue. Look at queries, impressions and clicks. “Not indexed” and “not ranking for the right search” are different problems.
2. Read the reason in the Page Indexing report
The status “Discovered – currently not indexed” means Google knows the URL but has not crawled it yet. “Crawled – currently not indexed” means Google visited the page but has not added it to the index. This is not always a code error. New sites can take time; for repetitive or unhelpful pages, improve the content and links leading to the page first. Google does not guarantee indexing even after you submit a URL.
Do not click “Request indexing” ten times a day. Fix the underlying issue first. Resubmitting does not replace useful content or a page that Google can access.
3. Check for blocks: noindex and robots.txt
A noindex directive in HTML or an HTTP header asks search engines not to index the page. It is often left behind after a staging site goes live. The robots.txt file controls which paths crawlers may visit; accidentally blocking an important section also causes problems.
One important distinction: robots.txt is not a substitute for noindex. If Google cannot open the page because of robots.txt, it may not see the noindexdirective on that page. Check both signals separately in URL Inspection. This matches Google's guidance on indexing.
4. Check whether Google chose the right canonical
Two nearly identical pages can be grouped together, with Google showing the URL it chose as the main one. That is normal for a parameterized duplicate or an old URL after a redirect. But if a service page mistakenly points its canonical to the homepage, it may not appear separately. In URL Inspection, compare the user-declared canonical with Google's selected canonical. Canonical is a signal, not a command.
5. Make the page easy to discover
Do not hide a new service on a page that nothing links to. Add a normal internal link from your services list, a related article or the homepage. Check that the URL appears in the sitemap and that the sitemap is available in Search Console. A sitemap helps Google discover URLs, but does not guarantee indexing or rankings — as Google's documentation clearly says.
6. Only then work on search queries
If the page is indexed, review its content. Does the headline answer what customers search for? Does it explain the specific service, a price or way to estimate it, examples of work and a clear next step? A page that only promises “solutions for your success” answers “website for a beauty salon” less directly than a page with a real process and example.
The order of checks: URL Inspection → reason for exclusion → technical blocks → canonical and links → page content → query report. If the problem is a confusing structure or an outdated website, start with redesign or a page built around a specific service, not a “magic SEO package”.
Next
Read more
Checklist before launching a website: 18 points that are often forgotten
What we check before handing over the project to the client - from the mobile version to setting up analytics.
To read BusinessWhy should a business have a website in 2026 if there is Instagram and Telegram
Social networks bring attention, but do not keep it. We analyze what exactly the site does, what the profiles do not do, and when the site is really not needed.
To read