True Legacy Homes - SEO Emergency Fixes
Date: April 9, 2026
Report Source: Justin's SEO Impact Analysis
Traffic Impact (Pre-Fix)
- -57% organic traffic (478 → 207 daily sessions)
- -75% organic form submissions
- -97% organic conversions (2.04/day → 0.06/day)
- Bounce rates doubled: 25-35% → 55-80%
Issues Identified & Fixes Deployed
1. Canonical Tags Pointing to GitHub ✅ FIXED
Problem: All canonical tags, Open Graph URLs, and schema markup pointed to iambarabbas.github.io instead of truelegacyhomes.com. This caused Google to de-index the production site.
Fix Deployed:
- Fixed canonical tags in 101 HTML files
- Fixed og:url meta tags in 98 files
- Fixed schema markup URLs in 80 files
- Zero GitHub URLs remain on production site
Status: ✓ Live on production
Expected Impact: Traffic should start recovering in 1-2 weeks as Google re-crawls with correct canonical signals
2. GA4 Tracking Code Missing ✅ FIXED
Problem: GA4 tracking code (G-P3E4DKXFFM) was not installed on the site, causing inaccurate traffic data and the 97% conversion drop.
Fix Deployed:
- Added GA4 tracking code to all 159 HTML files
- Properly placed in
<head> section
- Measurement ID:
G-P3E4DKXFFM
Status: ✓ Live on production
Expected Impact: Accurate analytics data and conversion tracking restored within 24 hours
3. Sitemap: 0 Pages Indexed ℹ️ VERIFIED
Status:
- Sitemap already submitted to Google Search Console
- 125 URLs in sitemap (verified correct)
- Sitemap format is valid and accessible
Next Step: With canonical tags now fixed, Google should begin indexing pages within 48-72 hours
4. URL Structure Change (/blog/ paths) ℹ️ NORMAL
Status:
- 301 redirects are functioning correctly
- Old URLs (e.g.,
/hummel-figurines/) redirect to /blog/hummel-figurines/
- This is expected behavior after a URL migration
Timeline: Rankings need 2-4 weeks to stabilize as Google transfers "link equity" from old URLs to new URLs. This is normal and expected.
5. High Bounce Rates ⚠️ CONTENT ISSUE
Current: 55-80% (up from 25-35%)
Likely Causes:
- Blog posts lack internal links to service pages
- No clear call-to-action at end of blog content
- Missing "Related Posts" sections
- No service sidebar widgets ("Need an Estate Sale?")
Recommended: Add CTAs and internal linking to blog posts (content team task)
Recovery Timeline
Immediate (24-48 hours)
- GA4 starts collecting accurate data
- Google sees correct canonical signals on next crawl
Short-term (1-2 weeks)
- Google re-indexes pages with correct canonical URLs
- Organic traffic starts recovering
- GA4 conversion data normalizes
Full Recovery (2-4 weeks)
- Rankings stabilize on /blog/ URLs
- Traffic returns to pre-migration levels
- Conversions follow traffic recovery
- Link equity fully transferred from old URLs
Verification
Check Canonical Tags (Live Site)
Visit any blog post and view source. Look for:
<link rel="canonical" href="https://www.truelegacyhomes.com/blog/...">
Should show truelegacyhomes.com, NOT github.io
Check GA4 Installed
View homepage source and search for:
G-P3E4DKXFFM
Should appear in Google Analytics tracking code
Check Redirects
Visit any old URL (e.g., truelegacyhomes.com/hummel-figurines/)
Should automatically redirect to /blog/hummel-figurines/
Summary
Critical SEO issues have been identified and fixed:
- ✓ Canonical tags corrected across entire site
- ✓ GA4 tracking code installed
- ✓ Sitemap verified and functional
- ✓ 301 redirects working properly
Expected outcome: Traffic should begin recovering within 1-2 weeks as Google re-crawls the site with correct canonical signals and re-indexes pages.