AI visibility report
AI visibility for canaltours.amsterdam
Overview
AI visibility for
canaltours.amsterdam
Market: Global (en)
Each model is asked to answer as a buyer in Global, so your visibility reflects your actual market, not a global/US bias.
The company operates a fleet of boats that offers guided tours of Amsterdam’s historic canals, including standard sightseeing cruises, open‑air boat trips, pedal‑boat rentals, and a range of dinner and drinks‑focused experiences. Its services are aimed at visitors to the city—such as couples, families, and solo travelers—who want a convenient, narrated way to see major attractions and enjoy the waterfront atmosphere. The tours run at frequent intervals from multiple central departure points and include amenities like Wi‑Fi and on‑board restrooms. By providing these water‑based sightseeing and hospitality experiences, the company competes in the tourism and leisure market, fulfilling the need for memorable, accessible city exploration.
The area you and these competitors operate in: canal.nl, blueboatcompany.com, lovers.nl, stromma.com, stromma.nl.
?
0-100. Higher = AI names you more often on neutral buyer questions.21.3/100
Your AI visibility score ?
For reference: a strong company in your space scores around 55+, and most land near 38. Few sites are visible everywhere - the checklist below shows your quickest wins.
?
Share of neutral buyer questions where a model brings you up unprompted.Not brought up on their own yet
Unprompted mentions in AI answers (0%)
?
Share of best-practice (AEO) signals in place for AI visibility.53.3%
Best practice (AEO)
Not ranked yet - no mentions on neutral buyer questions
Where you show up across AI models
Your brand and competitors as rows, AI models as columns. Each cell counts how often they are mentioned.
Ranking is based on neutral buyer questions. We don't count questions that already name you, so it's a fair comparison with competitors. ?
Your rank is based on how often each brand is named unprompted across the neutral buyer questions. M = the brands compared (you plus your competitors). A model can recognize you and still not name you unprompted, so a 0 here is a visibility gap, not a sign the model does not know you.
| Brand | Mentions | anthropic/claude-sonnet-4.6 | deepseek/deepseek-v4-pro | google/gemini-2.5-flash | openai/gpt-5.5 | x-ai/grok-4.3 | z-ai/glm-5.1 |
|---|---|---|---|---|---|---|---|
| Your brand Canaltours | 0 | 0 Knows you - not unprompted | 0 Knows you - not unprompted | 0 Knows you - not unprompted | 0 Knows you - not unprompted | 0 Knows you - not unprompted | 0 Knows you - not unprompted |
| canal.nl AI | 6 | 1 | 1 | 1 | 1 | 1 | 1 |
| blueboatcompany.com AI | 5 | 1 | 0 | 1 | 1 | 1 | 1 |
| lovers.nl AI SERP | 5 | 1 | 1 | 1 | 1 | 0 | 1 |
| stromma.com AI SERP | 5 | 1 | 1 | 1 | 1 | 1 | 0 |
| stromma.nl AI | 5 | 1 | 1 | 1 | 1 | 1 | 0 |
| boaty.nl AI | 4 | 1 | 0 | 1 | 1 | 1 | 0 |
| mokumboot.nl AI SERP | 3 | 1 | 0 | 1 | 1 | 0 | 0 |
| amsterdamcanalcruises.com AI | 2 | 1 | 0 | 0 | 0 | 1 | 0 |
| amsterdamboatcruises.com AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| amsterdamcircleline.com AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| amsterdamjewelcruises.com AI SERP | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| canalbike.com AI | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| doekvaart.nl AI | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| flagshipamsterdam.com AI SERP | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| friendshipamsterdam.com AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| greenboats.nl AI | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| lampedusa.nl AI | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| mokumboot.com AI | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| paping.nl AI | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| pkooij.nl AI | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| plas.nl AI | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| rederijkooij.nl AI SERP | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| rederijplas.nl AI SERP | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| sloepdelen.nl AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| smidtje.com AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| smidtje.nl AI | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| weareamsterdam.com AI | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Checklist
Readiness score: 53.3%
Priority actions
Do these first - ranked by expected impact on your AI visibility.
- High impact Organization entity (sameAs)
- High impact Structured data (JSON-LD)
- Medium impact Article schema (JSON-LD)
- Medium impact Author (byline/markup)
- Medium impact HowTo schema (JSON-LD)
- Medium impact llms.txt present
- Medium impact Published/updated dates
Crawlability and discovery
Can AI crawlers find and read your site at all? These signals tell language models where your content lives and that they are welcome to read it.
-
✗
llms.txt present
Add an llms.txt that describes your service for AI crawlers.llms.txt (place at {base_url}/llms.txt)# Canaltours > One-line summary of what Canaltours does and who it is for. https://canaltours.amsterdam ## Key pages - [Home](https://canaltours.amsterdam/): what Canaltours offers, in brief - [About](https://canaltours.amsterdam/about): who Canaltours is - [Contact](https://canaltours.amsterdam/contact): how to get in touch ## Notes Written for AI assistants: plain facts about Canaltours, kept current. - ✓ robots.txt present
- ✓ sitemap.xml present
Structured data and entity
Machine-readable facts about who you are and what you offer. The clearer your structured data, the more accurately AI can understand and describe you instead of guessing.
-
✗
Structured data (JSON-LD)
Add schema.org JSON-LD (Organization/Product/FAQ).Organization schema (JSON-LD)<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Canaltours", "url": "https://canaltours.amsterdam", "logo": "https://canaltours.amsterdam/logo.png", "description": "One or two plain sentences describing what Canaltours does and who it is for.", "sameAs": [ "https://www.linkedin.com/company/your-company" ] } </script> - ✓ FAQ / questions and answers
-
✗
Article schema (JSON-LD)
Mark up articles and guides with Article schema (author, publisher, datePublished).Article schema (JSON-LD)<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Your article title", "author": { "@type": "Organization", "name": "Canaltours" }, "publisher": { "@type": "Organization", "name": "Canaltours", "logo": { "@type": "ImageObject", "url": "https://canaltours.amsterdam/logo.png" } }, "datePublished": "YYYY-MM-DD", "dateModified": "YYYY-MM-DD", "mainEntityOfPage": "https://canaltours.amsterdam/your-article", "description": "One or two plain sentences summarising the article so a model can quote it." } </script> -
✗
HowTo schema (JSON-LD)
Add HowTo schema to guides and step-by-step pages. -
✗
Organization entity (sameAs)
Add Organization schema with sameAs links to your official profiles.
Page content and headings
The plain, static content AI actually reads. Clear titles, headings and descriptions in the page source mean models read what you do instead of an empty shell.
- ✓ Canonical URL
- ✓ Meta description
- ✓ Page title
- ✓ Clear main heading (H1) in the page source
Authorship and freshness
Who stands behind the content and how current it is. Clear authorship and dates are credibility signals AI weighs when it decides whether to trust and cite you.
-
✗
Published/updated dates
Expose published and updated dates in markup (datePublished/dateModified or <time datetime>).