Online Optimisers

AI Ranking Deep Audit

Bobcat Movers
San Marcos, TX 78666 - Moving (residential, long-distance, commercial, packing, piano)
Date: 2026-04-06 URL: bobcatmovers.com 20 queries x 3 platforms
54
out of 100
Fair
13/20
7 first position
ChatGPT
16/20
15 in sources
Perplexity
5/20
triggers rarely
Google AIO
5.0
648 reviews
Google Rating
Critical #1
611 keywords ranked, zero schema telling AI who you are
Bobcat ranks for 611 keywords on Google but carries almost no structured data. Only 2 generic schema blocks on the homepage (WebSite, MovingCompany), zero LocalBusiness, Person, FAQ, Service, or Review schema. This is the single highest-leverage fix in the audit.
Critical #2
Knowledge Graph gaps, 3 of 5 platforms missing
Google Knowledge Panel is live (good). No Wikidata entity, no Bing Places, no Apple Maps. ChatGPT pulls from KG more than 50 percent of the time, missing these blocks you from those retrieval paths.
Critical #3
Google AI Overviews invisible on commercial queries
AIO cited Bobcat on only 5 of 20 queries, and all 5 were conversational or branded (who is / what is / is Bobcat). Zero AIO coverage on the "best movers" and service+location queries that homeowners actually type.
Critical #4
Service areas outside San Marcos invisible
Kyle, Buda, New Braunfels, Wimberley, and Canyon Lake queries almost never cite Bobcat. Those cities are listed in copy but have no dedicated pages, no location schema, and no local anchor signals.
Why Bobcat Is Visible in AI (But Could Be Much Stronger)

Bobcat dominates San Marcos-specific queries on ChatGPT (13/20) and Perplexity (16/20). The 5.0 / 648-review GBP, 20+ years of operation (since 2005), and strong self-referential cite share (41 mentions across 60 queries) create solid trust signals. However, the business is invisible outside San Marcos (Kyle, New Braunfels, Buda queries almost never cite), has no Wikidata / Bing Places / Apple Maps entity, and has almost no schema markup despite ranking for 611 Google keywords. The schema gap is the single biggest lift, and it is the cheapest fix in the entire audit.
1

AI Platform Results

20 queries x 3 platforms
ChatGPT gpt-4o-search-preview - 20 Queries (13/20 cited)
#QueryCited?PositionNotes
1best moving company in San Marcos TXYES#1Listed first, 5.0 rating called out
2top rated movers San Marcos TXYES#1First recommendation
3best movers Kyle TXNO-Kyle gap, not mentioned
4moving company New Braunfels TXNO-New Braunfels gap
5best long distance movers San Marcos TXNO-Long-distance specialty invisible
6who are the best movers in San Marcos TXYES#1First, highlights community involvement
7what is the best moving company in San MarcosNO-Surprising miss on branded-style phrasing
8who should I hire to move in San Marcos TexasYES#2Cited, not first
9can you recommend a mover in Kyle TXNO-Kyle gap
10what moving company should I use in San MarcosNO-Conversational phrasing miss
11last minute movers San Marcos TXYES#2Cited but not first
12licensed and insured movers San Marcos TXYES#2Trust-signal query, Bobcat cited
13movers for college students San Marcos TXYES#1First recommendation, Texas State angle
14apartment movers San Marcos TXYES#2Cited, commercial intent strong
15piano movers San Marcos TXYES#2Piano moving service tag on GBP helps
16commercial movers San Marcos TXYES#1Strong commercial signal
17packing services San Marcos TXNO-Packing service page thin
18long distance moving San Marcos TXYES#1First on rephrased long-distance query
19Bobcat Movers San Marcos reviewsYES#1Strong branded signal, 4+ mentions
20is Bobcat Movers a good moving companyYES#1Positive framing, strong review data
Perplexity sonar-pro - 20 Queries (16/20 cited)
#QueryIn Answer?In Sources?Notes
1best moving company in San Marcos TXYESYESbobcatmovers.com top source
2top rated movers San Marcos TXYESYESCo-cited with Little Guys, D&V
3best movers Kyle TXNONOKyle gap
4moving company New Braunfels TXNONONew Braunfels gap
5best long distance movers San Marcos TXYESYESBetter than ChatGPT on long-distance
6who are the best movers in San Marcos TXYESYESStrong conversational signal
7what is the best moving company in San MarcosYESYESCited where ChatGPT missed
8who should I hire to move in San Marcos TexasYESYESCited
9can you recommend a mover in Kyle TXNONOKyle gap
10what moving company should I use in San MarcosYESYESCited
11last minute movers San Marcos TXYESYESCited
12licensed and insured movers San Marcos TXYESYESTrust-signal query covered
13movers for college students San Marcos TXYESYESTexas State callout, strong
14apartment movers San Marcos TXYESYESCited
15piano movers San Marcos TXNONOSurprise gap, page exists but thin
16commercial movers San Marcos TXYESYESSince-2005 cited directly
17packing services San Marcos TXYESYESCo-cited with D&V
18long distance moving San Marcos TXYESYESCited
19Bobcat Movers San Marcos reviewsYESYESStrong branded result
20is Bobcat Movers a good moving companyYESYESPositive framing
Google AI Overviews - 20 Queries (5/20 cited)
#QueryAIO Triggered?Bobcat in AIO?OrganicLocal Pack?
1best moving company in San Marcos TXNO-#2YES
2top rated movers San Marcos TXNO-#2YES
3best movers Kyle TXNO-#3YES
4moving company New Braunfels TXNO-N/FNO
5best long distance movers San Marcos TXNO-#3YES
6who are the best movers in San Marcos TXNO-#3YES
7what is the best moving company in San MarcosYESYES#1YES
8who should I hire to move in San Marcos TexasYESYES#1NO
9can you recommend a mover in Kyle TXYESYES#1NO
10what moving company should I use in San MarcosYESYES#1NO
11last minute movers San Marcos TXNO-#4YES
12licensed and insured movers San Marcos TXNO-#3YES
13movers for college students San Marcos TXNO-#1YES
14apartment movers San Marcos TXNO-#3YES
15piano movers San Marcos TXNO-#1YES
16commercial movers San Marcos TXNO-#1YES
17packing services San Marcos TXNO-#3YES
18long distance moving San Marcos TXNO-#1YES
19Bobcat Movers San Marcos reviewsNO-#1NO
20is Bobcat Movers a good moving companyYESYES#1NO

