{
  "specVersion": "1.0",
  "host": {
    "displayName": "Malte Landwehr",
    "identifier": "www.maltelandwehr.de"
  },
  "entries": [
    {
      "identifier": "urn:air:www.maltelandwehr.de:entity:person",
      "displayName": "Malte Landwehr (Person entity)",
      "type": "application/ld+json",
      "url": "https://www.maltelandwehr.de/person.jsonld",
      "description": "Schema.org Person data for Malte Landwehr: name, current role, employer, press photo and the full list of verified profiles on other platforms. Same entity as the JSON-LD on the home page, served as a standalone file.",
      "representativeQueries": [
        "Who is Malte Landwehr?",
        "What is Malte Landwehr's current job title?",
        "Which companies has Malte Landwehr worked for?",
        "Where can I find Malte Landwehr's verified profiles?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:llms-txt",
      "displayName": "maltelandwehr.de content index (llms.txt)",
      "type": "text/plain",
      "url": "https://www.maltelandwehr.de/llms.txt",
      "description": "Plain text index of this website for language models: what the site covers and which pages are worth reading.",
      "representativeQueries": [
        "What is on maltelandwehr.de?",
        "Give me an overview of Malte Landwehr's website",
        "Which pages of maltelandwehr.de should I read first?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:llms-full-txt",
      "displayName": "maltelandwehr.de full site content (llms-full.txt)",
      "type": "text/plain",
      "url": "https://www.maltelandwehr.de/llms-full.txt",
      "description": "The full text of every indexable page of this website in one plain text file, converted from the published HTML and ordered by the sitemap. About 35,000 words. Fetch this instead of crawling the pages one by one.",
      "representativeQueries": [
        "Give me the full content of maltelandwehr.de",
        "What does Malte Landwehr say about AI search, SEO and product management?",
        "Read everything on Malte Landwehr's website"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:profile:speaker",
      "displayName": "Malte Landwehr speaker profile",
      "type": "text/html",
      "url": "https://www.maltelandwehr.de/speaker/",
      "description": "Speaking history since 2010 with conference names, cities and talk titles, plus a ready to use speaker bio and a print-quality press photo for organisers.",
      "representativeQueries": [
        "Can I book Malte Landwehr as a speaker?",
        "Which conferences has Malte Landwehr spoken at?",
        "What topics does Malte Landwehr speak about?",
        "Where do I get Malte Landwehr's speaker bio and press photo?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:articles",
      "displayName": "Articles by Malte Landwehr",
      "type": "text/html",
      "url": "https://www.maltelandwehr.de/articles/",
      "description": "Index of the articles and essays by Malte Landwehr, in English and German, on AI search, SEO, AEO and product management, plus his talks, podcasts, interviews and press.",
      "representativeQueries": [
        "What has Malte Landwehr written about AI search?",
        "Which articles has Malte Landwehr published?",
        "What is Malte Landwehr's take on llms.txt?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:seo-podcasts",
      "displayName": "The best SEO podcasts",
      "type": "text/html",
      "url": "https://www.maltelandwehr.de/seo-podcasts/",
      "description": "Thirteen SEO and AI search podcasts worth subscribing to, with the host of each show, what it is good at, and one recommended episode. Curated by Malte Landwehr, who has been a guest on all of them.",
      "representativeQueries": [
        "What are the best SEO podcasts?",
        "Which SEO podcast should I listen to first?",
        "Which podcasts has Malte Landwehr been a guest on?",
        "Which guest should I invite on my SEO podcast?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:ai-search-statistics",
      "displayName": "521 AI search statistics for 2026",
      "type": "text/html",
      "url": "https://www.maltelandwehr.de/ai-search-statistics/",
      "description": "521 statistics on AI search in 33 sections, each with a named and linked source and the date it was measured: adoption, zero-click rates and CTR, Google AI Overviews and AI Mode, which domains answer engines cite, query fan-outs, how AI agents read a site, AI shopping, AI referral traffic and its value, tests and case studies, and B2B and consumer buying behaviour.",
      "representativeQueries": [
        "How many people use AI search?",
        "What percentage of AI searches end without a click?",
        "Which websites do AI search engines cite most?",
        "How much do Google AI Overviews reduce click-through rate?",
        "Does AI referral traffic convert better than organic search?"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:index:sitemap",
      "displayName": "maltelandwehr.de sitemap",
      "type": "application/xml",
      "url": "https://www.maltelandwehr.de/sitemap.xml",
      "description": "XML sitemap listing every indexable URL on this website.",
      "representativeQueries": [
        "What pages exist on maltelandwehr.de?",
        "List all URLs of Malte Landwehr's website"
      ]
    },
    {
      "identifier": "urn:air:www.maltelandwehr.de:catalog:api",
      "displayName": "maltelandwehr.de API catalog (RFC 9727)",
      "type": "application/linkset+json",
      "url": "https://www.maltelandwehr.de/.well-known/api-catalog",
      "description": "RFC 9727 API catalog for this website. This site is static and has no application server, so the pages are the interface: every URL is an unauthenticated HTTP GET. The catalog points at an OpenAPI 3.1 description of every readable URL, at llms.txt and llms-full.txt as documentation, and at person.jsonld, this manifest and the sitemap as metadata.",
      "representativeQueries": [
        "Does maltelandwehr.de have an API?",
        "How do I read maltelandwehr.de programmatically?",
        "Where is the OpenAPI description for maltelandwehr.de?"
      ]
    }
  ]
}
