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.
| Metric | Result |
|---|---|
| AI Visibility Score | 70 / 100 - Fair band |
| Technical Health | Grade B (70.8% checklist pass) |
| SEO Foundation | DR 63, 110 referring domains |
| Ranked Keywords (any position) | 35 |
| Top-10 rankings | 15 (3 in top-3) |
| Striking distance (pos 11-20) | 6 |
| Estimated organic traffic value | $219/mo |
| AI Citations across 60 slots | 16 / 60 |
| ChatGPT visibility (gpt-4o-search-preview) | 4 / 20 |
| Perplexity visibility (sonar-pro) | 9 / 20 |
| Google AI Overviews triggered | 11 / 20 |
| Google AI Overviews citations | 3 / 11 |
| Maps Pack (top 20) on 5 commercial queries | 4 / 5 |
| Google reviews | 4.9 stars, 113 reviews |
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.
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.
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.
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.
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.
| Metric | Value | Status |
|---|---|---|
| Status code | 200 | OK |
| Largest Contentful Paint | 1948 ms | OK |
| Time to Interactive | 1624 ms | OK |
| DOM Complete | 1805 ms | OK |
| H1 count | 2 | DUPLICATE |
| Meta title | Best Moving Company | Utah Movers | S and S Moving (50 chars) | OK |
| Meta description length | 249 chars | LONG |
| Canonical | https://snsmover.com/ | OK |
| Render-blocking scripts | 0 | OK |
| Internal links | 17 | OK |
| Image alt tags | Missing on some images | FLAG |
| GTM tag | Not detected | FLAG |
| GA4 tag | Not detected | FLAG |
| GSC verification meta | Yes | OK |
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.
| Check | Status |
|---|---|
| HTTPS | PASS |
| Canonical tag present | PASS |
| Single H1 per page | FAIL |
| No noindex | PASS |
| Meta title present | PASS |
| Meta description present | PASS |
| Meta title length 50-60 chars | PASS |
| Meta description length reasonable | FAIL |
| Fast LCP (<2.5s) | PASS |
| Fast TTI (<3s) | PASS |
| No render-blocking scripts | PASS |
| Low render-blocking stylesheets | PASS |
| GTM installed | FAIL |
| GA4 installed | FAIL |
| Image alt tags present | FAIL |
| SEO-friendly URL structure | PASS |
| No duplicate H1s | PASS |
| Status 200 | PASS |
| Schema markup present | PASS |
| FAQ schema present | FAIL |
| Person schema present | PASS |
| HowTo schema present | FAIL |
| No broken links (internal) | PASS |
| No broken resources | PASS |
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.
| Metric | Value |
|---|---|
| Domain Rank (DataForSEO, 0-1000) | 63 |
| Total backlinks | 167 |
| Referring domains | 110 |
| Referring main domains | 107 |
| Spam score | 30/100 |
| First seen | 2022-01-16 03:35:55 +00:00 |
| Broken backlinks | 0 |
| Anchor type | Backlinks | % of tracked | Status |
|---|---|---|---|
| Branded (snsmover / S and S) | 110 | 66.7% | OK |
| Naked URL | 21 | 12.7% | OK |
| Anchor | Backlinks | Referring domains |
|---|---|---|
| snsmover | 42 | 36 |
| snsmover.com | 41 | 38 |
| Visit Site | 23 | 1 |
| OUR TELEGRAM CHANEL https://t.me/s/quarterlinks25 | 8 | 8 |
| S & S Moving & Landscaping | 8 | 2 |
| https://snsmover.com/?utm_source=fbAdLSEO&utm_medium=traffic | 7 | 1 |
| - | 6 | 4 |
| https://snsmover.com/services/?utm_source=fbAdLSEO&utm_medium=traffic | 5 | 1 |
| JOIN OUR TELEGRAM https://t.me/s/darksidelinks | 4 | 4 |
| https://snsmover.com/ | 3 | 2 |
Red flag. Two of the top 10 anchors are Telegram-channel spam ("OUR TELEGRAM CHANEL ...", "JOIN OUR TELEGRAM ..."). These are low-quality directory links contributing to the spam score. Recommend a disavow file on all Telegram-anchor referring domains.
| Domain | Rank | Backlinks |
|---|---|---|
| bunity.com | 19 | 2 |
| transplo.com | 15 | 13 |
| sergechel.info | 0 | 1 |
| worldbusinesspromote.com | 0 | 1 |
| enterprisedirectoryhub.com | 0 | 1 |
| torun-stolarz.pl | 0 | 1 |
| ododuorpremium.com | 0 | 1 |
| ycm.info | 0 | 1 |
| pagesearch.net | 0 | 1 |
| primecompanydirectory.com | 0 | 1 |
The top referring domains are mostly low-rank directories (bunity.com, transplo.com, worldbusinesspromote.com). Minimal high-authority editorial linking. Building 5-10 moving-niche editorial citations (Move.org, Unpakt, Updater, regional press) is the way to strengthen this pillar.
| Keyword | Position | Volume | CPC | Landing URL |
|---|---|---|---|---|
| movers in utah | #6 | 1000 | $24.92 | / |
| moving company in utah | #6 | 1000 | $24.92 | / |
| moving service utah | #8 | 1000 | $24.92 | / |
| utah movers | #7 | 1000 | $24.92 | / |
| movers ogden | #5 | 480 | $28.19 | /moving-services-ogden-ut/ |
| movers ogden utah | #6 | 480 | $28.19 | /moving-services-ogden-ut/ |
| moving companies ogden | #11 | 480 | $28.19 | /moving-services-ogden-ut/ |
| moving companies ogden utah | #15 | 480 | $28.19 | /moving-services-ogden-ut/ |
| movers layton utah | #6 | 390 | $41.59 | /moving-services-layton-ut/ |
| moving companies layton utah | #6 | 390 | $41.59 | /moving-services-layton-ut/ |
| s&d moving company | #28 | 170 | $8.10 | / |
| mountain states moving and storage | #58 | 140 | $18.37 | / |
| movers south jordan | #64 | 90 | $37.87 | / |
| moving companies south jordan | #60 | 90 | $37.87 | / |
| s & s moving | #3 | 90 | $9.91 | / |
S and S owns genuine position-6 rankings for the four head terms "movers in utah", "moving company in utah", "utah movers", and "moving service utah" (all 1,000/mo volume each). The Ogden and Layton city pages hold positions 5-6 with 480 and 390 monthly volume respectively. This is a real foundation.
Estimated organic traffic value: $219/month based on current rankings and SERP CTR curve.
| # | Query | Category | ChatGPT | Perplexity | Google AIO | Maps |
|---|---|---|---|---|---|---|
| 1 | best movers Hooper UT | service location | no | cited | no AIO | #1 |
| 2 | best moving company Ogden UT | service location | no | cited | no AIO | #4 |
| 3 | residential movers Hooper UT | service location | cited | cited | no AIO | #1 |
| 4 | affordable movers Layton UT | service location | no | no | no AIO | not in top 20 |
| 5 | commercial moving company Ogden UT | service location | no | cited | no AIO | #5 |
| 6 | who are the best movers in Ogden Utah | conversational | no | no | no | not tested |
| 7 | how much do movers cost in Utah | conversational | no | no | no | not tested |
| 8 | what should I look for when hiring movers in Utah | conversational | no | no | no | not tested |
| 9 | trusted movers Syracuse UT near me | conversational | no | no | no | not tested |
| 10 | are movers worth it for a local move in Utah | conversational | no | no | no | not tested |
| 11 | how to avoid moving scams Utah | problem | no | no | no | not tested |
| 12 | last minute movers Salt Lake City UT | problem | no | no | no AIO | not tested |
| 13 | family owned moving company Hooper UT | problem | cited | cited | cited | not tested |
| 14 | movers with insurance Utah damage protection | problem | no | no | no | not tested |
| 15 | piano movers northern Utah | specialty | no | no | no AIO | not tested |
| 16 | Hill AFB military movers Utah | specialty | no | no | no AIO | not tested |
| 17 | furniture disassembly moving company Layton UT | specialty | no | cited | cited | not tested |
| 18 | packing services moving company Clearfield UT | specialty | no | cited | no | not tested |
| 19 | S and S Moving Hooper UT reviews | branded | cited | cited | no AIO | not tested |
| 20 | snsmover.com moving services Utah | branded | cited | cited | cited | not tested |
| Category | Queries | ChatGPT | Perplexity | AIO triggered | AIO cited |
|---|---|---|---|---|---|
| Service Location | 5 | 1/5 | 4/5 | 0/5 | 0/5 |
| Conversational | 5 | 0/5 | 0/5 | 5/5 | 0/5 |
| Problem | 4 | 1/4 | 1/4 | 3/4 | 1/4 |
| Specialty | 4 | 0/4 | 2/4 | 2/4 | 1/4 |
| Branded | 2 | 2/2 | 2/2 | 1/2 | 1/2 |
| TOTAL | 20 | 4/20 | 9/20 | 11/20 | 3/20 |
| Query | S and S position | Top 3 Maps results |
|---|---|---|
| best movers Hooper UT | #1 | S and S Moving; Pioneer Moving and Storage - Best Moving Company in Salt Lake City, UT; Best of Utah Moving Company |
| best moving company Ogden UT | #4 | All My Sons Moving & Storage; Two Men and a Truck Moving; Pioneer Moving and Storage - Best Moving Company in Salt Lake City, UT |
| residential movers Hooper UT | #1 | S and S Moving |
| affordable movers Layton UT | not in top 20 | Cheapest Movers In Utah LLC; Affordable Moving Utah; Uinta Moving Company - Kaysville, UT |
| commercial moving company Ogden UT | #5 | All My Sons Moving & Storage; Alpha Moving-N-Storage; Smooth Movers Moving & Storage Of Ogden |
Maps is the strongest surface. Position 1 for "best movers Hooper UT" and "residential movers Hooper UT". Position 4 for Ogden and position 5 for commercial Ogden. Only "affordable movers Layton UT" fell outside the top 20.
| Schema type | Status | Points |
|---|---|---|
| LocalBusiness | FOUND | 6 |
| Person | FOUND | 4 |
| FAQPage | MISSING | 0 |
| Service | FOUND | 3 |
| HowTo | MISSING | 0 |
| AggregateRating | FOUND | 3 |
| Organization | FOUND | 2 |
| Total | - | 18 / 25 |
| Platform | Status | Rating / notes |
|---|---|---|
| Google Business Profile | FOUND | 4.9 stars, 113 reviews, Maps position 1 for Hooper |
| BBB | FOUND | Accredited A+ (May 2025) |
| Yelp | FOUND | Low review volume |
| HomeAdvisor / Angi | FOUND | 5.0 (as "S & S Moving and Yard Maintenance") |
| MoveBuddha | FOUND | 3.88-5.0 range |
| FOUND | @SandSmovingandlandscaping | |
| FOUND | @s_and_s_moving | |
| Thumbtack | NOT CONFIRMED | Worth claiming |
Website and JSON-LD schema declare 4457 W 5750 S, Hooper, UT 84315. BBB record shows Ogden, UT 84404-9256. Same phone number on both. AI entity linkers require one authoritative location. Fix the BBB record to Hooper 84315, or declare Ogden as a verified second location on both GBP and website.
| Competitor | Total AI citations across 20 queries |
|---|---|
| Moving Connections | 12 |
| All My Sons | 10 |
| Alpha Moving | 8 |
| Wasatch Moving | 6 |
| Able Movers | 3 |
| A-1 Pioneer | 3 |
Moving Connections (457 Google reviews, 30-year history, BBB A+, heavy FAQ content) and All My Sons (national brand, 448 reviews, deep per-city pages) are the two competitors AI consistently selects over S and S. Wasatch Moving and Alpha Moving are second tier.
| Competitor domain | Shared keywords | Avg position | Est. traffic value |
|---|---|---|---|
| snsmover.com | 35 | 27.6 | $219 |
| yelp.com | 35 | 5.8 | $219 |
| bbb.org | 29 | 35.5 | $151 |
| allmysons.com | 27 | 16.5 | $206 |
| facebook.com | 27 | 11.0 | $82 |
| hireahelper.com | 25 | 19.9 | $217 |
| mapquest.com | 25 | 19.4 | $64 |
| movebuddha.com | 23 | 28.3 | $196 |
| Keyword | Pos | Volume | CPC | Landing URL | Quick fix |
|---|---|---|---|---|---|
| moving companies ogden | #11 | 480 | $28.19 | /moving-services-ogden-ut/ | FAQ schema + city in H1 |
| moving companies ogden utah | #15 | 480 | $28.19 | /moving-services-ogden-ut/ | FAQ schema + city in H1 |
| moving companies ogden ut | #12 | 50 | $64.73 | /moving-services-ogden-ut/ | FAQ schema + city in H1 |
| s and s company | #17 | 50 | $0.00 | / | FAQ + named-team proof block |
| movers layton | #16 | 30 | $10.93 | /moving-services-layton-ut/ | FAQ schema + city in H1 |
| ogden movers | #12 | 30 | $32.81 | /moving-services-ogden-ut/ | FAQ schema + city in H1 |
6 keywords in striking distance. Combined monthly volume in this set is a meaningful compound-interest play: every keyword moved from position 11-20 to position 8-10 captures 3-5x more clicks at the same effort as writing a new page.
Every recommendation in this audit is designed to increase the likelihood of citation of S and S Moving by ChatGPT, Perplexity, and Google AI Overviews for moving-related queries in Northern Utah. AI ranking is probabilistic, not deterministic. No guarantee of a specific citation or ranking position is claimed.
What is highly likely: fixing the NAP mismatch, adding FAQ schema, and closing the review gap will shift citation rates on the 14 queries where S and S is currently absent. The size of the lift depends on how quickly the competitor set reacts, the volume of new content published, and whether review velocity accelerates.
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