Content Inventory
| Title | Type | Words |
|---|---|---|
Site Migration Audit
Pre-migration SEO baseline and technical audit for the WordPress-to-headless CMS migration. This report captures current organic equity to ensure zero loss during the transition.
Health Score
/ 10
107
Indexed Pages
223 in sitemap
1,002
Ranked Keywords
82 on page 1
473
Referring Domains
822 backlinks
$54.4K
Traffic Value
est. paid equiv.
100%
Redirect Coverage
212 entries
Target: ≤ 2.5s — 6.8x over threshold
Target: ≤ 1.8s
Target: ≤ 200ms
Target: ≤ 0.1
Target: ≤ 800ms
Target: ≤ 2.5s
Target: ≤ 1.8s
Target: ≤ 200ms
Target: ≤ 0.1
Target: ≤ 800ms
Critical: Mobile LCP at 16.9 seconds
The largest contentful paint on mobile is 6.8x above the 2.5s threshold. This is the single highest-priority performance issue. The new site architecture must address image optimization, server response time, and render-blocking resources to bring this under target.
195 keywords on page 2 (positions 11-20) represent the biggest opportunity. Moving these to page 1 could significantly increase organic traffic.
| Keyword | Volume | Position | Page |
|---|---|---|---|
| hard money loans lenders | 22,200 | 19 | / |
| hard money lenders | 22,200 | 21 | / |
| hard loan lenders | 22,200 | 22 | / |
| hard money loan lenders | 22,200 | 23 | / |
| hard cash lender | 22,200 | 24 | / |
| money lenders near me | 3,600 | 18 | / |
| hard money lenders near me | 6,600 | 19 | /locations/boise-id/ |
| private lending home loans | 2,900 | 15 | / |
| what are hard money loans | 4,400 | 19 | /faqs/conventional-vs... |
| private money lenders | 4,400 | 22 | / |
382
New Keywords
260
Moving Up
304
Moving Down
0
Lost
69
Recommended: Noindex all
42
Avg. ~2,800 words
30
Core site pages
27
Individual FAQ entries
8
Service pages
6
Locations, client stories, categories
| Title | Type | Words |
|---|---|---|
| Source URL | Target URL | Status | Priority |
|---|---|---|---|
Tag archive pages cause index bloat, wasting crawl budget and diluting content quality signals. Most tags have only 1-3 posts each.
Fix: Noindex all tag archives via Yoast and remove tag-sitemap.xml
The FAQ hub uses Article schema instead of FAQPage schema, missing FAQ rich results in SERPs. Direct CTR loss on 26+ FAQ pages.
Fix: Implement FAQPage structured data on all FAQ pages
Majority of pages lack meta descriptions, forcing Google to auto-generate snippets. Estimated 10-20% CTR improvement opportunity.
Fix: Write unique meta descriptions for all indexable pages
Unprofessional slug, potential duplicate. Needs 301 redirect.
Dead 2020 event pages polluting index and wasting crawl budget.
Security risk exposing WP usernames plus thin duplicate content.
/newborrowerpage/ (review solicitation) is exposed to search engines.
150+ reviews with no AggregateRating markup. Missing review stars in SERPs.
Three pages showing identical reviews. Cannibalization risk.
Technical SEO audit, baseline metrics capture, content inventory (182 URLs), redirect map (212 entries), keyword baseline (1,002 keywords), Core Web Vitals measurement.
Finalize design system, component library, Sanity CMS schema definitions, content type architecture, and information hierarchy.
Next.js frontend development, Sanity CMS integration, component implementation, responsive layouts, and page templates.
Migrate all 107 content pages to Sanity, implement 212 redirects, structured data (FAQPage, AggregateRating, BreadcrumbList), meta descriptions, and canonical tags.
Borrower portal dashboard, loan calculator, glossary, and interactive tools. Supabase integration for portal authentication.
Full QA pass, redirect verification, Search Console monitoring, 90-day post-migration tracking, Core Web Vitals validation on new platform.