{"id":1355,"date":"2026-04-12T04:53:22","date_gmt":"2026-04-12T04:53:22","guid":{"rendered":"https:\/\/originseo.com\/articles\/i-tried-cloudflare-emdash-heres-what-it-means-for-your-seo\/"},"modified":"2026-04-19T05:50:06","modified_gmt":"2026-04-19T05:50:06","slug":"i-tried-cloudflare-emdash-heres-what-it-means-for-your-seo","status":"publish","type":"post","link":"https:\/\/originseo.com\/nz\/articles\/i-tried-cloudflare-emdash-heres-what-it-means-for-your-seo\/","title":{"rendered":"I Tried Cloudflare EmDash. Here's What It Means for Your SEO"},"content":{"rendered":"\n<p>I recently heard the news about Cloudflare launching its own CMS and I decided to give it a shot. As someone who spends most of his working week thinking about how websites rank, perform, and get found, a brand new CMS positioned as a \"spiritual successor to WordPress\" is not something I was going to ignore. So I installed EmDash, set it up, and had a proper look.<\/p>\n\n\n\n<p>I came away with two thoughts that do not usually sit together. The first one is that I was genuinely impressed. The second one is that I do not think most of the people that will be reading this should migrate to it today. Both of those are true at the same time, and I am trying to explain why in this article.<\/p>\n\n\n\n<p>If you run a small business with a website, or you look after one for someone who does, this is may be interesting for you.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-efc411d221a0286531385852b95f51c6\" style=\"color:#27ab9f\">What EmDash Actually Is, In Plain English<\/h2>\n\n\n\n<p>EmDash is a new open-source content management system from Cloudflare, launched on 1 April 2026. Cloudflare describes it as the \"<a href=\"https:\/\/blog.cloudflare.com\/emdash-wordpress\/\" data-type=\"link\" data-id=\"https:\/\/blog.cloudflare.com\/emdash-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">spiritual successor to WordPress<\/a>,\" which is a big claim, and one I will come back to. It is free, MIT-licensed, and currently sitting at version 0.1.0, which means early developer beta.<\/p>\n\n\n\n<p>Three things matter about it<\/p>\n\n\n\n<p><strong>First, the security model.<\/strong> WordPress plugins have direct access to your site's database and files, which is why Cloudflare can credibly point at the statistic that the vast majority of WordPress security vulnerabilities originate in plugins. EmDash takes a different approach: every plugin runs in its own isolated sandbox and can only do what it explicitly declared up front. Think of it like granting permissions to a phone app, rather than handing someone the keys to your house.<\/p>\n\n\n\n<p><strong>Second, the hosting model.<\/strong> EmDash runs serverless on Cloudflare's edge network. That means your site is delivered from data centres physically close to your visitors, and when nobody is on the site, it costs effectively nothing to run. This is a meaningfully different world from a typical shared-hosting WordPress install.<\/p>\n\n\n\n<p><strong>Third, and most interestingly, it is built for AI agents.<\/strong> There is a built-in MCP server, a command-line interface and what Cloudflare calls Agent Skills, e.g. documentation written so that AI tools like Claude or ChatGPT can read it and actually build, edit, and manage the site themselves. Underneath, it is built in TypeScript on Astro, the framework Cloudflare acquired in January. You do not need to know what any of that means to use it. You just need to know that the architectural decisions feel modern in a way WordPress structurally cannot.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-51bceedaa302d3da5928e0c2cd942a9b\" style=\"color:#27ab9f\">My First Impression: I Was Genuinely Impressed<\/h2>\n\n\n\n<p>I will be honest, I expected to not like it. I thought I was going to install it, find it half-baked, write a sceptical piece and get on with my week, but that is not what happened.<\/p>\n\n\n\n<p>The first thing that hit me was the admin interface. If you have ever used WordPress, you will feel at home in EmDash within about thirty seconds. Same mental model, similar layout, the menus are where your hands expect them to be. Cloudflare has clearly made a deliberate choice to lower the learning curve for WordPress people, and it works. I think a non-technical content editor moving across would not need a course, they would just get on with it.<\/p>\n\n\n\n<p>The second thing was the speed. Pages load in a way that a typical shared-host WordPress site simply does not. I am not talking about a small improvement, I mean the kind of difference you feel rather than measure. For someone who has spent more hours than I want to admit dragging Core Web Vitals scores into the green on bloated WordPress installs (yes, there was a time I was over-obsessed with CVWs), it is the kind of thing that makes you sit back in your chair and go, oh.<\/p>\n\n\n\n<p>The third thing was the content model. EmDash stores your content as structured data instead of as a soup of HTML. I know that sounds like a developer concern but stay with me, but this has real consequences for schema markup, for content reuse, and for how machines read your site. I will come back to it.<\/p>\n\n\n\n<p>The AI part is not mere marketing. I pointed Claude at my test site and asked it to make changes, and it actually could, because the documentation and the APIs were built for that to work. That is not a small thing.<\/p>\n\n\n\n<p>Now, the honest part. It is unmistakably version 0.1.0, and there are rough edges everywhere. Some setup steps still drop you into a terminal, which is going to be a hard stop for most non-technical users. Things you would expect to find are missing or half-built. There is no plugin ecosystem to speak of yet. There is no community forum, no Stack Overflow answers, no YouTube tutorials, no freelancer you can hire who already knows how to fix it when something breaks. Cloudflare are up front about all of this, and they are right to be because this is still a preview, not a finished product.<\/p>\n\n\n\n<p>So I came away holding two thoughts at the same time: this is the most interesting CMS launch I have seen in years, and almost nobody running an actual business website should touch it yet. Both of those things are true.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-1024x640.webp\" alt=\"\" class=\"wp-image-1308\" title=\"\" srcset=\"https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-1024x640.webp 1024w, https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-300x187.webp 300w, https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-768x480.webp 768w, https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-1536x960.webp 1536w, https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_-2048x1280.webp 2048w, https:\/\/originseo.com\/wp-content\/uploads\/2026\/04\/Macbook-Air-emdashcms.com_.webp 2250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><em>A snapshot of the main EmDash Dashboard (Playground account)<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-806ce7a7fe53e84a2e1feaa70311fa28\" style=\"color:#27ab9f\">The Most Interesting SEO Angles <\/h2>\n\n\n\n<p>So, if EmDash is so impressive, what does it actually mean for ranking and visibility?<\/p>\n\n\n\n<p>The first and most obvious win is performance. Core Web Vitals (as part of page experience) have been a ranking factor for years, and the gap between a well-built EmDash site and a typical SME WordPress install is genuine. Edge delivery, minimal JavaScript, and a framework designed for content-heavy sites all add up to faster Largest Contentful Paint, lower Interaction to Next Paint, and better Cumulative Layout Shift more or less by default. Of course, you can achieve that on WordPress too, but you have to work for it. On EmDash you start there.<\/p>\n\n\n\n<p>The second is structured content. Because EmDash stores posts and pages as structured data rather than as HTML blobs, the path from your content to clean schema markup, to reliable feeds, to content reused across channels is shorter and less fragile. Schema is one of those areas where WordPress often relies on a plugin to paper over the underlying mess. EmDash does not need the paper.<\/p>\n\n\n\n<p>The third is the angle I think most SEO commentary is going to miss for at least another six months: AI agents are becoming a first-class audience for your website, alongside human visitors and search engine crawlers. When somebody asks ChatGPT or Claude or Perplexity a question, an agent goes and reads sites on their behalf. When Google's AI Overviews pull an answer, something similar is happening. The sites that are easiest for these agents to read, parse, and trust are going to have an advantage in the kind of discovery that is replacing a meaningful share of traditional search clicks.<\/p>\n\n\n\n<p>EmDash is the first CMS I have seen that takes this seriously at the architecture level. The MCP server, the typed schema, and the Agent Skills documentation are real working features, not just marketing fluff. They are designed to make your site legible to machines that read structurally rather than visually, which matters a lot if you want to be visible inside AI platforms.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-a569b8094bef07bb9532cc2eb9921957\" style=\"color:#27ab9f\">The SEO Angles Where EmDash Is Still A Blank Page<\/h2>\n\n\n\n<p>Now the other side of the coin.<\/p>\n\n\n\n<p>There is no mature SEO plugin ecosystem. There is a first-party SEO plugin in the EmDash repository, but it is early, and it does not come close to what plugins such as Yoast or Rank Math will do for you on WordPress today. Internal linking suggestions, redirect management, granular XML sitemap control, schema generators for two dozen content types and other features (which, admittedly, I don't really use) like readability analysis or focus keyphrase tracking.  All of this is part of how working SEOs actually run sites in 2026 and on EmDash today most of it does not exist yet.<\/p>\n\n\n\n<p>There is no community knowledge base. When something breaks on a WordPress site, you can usually find someone who has already solved it. On EmDash, you cannot. You are on your own, or you are hiring a developer who is learning alongside you.<\/p>\n\n\n\n<p>The migration tool only moves your content. Your theme does not come with you, your plugins do not come with you and for most SMEs, the theme and the plugins are most of the site. A migration in practice means a rebuild.<\/p>\n\n\n\n<p>And it is version 0.1.0. Cloudflare themselves describe it as a developer beta and say it should not be used for production. That guidance exists for a reason.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-d3fd2ad54dab8825796d7d8aeb53f282\" style=\"color:#27ab9f\">What The Industry Experts Are Saying<\/h2>\n\n\n\n<p>I am not the only person who has had a poke at EmDash, and the reactions from people whose opinions I trust are worth pulling together, because they tell you something on their own.<\/p>\n\n\n\n<p>Joost de Valk, the man who built Yoast and basically defined what SEO tooling on WordPress looks like, is publicly enthusiastic about EmDash. He has said <a href=\"https:\/\/joost.blog\/emdash-cms\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/joost.blog\/emdash-cms\/\" rel=\"noreferrer noopener nofollow\">he plans to develop on it<\/a>. If the person who knows more about WordPress SEO than almost anyone alive is willing to bet his time on this thing, that is a serious signal for where it is heading. It does not change anything about today, but it tells you the long-term direction of travel is real.<\/p>\n\n\n\n<p>Matt Mullenweg, co-founder of WordPress, pushed back on the launch. His position, fairly summarised, is that the engineering is very good but EmDash exists primarily <a href=\"https:\/\/www.techradar.com\/pro\/i-think-emdash-was-created-to-sell-more-cloudflare-services-wordpress-co-founder-matt-mullenweg-gives-his-verdict-on-cloudflares-emdash\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.techradar.com\/pro\/i-think-emdash-was-created-to-sell-more-cloudflare-services-wordpress-co-founder-matt-mullenweg-gives-his-verdict-on-cloudflares-emdash\" rel=\"noreferrer noopener nofollow\">to sell more Cloudflare services<\/a> and to lock you into their infrastructure. He is not wrong that Cloudflare is a business and EmDash is part of how that business grows. He is also a slightly conflicted witness, given what he has built. Both things can be true, and you can take his point seriously without dismissing EmDash because of it.<\/p>\n\n\n\n<p>Probably the most useful critique came from <a href=\"https:\/\/www.techradar.com\/pro\/i-think-emdash-was-created-to-sell-more-cloudflare-services-wordpress-co-founder-matt-mullenweg-gives-his-verdict-on-cloudflares-emdash\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.techradar.com\/pro\/i-think-emdash-was-created-to-sell-more-cloudflare-services-wordpress-co-founder-matt-mullenweg-gives-his-verdict-on-cloudflares-emdash\" rel=\"noreferrer noopener nofollow\">Jamie Marsland<\/a>, who pointed out that EmDash solves problems developers care about such as cleaner architecture, sandboxed plugins or isolate runtimes, however not the problems SME owners actually have. Small business owners care about bookings, SEO, and getting more customers. Marsland's analogy is that EmDash is a beautifully tidy desk for people who were not actually trying to tidy their desk in the first place. I think that is exactly right, and it is the single best framing of why this launch matters less to your business today than the headlines suggest.<\/p>\n\n\n\n<p>Try to hold those three reactions in your head together. The SEO world thinks the trajectory is right. The WordPress world thinks the framing is overdone. And the people who work with actual SME owners every day think the gap between \"impressive engineering\" and \"useful to a small business\" is still very wide. All three are correct.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-98529ea29f1330beda3f3c911fcb34a7\" style=\"color:#27ab9f\">EmDash, WordPress, Shopify: Which One Should You Actually Be On?<\/h2>\n\n\n\n<p>If you sell products online and your operation is built around inventory, payments, and shipping, Shopify is probably still the right answer for the overwhelming majority of cases. EmDash does not change that conversation, and the <a href=\"https:\/\/originseo.com\/nz\/ecommerce-seo\/\" data-type=\"page\" data-id=\"48\">SEO playbook for an ecommerce site<\/a> looks very different from the one I would write for a content-led business anyway.<\/p>\n\n\n\n<p>If you run a content-led site such as a consultancy, a service business or a <a href=\"https:\/\/originseo.com\/nz\/b2b-seo\/\" data-type=\"page\" data-id=\"146\">B2B operation<\/a> trying to get in front of decision makers,  WordPress still remains the pragmatic default in 2026. The ecosystem is mature, the talent pool is deep, and the SEO tooling is the best in the industry. The security concerns Cloudflare raises are real but largely manageable with sensible plugin hygiene and a good host.<\/p>\n\n\n\n<p>EmDash is the right answer today for two specific groups: greenfield projects with a developer-led team who want to build on modern infrastructure and teams that are deliberately designing for AI-agent workflows from day one. If that is not you, it is not you yet.<\/p>\n\n\n\n<p>The question I keep coming back to is not \"<strong>which CMS is best.\" It is \"which one matches what you actually need right now.\"<\/strong> Those are very different questions, and conflating them is how SME owners end up paying for migrations they did not need.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-5eda1ebd888c1498d9335b87301b6a4a\" style=\"color:#27ab9f\">So Who Should Care And Who Should Wait<\/h2>\n\n\n\n<p>Here is my call.<\/p>\n\n\n\n<p>If you run an SME on WordPress and the site is doing its job, stay where you are. Spend the energy you would have burned on a migration on the fundamentals that actually move rankings: tighten your Core Web Vitals, clean up your schema, fix your internal linking, and write content that earns trust. Those things matter regardless of what CMS you are on, and they will keep mattering when the next \"WordPress killer\" launches in 2027.<\/p>\n\n\n\n<p>If you are starting something new from scratch and you have developer capacity, EmDash is worth a serious look. Not because it is finished, but because building on it now means you will be ahead of the curve when the ecosystem matures.<\/p>\n\n\n\n<p>Everyone else: watch it. Bookmark this article, set a reminder for six months, and see where the plugin ecosystem and the community are by then. The architecture is right but the market surface is not yet.<\/p>\n\n\n\n<p>The single thing I would actually take away from the EmDash launch, regardless of whether you ever touch it, is this: AI agents are becoming an audience your website needs to be legible to. Your future CMS choice will reflect that one way or another. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-f0e45a11cb60690d8e1635102992d3da\" style=\"color:#27ab9f\">The Origin SEO Take<\/h2>\n\n\n\n<p>The best SEO providers I know spend more time talking clients out of things than into them. New things are exciting but migrations are expensive. The gap between those two facts is where a lot of money gets wasted in this industry.<\/p>\n\n\n\n<p>EmDash is genuinely interesting and I am glad I tried it. I will keep watching it, and I expect to be building on it for some sort of dummy project before the end of the year. But the question for you is not whether it is impressive but rather, whether it solves a problem you actually have today. For most of the SME owners reading this, the honest answer is no and that is not a criticism of EmDash, it is just how product cycles work.<\/p>\n\n\n\n<p>If you are not sure whether your current setup is helping or hurting your visibility, or you want a straight answer about whether a migration makes sense for your business not next year, but right now, <a href=\"https:\/\/originseo.com\/nz\/contact\/\" data-type=\"page\" data-id=\"1331\">get in touch with Origin SEO<\/a> and let's talk about what your site actually needs.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently heard the news about Cloudflare launching its own CMS and I decided to give it a shot. As someone who spends most of his working week thinking about how websites rank, perform, and get found, a brand new CMS positioned as a \"spiritual successor to WordPress\" is not something I was going to ignore. So I installed EmDash, set it up, and had a proper look.<\/p>\n","protected":false},"author":1,"featured_media":1357,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[52],"tags":[],"class_list":["post-1355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-seo"],"acf":[],"_links":{"self":[{"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/posts\/1355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/comments?post=1355"}],"version-history":[{"count":2,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/posts\/1355\/revisions"}],"predecessor-version":[{"id":1390,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/posts\/1355\/revisions\/1390"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/media\/1357"}],"wp:attachment":[{"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/media?parent=1355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/categories?post=1355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/originseo.com\/nz\/wp-json\/wp\/v2\/tags?post=1355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}