hedgehog-2026
SEO Audit — June 2026
1
Overview
Audit date
2 Jun 2026
Overall score
6/10
Indexed pages
260
Not indexed
519
Avg CTR
0.2%
Authority Score
21/100
Impressions (3mo)
595,000
Clicks (3mo)
1,128
The site was well-structured with solid on-page fundamentals but held back by four primary issues: 519 non-indexed pages vs 260 indexed (index waste); an unresolved www vs. non-www duplicate not handled at the server level; 0.2% average CTR on 595,000 impressions; and a thin backlink profile (AS 21) limiting competitive rankings on head terms. The sprint resolved all technical and on-page issues. Backlink building is ongoing.
2
Scorecard
| Category | Score | Key finding | Status |
|---|---|---|---|
| HTTPS & Security | 9/10 | Clean. Minor robots.txt issue. | Fixed |
| Crawlability | 4/10 | 519 not-indexed pages — critical. | Fixed |
| Schema | 7/10 | Good base, missing Review + Person schema. | Fixed |
| Core Web Vitals | N/A | Insufficient CrUX data. | Monitor |
| Titles & Meta | 7/10 | "AU" abbreviation, over-length titles. | Fixed |
| Content & E-E-A-T | 6/10 | No author bylines or pages. | Fixed |
| Internal Linking | 6/10 | Old URL redirect chains diluting equity. | Fixed |
| Site Architecture | 7/10 | www/non-www split unresolved. | Fixed |
| GSC Performance | 5/10 | 0.2% CTR on 595K impressions. | In progress |
| Off-Page Authority | 5/10 | AS 21, backlinks declining -12%. | In progress |
| Competitor Position | 6/10 | Below potential for head terms. | In progress |
| Overall | 6/10 | Strong foundations, major indexing and CTR issues. | In progress |
3
PRs merged
| PR | Branch | What changed | Pages |
|---|---|---|---|
| #97 | fix/sitemap-404-fix | Remove /404 from sitemap.xml + noindex on 404 template | 2 |
| #98 | fix/robots-txt-cleanup | Strip staging comment block from robots.txt | 1 |
| #99 | fix/www-nonwww-redirect | www → non-www 301 in _redirects (+ Cloudflare zone rule) | — |
| #100 | fix/image-lazy-loading | loading="lazy" on 15 below-fold homepage images | 1 |
| #101 | fix/internal-link-redirects | /services/digital-marketing-training → /training across 216 files | 216 |
| #102 | feat/aggregate-rating-schema | AggregateRating schema (5.0 / 30 reviews) on homepage + 4 service pages | 5 |
| #103 | feat/person-schema | Person schema for Josh + Teddi on About page | 1 |
| #104 | feat/author-pages-bylines | Author pages + bylines + author @id across 155 blog posts | 157 |
| #105 | feat/resource-content-scaffolding | Injection zone + 5 priority resource content blocks | 64 |
| #106 | feat/meta-descriptions-audit | Meta description audit CSV (332 pages) | — |
| #107 | feat/meta-descriptions-core | Core service page meta desc + title rewrites | 8 |
| #108 | feat/meta-descriptions-longtail | Strip "— Hedgehog Marketing" from 147 blog titles | 147 |
| #109 | feat/meta-desc-rewrites-proposed | 112-row proposals CSV for review | — |
| #110 | feat/keyword-consultant-h2 | Homepage H2 + Strategy/Consulting H1 fixes + blog internal links | 4 |
| #111 | feat/resource-content-remaining | Resource content injection — 58 pages | 58 |
| #112 | feat/resource-roas-calculator-content | ROAS calculator content | 1 |
| #113 | fix/resource-content-styling | Add post-body class to all 64 resource sections | 64 |
| #114 | feat/meta-desc-rewrites-apply | 112 blog meta descriptions applied (avg 218c → 129c) | 112 |
18 PRs merged · ~1,100 files changed · 3 June 2026
4
Outstanding
Backlink building
6 priority AU targets: AIMIA, AMI, SmartCompany, Flying Solo, Finder, StartupSmart. Use ex-Google angle. Anchor text: "digital marketing consultant Australia". AIMIA + AMI member listings achievable this week.
In progress
Josh
"digital marketing consultant" head term — top 5
On-page fixes shipped (PR #110). Needs 2–3 quality AU backlinks to crack top 5. Currently ranking ~20+. On-page changes alone should move to ~10 within 4–6 weeks.
In progress
Josh + Teddi
Industry page meta descriptions (3 pages)
ecommerce-marketing (171c), healthcare-marketing (181c), ndis-marketing (169c) — all just over 160c. Manual trim, ~20 chars each. Skip the auto-generated proposals for these.
In progress
Teddi
Resource pages — GSC re-indexing
Submit 5 priority resource pages via GSC URL Inspection. Do after confirming PRs #105, #111, #112 are fully deployed.
In progress
Teddi
Authority Score improvement
AS 21 → needs sustained backlink growth over 3–6 months. Not a quick fix. Track monthly in Semrush.
Long-term
Josh
5
Expected impact
0–2 weeks
Title and meta changes show in GSC CTR as Google re-crawls the updated pages.
4–6 weeks
Resource pages begin indexing (64 pages with 300–450 words of new content each). "Digital marketing consultant" moves from ~20 toward top 10.
60–90 days
Full indexing improvement visible. Top 5 for head term requires 2–3 quality backlinks (in progress).