seo for contractors & Service businesses

My website gets zero traffic

You have a website. It cost money to build. And it brings in nothing. No visitors, no calls, no enquiries. The website is not the problem, what is missing is the work that makes Google notice it.

ai overview logo
google maps logo
google chrome 1 logo png transparent
copilot logo
bing maps logo cutout
bong logo
search gpt logo
apple maps logo

A website with no traffic is a brochure nobody has ever seen!

Having a website and having an online presence are not the same thing. Thousands of businesses have websites that Google has never meaningfully indexed, never ranked for any relevant search term, and never shown to a single prospective client. The site exists. It just does not work.


This is one of the most common situations I see with contractors and small service businesses. Someone built them a website, a web designer, a friend, a cheap online tool and it looks fine. But nobody ever did the SEO work. No keyword research was done. No local signals were set up. No content was written with search in mind. And Google, with no reason to rank the site for anything, simply does not.


The result is a business that is invisible to everyone searching for what it does. Every potential client who searches for a plumber, roofer, electrician, or any other trade in that area finds someone else. Not because those competitors are better, but because their online presence was built to be found.

Zero traffic is not a permanent condition. It is a starting point. I identify exactly what is preventing Google from ranking your site and fix it systematically.

New website or old? It does not matter whether your website was built last month or five years ago. The underlying problem is the same: Google has no strong reason to rank it. The age of the site affects how quickly things can improve, but the diagnostic process and the fixes are identical. I work on both.
LRSEO logo PNG WHITE

Why Your website gets no traffic?

Zero traffic almost always comes down to one or more of these root causes. Most businesses I work with have at least three. The table below gives you the honest picture of what each one looks like and how difficult it is to fix.

Root cause What it looks like? How hard to fix?
Site not indexed
Google Analytics shows zero organic sessions; site absent from Google entirely
Easy once identified, days to weeks to resolve
Targeting the wrong keywords
Traffic exists but from irrelevant searches; no enquiries convert
Medium, requires keyword research and page rewrites
No content worth ranking
Thin pages, generic copy, no depth on any topic
Medium to high, content creation takes time but is fully in your control
No local signals
Business has a local audience but pages contain no location, area, or proximity references
Easy to medium, on-page and GBP work
Technical barriers
Pages blocked by robots.txt, noindex tags, or crawl errors
Easy once found, typically resolved in days
Zero domain authority
New domain with no backlinks; Google has no trust signal yet
Medium, takes consistent work over months
Competing against much stronger sites
Targeting broad terms dominated by national brands or directories
Requires strategy shift to winnable niche and local terms

The important thing to understand is that none of these are permanent, and none of them reflect on the quality of your business or your work. They are technical and strategic gaps in how your online presence was set up. Gaps have fixes.

What I do to fix it?

Getting a site from zero traffic to consistent organic visibility is a structured process. It is not one thing. It is a sequence of specific actions, applied in the right order, targeting the right terms for your specific business and location.

Traffic and indexing audit

Before anything else, I establish the actual state of your site’s relationship with Google. Is it indexed at all? How many pages does Google know about? Are there technical barriers preventing crawling? Is the site registered with Google Search Console? This baseline audit takes a matter of hours and immediately identifies whether the problem is a technical block, a content gap, a strategy gap, or some combination of all three. Many zero-traffic sites have a simple technical problem at the root, a noindex tag left in place from development, a robots.txt file that blocks Googlebot, or a site that was never submitted for indexing at all. These take days to fix once identified. Other situations require more sustained work. The audit tells me which you are dealing with.

Keyword research and opportunity mapping

Getting traffic requires ranking for something. And ranking for something requires knowing what your potential clients actually search for. I research the specific terms your target clients use in your area, by trade, by service type, by location and map those terms against your existing pages to identify what exists, what needs to be improved, and what needs to be built from scratch. This is not a generic keyword list. It is a map of the actual search demand in your market, matched to the pages your site needs in order to capture it. For most zero-traffic sites, this reveals that the site is either targeting nothing deliberately, or targeting terms so competitive that a new or weak domain has no chance of ranking for them. Both situations have solutions.

Technical SEO foundations

Before content work makes any difference, the technical foundations need to be right. I ensure Google can find, crawl, and understand every relevant page on your site. This includes fixing crawl errors and broken links, ensuring your sitemap is submitted and accurate, correcting any indexing issues, resolving page speed problems, and implementing basic structured data so Google understands your business type, location, and services. Technical SEO is not glamorous, but it is the difference between a site that Google can read and one it cannot. No amount of content will move the needle if the technical foundations are blocking progress.

On-page content optimisation

Most zero-traffic sites have the same content problem: pages that describe the business in general terms without reference to what people are searching for. ‘We are a professional plumbing company with years of experience’ tells Google nothing useful. ‘Emergency plumber in [City], boiler repairs, leak detection, 24-hour callout’ tells Google exactly who you are, where you are, and what you do. I rewrite or restructure your core pages, homepage, service pages, about page, contact page, so they contain the specific language your clients search for, in the right places, at the right depth. For trades and service businesses, this also means ensuring every service you offer has its own dedicated page rather than a single paragraph on a generic ‘services’ page.