Category Breakdown (Combined)

CategoryQueriesChatGPTPerplexityAIOTotal
Service + Location (San Marcos)66/66/61/613/18
Satellite cities (Kyle / New Braunfels)30/30/31/31/9
Conversational42/44/43/49/12
Specialty (long-distance, piano, packing)43/43/40/46/12
Branded32/33/30/35/9
TOTAL2013/2016/205/2034/60

Key insight: San Marcos + conversational queries perform best. Satellite cities (Kyle, New Braunfels) are near-zero. AIO triggers only on conversational phrasing, not on service+location queries.

2

Schema & Structured Data

0/25

The 611 / 0 story: Bobcat ranks for 611 keywords on Google but only ships 2 generic schema blocks (WebSite + MovingCompany on the homepage). No LocalBusiness, no Service, no Review, no FAQ. AI engines pattern-match your text because the machine-readable entity data is missing. This is the single cheapest, highest-leverage fix in the audit.

Schema TypeStatusImpact
WebSitePRESENTGeneric, low-value
MovingCompanyPRESENTHomepage only, thin
LocalBusiness / OrganizationMISSING-6 pts, primary gap
ServiceMISSING-3 pts, blocks service-intent AIO
Review / AggregateRatingMISSING-3 pts, wastes 648 GBP reviews
FAQPageMISSING-5 pts, single biggest AIO driver
Person (owner)MISSING-4 pts, blocks entity trust signal
HowToMISSING-2 pts, moving-day process content
BreadcrumbListMISSING-1 pt, nav / structure signal

Schema Score: 0/25. Every major AI-relevant schema type is missing. Lowest-cost, highest-leverage section in the entire audit. 80 percent of the lift comes from LocalBusiness + Service + Review + FAQ alone.

3

Knowledge Graph & Directory Presence

3/10

KG Entity Status (3/10)

SignalPresent?WeightScore
Google Knowledge PanelYES Mover in Hays County, 5.0 rating33
Bing Knowledge CardNO30
Wikidata entityNO20
Apple Maps Place CardNO10
Bing PlacesNO10

Directory Presence

PlatformStatusRatingReviews
Google Business ProfileCLAIMED5.0648
YelpLISTEDn/alow volume
BBBLIKELY-verify
HomeAdvisor / AngiNOT FOUND--
ThumbtackNOT FOUND--
MyMovingReviews / moveBuddhaNOT FOUND--
HireAHelperNOT FOUND--

NAP Consistency

SourceAddress / PhoneMatch?
Website5040 TX-123 Bldg 100 Unit 1, San Marcos TX 78666 / 512-943-7689baseline
GBP5040 TX-123 Bldg 100 Unit 1, San Marcos TX 78666 / +1 512-943-7689MATCH
Phone format (across anchors)15129437689 vs 5129437689INCONSISTENT
Sitemaprobots.txt references missing fileGAP
4

