If your website is not ranking on Google, first work out whether the problem is indexing or ranking. If Google has not indexed the page, that is a technical/discovery issue. If the page is indexed but sits far down the results, the problem is more likely relevance, quality, competition, authority or local signals.
That distinction saves a lot of wasted effort.
People often jump straight to:
I need more SEO.
Before paying anybody, find out what is actually wrong.
What I'd do
I would diagnose this in order rather than immediately rewriting the site: first confirm the page is indexed, then check what search it is actually relevant to, inspect the competitors, assess whether the content is distinctive enough, and only then decide what needs changing. "We're not ranking" is a symptom, not a diagnosis.
Step one: is the page indexed?
Check the URL in Google Search Console.
If Google has not indexed it, investigate that first.
The page may be new.
It may be blocked.
It may redirect.
The canonical may point elsewhere.
Google may not have discovered it yet.
I explain the timing side in how long Google can take to index a new website.
If the page is indexed, stop treating indexing as the problem.
Now you are dealing with ranking.
Ranking for what?
This sounds obvious, but it is one of the most important questions.
A website does not have one universal Google rank.
It ranks differently for different searches.
A local web designer might appear well for:
web designer Longford
and barely appear for:
web designer Ireland
Those searches have different competition and intent.
So "my website is not ranking" needs to become:
Which page is not ranking for which search?
Search Console helps answer that with real query data.
Is the page actually relevant enough?
Suppose you want to rank for:
emergency plumber Athlone
but your website only says:
We offer a range of plumbing solutions across Ireland.
Google and customers have very little specific information to work with.
A useful page should clearly explain the service.
That does not mean repeating the keyword mechanically.
It means answering the subject properly.
What is offered?
Where?
Who is it for?
What happens next?
What proof exists?
Relevance is usually improved through clarity rather than tricks.
How strong are the competitors?
Search results are comparative.
You may have a good page.
The pages above you may simply be stronger.
Look at what currently ranks.
Do they have deeper service information?
More local relevance?
Years of links and mentions?
Hundreds of genuine reviews?
Stronger brands?
Better content?
That does not mean copy them.
It means understand the level of competition.
A new five-page site should not expect to immediately outrank businesses that have spent ten years building reputation for highly competitive terms.
Gavin's take
This is one reason I care so much about adding a real point of view to business content. A technically perfect page that says exactly the same safe, generic things as twenty competitors gives search engines — and customers — very little reason to prefer it. Useful judgement, examples and first-hand context are not decoration; they are part of what makes the page worth having.
Is the content generic?
This is increasingly important.
If your page says exactly the same thing as every competitor, why should it be the result Google chooses?
Real experience is useful.
Actual examples are useful.
Specific pricing is useful.
Clear opinions are useful.
Original photographs and case studies are useful.
That is one reason Built by Gavin articles include my real approach to hosting, pricing and website ownership rather than summarising generic web-design advice.
Google's people-first guidance explicitly encourages first-hand expertise and original value.
Is the site too thin?
Sometimes a site simply does not contain enough information for the searches you want.
A business may want visibility across:
services, locations, questions and comparison searches.
But the website contains only Home, About and Contact.
The solution is not to create filler.
It is to add the genuinely useful pages the business is missing.
Read whether having more website pages actually improves SEO before generating dozens of URLs.
What about local rankings?
If you are trying to appear for local searches, the website is only part of the picture.
Google Business Profile matters.
Distance matters.
Reviews matter.
Local prominence matters.
The business information needs to be accurate.
Google says local ranking is mainly based on relevance, distance and prominence.
So if the problem is:
I am not appearing in the local map results
look at local SEO rather than only rewriting the homepage.
Do you have any links or mentions?
Google discovers and evaluates websites partly through the wider web.
A brand-new business with no links, no reviews, no directory presence and no other references has less external context than an established competitor.
That does not mean buying backlinks.
It means building a real business presence.
Legitimate customer, supplier, professional, local and industry relationships can create natural mentions over time.
Is the website technically sound?
Technical problems can still hurt.
Slow or broken pages.
Mobile usability problems.
Duplicate URLs.
Bad redirects.
Accidental noindex.
Poor internal links.
Incorrect canonicals.
These should be checked.
But I would not assume every ranking problem needs an advanced technical audit.
For a small static website, the bigger issue is often simply that the site is new, thin, generic or competing against stronger businesses.
Are you expecting results too quickly?
SEO is not instant.
Google has to crawl and process changes.
Reputation accumulates.
New content gains history.
Links and reviews develop over time.
That does not mean an SEO provider should hide behind:
It takes six months
regardless of what they are doing.
You should still be able to see whether meaningful work is happening.
But organic growth is not the same as switching on an advert.
Are you targeting something unrealistic?
This is a difficult one.
A new local business may have a realistic opportunity for:
dog walker Longford
but almost no realistic short-term chance of ranking nationally for:
pet care
Likewise, a one-person studio can compete for specific web-design searches without expecting to outrank enormous international platforms for:
website builder
Choose searches where the intent matches the business.
Use Search Console before guessing
Search Console can tell you whether the site is already receiving impressions.
That is valuable.
If a page has impressions around positions 12–20, Google is already associating it with the subject.
Improving that page may be a better opportunity than creating another one.
If there are no impressions at all, you may have a relevance, discovery or demand problem.
I explain the tool in what Google Search Console does.
Do you need an SEO agency?
Not necessarily.
Sometimes you need a better page.
Sometimes you need more local proof.
Sometimes you need time.
Sometimes you need specialist technical help.
Sometimes the target search is simply extremely competitive.
A good diagnosis should come before the retainer.
This is an area where the industry can be frustrating: vague "SEO packages" are easy to sell because rankings feel mysterious.
The work should be less mysterious than the invoice.
Gavin’s perspective
Built by Gavin's view
My approach is to separate website quality from ongoing search growth.
The site should launch technically clean and structurally sensible.
If it does not rank for everything immediately, that does not mean the client needs to buy a pile of SEO extras.
First look at the evidence.
Then improve the thing that is actually holding the site back.
That might be content, local signals, authority, internal links or a technical issue.
The bottom line
If your site is not ranking:
check whether it is indexed;
identify the exact search and page;
look at the competition;
assess whether your content is genuinely useful and specific;
check local signals where relevant;
use Search Console;
and improve based on evidence.
Do not buy random SEO activity simply because "not ranking" sounds like one generic problem.
Want a second pair of eyes on the site?
See my website options or send me the URL.
I can tell you whether the problem looks like the website itself, the search strategy or simply expectations that need recalibrating.
---