Blog
Short, practical posts on Cloudflare Workers, Search Console, GA4, IndexNow and AI SEO. Each one starts from real data or a real mistake.
Giving a coding agent SEO tasks: approve, do, prove
How the seops task list (AITM) keeps an AI agent useful and safe: findings open tasks, you approve, the agent works only on approved items and proves each one.
What an SEO panel for 100 sites costs on Cloudflare
The real monthly bill behind seops: Workers, D1, R2, AI answers, Google's free APIs. Why it is $2.50 per site with no tiers, and why AI work uses pack credits.
GA4's missing third step: a three-page flow from one event
GA4 records page transitions in pairs. A 20-line snippet that sends the previous two paths as a nav_step event shows A → B → C with real data, no cookie, no tool.
A ready AI prompt for every SEO report card
Why seops ships an analysis prompt with each card (role, rules, output format), how it stops AI from guessing, and how to build a library you can reuse from MCP.
Backing up a Cloudflare D1 database that has FTS5 tables
D1's export API refuses databases with virtual tables. Here is the query-based dump that works, how to restore it, and how to verify the full-text index survived.
IndexNow 429 for days after a big batch, and the fix
After one 1,622-URL submission the shared IndexNow endpoint answered 429 to every later request for the host. Submitting to Bing and Yandex directly fixed it.
Measuring AI visibility: a weekly prompt × engine matrix
Two numbers per prompt and engine, mention rate and citation rate, sampled weekly across ChatGPT, Gemini, Perplexity and Claude. What to ask and how to count.
Start med ét site, gratis
Det første site er gratis for altid og kræver intet kort. Hvert ekstra site koster 2,50 $ om måneden.