profile

MLforSEO Newsletter ✨

AI/ML news and concepts, demystified. SEO and digital marketing automations shared regularly, as well as updates from the world of the MLforSEO platform and Academy✨

[New Course] The AI-powered Entity Audit is Live ✨

The AI-powered Entity Audit A complete, repeatable entity audit for any website. Now open, with an early-bird price of €100 until 14 November 💜 SEE ALL DETAILS & ENROL A complete, repeatable entity audit for any website, demonstrated on a real one. Early-bird price €100 until 14 November. Hi, I’m pleased to share that a new course is now open on the MLforSEO Academy: The AI-powered Entity Audit. It’s the course I wish I’d had every time someone asked me to “do entity SEO”: a complete,...

Google thinks my company is a person. So I built a course on fixing it.

MLforSEO AcademyNew course Hi there, In August I ran a full entity audit on mlforseo.com. My own site. Google's language model read our brand name, MLforSEO, as a person. 102 times out of 148. It got stranger from there. Our schema told Google we were a person and an organisation at the same time. The Knowledge Graph matched the brand to the idea of an academy (Plato's, founded around 386 BC). And the site scored 5 out of 15. I'd been told to "do entity SEO" for years, like everyone else....

What you missed this week in AI Search & AI-powered SEO ✨ [Weekly Digest #008]

MLforSEO · Weekly Digest #008 What you missed this week Aug 23 – Aug 30, 2026 Hi, Google's AI Mode crossed into transactional territory this week—hotel bookings, flight tracking, and price comparisons are now handled inside search itself. Meanwhile, ChatGPT and other AI systems are reshaping how content gets surfaced entirely. The practical shift: visibility no longer lives on the SERP alone. The big picture AI search is becoming the default surface, not the alternative. Google is quietly...

How to become the answer the AI trusts ✨ MLforSEO Newsletter #018

How to become the answer the AI trusts Trust isn't a schema field. It's a probability computed from who corroborates you — here's how to build it. MLforSEO Academy Hi there, This is the last edition, and it ties the rest together. You can be readable, well-structured and perfectly marked up, and still not be chosen — because the system doesn't yet trust your claims. So how does a machine decide whether to believe you? Trust is computed, not declared Here is the part people find surprising:...

What you missed this week in AI Search & AI-powered SEO ✨ [Weekly Digest #007]

MLforSEO · Weekly Digest #007 What you missed this week Aug 16 – Aug 23, 2026 Hi, This week surfaced a hard truth: ranking well in Google doesn't guarantee visibility in AI search. ChatGPT has pre-baked preferences, Reddit citations are shifting unexpectedly, and Google's own AI Overviews are reshaping what 'visibility' even means. The playbook is fragmenting. The big picture AI search engines rank differently than Google, and it matters now. ChatGPT decides what to recommend before it...

For agents, a missing field is a disqualifier ✨ MLforSEO Newsletter #017

For agents, a missing field is a disqualifier Recommendation agents don't read your prose — they parse typed fields. And consistency beats completeness. MLforSEO Academy Hi there, So far we've optimised what agents read (content) and whether they can read it (infrastructure). This edition is the layer a growing class of agents reads instead of your prose: structured data. NLP comprehends, schema defines Research agents read your text. But recommendation and action agents increasingly match...

What you missed this week in AI Search & AI-powered SEO ✨ [Weekly Digest #006]

MLforSEO · Weekly Digest #006 What you missed this week Aug 9 – Aug 16, 2026 Hi there, AI answer engines aren't theoretical anymore—they are a traffic variable you need to measure and respond to. This week surfaced the real mechanics: how clicks are fragmenting across AI Overviews, where recommendations are actually pre-baked into training data, and what content quality actually moves the needle in a world where thin YMYL gets zeroed out entirely. The big picture AI Overviews and answer...

The setup that decides if agents can read you ✨ MLforSEO Newsletter #016

The setup that decides if agents can read you Agents don't browse — they parse tokens against a hard budget. A robots.txt from 2019 can quietly lock them out. MLforSEO Academy Hi there, You can write perfectly extractable content and still be invisible — because the agent never got to read it. This edition is the plumbing underneath: the infrastructure that decides whether an AI system can access and afford your pages at all. Failure that never shows up in analytics When an agent can't parse...

Write for the chunk, not the page ✨ MLforSEO Newsletter #015

Write for the chunk, not the page A page that reads beautifully for a human can fail retrieval entirely. Here's how to write so a machine can use you. MLforSEO Academy Hi there, Last week we established the shift: you are writing to be selected, not just ranked. This week, the most practical lever you have — how you actually write. Here is the sentence Beatrice's content lesson turns on: the page is read by humans, but the chunk is retrieved by machines, and those are not the same thing. A...

What you missed this week in AI Search & AI-powered SEO ✨ [Weekly Digest #004]

MLforSEO · Weekly Digest #004 What you missed this week Jul 26 – Aug 2, 2026 Hi, This week surfaced a hard truth: AI search is fragmenting the SEO playbook, and the metrics we've relied on are actively misleading us now. Google's Search Console data for AI Overviews masks real visibility losses, entity optimization doesn't translate across surfaces, and there's a shrinking window to own uncontested AI search categories before patterns lock in. The big picture The Search Console Trap Is Real...

AI/ML news and concepts, demystified. SEO and digital marketing automations shared regularly, as well as updates from the world of the MLforSEO platform and Academy✨