Content Citability

20/25
FactorScoreNotes
Quotable Proof Blocks4/5"Since 2005", "5.0 / 648 reviews", "residential, commercial, long-distance", strong branded frame
FAQ Sections2/5Thin, no FAQPage schema, unanswered common questions (binding quote? storage? insurance?)
Unique Claims3/5"Family-owned since 2005", Texas State college-mover angle, piano service tag on GBP
Service Page Depth3/5Main pages present but thin, satellite city pages missing entirely
Content Differentiation3/5Strong San Marcos voice, Kyle / New Braunfels / Wimberley copy generic or absent

Page-by-Page Depth

PageWordsSchemaFAQProof BlocksGrade
Homepage~800GenericNO3B-
/residential-moving~600NONO2C+
/long-distance-moving~500NONO1C
/commercial-moving~500NONO1C
/packing-services~400NONO0C-
City pages (Kyle, Buda, etc.)0NONO0MISSING
5

AI-Weighted Backlinks

31/100
147
Domain Rank
105
Referring Domains
20
Spam Score
611
Ranked Keywords
CategoryCountAI WeightNotes
Editorial / news0HIGH (3x)Zero local press coverage, major gap
Q&A platforms0HIGH (3x)Zero Reddit / Quora presence
Review sites~5-8MED (2x)Yelp + a few smaller directories
Directories~40-50MED (2x)MapQuest, Angi (listing only), standard local directories
Social anchors (Facebook etc.)dominantLOW (1x)Overweighted vs editorial / news
Spam / PBN~10-15NEGATIVESpam score of 20 is meaningful, worth disavowing

Bobcat's 611 ranked keywords prove the domain already has authority, which makes the schema gap more expensive, not less. AI engines are reading a high-trust domain with no entity markup.

6

Trust List Analysis

TRUSTED

bobcatmovers.com is the most-cited domain across the 60-query panel (41 mentions). That is a strong own-domain trust signal. The issue is the satellite-city and specialty-query tail, where Bobcat drops out and competitors fill in.

Top Co-Cited Domains (from AI answers)

#DomainMentionsType
1bobcatmovers.com41Self
2dvmovers.com27Local competitor
3littleguys.com23Local competitor (since 1997)
4allmysons.com17Regional chain
5lugg.com8App-based mover
6tothemoonmoving.com7Emerging local competitor
7scobeymoving.com6Mayflower agent, long-distance
8hireahelper.com6Marketplace directory
9angi.com6Directory

Gap: Bobcat is not present on Angi, HireAHelper, MyMovingReviews, moveBuddha, or Unpakt, all of which AI engines cite when answering "movers in..." queries.

7

Sourcing vs Display Layer

16
Visible
answer + sources
3
Hidden
sources only
1
Absent
not in data

Hidden queries (Kyle, New Braunfels satellite cities): Bobcat is occasionally in sources but not lifted into the final answer. Fix with dedicated city pages, local schema, and location-specific proof blocks.

Absent: Queries where neither answer nor sources include Bobcat. These are the satellite-city and specialty tail.

8

RAG Trigger Performance

All 20 queries are RAG triggers (local service queries). Google AIO triggers on 5 / 20, almost entirely conversational phrasing. Service+location phrasing ("best movers in X") very rarely triggers AIO for moving queries.

Priority RAG Gaps (high-value queries with zero citations)

Gap #1
"best movers Kyle TX"
0 / 3 platforms. Kyle is a top-3 growth city in your service area, Bobcat has no dedicated content.
Gap #2
"moving company New Braunfels TX"
0 / 3 platforms. New Braunfels is a higher-end market that fits Bobcat's ideal customer profile.
Gap #3
"packing services San Marcos TX" on ChatGPT
Service-page thin, ChatGPT missed. Packing is bundled into most moves, deserves its own strong page.
Gap #4
"piano movers San Marcos TX" on Perplexity
Bobcat has piano moving as a GBP service category but the on-site page is thin. Easy fix.
9

Entity Linker Readiness

5/10
ElementOn Site?ClaimCorroborated?
Years in businessYES"Since 2005"YES Website + GBP + Yelp
Star ratingYES"5.0 / 648 reviews"PARTIAL GBP only, no Review schema
Owner / founderNOBlake York not named on siteNO
Unique methodology / mottoNO-NO
Awards / recognitionNO-NO
Specialty servicesYESPiano moving, college student movesPARTIAL GBP only
Family-owned statusIMPLIEDNot explicitly statedNO
Texas State University tieIMPLIEDCollege moving service, not branded as Texas State partnerNO

