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.
DocumentationContactEnglish SelectedFrançaisNederlandsDeutschItalianoEspañol
Built for property platforms
Location Intelligence
for Real Estate
Maps, POI data, location APIs and AI-ready context for real estate portals, software and apps.
Give every listing local context. We maintain the data and infrastructure, so your team can focus on your product.
Try it with MY address
See how it integrates
Quick integration · Maintained local data · Predictable monthly pricing
YOUR LISTING. THE FULL PICTURE.
The rest of the page is in full screen.
Built for property platforms # Location Intelligence *for Real Estate* Maps, POI data, location APIs and AI-ready context for real estate portals, software and apps. Give every listing local context. We maintain the data and infrastructure, so your team can focus on your product. [Try it with MY address](https://yatmo.com/#demo)[See how it integrates](https://yatmo.com/#integration) Quick integration · Maintained local data · Predictable monthly pricing YOUR LISTING. THE FULL PICTURE.with Yatmo  Local context, in detail**More than a pin on a map.** Nearby places, transport routes and travel times. All in one view. Schools Transport Shops Shared mobility [Try this experience with MY address](https://yatmo.com/#demo)Parc Monceau, Paris · Yatmo map example Map solution ## One address. A whole neighbourhood. See what your visitors could discover without leaving your listing. A real street address. Explore the map and local context below. Map preview: Grand-Place, Brussels Around this address ### Rue de la Loi 16, 1000 Brussels Choose “Explore this address” to load the map and neighbourhood content for Rue de la Loi 16. [Explore the data documentation](https://documentation.yatmo.com/api/endpoints/summary) ### See it on your own property listing. Send us a listing URL. Our team will prepare a personalised example you can share with your colleagues. **A simple integration. An infrastructure we maintain.** [Iframe](https://documentation.yatmo.com/plugins/iframe)[JavaScript](https://documentation.yatmo.com/plugins/js-map)[WordPress](https://documentation.yatmo.com/plugins/wordpress-map)[REST API](https://documentation.yatmo.com/api)[Mobile SDKs](https://yatmo.com/real-estate-mobile-sdk) The difference is right there ## Imagine your website *without Yatmo.* A school… for karate?!A real primary school. That’s more useful. This Colruyt closed 2 years ago…Everyday essentials. Clearly identified. confusing, outdated infosRelevant and up-to-date infos ● ● ●your-property-website.com/listing/1248••• APARTMENT FOR SALE**A place to call home** Explore the neighbourhood ⌕ Search this area **×** **Tiger Karate School****Primary school**SchoolEducation · 5 min walk **Colruyt****Delhaize**SupermarketGroceries · 4 min walk  **Tram & metro**Public transport · 3 min walk ● Tattoo studio ● Phone repairs ● Best kebab ● Nail studio ● Car wash RestaurantsHotelsShoppingMore ⋯ *€*ATM*◉*24h laundry*◆*Souvenir shop*▦*Offices*P*Car park*♨*Takeaway*H*City hotel*✦*Games arcade*▣*Self storage*◆*Pet grooming*▤*Copy & print*♨*Coffee to go*★*Cocktail bar*✂*TailorRUE DES ATELIERSAVENUE DU CENTRE **Your property** 5 min on foot Open in Google Maps ↗ The neighbourhood. Right on your listing. Map costsMap + nearby places**More views. More fees?****One fixed monthly fee.** VISITOR JOURNEYVISITOR JOURNEY**Your listing · Another tab…****Explore · Shortlist · Enquire** And the bill? It keeps growing.More traffic? Same map bill. There goes your next lead!Keep the answers. Keep the visitor. **We collect, structure and refresh the local data.** Your team integrates the experience. [See what Yatmo handles for you](https://yatmo.com/real-estate-location-intelligence) YOUR PROPERTY PAGEwith Yatmo Neighbourhood content ### Life around Grand-Place. Brussels, Belgium · Example output #### The everyday, within reach. From this address, a bus stop is around 233 metres away. Carrefour Express Gare Central is approximately 257 metres away, while Sint-Joris primary school is around 548 metres from the property. TransportShoppingEducation Specific places. **Content rooted in the address.** One address → local data → publishable content SEO / GEO ## Local content. Built around real life. Help visitors understand daily life around a home, with local information generated from the places around its address. ### Useful answers, ready to publish Give schools, shops and transport their place on every listing, with address-specific text your visitors can read. ### Content for search. Data for your product. Publish local content for search engines and use structured neighbourhood data in your apps and AI experiences. [Explore the content API](https://documentation.yatmo.com/api/endpoints/summary) No promised ranking or conversion uplift. Measure the difference on your own listings. Customers ## Your business is: A neighbourhood experience shaped around the way you work. ### Help visitors evaluate every home. Give buyers and renters the neighbourhood information they need to shortlist a property, across your entire catalogue. Your team integrates it; Yatmo maintains the local data. Neighbourhood intelligence trusted by real estate teams.  Working with Immovlan since 2016. [Meet our customers](https://yatmo.com/customers) International coverage **25**countries **20**languages* [Explore our coverage](https://yatmo.com/coverage)*Language availability varies by country.  Pricing ## The right products. For your next chapter. Start with what your listings need. Let’s build a package around your business. ### Map The neighbourhood, right on your listing. Starting from €500 / month excl. VAT · for property portals - Interactive map + nearby places - Your branding, on your website - Unlimited map loads [Explore documentation →](https://documentation.yatmo.com/plugins/js-map) ### Summary data & SEO/GEO Local facts and content for every listing. Tailored to your project Let’s talk Ask for a personalised quote - Structured neighbourhood data - Publishable local summaries - Content for search and AI experiences [Explore documentation →](https://documentation.yatmo.com/api/endpoints/summary) ### Travel times & Isochrones Show what’s within reach of every home. Tailored to your project Let’s talk Ask for a personalised quote - Travel times by transport mode - Reachable areas on the map - Context for daily commutes [Explore documentation →](https://documentation.yatmo.com/plugins/advanced/isochrones) ### MCP Local knowledge for your AI experiences. Tailored to your project Let’s talk Ask for a personalised quote - Neighbourhood data for AI tools - Context for property assistants - Connect through MCP [Explore documentation →](https://documentation.yatmo.com/mcp) The Map starts at €500/month for portals with up to 10,000 active listings. Other products are quoted according to your project, coverage and usage. Smaller business? Contact us to discuss a lower-priced plan that fits your needs. **See what Yatmo can do for you.** A few things you might be wondering ## Good questions. What exactly is Yatmo? Yatmo is an enterprise neighbourhood intelligence platform for property portals and agency networks. We provide interactive maps with points of interest, travel-time context, and AI-ready local content, delivered via API, JavaScript, iframe, or WordPress plugin. We serve large portals, proptech platforms, and multi-brand groups across 25 countries in Europe, North America, Africa and Oceania. How does the text generation work? Given a latitude and longitude, Yatmo returns structured, multi-paragraph text describing the neighbourhood. Each paragraph covers a topic (transport, education and shops) with factual, locally-relevant sentences. Content is generated per address, from the places around it, so two addresses in different parts of a city do not get the same text. Neighbouring addresses can share part of it, because they share the same surroundings. How is Yatmo different from using Google Maps or Mapbox? A general-purpose map provider gives you a base map and a generic places index. To put a neighbourhood on a listing page you still have to decide which categories matter to a buyer, source and clean that data country by country, compute travel times, write the text, translate it and keep all of it running. Yatmo ships that work as a product: categories chosen for housing, travel times routed per mode, publishable text in the languages of each country, and a fixed monthly price that makes the year easy to budget. Compare on the tasks you would otherwise integrate yourself. Does the Yatmo map need cookie consent? No. The map, the neighbourhood text and the API set no cookies and load no third-party script: no Google, no analytics. The browser only talks to Yatmo's servers and CDN, which see the visitor's IP address like any web server, only to answer the request. The optional favourite-addresses feature stores, on Yatmo's side, addresses linked to an identifier you choose and pass yourself. How does integration work? An embed takes minutes: paste an iframe or a script tag, pass your licence key and the property coordinates, and the module is on the page. The WordPress plugin does the same without code. If you would rather build your own interface, the REST API returns JSON and the documentation carries working examples. Larger rollouts get dedicated integration support. Can we deploy across multiple sites or brands? Yes. Yatmo supports multi-site and co-branded deployments (your logo alongside ours). You can configure the map style, POI categories, content language, and branding per site, all managed from one account. Which countries and languages are supported? Yatmo currently covers 25 countries: Belgium, France, Netherlands, Luxembourg, Germany, Switzerland, Spain, Italy, Portugal, United Kingdom, Ireland, Austria, Canada, Greece, Morocco, Australia, Croatia, Malta, Slovenia, Serbia, Cyprus, Bosnia and Herzegovina, Montenegro, Bulgaria, Albania. Language support varies by country, up to 6 languages per country, and the 20 figure is our total coverage rather than what any single country offers. Can Yatmo add a new country on demand? Yes. Coverage grows with our clients: Canada, Greece, Morocco, Australia, Croatia and Malta were all added at client request. If you need a country or language that is not covered yet, email [email protected] and we will scope the rollout together. How does pricing work? For a property portal, the map with its nearby places has a public price: a fixed monthly fee by number of active listings, whatever your traffic. See [our pricing](https://yatmo.com/#pricing). Everything else, the neighbourhood text, the travel times, the enrichment, and every other type of customer, software vendor, web agency or agency network, is priced on the project: contact us. What about data accuracy and updates? Yatmo maintains its own POI and local data layer, refreshed country by country, so you never have to source or clean it. Text and data are generated when you call us, from that layer as it stands on the day of the call. What you store on your side stays as it was fetched: call us again for the addresses you want refreshed. Yatmo has maintained 99.9% uptime since 2016. How do we get started? Request a demo or send us a message describing your use case. We typically respond within 24 hours. From first call to live integration, most enterprise deployments take days to a few weeks, with dedicated integration support. Is the generated content SEO-friendly? Yes. Each address gets structured text about its own neighbourhood, factual and location-specific. That adds real information to a page that often had none, which is what search engines and answer engines work from. We do not promise a ranking gain, and you should be wary of anyone who does: measure the effect on a sample of your own pages. What about uptime, SLAs, and enterprise support? Yatmo has maintained 99.9% uptime since 2016 and serves millions of requests a day across 25 countries. A neighbourhood summary that has already been computed comes back in about a hundred milliseconds; the first call for a brand-new address takes around a second. Enterprise clients receive dedicated integration support, priority incident response and custom SLA terms. ### Try it on your listings. Evaluate it with your team. Request a one-month trial. We’ll agree the products, coverage and integration steps with you before it starts.
An agent gets this page whole: its own text is in the HTML the server sends.
The figures
1 page, set against the 169,240 sites with figures.
- Readablehigher is better
- 100%1 of 1 page
- All 169,240 sitesBetter than 47%
Pages whose own text is in the HTML the server sends, enough of it for their kind.
- Cleanhigher is better
- 80%middle page
- All 169,240 sitesBetter than 65%
Of the words before script, the share that are the page and not menus, footer and forms.
- Costshown, never scored
- 3,371tokens
- About 3,371 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
1 page measured.
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 |
| tilemapeditor.comThis site, 1 page | 100% | 80% | 3,371 |
| yembo.ai100 pages | 100% | 64% | 3,098 |
| mapleads.ai100 pages | 99% | 97% | 2,816 |
| locationiq.com100 pages | 100% | None | 1,243 |
First of 4 on Readable, second on Clean.
AI crawler access
What robots.txt says to each, as read on October 24, 2026. 8 of 8 may read the site.
| Crawler | robots.txt says | Used for | The line that decides |
|---|---|---|---|
| GPTBotOpenAI | Not named | Training models | Falls to User-agent: * |
| 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 | Not named | Training models | Falls to User-agent: * |
| Claude-SearchBotAnthropic | Not named | Claude’s search | Falls to User-agent: * |
| PerplexityBotPerplexity | Not named | Perplexity search | Falls to User-agent: * |
| Google-ExtendedGoogle | Not named | Training Gemini | Falls to User-agent: * |
| bingbotMicrosoft | Not named | Bing and Copilot | Falls to User-agent: * |
Every AI crawler mttr checks may read it. Not named means the rules for every crawler apply.
Every page
Worst first. Each opens in Agent View at the top.
No page loses anything an agent needs.Open the action plan
| What an agent getshigher is better | Signals | Costnot scored | ||||
|---|---|---|---|---|---|---|
| Page | Words | Clean | Readable | Main heading | Tokens | What it loses |
| / | 1,693 | 80% | Yes | Yes | 3,371 | Nothing |
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/tilemapeditor.com"><img src="https://mttr.si/agent-view/tilemapeditor.com/badge.svg" alt="Agent View: 100% readable, 80% clean" height="20"></a>
The figures in one line
tilemapeditor.com in Agent View: 100% of pages readable, better than 47% of sites; 80% clean; 3,371 tokens to read all 1 page. mttr.si/agent-view/tilemapeditor.com
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
No page loses anything an agent needs. The action plan has the site’s other fixes.
Open the action planConnect 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 24, 2026, not a screenshot, and only from the 1 page read. 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.