<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Saied Alimoradi</title>
    <description>The latest articles on DEV Community by Saied Alimoradi (@saied_alimoradi_c444b0c63).</description>
    <link>https://dev.to/saied_alimoradi_c444b0c63</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4053581%2Ff90b09c5-3c8f-4385-ac40-99c873b27b8f.jpg</url>
      <title>DEV Community: Saied Alimoradi</title>
      <link>https://dev.to/saied_alimoradi_c444b0c63</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saied_alimoradi_c444b0c63"/>
    <language>en</language>
    <item>
      <title>Writing got easy. Knowing what to write didn't. So I built a content strategy platform.</title>
      <dc:creator>Saied Alimoradi</dc:creator>
      <pubDate>Thu, 30 Jul 2026 09:55:52 +0000</pubDate>
      <link>https://dev.to/saied_alimoradi_c444b0c63/writing-got-easy-knowing-what-to-write-didnt-so-i-built-a-content-strategy-platform-6lm</link>
      <guid>https://dev.to/saied_alimoradi_c444b0c63/writing-got-easy-knowing-what-to-write-didnt-so-i-built-a-content-strategy-platform-6lm</guid>
      <description>&lt;p&gt;A few weeks into building this, I ran my own tool on a tester's site — a plumber — and proudly showed him the content plan it spat out. He read it for about ten seconds and said, "this could be for literally any plumber." He was right. It was generic mush. That was the moment I realized the hard part of this whole thing isn't the AI writing — it's everything that comes before it.&lt;/p&gt;

&lt;p&gt;Because for a solo founder or a small business, AI basically solved &lt;em&gt;writing&lt;/em&gt;. I can generate a decent 1,500-word article in 30 seconds. What it did &lt;strong&gt;not&lt;/strong&gt; solve — and arguably made worse — is knowing &lt;em&gt;what&lt;/em&gt; to write, and whether anyone (or any AI) will ever surface it. That gap is what I've spent the last few months building around, and I'm posting because I need people to break it. More on that at the end.&lt;/p&gt;

&lt;h2&gt;
  
  
  The version that embarrassed me
&lt;/h2&gt;

&lt;p&gt;The first build was the obvious one: keyword research, scrape the SERP, cluster into topics, hand back a tidy plan. It demoed beautifully and was useless — for exactly the reason the plumber spotted. It only knew the &lt;em&gt;category&lt;/em&gt;, not the &lt;em&gt;business&lt;/em&gt;, so every plan came out the same. It also only cared about Google, right as people started asking ChatGPT and Perplexity for recommendations instead.&lt;/p&gt;

&lt;p&gt;So I threw most of it out and started on the parts that are actually hard.&lt;/p&gt;

&lt;h2&gt;
  
  
  The three things that kept going wrong
&lt;/h2&gt;

&lt;p&gt;I'll spare you the full architecture, but three problems ate most of my time — and they're the ones I'd most like other builders to weigh in on:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cannibalization.&lt;/strong&gt; Small sites quietly end up with five pages competing for the same intent, splitting their own ranking. I landed on embedding every page, clustering them to spot the overlap, then running an LLM pass per cluster to decide merge / keep / rewrite. "AI writes 100 articles" tools make this &lt;em&gt;worse&lt;/em&gt;, which is half of why I don't trust them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Generic output.&lt;/strong&gt; The plumber problem. No prompt fixed it — better &lt;em&gt;inputs&lt;/em&gt; did: feed the model the business's own services, its real pages, its actual demand data and competitor gaps, then constrain it to those. Grounded beat clever every single time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The AI-visibility blind spot.&lt;/strong&gt; Ranking on Google no longer means an LLM will recommend you. So I had it query ChatGPT / Perplexity / Gemini the way a customer would and check whether the business is even named. That turned out to be the most interesting signal in the whole thing.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The objection I already agree with
&lt;/h2&gt;

&lt;p&gt;Someone's going to say &lt;em&gt;the web doesn't need more AI content.&lt;/em&gt; I mostly agree — it's the whole reason the cannibalization and audit steps exist. Helping someone write the five posts they're genuinely missing, and merge the twenty already fighting each other, is a different thing from spraying a hundred pages into the void. Whether I've actually pulled that off is fair game to argue with me about.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I bothered with the AI-visibility half
&lt;/h2&gt;

&lt;p&gt;A few numbers that made me think it wasn't a gimmick: only around 1.2% of local businesses currently get recommended by ChatGPT (SOCi's 2026 index, 350k+ locations), fewer than half of Google-page-one businesses show up in AI answers at all, and Gartner expects traditional search volume to drop ~25% by 2026 as people shift to chatbots. Argue the exact figures if you like, but the direction seems hard to dispute.&lt;/p&gt;

&lt;h2&gt;
  
  
  This is where I need you
&lt;/h2&gt;

&lt;p&gt;It's a free beta and it's genuinely rough in places — which is the point. I'd rather have ten people tell me what's confusing or dumb than one polite signup.&lt;/p&gt;

&lt;p&gt;Easiest way in: the free report — paste a URL and see whether ChatGPT actually recommends that business, no signup needed → &lt;strong&gt;&lt;a href="https://planmoon.app/for" rel="noopener noreferrer"&gt;planmoon.app/for&lt;/a&gt;&lt;/strong&gt;. Run it on your own site, a client's, or a competitor's. If you want to see the rest — the plan, the generated articles, the WordPress publishing — that's the account, and it's free while the beta's open, no card. Everything's at &lt;strong&gt;&lt;a href="https://planmoon.app" rel="noopener noreferrer"&gt;planmoon.app&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Two things I'd genuinely like torn apart:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Small businesses without a marketing team are who I built this for — is an AI tool the right answer for them, or am I solving the wrong problem?&lt;/li&gt;
&lt;li&gt;Is "does an LLM cite you" a real, durable channel worth engineering for, or am I overfitting to 2026 hype?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And if you try it and it breaks or does something stupid, that's the most useful comment you can leave me.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>seo</category>
      <category>webdev</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
