{"title":"AEO Pugmill: A 3-Prong Startup","slug":"aeo-pugmill","type":"post","excerpt":"A three part startup that provides advanced AI-native publishing features, answer engine optimization, and builds a unique dataset.","content":"## The Problem\r\n\r\nIndividually, on our own sites, we track the content and endpoints bots are seeking. We refine our SEO and content strategies, but we lack a view of the big picture. Occasionally, a trusted source publishes its findings, and while that is helpful, it still isn't a holistic view of the shifting SEO/AEO/GEO landscape.\r\n\r\nWe also can't see which new endpoint types are more effective, such as JSON-LD, Q&A pairs, named entities, and LLMS.txt. This is mainly because most sites don't inject this sort of content.\r\n\r\n## The Solution\r\n\r\nA central place for collecting data on what bots consume across thousands of sites fills that gap. To address this, I built two collection methods and one analytics aggregator, an AI-native AEO trifecta.\r\n\r\n### Prong 1 - WordPress Plugin\r\n\r\nThe Pugmill AEO Plugin for WordPress injects these new content endpoints and tracks which bot visits each endpoint. Data is sent daily to the Pugmill Intelligence Network (post opt-in).\r\n\r\nIt's designed to work alongside SEO plugins, augmenting them. Also included are AI-native content refinement tools powered by a BYOK (bring your own key) AI API key.\r\n\r\nA \"pro\" version of the plugin is available for a small subscription fee, unlocking convenience and automation. Revenue from pro plugin subscriptions will cover the operational costs for the intelligence network. This is the only direct revenue-generating piece of the three-part Pugmill family.\r\n\r\n### Prong 2 - AI-Native CMS\r\n\r\nVibe-coding adoption is growing, and developers are pushing back on vendor lock-in. To meet that demand, I created Pugmill CMS, a rebuildable, AI-native CMS (content management system) for developers who want to fork and modify their own app.\r\n\r\nIt's a headless-ready CMS with a built-in React head. It will remind you of the early versions of WordPress, but it's a modern web application and loaded with AI-powered features (MCP server, webhooks, key management, content editing, and generation).\r\n\r\nAfter the AI features, answer engine optimization is the main value proposition, and just like the WordPress Plugin, it connects to the Pugmill Intelligence Network (post opt-in).\r\n\r\nThe tech stack is Next.js, Typescript, PostgreSQL, Drizzle ORM, and NextAuth. I'm releasing the code as an open-source project under the MIT License to lower adoption friction.\r\n\r\n### Prong 3 - AEO Data Aggregator\r\n\r\nThe AEO Intelligence Network aggregates data from the plugin and the CMS. All participating sites send anonymous data every 24 hours; the aggregator ingests the raw data and presents the results to the public for free. While not directly revenue-generating, this is where the dataset accumulates through bot activity and shows us which endpoints perform best.\r\n\r\n## Why Pugmill?\r\n\r\nLike a pugmill in a ceramics studio that takes scraps, slop, and trimmings and converts them back into usable clay, AEO Pugmill takes content and transforms it into a form ready for consumption by answer engines and search spiders.\r\n\r\nThe two input sources are the funnel for bot activity, and the intelligence network is where the data accumulates. The input sources enable easy user adoption, provide value to content publishers, and help refine SEO strategy. One input source funds the project and MMR. The data repository is where the business's long-term assets accumulate. Together, the three components track shifts in SEO, AEO, and GEO.\r\n\r\n## Taking It from Zero to One\r\n\r\nMy first exploration of AEO involved manually injecting these emerging endpoints into a static website for one of the books I wrote in 2025. Within days of adding these content endpoints, my website dominated Google's SERP for the book title's keywords after adding JSON-LD, Q&A pairs, named entities, and an LLMS.txt file.\r\n\r\nFrom there, I formed a plan to build this combination funnel and a data repository. Then, working with Claude Code as my lead developer, I built and launched all three apps in about five weeks.\r\n\r\nThe go-to-market plan rests on the plugin's utility to publishers and the CMS's appeal to developers. In other words, organic growth depends on product quality, low adoption friction, and the dataset's utility to publishers.\r\n\r\n## The Long View\r\n\r\nAs the product set gains adoption, subscription revenue should cover operational costs while the dataset accumulates. In other words, the value of this business grows as the dataset of answer-engine behavior grows. The plugin MRR and CMS adoption growth drive growth. ","publishedAt":"2026-05-01T23:35:00.000Z","updatedAt":"2026-05-09T17:01:05.807Z","author":{"name":"Michael Janzen"},"categories":[{"name":"My Venture","slug":"my-venture"}],"tags":[{"name":"ai-content","slug":"ai-content"},{"name":"structured-data","slug":"structured-data"},{"name":"analytics","slug":"analytics"},{"name":"open-source","slug":"open-source"},{"name":"startup-leadership","slug":"startup-leadership"}],"featuredImageUrl":"https://xqbrqyp8c9smsddf.public.blob.vercel-storage.com/uploads/1777137465279-aeo-pugmill.jpg","aeo":{"summary":"AEO Pugmill is a three-component product suite designed to track and optimize content for AI answer engines: a WordPress plugin, an open-source AI-native headless CMS (Pugmill CMS) built on Next.js/TypeScript/PostgreSQL, and the Pugmill Intelligence Network that aggregates anonymous bot activity data from participating sites. The plugin's pro subscription funds hosting for the free public intelligence network, while the long-term business value lies in the accumulated dataset of answer-engine behavior. The project targets content publishers, developers seeking forkable tooling, and the broader SEO/AEO/GEO analytics market.","questions":[{"q":"What is AEO Pugmill?","a":"AEO Pugmill is a three-pronged product suite consisting of a WordPress plugin, an open-source AI-native CMS, and an intelligence network aggregator that collectively track and optimize content for AI answer engines, search spiders, and generative engines."},{"q":"What content types do AI bots prefer for answer engine optimization?","a":"Early analysis from the Pugmill project indicates that AI bots prefer structured content endpoints such as JSON-LD, Q&A pairs, and named entities, but not LLMS.txt files."},{"q":"What is the tech stack for Pugmill CMS?","a":"Pugmill CMS is built on Next.js, TypeScript, PostgreSQL, Drizzle ORM, and NextAuth, and it is released as open-source software under the MIT License."},{"q":"How does the Pugmill Intelligence Network collect data?","a":"Participating sites running the WordPress plugin or Pugmill CMS send anonymous data every 24 hours after opting in, which the aggregator ingests and presents publicly for free."},{"q":"How is AEO Pugmill monetized?","a":"Revenue comes solely from a paid pro version of the WordPress plugin subscription, which funds the hosting costs of the intelligence network, while the CMS and data aggregator are free."}],"entities":[{"type":"SoftwareApplication","name":"AEO Pugmill","description":"A three-component product suite for answer engine optimization, comprising a WordPress plugin, a CMS, and an intelligence network aggregator."},{"type":"SoftwareApplication","name":"Pugmill CMS","description":"An open-source, AI-native, headless-ready content management system with a built-in React head, released under the MIT License."},{"type":"SoftwareApplication","name":"Pugmill Intelligence Network","description":"A data aggregator that collects anonymous bot activity and content-type trend data from participating sites and publishes results for free."},{"type":"SoftwareApplication","name":"Claude Code","description":"Anthropic's AI coding tool used as the lead developer to build the three Pugmill applications in about five weeks."},{"type":"SoftwareApplication","name":"Next.js","sameAs":"https://en.wikipedia.org/wiki/Next.js"},{"type":"SoftwareApplication","name":"PostgreSQL","sameAs":"https://en.wikipedia.org/wiki/PostgreSQL"},{"type":"SoftwareApplication","name":"TypeScript","sameAs":"https://en.wikipedia.org/wiki/TypeScript"},{"type":"SoftwareApplication","name":"WordPress","sameAs":"https://en.wikipedia.org/wiki/WordPress"},{"type":"CreativeWork","name":"JSON-LD","description":"A structured data format for machine-readable content used to enhance answer engine visibility.","sameAs":"https://en.wikipedia.org/wiki/JSON-LD"}],"keywords":["AEO Pugmill","Answer Engine Optimization","Pugmill Intelligence Network","JSON-LD","LLMS.txt","headless CMS","WordPress SEO plugin","BYOK AI","Next.js Drizzle ORM","bot activity analytics"]},"site":{"name":"Janzen Works","url":"https://janzenworks.com/"},"_links":{"canonical":"https://janzenworks.com//post/aeo-pugmill","markdown":"https://janzenworks.com//post/aeo-pugmill/llm.txt","json":"https://janzenworks.com//post/aeo-pugmill/data.json"}}