Google Business Profile setup and optimisation

For any business with a local service area, a properly set up and optimised Google Business Profile is the fastest route from zero visibility to appearing in front of local searchers. It is entirely separate from your website rankings and can generate enquiries independently. If you do not have a GBP, I set one up and optimise it from the start. If you have one but it is incomplete or unverified, I fix it. A complete, verified, optimised GBP with the right categories, full service listings, photos, and an active review strategy, can produce visible results within four to eight weeks, often faster than any website ranking improvement.

Local citation building

Google verifies the legitimacy and location of a local business by cross-referencing its details across the web. If your business name, address, and phone number are absent from or inconsistent across the main directories, Google has weaker confidence in your local relevance. I build and correct your citations across the key platforms: Google, Bing Places, Apple Maps, Yelp, Facebook, and relevant trade directories. For a zero-traffic site, this is foundational work that underpins everything else.

Content strategy for sustained growth

Fixing existing pages and setting up foundations will produce an initial traffic lift, but sustained growth requires ongoing content. I build a content plan for your site based on the keyword research, specific topics, in a specific order, targeting the terms with the best combination of search volume and ranking difficulty for your domain’s current authority level. This is not a blog-for-the-sake-of-it strategy. Every piece of content is targeted at a specific search query your potential clients make, at a level of difficulty your site can actually rank for. The plan is realistic and sequenced so the earliest content addresses the most achievable opportunities.

How long before traffic appears?

This is the most common question, and the honest answer is: longer than most people want to hear, but shorter than most people fear. Getting from zero to consistent, meaningful organic traffic takes months, not weeks. Here is the realistic picture broken into phases.

Phase Typical timeframe What happens?
Foundation
Month 1-2
Technical fixes applied, site indexed properly, GBP completed, keyword map built
On-Page
Month 2-4
Pages rewritten or created around target keywords; content depth improved; internal links structured
Local signals
Month 2-4
Citations built, NAP consistency corrected, GBP optimised; first local visibility appears
Authority building
Month 3-6+
Backlinks acquired gradually; domain trust builds; rankings for competitive terms begin to move
Compounding
Month 5+
Organic traffic grows self-reinforcing; more visibility leads to more clicks, which reinforces rankings

Most contractors and service businesses working with me from a zero-traffic starting point see their first meaningful organic enquiries within three to four months. For less competitive markets and trades, it can be faster. For highly competitive cities and categories, it takes longer. I will give you a specific estimate after the initial audit.

Why SEO takes time? Google is cautious about promoting new or previously ignored sites. It watches how your site performs over time before committing to ranking it prominently. This is not a flaw in the system, it is Google protecting its users from low-quality sites that game their way to the top quickly. The same mechanism that makes early progress slow is what makes well-earned rankings durable. Paid ads produce traffic tomorrow. SEO produces traffic that keeps coming without ongoing spend.
cropped cropped cropped LRSEO logo PNG RED

Zero traffic vs low traffic, what's the difference?

Zero traffic means Google is either not indexing your site at all, or ranking it so far down the results that no one ever sees it. The diagnostic focus is on foundations: indexing, technical health, and initial keyword targeting.

Low traffic means Google knows about your site and ranks it for some terms, but not enough of the right ones at a high enough position to generate real volume. The diagnostic focus shifts to content depth, competitive gaps, and authority building.

If you are not sure which category you are in, send me your URL. I can tell you within a few minutes of looking at your Search Console data or running a quick site check.

If your site was previously performing and has stopped, I want to know why as much as you do.

Who this is for?

Contractors and tradesmen who had a website built but have never received a single enquiry through it.

Service businesses that check their Google Analytics and see near-zero organic sessions month after month.

Business owners who are not sure if their site is even indexed by Google.

Businesses launching a new website who want to build organic traffic from the start rather than discovering six months later that nothing is working.

Anyone currently paying for Google Ads to generate all their leads and who wants to reduce that dependency by building an organic traffic base.

Whether you have a new site in a small market or an old neglected site in a competitive city, the starting point is the same: a clear audit of where you are and a realistic plan for where you can be.

cropped cropped cropped LRSEO logo PNG RED

Got an SEO problem? Tell me what's going on

Send me your URL and a one-line description of the problem. I’ll take a look and tell you honestly what I see, no sales pitch, no obligation.
Most business owners I speak to already know something is wrong. They just don’t know what to call it or who to trust with fixing it. That’s exactly the kind of conversation I’m here for.

Little Red SEO offers a limited number of pro bono engagements each year to NGOs and charities whose primary mission is the welfare, education, or protection of children.

Contact Details

© 2026 Little Red SEO, Pirosca S. Csaba PFA