No city. No physical address. No Google Business Profile. Here's exactly what international and SaaS companies need to show up when AI is asked "what tool should I use?" or "which agency is best?"
Most AI visibility tools are designed for local businesses β restaurants, dentists, contractors. They award points for a city in your schema, a Google Business Profile, and a local phone number. A SaaS company serving 40 countries scores zero on all of these and gets an "F" β even if it's technically excellent.
| Signal | Local Business Needs | Global Company Needs |
|---|---|---|
| Schema type | LocalBusiness / Restaurant / Store | Organization / SoftwareApplication / Corporation |
| Location | City + street address + postal code | Headquarters optional β multi-country areaServed |
| Language targeting | Single language | Hreflang tags for each country/language served |
| Speed benchmark | Local ISP, single data center | CDN (sub-2s globally β Cloudflare, Fastly, AWS CloudFront) |
| Reviews/authority | Google Maps reviews | G2, Capterra, Trustpilot, Clutch |
| Keywords | "plumber Edmonton" / city-based | Topic clusters β "best CRM software", "project management tool" |
| Backlinks | Local directories, chamber of commerce | Authority publications β Forbes, TechCrunch, Product Hunt |
| AI bot access | GPTBot + ClaudeBot in robots.txt | Same β GPTBot + ClaudeBot + llms.txt (universal) |
These are the signals TCD Global Mode looks for. "Required" means missing them will significantly lower your score. "Recommended" means they boost AI recommendation confidence.
Tells AI exactly what type of entity you are. SoftwareApplication gets +15 pts; Organization or Corporation gets +10 pts. LocalBusiness is wrong for digital companies.
Universal β identical for local and global companies. Without GPTBot/ClaudeBot allowed in robots.txt, ChatGPT and Claude cannot index your site. Worth 12 pts combined.
AI models pull answers from FAQ schema when generating recommendations. "What does [your software] do?" "Is [your tool] good for enterprise?" Map these to your FAQPage schema.
If you serve multiple languages or countries, hreflang tags prove it to crawlers. Each hreflang tag is a signal: "this company operates internationally." Worth +5 pts in Global Mode.
A plain-text file at yoursite.com/llms.txt telling AI agents exactly what your company does, who it serves, and what problems it solves. Worth 3 pts and trusted by Claude, Gemini, and Perplexity.
AggregateRating schema with real scores from G2, Capterra, or Trustpilot gives AI models social proof data they can include in recommendations. Worth up to 5 pts.
Use SoftwareApplication when you sell software, an app, or a platform.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Your App Name",
"description": "What your software does in one clear sentence.",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"url": "https://yoursite.com",
"offers": {
"@type": "Offer",
"price": "49.00",
"priceCurrency": "USD"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "312"
},
"sameAs": [
"https://www.g2.com/products/your-app",
"https://www.linkedin.com/company/your-company",
"https://www.capterra.com/p/your-app"
]
}
Use Organization or Corporation when you provide services globally without a storefront.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Agency Name",
"description": "What you do and who you serve globally.",
"url": "https://yoursite.com",
"logo": "https://yoursite.com/logo.png",
"foundingDate": "2019",
"areaServed": ["CA", "US", "GB", "AU", "DE"],
"knowsAbout": ["SEO", "AI Visibility", "Digital Marketing"],
"sameAs": [
"https://www.linkedin.com/company/your-agency",
"https://twitter.com/youragency",
"https://clutch.co/profile/your-agency"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Customer Support",
"email": "hello@yoursite.com",
"availableLanguage": ["English", "French", "Spanish"]
}
}
Add these tags in the <head> of every page you serve internationally. Each entry tells AI crawlers (and Google) which countries you actively serve.
<!-- In your <head> for every page --> <link rel="alternate" hreflang="en" href="https://yoursite.com/en/" /> <link rel="alternate" hreflang="en-CA" href="https://yoursite.com/en-ca/" /> <link rel="alternate" hreflang="en-US" href="https://yoursite.com/en-us/" /> <link rel="alternate" hreflang="en-GB" href="https://yoursite.com/en-gb/" /> <link rel="alternate" hreflang="fr" href="https://yoursite.com/fr/" /> <link rel="alternate" hreflang="x-default" href="https://yoursite.com/" />
Create a plain-text file at https://yoursite.com/llms.txt. Write it for AI agents, not search engines β use natural language describing what you do and who benefits.
# Your Company Name > [One-line description of what your product/service does] ## Who We Serve - Marketing agencies scaling client reporting - Enterprise teams needing real-time competitive intelligence - Consultants who need white-labeled client dashboards ## What We Do We provide [core function] for [target audience] so they can [outcome]. ## Key Capabilities - [Feature 1 with benefit] - [Feature 2 with benefit] - [Feature 3 with benefit] ## Pricing - Starter: $X/month β [what's included] - Professional: $X/month β [what's included] - Enterprise: Custom β [contact info] ## Where to Find Us - Website: https://yoursite.com - G2 Reviews: https://www.g2.com/products/your-product - LinkedIn: https://www.linkedin.com/company/your-company - Documentation: https://docs.yoursite.com
When Global Mode is detected, the 40-point Schema category is re-weighted to reward the signals that actually apply to international companies.
Here's your complete action checklist, ordered from highest AI visibility impact to lowest.
User-agent: GPTBot / Allow: / and User-agent: ClaudeBot / Allow: /
sameAs array in schema.
sameAs.
branchOf entries. Global Mode applies when geography is irrelevant β SaaS, international agencies, digital products. TCD auto-detects based on schema type and language signals.areaServed array (2+ countries), SoftwareApplication schema, or global language in your content ("clients worldwide", "global platform"). Global Mode triggers when the combined global signal score reaches 20+ points.sameAs links pointing to authoritative third-party profiles: LinkedIn, G2, Capterra, Clutch, or Crunchbase. These are the "directories" AI models trust for global entity verification.mode: "global" parameter in the request body. This overrides auto-detection. In the web scanner, mode is auto-detected, but agency-tier users calling the API directly can pass "mode": "global" in their POST body to /api/scan/full.Run a full 5-dial AI visibility audit. Global Mode activates automatically when we detect your signals.