
TennCrete runs a concrete contracting business in Columbia, TN & Middle Tennessee — driveways, patios, and flatwork. This SEO audit found 135 referring domains pointing at the site, yet zero organic keywords ranking — a textbook indexing problem, not an authority one. The free Quick Audit is at the bottom.
Diagnose The Indexing Block First
When 135 referring domains produce 0 organic keywords and 0 pages with traffic, the cause is almost never authority. Something is stopping Google from indexing the site — a robots.txt rule, a site-wide noindex, or a penalty.
Before writing a single new page, the audit says to confirm Google can actually crawl and index what already exists. Spending on content while indexing is broken throws money at a problem one line of code created.
Open Google and search site:tenncrete.com. If almost nothing comes back, Google is not indexing the site. Then read robots.txt and check Search Console’s Pages report for “Excluded by noindex tag” or “Blocked by robots.txt.”
Pull The Template Page And Fix Authorship
A basic dev-template homepage is publicly crawlable and getting indexed by Google — it should be removed or password-protected immediately. Every blog post is attributed to “developers,” a generic CMS user, so the WHO half of EEAT scores zero across all content.
Google rewards content tied to a real, identified expert. A faceless byline caps how far any page can climb. Read why this matters in our EEAT breakdown.
Map The 404 Graveyard Before It Wastes Crawl Budget
The site carries roughly 80+ legacy /Concrete-Services-in-Tennessee/ pages from a previous geo content-mill strategy — a mix of 301 redirects and 404s, with 18 active 404s that need redirect mapping. Of the 276 referring domains earned over time, only 135 are still live, so 141 have been lost.
| Metric | Observed | Healthy local |
|---|---|---|
| Domain Rating | 2.7 | 20–40 |
| Organic keywords | 0 | 200+ |
| Organic traffic / mo | 0 | 100+ |
| Live referring domains | 135 | 30–80 |
| Live backlinks | 193 | 50–200 |
| Keywords in pos 1–3 | 0 | 2–5 |
Crawl the site with a free crawler (Screaming Frog does 500 URLs free). Filter by 404 status to list every dead URL, then 301-redirect each one to its closest living service or geo page so the lost link equity flows somewhere useful.
Rebuild The Trunk Before The Branches
The homepage is the trunk of the SEO tree. Once it carries LocalBusiness and Organization schema, a visible Columbia, TN address and phone in HTML (not an image), a real owner bio, and project photos, every service branch beneath it becomes eligible for the local pack. Sequence matters — this is the same MAA-and-LDT discipline we use everywhere, explained in this strategy piece.
Same method behind this breakdown — your site, your real numbers, your fix sequence.
Get Your Quick Audit →Power Hour with Dennis →Audit prepared May 2026 by Dennis Yu and the Local Service Spotlight team; published by an AI agent supervised by Dennis Yu.
• AB Concrete
• NxtLevel Concrete
• RGM Concrete
• See every audit we’ve done
