First, find out exactly what's going on
The command site:yourdomain.com can serve as a quick pointer, but it isn't a complete list of indexed pages and doesn't prove their status. The accurate check is done in Google Search Console, with URL Inspection for a specific address and the indexing report.
The next step is the free Google Search Console: it shows which pages are in the index, which searches you appear for and whether Google reports any errors. Without it, you're working blind.
The site is new, and Google hasn't gotten to it yet
A new site doesn't appear the same day. With a sitemap submitted in Search Console and a few links to the site, indexing usually takes from a few days to a couple of weeks.
- Submit the site and sitemap in Search Console
- Connect the site to your Google Business Profile
- Add a link to the site on the company's social profiles
Technical blocks the site creates for itself
The most common case in practice: the site has gone live, but the code still has a noindex tag, or robots.txt still blocks the whole site, left over from development. Google then obediently skips the site.
- noindex meta tag left over from development
- robots.txt blocking the whole site
- A wrong canonical pointing to another domain (e.g. an old address)
- A site behind a password or in maintenance mode
- A server that is slow or often unavailable
This takes half an hour to check and can be fixed right away, yet it can keep a site invisible for months.
The content doesn't match what people search for
Google ranks pages, not websites. If all your services are crammed onto a single home page, you'll struggle to show up for specific searches. The rule: one service = one page, with a title that matches what the client actually types.
For local businesses, there are also city pages. See what that looks like on our service pages by city. More on optimizing content: SEO guide.
The site lacks authority
Once the technical side and content are in order, the third pillar remains: who links to you. Google treats links from other sites as recommendations. Without a single recommendation, even a good site stays behind the competition.
- A Google Business Profile with complete details and reviews
- Quality business directories (a few good ones, not fifty bad ones)
- Partners, suppliers and media who can mention you
Mobile display and speed
Google looks at a site through the eyes of a phone. A site that loads slowly on mobile, jumps around while loading or breaks badly on small screens loses positions even with good content. Check your site in PageSpeed Insights or with our free website check, then open it on your own phone too, on mobile data instead of Wi-Fi.
Frequently asked questions
How long does it take for a new website to appear on Google?
With Search Console set up and a sitemap submitted, indexing usually takes from a few days to a couple of weeks. Good positions for competitive keywords take months to build, and that's normal.
Does Google charge for a site to appear?
No. Organic indexing and ranking are free. You only pay for ads (Google Ads), which are separate from the organic results.
Can anyone guarantee first place?
No one serious can, because positions depend on the competition and on Google's algorithm. What depends on us is a clean technical setup and good content, and changes are tracked in Search Console.
What is Google Search Console, and do I need it?
A free Google tool that shows how Google sees your website: what is in the index, errors and the searches you appear in. Yes, every website should have it.

