<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Max Kiriienko — notes</title><description>Field notes from an SEO lead who runs his work through AI agents.</description><link>https://mxkeey.com/blog/</link><language>en</language><image><url>https://mxkeey.com/avatar.jpg</url><title>Max Kiriienko — notes</title><link>https://mxkeey.com/blog/</link></image><atom:link href="https://mxkeey.com/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title>87 even days out of 88: the parity check that exposed double-counted sign-ups in GA4</title><link>https://mxkeey.com/work/ga4-double-counting/</link><guid isPermaLink="true">https://mxkeey.com/work/ga4-double-counting/</guid><description>A career platform’s GA4 showed an even number of sign-ups on 87 days out of 88. A check that took minutes led to two tags, four places in the code, and the audit checklist at the end.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>Which AI bots should a site let in?</title><link>https://mxkeey.com/blog/which-ai-bots-to-let-in/</link><guid isPermaLink="true">https://mxkeey.com/blog/which-ai-bots-to-let-in/</guid><description>Each big AI company sends several bots, and at most one of them collects pages for training. The rule I use, a test of 16 bots on my own sites, and a site that kept ChatGPT search out without anyone deciding to.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>What Googlebot told me about my domain’s past</title><link>https://mxkeey.com/blog/what-googlebot-told-me/</link><guid isPermaLink="true">https://mxkeey.com/blog/what-googlebot-told-me/</guid><description>Two months after launch I exported the crawl stats of my plant encyclopedia. The domain had a past, Google kept asking for an icon file that didn’t exist, and almost a third of its requests went to copies of pages.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>A CLAUDE.md for people who don’t code: my template, with blanks for yours</title><link>https://mxkeey.com/playbooks/claude-md-template/</link><guid isPermaLink="true">https://mxkeey.com/playbooks/claude-md-template/</guid><description>The one file my AI agent reads at the start of every session, with my accounts and keys removed and blanks left for yours. What each block is for, and the failure that put it there.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>Search Console and GA4 in Claude Code: one service account and the API gotchas</title><link>https://mxkeey.com/playbooks/search-console-ga4-claude-code/</link><guid isPermaLink="true">https://mxkeey.com/playbooks/search-console-ga4-claude-code/</guid><description>My AI agent reads Search Console and GA4 and sets up Tag Manager through one Google service account. Here is the setup, the permissions, and the API gotchas that once gave me wrong numbers — with a skill file to download.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>A two-card pilot picked the wrong AI translator</title><link>https://mxkeey.com/blog/blind-test-ai-translation/</link><guid isPermaLink="true">https://mxkeey.com/blog/blind-test-ai-translation/</guid><description>On October 3 I chose a translation model twice, for my plant encyclopedia and for this blog. The first pilot fooled me; here is how, and the blind tests that replaced it.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>Where Claude Code keeps your history — and how I switch accounts without losing 5 GB</title><link>https://mxkeey.com/blog/claude-code-history/</link><guid isPermaLink="true">https://mxkeey.com/blog/claude-code-history/</guid><description>Your Claude Code conversations live on your own disk, not in your account — and by default a cleanup can delete them after 30 days. The line I added to the settings, the two scripts I run, and what a switch of accounts actually broke.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>How I run nine projects through Claude Code without being a programmer</title><link>https://mxkeey.com/blog/claude-code-operating-system/</link><guid isPermaLink="true">https://mxkeey.com/blog/claude-code-operating-system/</guid><description>On July 7 I asked an AI why I needed Homebrew and what wrangler is. Three months later it works with me on growth for a client, a site factory at my job, a network of content sites and a few products of my own. This is the system I built around it — and the failure behind every rule.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>KD 0, DR 94: the Ahrefs metrics I stopped trusting</title><link>https://mxkeey.com/blog/ahrefs-metrics-i-stopped-trusting/</link><guid isPermaLink="true">https://mxkeey.com/blog/ahrefs-metrics-i-stopped-trusting/</guid><description>An Ahrefs export is a great source of keywords and a poor source of decisions. Here are six ways it misled my research, the trust table I now give my AI agent, and what I check instead.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>I made the text five times longer. Rankings fell.</title><link>https://mxkeey.com/blog/five-times-the-text/</link><guid isPermaLink="true">https://mxkeey.com/blog/five-times-the-text/</guid><description>A small test on one of my content sites — and why the honest conclusion is narrower than the headline.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>Which Ahrefs metrics to trust: a Claude Code skill</title><link>https://mxkeey.com/playbooks/ahrefs-metrics/</link><guid isPermaLink="true">https://mxkeey.com/playbooks/ahrefs-metrics/</guid><description>The rules my AI agent loads before it touches any SEO data. Three levels of trust, how to read each Ahrefs column, and nine rules for exports. Install it as a Claude Code skill or paste it into any agent’s instructions.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item><item><title>plants.place: an encyclopedia where the model has no right to facts</title><link>https://mxkeey.com/work/plants-place/</link><guid isPermaLink="true">https://mxkeey.com/work/plants-place/</guid><description>A houseplant encyclopedia in Ukrainian and English and a classifieds market for plants, built solo on Cloudflare. The interesting part isn’t the code — it’s the rules that keep AI-written pages honest.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><author>mailbox@mxkeey.com (Max Kiriienko)</author></item></channel></rss>