Pages
Every planned page per site with its entity, target queries, title, H1 and status. Add a page from a form; the spec is checked against the template rules and committed to the repo under your name.
seo-ops
seo-ops is the internal app aintnobody.agency uses to run AI-search pages for confport.com, pigeonholehq.com and brainstead.si. Each page answers one question people ask ChatGPT, Claude or Perplexity about a product they already use. The app holds the page's spec, submits it to Google, Bing and IndexNow, audits it against a fixed checklist, and records which AI engines cite it. Sign-in is limited to people granted access in m1au's Zitadel.
Open the appInternal tool. Not for sale.
Every planned page per site with its entity, target queries, title, H1 and status. Add a page from a form; the spec is checked against the template rules and committed to the repo under your name.
Submit sitemaps to Google Search Console and Bing, submit single URLs to Bing, ping IndexNow, and check whether Google and Bing have indexed each page. Every submission is logged with who sent it.
Fetches the live page the way an AI crawler does and checks title length, one H1, a quotable first paragraph, five FAQ questions, canonical and Open Graph tags, sibling links, placeholders, and robots.txt access.
Runs each target query through OpenAI web search, Perplexity, Claude web search and Google's top 10, and shows which page each engine cited instead of ours.
pages/<site>/<slug>.md: one entity, two or more target queries, title, H1, siblings and any open fact. An open fact blocks the page until someone answers it.People with the ops role on the seoai project in auth.m1au.com. Having an m1au account is not enough; a user without the role is stopped at the login screen.
No. Google's Indexing API only covers job postings and livestreams. The app submits the sitemap and checks index status; requesting indexing for one URL stays a manual step in Search Console.
In a git repository. Page specs are Markdown files and every measurement is an append-only CSV row, so each change and each run is a commit with an author.
In Kubernetes Secrets on the server that runs the app. They never appear in the repo, in a ticket or on a page; the settings screen only shows whether each key is set.
The app is not sold. Its running cost is the server it shares with other m1au apps plus the AI engine API calls the citation scout makes.
It is not a rank tracker, a link-building tool or a content generator. It tracks a small number of factual pages from plan to citation.