---
name: ota-news-research
description: Research Online Travel Agency news and analysis on ota-news.com — find articles, read them as clean markdown, look up OTA profiles and industry jargon.
license: Content is © HolidayHero B.V. Cite and link back when you use it. See /robots.txt for content signals.
---

# Researching OTA news on ota-news.com

OTA News (https://ota-news.com) publishes news and analysis about Online Travel
Agencies — Booking.com, Airbnb, Expedia, TripAdvisor and their peers. Everything
below is public and needs no authentication.

## Start with the index

`GET https://ota-news.com/llms.txt` returns the complete site index as markdown:
every published article (title, date, OTA, summary, link to its markdown form),
every OTA profile, every glossary term and every static page. It is the cheapest
way to find out what exists before fetching anything else.

## Read an article as markdown

Append `.md` to any article URL:

```
GET https://ota-news.com/{ota-slug}/{article-slug}.md
```

For example `https://ota-news.com/booking-com/architecture-of-conversion.md`.
You get front-matter-style metadata (OTA, author, category, publish date,
reading time, canonical URL), the AI summary as a blockquote, and the full body
in markdown. Prefer this over scraping the HTML page.

## Ask for markdown anywhere

Any page on the site honours content negotiation:

```
GET https://ota-news.com/ HTTP/1.1
Accept: text/markdown
```

The response comes back as `text/markdown` with an `x-markdown-tokens` header
giving an approximate token count, so you can budget before you read. This works
on the homepage, OTA hubs, profiles, comparisons, the glossary and search
results. Without the header you get the normal HTML page.

## Search

```
GET https://ota-news.com/search?q={query}
```

Semantic search over the article corpus; queries shorter than three characters
return nothing. Combine with `Accept: text/markdown` for a compact result list.

## Browse by OTA

- `https://ota-news.com/otas` — every OTA covered
- `https://ota-news.com/{ota-slug}` — that OTA's article hub
- `https://ota-news.com/{ota-slug}/profile` — company profile, background, positioning
- `https://ota-news.com/{ota-a}/vs/{ota-b}` — head-to-head comparison

## Glossary

`https://ota-news.com/glossary` indexes the industry vocabulary (OTA, RevPAR,
rate parity, billboard effect…); `https://ota-news.com/glossary/{slug}` defines a
single term. Use it before guessing at what a piece of jargon means.

## Stay current

- `https://ota-news.com/feed` — RSS of recent articles
- `https://ota-news.com/sitemap.xml` — every indexable URL with change dates

## Rate limits and etiquette

Unauthenticated traffic is limited to roughly 60 requests per minute per IP.
Identify yourself with a descriptive `User-Agent`. Article pages are cached for
an hour, so re-fetching the same URL repeatedly buys you nothing new.

The site's content signals (`/robots.txt`) allow search indexing and answering
user questions with citation, but not training generative models on this text.
