/ Reporting / GSC Audit Internal
hedgehogmarketing.com.au

GSC Audit — June 2026

14 May – 11 Jun vs 16 Apr – 13 May · New site launched 11 May 2026 (Cloudflare Pages)
1

Overall performance

Clicks
314
−2% vs prior
Impressions
148K
−11.5% vs prior
Avg CTR
0.2%
flat
Avg position
19.5
−2.7 spots
Verdict: healthy. At exactly four weeks post-launch, clicks are virtually flat and the position/impression dip is completely normal. The link equity is transferring — the site hasn't lost ranking, it's resettling.
2

URL migration status

The two most critical /channel/* pages have fully processed. Google has resolved the 301s — canonicals now point to the new URLs. Best possible outcome at 4 weeks.

Old URL New URL Last crawled Status
/channel/email-marketing /email-marketing 7 Jun 2026 Done
/channel/content-marketing /content-marketing 9 Jun 2026 Done
/blogs/consultant /blog 17 May 2026 Done
/testimonials/michael-yole /success-stories 29 May 2026 Done
/testimonials/bodie-geck /success-stories Done

Training URL migration — in progress (good progress)

URL Previous clicks Current clicks
/digital-marketing-training/google-ads-training (old) 11 1
/google-ads-training (new) 6
/digital-marketing-training/facebook-ads-training (old) 7 1
/meta-ads-training (new) 2 5

New training pages are picking up the signal. Migration working as expected.

3

Issues to fix

P1 Blog .html duplicate URL Action required

One blog post is appearing in GSC with both a clean URL and a .html extension version, and Google is treating the .html version as the canonical — splitting link equity across two URLs.

URLClicksImpressions
/blog/first-things-to-do-with-claude-cowork-for-small-businesses5231
/blog/first-things-to-do-with-claude-cowork-for-small-businesses.html5270

Fix: Add a redirect in _redirects for blog posts with .html extension:

/blog/:slug.html  /blog/:slug  301

If Cloudflare doesn't support path parameters in this pattern, list individual .html → clean URL rules for any posts where both versions appear in GSC. Check for other posts with the same issue.

P2 Homepage impressions dropped — www → non-www canonical switch Monitor
URLPrev impressionsCurr impressionsPosition
www.hedgehogmarketing.com.au/12,80327125.9 → 38.2
hedgehogmarketing.com.au/5,93730.8

The new non-www homepage is already getting more impressions than the old www is now, but combined count is lower (12,803 → ~6,208). This is expected — Google is reassigning authority to the new canonical. Should recover over the next 4–8 weeks as the new URL accumulates click signals.

P3 High-impression pages with very low CTR Opportunity

These pages are getting eyeballs but not clicks. Worth auditing title tags and meta descriptions.

PageImpressionsClicksCTRAvg pos
Font licensing blog20,20140.02%9.7
NDIS marketing5,00630.06%44.9
Email marketing (new)3,33840.12%53.7
Google Ads (new)3,79310.03%30.0
SEO (new)3,60310.03%26.3

The font licensing blog is the standout — 20k impressions at position 9.7 with a 0.02% CTR is a title/snippet problem. Service pages are ranking deep but new — will improve as they age.

P3 http://www. URLs still indexed Low priority

http://www.hedgehogmarketing.com.au/ is still appearing in GSC with 1 click and 306 impressions. Cloudflare handles the http→https upgrade automatically, so this isn't a live issue. Confirm in GSC that the sc-domain: property is primary and that you've associated both www and non-www https properties. The http impressions will decline on their own.

4

Top 10 pages

14 May – 11 Jun 2026

# Page Clicks Impressions CTR Avg pos
1 hedgehogmarketing.com.au/ 37 5,937 0.6% 30.8
2 Blog: implicit vs inferred consent 16 3,300 0.5% 7.2
3 Blog: ChatGPT/Perplexity/Claude in GA4 13 6,644 0.2% 10.1
4 Blog: using images legally 13 1,963 0.7% 11.9
5 hedgehogmarketing.com.au/meta-ads 12 1,867 0.6% 49.6
6 Blog: PMax channels 10 1,540 0.6% 7.4
7 Resource: content pillars template 10 868 1.2% 24.1
8 Blog: fair use/free use copyright 9 2,428 0.4% 10.8
9 Blog: small businesses without a website 7 2,250 0.3% 10.6
10 Resource: GA4 cheat sheet 7 71 9.9% 11.8

Blog content is driving most organic traffic. The resources section is punching above its weight — GA4 cheat sheet at 9.9% CTR, content pillars at 1.2%.

6

What to do this week

  1. 1
    Fix the .html redirect
    Add /blog/:slug.html → /blog/:slug 301 to _redirects. Quick win — fixes the duplicate canonical on the Claude/Cowork post and any others like it.
  2. 2
    Pull the 404 report in GSC
    Pages → Not indexed → Not found (404). Cross-reference against the top 40 blog post list from the gap analysis. Any with historic impressions need to be recreated or redirected.
  3. 3
    Audit the font licensing blog title tag
    20k impressions at position 9.7 with a 0.02% CTR means the snippet isn't compelling. Rewrite the title and meta description to be more click-worthy.
  4. 4
    Monitor service page positions
    /email-marketing, /google-ads, /seo are ranking deep but getting impressions. Brand new URLs — will improve with age. No action yet, but flag for 8-week check.
  5. 5
    Nothing else urgent
    The migration is clean, redirects are working, and click count is stable. The site is doing what it should be doing at this stage.