<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>seops blog</title><description>Short posts on Cloudflare, Search Console, GA4 and AI SEO.</description><link>https://seops.app/</link><language>en</language><item><title>Giving a coding agent SEO tasks: approve, do, prove</title><link>https://seops.app/blog/ai-agent-seo-task-protocol/</link><guid isPermaLink="true">https://seops.app/blog/ai-agent-seo-task-protocol/</guid><description>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.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>mcp</category><category>agents</category><category>tasks</category><category>claude-code</category><category>workflow</category></item><item><title>What an SEO panel for 100 sites costs on Cloudflare</title><link>https://seops.app/blog/seo-panel-cost-on-cloudflare/</link><guid isPermaLink="true">https://seops.app/blog/seo-panel-cost-on-cloudflare/</guid><description>The real monthly bill behind seops: Workers, D1, R2, AI answers, Google&apos;s free APIs. Why it is $2.50 per site with no tiers, and why AI work uses pack credits.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>cloudflare</category><category>pricing</category><category>workers</category><category>d1</category><category>costs</category></item><item><title>GA4&apos;s missing third step: a three-page flow from one event</title><link>https://seops.app/blog/ga4-three-step-navigation-flow/</link><guid isPermaLink="true">https://seops.app/blog/ga4-three-step-navigation-flow/</guid><description>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.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>ga4</category><category>analytics</category><category>navigation</category><category>zaraz</category></item><item><title>A ready AI prompt for every SEO report card</title><link>https://seops.app/blog/seo-prompt-library-for-ai-analysis/</link><guid isPermaLink="true">https://seops.app/blog/seo-prompt-library-for-ai-analysis/</guid><description>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.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><category>prompts</category><category>ai</category><category>analysis</category><category>claude</category><category>chatgpt</category></item><item><title>Backing up a Cloudflare D1 database that has FTS5 tables</title><link>https://seops.app/blog/cloudflare-d1-backup-fts5/</link><guid isPermaLink="true">https://seops.app/blog/cloudflare-d1-backup-fts5/</guid><description>D1&apos;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.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>cloudflare</category><category>d1</category><category>backups</category><category>sqlite</category><category>fts5</category></item><item><title>IndexNow 429 for days after a big batch, and the fix</title><link>https://seops.app/blog/indexnow-429-after-large-batch/</link><guid isPermaLink="true">https://seops.app/blog/indexnow-429-after-large-batch/</guid><description>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.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>indexnow</category><category>bing</category><category>yandex</category><category>indexing</category></item><item><title>Measuring AI visibility: a weekly prompt × engine matrix</title><link>https://seops.app/blog/how-to-measure-ai-visibility/</link><guid isPermaLink="true">https://seops.app/blog/how-to-measure-ai-visibility/</guid><description>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.</description><pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate><category>ai-seo</category><category>geo</category><category>chatgpt</category><category>perplexity</category><category>gemini</category><category>claude</category></item></channel></rss>