Getting found
Why is my website not showing up on Google?
Short answer
Search Google for site:yourdomain.co.uk. If pages come back, you are indexed and the problem is ranking, not visibility. If nothing comes back, you are not indexed — usually because the site is new, blocked in robots.txt, marked noindex, or has never been submitted to Search Console.
First, work out which problem you have
There are two completely different problems that feel identical from the outside, and the fixes have nothing in common.
Type site:yourdomain.co.uk into Google, using your own domain. If you get a list of your pages back, Google knows you exist and the issue is that you are not ranking well enough to be seen. If you get nothing, Google has not indexed you at all.
If you are not indexed at all
In rough order of how often we find each one:
- The site is very new. Give it two to four weeks and submit it in Google Search Console rather than waiting to be found.
- robots.txt is blocking crawlers. Visit yourdomain.co.uk/robots.txt — if it says "Disallow: /" you are telling Google to stay out. This is startlingly common after a site goes live from staging.
- A noindex tag is still in place. WordPress has a "Discourage search engines" checkbox that developers tick during a build and forget to untick. It is under Settings, Reading.
- The site has never been submitted to Search Console and has no links pointing at it, so nothing has led Google to it.
- The content is loaded entirely by JavaScript that the crawler never executes, so the page appears empty.
- A previous owner earned a manual penalty on the domain.
If you are indexed but not ranking
Different problem, different causes:
- You have no page targeting the term. If you want to rank for "emergency electrician Mansfield" you need a page about emergency electrical work in Mansfield, not a homepage mentioning it once.
- Your competitors are simply better established. Ranking is relative, not absolute.
- The site is too slow, particularly on mobile, and Google is favouring faster alternatives.
- Everything is on one page. Five services on one page ranks for none of them well.
- No Google Business Profile, so you are absent from the map pack where most local searches are decided.
- You are checking while logged in and in your own town, which gives a personalised result. Check in an incognito window.
The five-minute self-check
Before paying anyone, do this yourself:
- Search site:yourdomain.co.uk — how many pages come back?
- Visit yourdomain.co.uk/robots.txt — does it disallow anything important?
- Open your site on a phone on mobile data and count the seconds until it is usable.
- Search your business name — do you appear at all, including the Google Business Profile?
- Set up Google Search Console if you have not. It is free and it will tell you directly what Google thinks of your site.
Related questions
How long should a new website take to appear on Google?
Usually one to four weeks if you submit it in Search Console. Longer if nothing links to it. Submitting a sitemap is the single fastest way to get noticed.
Do I have to pay to be on Google?
No. Organic listings and your Google Business Profile are free. Google Ads is paid, appears above the organic results and is labelled as sponsored. Anyone charging you a fee simply to be "registered with Google" is selling you something that does not exist.
My old website ranked and the new one does not. What happened?
Almost always missing redirects. When URLs change and nothing points the old address at the new one, the accumulated ranking value is thrown away. It is fixable — map every old URL to its closest new equivalent with a 301 redirect — and recovery usually takes a few weeks.
More guides
How long does SEO take to work?
For a local business in a market like Mansfield, expect the first movement on long-tail terms at two to three months, me…
Getting foundHow to get more Google reviews
Ask every satisfied customer at the moment the job is finished, and make leaving one a single tap using a short link or …
Costs and pricingHow much does a website cost in Mansfield?
A small brochure website in Mansfield costs from £250. A larger site with a page per service and proper SEO groundwork r…
Got a question this did not answer?
Ring and ask. We answer questions like this for free all the time, whether or not you end up working with us — it is genuinely how most of our clients start.