GEO Report: gavin.org
Overall
Crawlability
Semantic HTML
Structured Data
Freshness
JS Dependency
AI Agent Readiness
Authority Signals
Extractability
AI Simulation
Crawlability
Robots.txt
robots.txt found
Allowed bots: GPTBot, Google-Extended, PerplexityBot, Amazonbot, ClaudeBot, Bytespider
Sitemap
Sitemap found
URLs: 0 | Has lastmod: No
Semantic HTML
Page Signals
https://gavin.org/
| H1 count | 1 |
| H2 count | 0 |
| H3 count | 0 |
| Semantic ratio | 1.333 |
Landmarks
- nav: Missing
- main: Present
- footer: Present
- header: Present
- article: Missing
- section: Present
No <nav> landmark
Page lacks a <nav> element
Fix: Use <nav> for navigation sections.
Structured Data
Detected Schema Types
https://gavin.org/
None
No structured data found
No JSON-LD or microdata schema.org markup detected
Fix: Add JSON-LD structured data (Organization, Article, FAQPage, etc.) to help AI systems understand your content.
Freshness
Freshness Signals
https://gavin.org/
| Last-Modified header | — |
| Time tags | 0 |
| Update phrases | 0 |
No freshness signals detected
No Last-Modified header, <time> tags, or date phrases found
Fix: Add date metadata: use <time datetime=''> tags, Last-Modified headers, and sitemap <lastmod> entries.
JS Dependency
Page Status
https://gavin.org/
JS dependent: No
AI Agent Readiness
Endpoint Discovery
No API endpoints or well-known paths found.
Feeds & APIs
| OpenAPI/Swagger | No |
| MCP Manifest | No |
| OIDC Discovery | No |
| RSS/Atom Feeds | 0 found |
CTA & Bot Access
| CTAs found | 0 |
| Deep-linkable | 0 |
| JS-only | 0 |
| Bot wall detected | No |
Authority Signals
Accountability Pages
| About | Missing |
| Terms | Missing |
| Contact | Missing |
| Imprint | Missing |
| Privacy | Missing |
Contact Information
| Yes (hello@gavin.com) | |
| Phone | No |
| Address | No |
Organization Schema
| Org schema present | No |
| Name consistent | No |
| Logo loads | No |
No imprint/legal page found
No link to an imprint or legal page detected in navigation or footer
Fix: Add an Impressum/Imprint page. This is legally required in DACH and signals legitimacy to AI.
No about page found
No link to an About/Company/Team page detected
Fix: Add an About page to establish organizational identity. AI systems use this to build entity profiles.
No contact page found
No link to a Contact/Support page detected
Fix: Add a Contact page with structured contact information.
No privacy policy found
No link to a Privacy/Datenschutz page detected
Fix: Add a Privacy Policy page. Required by GDPR and signals trustworthiness.
No Organization schema found
No Organization or LocalBusiness JSON-LD on the homepage
Fix: Add Organization JSON-LD with name, logo, sameAs, and contactPoint.
Content Extractability
Per-Page Analysis
https://gavin.org/
| Main content chars | 481 |
| Main share | 32% |
| Link density | 0% |
| Headings per 1000 words | 0.0 |
| Max heading gap (words) | 0 |
| Avg paragraph length | 20 words |
| Thin content | Yes |
Thin content detected
Main content has only 481 characters (threshold: 800)
Fix: Add more substantive content. AI systems may skip thin pages or produce unreliable summaries.
Low main content share
Main content is 32% of total page text (481 / 1519 chars)
Fix: Reduce boilerplate (nav, footer, sidebars) or wrap primary content in <main> or <article> tags.
AI Simulation
Hallucination Risk
MEDIUM — Average confidence: 35%
Question Analysis
| Question | Confidence | Evidence | Missing |
|---|---|---|---|
| What does this company/site do? | 100% | Gavin Mercantile celebrates the glorious simplicity of making every day extraordinary with an artfully curated … | — |
| What are the products/services? | 0% | Unknown | Product/Service schema, dedicated /products/ or /services/ page |
| How much does it cost? | 0% | No pricing found | Pricing information (currency patterns, /pricing page) |
| How to contact them? | 70% | Email address found; Phone number found | — |
| Where are they located? | 0% | No location found | Physical address or LocalBusiness schema with address |
| What are the policies? | 40% | Policy language found in page content | — |
AI cannot determine pricing
No pricing patterns found on any page
Fix: Add a /pricing page or include pricing information in HTML (not just PDFs).
AI cannot determine your location
No physical address or LocalBusiness schema with address
Fix: Add a physical address and LocalBusiness JSON-LD with address.