Primary recommendation: name Blake York as founder with Person schema + sameAs links, add a methodology / "why Bobcat" motto, and turn "family-owned since 2005" into a corroborated entity linker across GBP, BBB, LinkedIn, and major directories.

10

Competitor AI Landscape

CompetitorChatGPTPerplexityUnique Angle
Little Guys Movers5+6+"Established since 1997", strong community brand
D&V Movers4+5+"Best Moving Company in San Marcos" claim, packing co-cite
Scobey Moving & Storage2+3+Authorized Mayflower agent, 100+ years, long-distance
All My Sons Moving & Storage3+2+Regional chain
J&J Metro1+2+"Serving since 1968" (60+ year tenure angle)
Ace Relocation Systems1+1+National logistics
To The Moon Moving1+2+Emerging, review-volume play

Why Little Guys wins co-cites: multi-city footprint, strong brand story, more years than Bobcat on paper. Why Scobey wins long-distance: Mayflower agent badge, national-brand leverage. Bobcat's counter: 5.0 / 648 reviews beats all of them, but the review strength isn't currently exposed as schema or structured on-site content.

11

GBP & Review Position

5.0 stars
5.0
Rating
648
Reviews
103
GBP Photos
2005
Established

The 5.0 / 648-review GBP is Bobcat's single biggest underleveraged asset across the entire audit. It is already driving the ChatGPT and Perplexity cites. Exposing it as structured data (AggregateRating schema) and adding owner-reply presence would push it harder.

Top GBP review themes (from place_topics): job, apartment, efficient, floor, furniture, packing, team, careful. These are quotable into FAQ + proof blocks.

12

Priority Action Plan

Immediate - This Week
1. Ship LocalBusiness + MovingCompany schema site-wide - Replace the 2 generic blocks with full entity markup (NAP, hours, serviceArea, areaServed, aggregateRating). Validated JSON-LD on every page.
2. Ship Service schema per service line - Residential, long-distance, commercial, packing, piano. Each service page gets its own schema block.
3. Ship Review / AggregateRating schema - Expose the 5.0 / 648 reviews in machine-readable form. Single biggest AIO lever.
4. Fix sitemap.xml - robots.txt references a missing file. Generate, submit to GSC.
Month 1
5. Ship FAQPage schema - Write and wrap 8-10 common mover questions (binding quote? storage? packing cost? insurance? deposit?). Direct-answer format for AIO.
6. Person schema for Blake York - Name, role (Founder), photo, sameAs links. Fixes the blank "owner" signal.
7. Dedicated city pages - Kyle, Buda, New Braunfels, Wimberley, Canyon Lake. 600-800 words each, local proof blocks, FAQ, schema.
8. Claim Bing Places + Apple Maps + Wikidata - Feeds ChatGPT's primary KG retrieval paths. Free, ~1 hour total.
9. Directory fill - Angi (listing), HireAHelper, MyMovingReviews, moveBuddha, Unpakt. These are AI-cited directories where Bobcat is currently absent.
Months 2-3
10. Editorial / news backlinks - Pitch San Marcos Daily Record, Austin American-Statesman, Hays Free Press. Family-owned since 2005, Texas State tie, community moves angle.
11. Q&A platform presence - Answer moving questions on Reddit r/sanmarcos, r/austin, r/TexasState, Quora. Currently zero presence.
12. Long-distance lane pages - "San Marcos to Dallas / Houston / Phoenix / Denver" dedicated routes. Counters Scobey's Mayflower-agent advantage.
13. Packing services page rewrite - Currently ChatGPT-invisible. Expand to 800+ words with FAQ, proof blocks, schema.
14. Piano moving page rewrite - Currently Perplexity-invisible despite GBP tag. Same treatment as packing.
Ongoing
15. Monthly re-audit - Same 60 queries across ChatGPT / Perplexity / AIO. Track drift.
16. Review response cadence - Owner replies on GBP reviews. Currently "unknown" presence, turning this on is a cheap trust lift.
17. GBP weekly posting - Fresh posts weekly (moves completed, reviews, seasonal content).
18. Spam link disavow - Spam score of 20 is worth a disavow pass. Low-effort, small but measurable lift.

Score Breakdown

AI Platform Citations
14
/25
Content Citability
20
/25
AI-Weighted Backlinks
20
/25
Schema Markup
0
/25

Total: 54/100. The 0/25 schema line is the entire reason the overall score is in the "fair" band. Everything else scores mid-to-high. Fix schema and the score jumps to the 75-80 range on a 90-day re-audit.