Agent View
The site as an AI agent gets it, beside the site as a person sees it. What it can read, what it has to cut away, and what it never sees.
LongreadsListen to BalineseKo Phan Ngan: Then and nowA Malaysian QuagmireChanging MandalayVietnam: Beyond the stereotypeLaos: The MessengerSingapore: Welcome to Singapore, but ...
About us
- Home
- About us
About us
Travelfish.org was launched in 2004 to help travellers to our favourite parts of Southeast Asia get the most out of their trips to the region, as well as to help off-the-radar places gain a little more exposure to the world. Our objective today pretty much remains the same, only with a few more countries added to our coverage.
On this page
- Founders
- Past and current correspondents
The rest of the page is in full screen.
# About us 1. [Home](https://www.travelfish.org/) 2. About us # About us Travelfish.org was launched in 2004 to help travellers to our favourite parts of Southeast Asia get the most out of their trips to the region, as well as to help off-the-radar places gain a little more exposure to the world. Our objective today pretty much remains the same, only with a few more countries added to our coverage. #### On this page - [Founders](https://www.travelfish.org/about_us.php#founders) - [Past and current correspondents](https://www.travelfish.org/about_us.php#freelance) - [What makes Travelfish different?](https://www.travelfish.org/about_us.php#different) Travelfish.org is an Australian company founded by former hard-copy guidebook writer Stuart McDonald and journalist/editor Samantha Brown. The couple have been based in various countries in Southeast Asia since 1997. They anxiously wait for their children to grow old enough to join the roving research team that assists them in nutting out the best places to stay, eat and see in Southeast Asia. If you want to find out more or get in touch, you can find Stuart on Mastodon at [@Travelfish](https://mastodon.social/@travelfish) and Sam at [@sagabrown](https://twitter.com/sagabrown). If Twitter isn’t your thing, you can find Stuart on [LinkedIn](https://www.linkedin.com/in/stuart-mcdonald-734166196/) too. ## Founders Sam and Stuart came up with the idea that transformed into Travelfish.org over a lazy weekend on Ko Maak in Eastern Thailand, 1998. At the time, Sam could write a bit, Stuart could code a bit and they both always packed a hammock. ### Samantha Brown Samantha backpacked around Southeast Asia in 1997-98 and loved it so much she settled in Thailand. There she worked stints at an embassy, newspaper and international news agency, longing for more backpacking holidays like the old days. Her top beach read is *How Proust Can Change Your Life*, she always forgets to pack flashlights and soap when travelling, and she wishes she didn’t get ill reading in moving cars because she could use that time to read. ### Stuart McDonald After backpacking around Southeast Asia, Stuart settled in Thailand too, working as an underpaid, under-skilled language teacher, an embassy staffer and a newspaper website developer. Before all those non-travel jobs he co-authored two travel guides, one to Vietnam and one to Thailand. He still spends a lot of time travelling and can sleep anywhere, anytime—even on the road to Bokor. Turns out he has narcolepsy! His favourite read is *The Art of Travel* by Alain de Botton. [Top of page](https://www.travelfish.org/about_us.php#toolbar) ## Past and current correspondents ### Cindy Fan Cindy Fan is a Canadian writer/photographer and author of So Many Miles, a website that chronicles the love of adventure, food and culture. After falling in love with sticky rice and Mekong sunsets, in 2011 she uprooted her life in Toronto to live la vida Laos. She’s travelled to over 40 countries and harbours a deep affection for Africa and Southeast Asia. In between jaunts around the world, she calls Laos and Vietnam home where you’ll find her traipsing through rice paddies, standing beside broken-down buses and in villages laughing with the locals. ... [read more about Cindy Fan](https://www.travelfish.org/author/cindyfan) ### David Luekens David Luekens first came to Thailand in 2005 when Thai friends from his former home of Burlington, Vermont led him on a life-changing trip. Based in Thailand since 2011, he spends much of his time eating in Bangkok street markets and island hopping the Andaman Sea. .. [read more about David Luekens](https://www.travelfish.org/author/davidluekens) ### Nicky Sullivan Nicky Sullivan is an Irish freelance writer (and aspiring photographer). She has lived in England, Ireland, France, Spain and India, but decided that her tribe and heart are in Cambodia, where she has lived since 2007 despite repeated attempts to leave. She dreams of being as tough as Dervla Murphy, but fears there may be a long way to go. She can’t stand whisky for starters. She was a researcher, writer and coordinator for The Angkor Guidebook: Your Essential Companion to the Temples, now one of the best-selling guidebooks to the temples. ... [read more about Nicky Sullivan](https://www.travelfish.org/author/nickysullivan) ### Sally Arnold Sally spent twelve years leading tourists around Indonesia and Malaysia where she collected a lot of stuff. She once carried a 40kg rug overland across Java. Her house has been described as a cross between a museum and a library. Fuelled by coffee, she can often be found riding her bike or petting stray cats. Sally believes travel is the key to world peace. ### Lana Willocks Lana Willocks is a freelance writer from Canada based in Phuket. Her love affair with Thailand began on a university exchange programme in Bangkok, then she returned to Phuket on the auspicious date of 9-9-1999 and never left. ... [read more about Lana Willocks](https://www.travelfish.org/author/lanawillocks) ### Mark Ord Based in Chiang Mai, Mark Ord has been travelling Southeast Asia for more than two decades and first crossed paths with Travelfish on Ko Lipe in the early 1990s. ... [read more about Mark Ord](https://www.travelfish.org/author/markord) [Top of page](https://www.travelfish.org/about_us.php#toolbar) --- ## What makes Travelfish different? Travelfish.org is not your average travel guide website, oh no! Consider the following: 1) All accommodation listings on Travelfish.org have been visited by Stuart, Samantha or one of our paid researchers **in person**. 2) We follow a strict **no freebies** policy. This means we accept no free trips or junkets from anybody, including tourist authorities. Unlike many publishers and websites, we do not accept free accommodation for any kind of coverage—positive or negative. We don’t even accept discounted accommodation. The only thing we’ve ever accepted were a few guidebooks for free to review—and believe us when we say we won’t be making that mistake again. 3) When we’re checking out places—guesthouses, hotels, national parks or karaoke bars—we try to do so on an **anonymous basis**. Sometimes people know us because we have lived and travelled in the region for 20 years—and some of our researchers are also long-time Southeast Asian residents—but we do not announce to those whom we don’t know that we are reviewing them for Travelfish.org. Generally we try to pretend we are a potential guest, or somebody looking for a room for a friend or relative. Where possible we’ll inspect at least a couple of rooms. Sometimes people are suspicious and our cover is blown, but this is rare. The rates you see on Travelfish are what the desk staff told us they were or what was in the brochure when they just told us to quit bugging them and look in the brochure. 4) We list **all sorts of places to stay**—not just those that can be booked online. No phone number? It doesn’t matter, we’ll still review a property if we think it’s worth it. After all, the bulk of travellers just show up anyway, and there are just so many wonderful places in Southeast Asia to stay that aren’t really on the grid. We don’t accept copy from hotels or guesthouses, so you’ll be reading no spin on Travelfish.org. 5) Places are **listed free of charge**. In fact, many probably don’t even know they’re listed. Working this way, we help small, often family-owned businesses, including many in remote areas, to get the type of exposure online they may never have considered possible. 6) Over the past few years, we’ve written over **8,000 independent and totally original reviews** of guesthouses, hotels and resorts in Southeast Asia (not all are still running and online). It remains the largest collection of online original content for this region. If you’re an independent traveller planning a holiday in Southeast Asia, Travelfish.org is quite simply the most comprehensive resource available online. [Top of page](https://www.travelfish.org/about_us.php#toolbar)
No <main>: Wrap the page’s own content in <main>, so a reader knows where it starts and stops, and Clean can be measured.
The figures
100 pages, set against the 168,234 sites with figures and 176 in travel.
- Readablehigher is better
- 100%100 of 100 pages
- All 168,234 sitesBetter than 47%176 travel sitesBetter than 34%
Pages whose own text is in the HTML the server sends, enough of it for their kind.
- Cleanhigher is better
- Nonemiddle page
- All 168,234 sitesNo place yetWith no figure, it has no place.176 travel sitesNo place yetWith no figure, it has no place.
Of the words before script, the share that are the page and not menus, footer and forms. 100 pages are not measured, with no <main> or no words.
- Costshown, never scored
- 369,125tokens
- About 3,691 a page
To read every page once. A long page that answers well is not worse for it. Tokens are estimated at about 4 characters each.
How its pages spread on Clean
0 pages measured. Not measured: 100 with no <main> or no words.
Against its rivals
The sites nearest it by what they do, with figures. Close means similar work, not better.
| Readinghigher is better | Costnot scored | ||
|---|---|---|---|
| Site | Readable | Clean | Tokens a page |
| travelfish.orgThis site, 100 pages | 100% | None | 3,691 |
| bootsnall.com100 pages | 100% | 97% | 3,228 |
| explorewitherin.com100 pages | 100% | None | 3,469 |
| mytravellingcircus.com99 pages | 99% | 77% | 2,515 |
First of 4 on Readable.
AI crawler access
What robots.txt says to each, as read on October 23, 2026. 4 of 8 may read the site.
| Crawler | robots.txt says | Used for | The line that decides |
|---|---|---|---|
| GPTBotOpenAI | Blocked | Training models | User-agent: GPTBot / Disallow: / |
| OAI-SearchBotOpenAI | Not named | ChatGPT search | Falls to User-agent: * |
| ChatGPT-UserOpenAI | Not named | A page a person asks about | Falls to User-agent: * |
| ClaudeBotAnthropic | Blocked | Training models | User-agent: ClaudeBot / Disallow: / |
| Claude-SearchBotAnthropic | Not named | Claude’s search | Falls to User-agent: * |
| PerplexityBotPerplexity | Blocked | Perplexity search | User-agent: PerplexityBot / Disallow: / |
| Google-ExtendedGoogle | Blocked | Training Gemini | User-agent: Google-Extended / Disallow: / |
| bingbotMicrosoft | Not named | Bing and Copilot | Falls to User-agent: * |
4 of 8 are kept out. A crawler kept out never reads a page, however well it is made.
Every page
Worst first. Each opens in Agent View at the top.
100 pages of 100 lose something. Pick a loss to see what to do about it.Open the action plan
| What an agent getshigher is better | Signals | Costnot scored | ||||
|---|---|---|---|---|---|---|
| Page | Words | Clean | Readable | Main heading | Tokens | What it loses |
| / | 347 | No <main> | Yes | None | 1,235 | No <main> and 1 more |
| /couchfish | 2,208 | No <main> | Yes | None | 4,565 | No <main> and 1 more |
| /login.php | 19 | No <main> | Yes | None | 101 | No <main> and 1 more |
| /about_us.php | 1,226 | No <main> | Yes | Yes | 2,024 | No <main> |
| /alldestinations/burma_myanmar | 263 | No <main> | Yes | Yes | 1,565 | No <main> |
| /alldestinations/cambodia | 284 | No <main> | Yes | Yes | 1,573 | No <main> |
| /alldestinations/indonesia | 662 | No <main> | Yes | Yes | 3,617 | No <main> |
| /alldestinations/laos | 388 | No <main> | Yes | Yes | 1,871 | No <main> |
| /alldestinations/malaysia | 248 | No <main> | Yes | Yes | 1,301 | No <main> |
| /alldestinations/thailand | 1,550 | No <main> | Yes | Yes | 7,737 | No <main> |
| /alldestinations/vietnam | 620 | No <main> | Yes | Yes | 2,926 | No <main> |
| /author/joshuazukas | 102 | No <main> | Yes | Yes | 304 | No <main> |
| /author/juliawinterflood | 69 | No <main> | Yes | Yes | 232 | No <main> |
| /author/kirstenhan | 61 | No <main> | Yes | Yes | 208 | No <main> |
| /author/oliverslow | 61 | No <main> | Yes | Yes | 192 | No <main> |
| /author/saqibrahim | 69 | No <main> | Yes | Yes | 224 | No <main> |
| /author/stuartmcdonald | 2,629 | No <main> | Yes | Yes | 25,000 | No <main> |
| /author/travelfishthailand | 33 | No <main> | Yes | Yes | 152 | No <main> |
| /board | 951 | No <main> | Yes | Yes | 3,500 | No <main> |
| /board/post/aboutus/31817_alert-system-added | 503 | No <main> | Yes | Yes | 1,160 | No <main> |
| /board/post/indonesiaadditions/31818_padang-padang-surf-camp | 185 | No <main> | Yes | Yes | 462 | No <main> |
| /board/post/indonesiaadditions/31819_uluwatu-surf---yoga-retreats | 184 | No <main> | Yes | Yes | 480 | No <main> |
| /board/post/indonesiaadditions/31820_beach-villa-balian | 156 | No <main> | Yes | Yes | 412 | No <main> |
| /board/post/malaysia/31722_tioman-island-update | 2,485 | No <main> | Yes | Yes | 4,584 | No <main> |
| /board/post/malaysia/31724_updates---marang--kapas-island-and-kota-bahru | 1,056 | No <main> | Yes | Yes | 1,913 | No <main> |
Show where it stands
A card, a badge and a line, each with the figures.

A badge for the site
<a href="https://mttr.si/agent-view/travelfish.org"><img src="https://mttr.si/agent-view/travelfish.org/badge.svg" alt="Agent View: 100% readable" height="20"></a>
The figures in one line
travelfish.org in Agent View: 100% of pages readable, better than 34% of travel sites; Clean not measured; 369,125 tokens to read all 100 pages. mttr.si/agent-view/travelfish.org
What to do next
Fix the pages, let an agent do it, and read the site again to see the figures move.
Fix what agents miss
- Wrap 100 pages in <main>Clean measured
- Give 3 pages a main headingClearer
Connect your agent
Claude Code, Codex or Cursor reads the site’s fixes over MCP, fixes a page in your code, has mttr read it again, and checks the fix landed.
https://mttr.si/mcpSet up an agent
Claim the site
Prove it is yours with a DNS record or a file. Your agent can then reach its reads and jobs, and set each change to wait for your approval.
Claim the siteDrawn from the HTML mttr fetched on its read of October 23, 2026, not a screenshot, and only from the 100 pages read, where the read stopped at its page limit. An assistant’s own reader may differ. Tokens are estimated at about 4 characters each. A site an agent reads well is not a site an assistant cites.