<?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: IFS Space</title>
    <description>The latest articles on DEV Community by IFS Space (@ifs_space).</description>
    <link>https://dev.to/ifs_space</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%2F3870000%2Fc32fd286-7836-4e06-ab97-a110432f76c5.png</url>
      <title>DEV Community: IFS Space</title>
      <link>https://dev.to/ifs_space</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ifs_space"/>
    <language>en</language>
    <item>
      <title>47 Blog Posts, 45 Impressions: What I Learned About SEO the Hard Way</title>
      <dc:creator>IFS Space</dc:creator>
      <pubDate>Thu, 09 Apr 2026 14:39:57 +0000</pubDate>
      <link>https://dev.to/ifs_space/47-blog-posts-zero-traffic-what-i-learned-about-seo-the-hard-way-5cl3</link>
      <guid>https://dev.to/ifs_space/47-blog-posts-zero-traffic-what-i-learned-about-seo-the-hard-way-5cl3</guid>
      <description>&lt;p&gt;By early April 2026 I had written 47 blog posts for my startup. Google Search Console's impressions total read 45. Not clicks. Impressions.&lt;/p&gt;

&lt;p&gt;Less than one impression per post. Basically not existing.&lt;/p&gt;

&lt;p&gt;I was doing a monthly review, spreadsheet open, ready to log wins. The impressions column said 38. For 47 posts. I closed the laptop and went for a walk.&lt;/p&gt;

&lt;h2&gt;
  
  
  I did everything the guides said
&lt;/h2&gt;

&lt;p&gt;I'm building IFS Space, an AI companion for Internal Family Systems self-therapy. Solo founder, bootstrapped. When I launched, I followed the playbook. Blog. Long-tail keywords. Publish consistently.&lt;/p&gt;

&lt;p&gt;So I did. 47 times. I had the spreadsheet, the content calendar, the conviction that volume wins.&lt;/p&gt;

&lt;p&gt;One post was targeting "IFS therapy exercises" — I'd done the keyword research: low competition. What I didn't clock was that it had barely any search volume either. Still ranks nowhere.&lt;/p&gt;

&lt;p&gt;Ahrefs' 2023 study found that 96.55% of the pages in its index get zero traffic from Google. I knew that stat when I started. Didn't really understand it until I became it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The irony
&lt;/h2&gt;

&lt;p&gt;I'm building an AI tool for therapy. And my content read like AI wrote it.&lt;/p&gt;

&lt;p&gt;Not literally. But I was following a formula so rigid that the output was indistinguishable from prompting ChatGPT with "write a blog post about IFS parts work." Every post started with keyword research. Find something like "IFS therapy exercises." Write 1,200 words around it. Technically accurate. Covered the topic. Answered the question.&lt;/p&gt;

&lt;p&gt;And read like every other SEO blog post you've ever skimmed and immediately forgotten.&lt;/p&gt;

&lt;p&gt;Someone searching "how to do IFS therapy on your own" isn't looking for an explainer with H2s and a table of contents. They're scared. Curious. They want to know if this is actually possible. I answered the literal question without addressing the person asking it.&lt;/p&gt;

&lt;p&gt;I sent a post to a friend who knows nothing about IFS to see if it made sense. She said: "I get what it's explaining but I don't feel anything." Yeah.&lt;/p&gt;

&lt;h2&gt;
  
  
  Health niches are a different game
&lt;/h2&gt;

&lt;p&gt;Nobody told me this part. Google's E-E-A-T concept — Experience, Expertise, Authoritativeness, Trustworthiness — isn't a direct ranking factor, by Google's own account. But Google's ranking systems are built to surface content that shows exactly those signals, and nowhere more aggressively than health content. Mental health sits squarely in YMYL territory.&lt;/p&gt;

&lt;p&gt;My blog had none of the trust signals. No author bio with credentials. No first-person experience woven in. No backlinks from authoritative sources. I was publishing into a void expecting Google to care.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;What I had&lt;/th&gt;
&lt;th&gt;What Google wanted&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;47 keyword-targeted posts&lt;/td&gt;
&lt;td&gt;5 posts with genuine expertise&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Content calendar consistency&lt;/td&gt;
&lt;td&gt;E-E-A-T trust signals&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;~120 hours invested&lt;/td&gt;
&lt;td&gt;Backlinks from authoritative sources&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Zero domain authority&lt;/td&gt;
&lt;td&gt;Credentials, citations, real experience&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A solo founder's blog with no credentials and no backlinks is starting from a massive disadvantage in health topics. Trust comes before keyword density.&lt;/p&gt;

&lt;h2&gt;
  
  
  What quantity-first actually costs you
&lt;/h2&gt;

&lt;p&gt;There's a popular idea in indie hacker circles: publish frequently, let the winners emerge. Sounds logical. It's bad advice for a new domain with no authority.&lt;/p&gt;

&lt;p&gt;Every mediocre post I published diluted whatever signal my domain had. I wasn't building a content library, I was building a graveyard. Google noticed.&lt;/p&gt;

&lt;p&gt;The real cost wasn't just time, it was false confidence. I felt like I was doing marketing because I was producing things. Activity felt like progress. Meanwhile I had zero conversations with actual IFS practitioners while writing 47 posts about IFS. That time could've been user interviews.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'm doing now
&lt;/h2&gt;

&lt;p&gt;Rebuilt the whole approach. Fewer posts, actually good ones.&lt;/p&gt;

&lt;p&gt;I built a multi-agent content pipeline where research, writing, fact-checking, and SEO optimization are separate stages. The research agent pulls real stats and competitor gaps. The writing agent has strict voice rules. The fact-checker verifies claims. Basically content review, but automated.&lt;/p&gt;

&lt;p&gt;Cross-posting to Dev.to and Hashnode with canonical URLs instead of publishing exclusively on my zero-authority blog. Meet audiences where they already are.&lt;/p&gt;

&lt;p&gt;A slower cadence, and every post gets real research and real numbers.&lt;/p&gt;

&lt;p&gt;And building in public. This post is that.&lt;/p&gt;

&lt;h2&gt;
  
  
  The thing nobody says out loud
&lt;/h2&gt;

&lt;p&gt;Volume is a hiding place. I published 47 times instead of figuring out why the first 5 didn't work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Postscript: what happened next
&lt;/h2&gt;

&lt;p&gt;This post sat in my drafts folder long enough to become its own experiment. The numbers above are the spring low point, and they were real: Search Console recorded 162 impressions and exactly 1 click for March 2026, my first month with data. Four months after switching approaches, July 2026 closed at 9,326 impressions and 295 clicks. Same domain, same niche. Fewer, better posts — plus a real backlink push.&lt;/p&gt;

&lt;p&gt;I'm leaving the story above in the tense I wrote it, because the walk was real.&lt;/p&gt;




&lt;p&gt;I'm building &lt;a href="https://ifs.space" rel="noopener noreferrer"&gt;IFS Space&lt;/a&gt;, an AI companion for IFS self-therapy.&lt;/p&gt;

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