Online Optimisers / Full AI & SEO Audit
Prepared for Shay Underwood
Full AI & SEO Audit v2

S and S Moving

snsmover.com • Hooper, UT • Moving company • 2026-04-16
Auditor: Online Optimisers, presented by Tomas APIs: Firecrawl, OpenAI gpt-4o-search-preview, Perplexity sonar-pro, DataForSEO SERP + AIO + Maps + Backlinks + On-Page + Labs
70
/ 100
FAIR

Strong Maps and local rankings. Weak in AI-answer citations.

S and S wins Google Maps at position 1 for the core Hooper and residential queries and ranks top-10 organically for most city-level searches. But the site is invisible in 16 of 20 ChatGPT queries and missing from 8 of 11 Google AI Overviews. FAQ content, schema upgrades, and a NAP fix close most of that gap.

4/20
ChatGPT cited
gpt-4o-search-preview
9/20
Perplexity cited
sonar-pro
3/11
Google AIO cited
of 11 that triggered
4/5
Maps top 20
5 commercial queries
01

Executive Summary

The numbers, the band, and the three findings that matter most.
MetricResult
AI Visibility Score70 / 100 - Fair band
Technical HealthGrade B (70.8% checklist pass)
SEO FoundationDR 63, 110 referring domains
Ranked Keywords (any position)35
Top-10 rankings15 (3 in top-3)
Striking distance (pos 11-20)6
Estimated organic traffic value$219/mo
AI Citations across 60 slots16 / 60
ChatGPT visibility (gpt-4o-search-preview)4 / 20
Perplexity visibility (sonar-pro)9 / 20
Google AI Overviews triggered11 / 20
Google AI Overviews citations3 / 11
Maps Pack (top 20) on 5 commercial queries4 / 5
Google reviews4.9 stars, 113 reviews

Top 3 Critical Findings

Finding 01

NAP mismatch between BBB and website is damaging entity trust

BBB shows Ogden 84404. Website and JSON-LD schema show Hooper 84315. Same business, same phone, two different cities and zip codes. AI entity linkers need one authoritative listing. Right now they get two. Maps SERP already places S and S at position 1 for the core Hooper queries, and that signal is being undercut by the conflicting BBB record.

Finding 02

Zero FAQ schema sitewide while 11 of 20 queries trigger Google AI Overviews

11 of 20 audited queries triggered a Google AI Overview. S and S was cited in only 3 of those 11. The entire conversational category (how much do movers cost, what should I look for, trusted movers near me, are movers worth it) triggered AIOs on every query and S and S earned zero. FAQPage schema with directly answered questions is the single highest-leverage fix on the site.

Finding 03

No analytics currently firing on the homepage

Our fresh crawl of snsmover.com did not surface GTM, GA4, or any Universal Analytics tag in the rendered HTML. Google Search Console verification meta tag is present, but measurement is broken. Shay has no reliable traffic or conversion visibility. GA4 plus a confirmed GTM container needs to be installed and verified via Tag Assistant this week.

Why this matters

S and S has genuinely strong local fundamentals. 4.9 stars with 113 Google reviews, BBB accredited A+, USDOT 3540875, 8 Person schema entries already declaring the named team, and Maps position 1 for Hooper. The weakness is in AI-answer content, not in the business itself. That makes the upside high and the fixes specific.

02

AI Visibility Score Breakdown

Four pillars, 25 points each, 100 max.
Knowledge Graph / Directories
25/25
Schema Markup
18/25
Content Citability
12/25
AI-Weighted Backlinks
15/25

Knowledge Graph is the strongest pillar. Google Business Profile is at Maps position 1 for Hooper, BBB is accredited, Yelp, HomeAdvisor, Angi, and MoveBuddha all have listings. Schema is mid-tier because LocalBusiness, MovingCompany, Person, AggregateRating, and BreadcrumbList are all present but FAQPage, HowTo, and standalone Service schema are missing. Content citability is weak because there is zero FAQ anywhere on the site. AI-weighted backlinks are weak because the backlink profile is polluted by Telegram-channel spam anchors and the top referring domains are low-rank directory spam.

03

Technical SEO Audit

On-page data from the DataForSEO instant_pages endpoint plus raw HTML inspection.

On-page vitals

MetricValueStatus
Status code200OK
Largest Contentful Paint1948 msOK
Time to Interactive1624 msOK
DOM Complete1805 msOK
H1 count2DUPLICATE
Meta titleBest Moving Company | Utah Movers | S and S Moving (50 chars)OK
Meta description length249 charsLONG
Canonicalhttps://snsmover.com/OK
Render-blocking scripts0OK
Internal links17OK
Image alt tagsMissing on some imagesFLAG
GTM tagNot detectedFLAG
GA4 tagNot detectedFLAG
GSC verification metaYesOK

Duplicate H1 detected

The on-page crawl returned two H1 tags: "Get moving today" and "Our Company". Google strongly prefers a single H1 per page. Demote "Our Company" to H2 inside Elementor.

Full technical checklist (70.8% pass, Grade B)

CheckStatus
HTTPSPASS
Canonical tag presentPASS
Single H1 per pageFAIL
No noindexPASS
Meta title presentPASS
Meta description presentPASS
Meta title length 50-60 charsPASS
Meta description length reasonableFAIL
Fast LCP (<2.5s)PASS
Fast TTI (<3s)PASS
No render-blocking scriptsPASS
Low render-blocking stylesheetsPASS
GTM installedFAIL
GA4 installedFAIL
Image alt tags presentFAIL
SEO-friendly URL structurePASS
No duplicate H1sPASS
Status 200PASS
Schema markup presentPASS
FAQ schema presentFAIL
Person schema presentPASS
HowTo schema presentFAIL
No broken links (internal)PASS
No broken resourcesPASS

Site architecture

Firecrawl mapped 121 URLs across snsmover.com. Clean URL pattern (/moving-services-[city]-ut/), confirmed city pages for Hooper, Roy, Clearfield, Syracuse, Layton, Ogden, Kaysville, and Hill AFB. Blog present with a red-flags-when-hiring-movers post that is the only non-city-page asset winning in AI answers.

04

SEO Foundation & Backlinks

05

Ranked Keywords (Current Google Wins)

06

AI Platform Results (20 queries, 3 platforms)

07

Schema & Entity Audit

08

Competitive Landscape

09

Striking Distance Keywords (Page 2 ready for Page 1)

10

People Also Ask (Content Gold)

11

Expert Strategic Insights

12

Quick Win Priority Matrix

13

Probabilistic Framing

Next step: 30-minute strategy call

Walk through the priority action plan with Tomas, scope a 90-day AI ranking sprint, and decide which of the quick wins gets shipped first week. Every recommendation is probabilistic (increased likelihood of citation), not guaranteed rankings.

Book a strategy call