Needs focused technical + content work
1. Executive summary
The site has a solid foundation but loses rankings due to slow mobile pages, thin service pages, missing local schema, and weak internal linking. Fixing the top issues below can improve visibility for high-intent local keywords within 60–90 days.
2. Priority findings
| Issue | Impact | Effort | Action |
|---|---|---|---|
| Mobile LCP > 4.2s | High | Med | Compress images, defer JS |
| No LocalBusiness schema | High | Low | Add JSON-LD + NAP consistency |
| Thin service pages (<300 words) | Med | Med | Expand with FAQs & proof |
| Broken internal links (7) | Med | Low | Fix / redirect |
| Missing meta descriptions (18) | Low | Low | Write unique metas |
3. Keyword snapshot
“near me” services
Opportunity: high · Current rank: not ranking · Target: top 10
Primary service + city
Opportunity: high · Current rank: #24 · Target: top 5
Brand name
Opportunity: owned · Current rank: #1 · Maintain
4. 30-day action plan
- Fix Core Web Vitals on homepage & top 5 landing pages.
- Add LocalBusiness + FAQ schema; align NAP across Google Business Profile.
- Rewrite 4 money pages with intent-matched content and CTAs.
- Build internal links from blog → services → contact.
- Start 4 local citation / digital PR targets for authority.
This is a sample SEO report for portfolio demonstration. Real client reports include crawl data, screenshots, and tracked KPIs.
Request an SEO audit for your site