<?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: ruishan yu (ian)</title>
    <description>The latest articles on DEV Community by ruishan yu (ian) (@ruishan_yuian_63f1d154).</description>
    <link>https://dev.to/ruishan_yuian_63f1d154</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%2F3795423%2F25653256-b1d8-4546-8dc1-5534b4a05845.png</url>
      <title>DEV Community: ruishan yu (ian)</title>
      <link>https://dev.to/ruishan_yuian_63f1d154</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ruishan_yuian_63f1d154"/>
    <language>en</language>
    <item>
      <title>Google Was Indexing My New Site in Hours. Then I Scaled Too Fast.</title>
      <dc:creator>ruishan yu (ian)</dc:creator>
      <pubDate>Wed, 19 Aug 2026 10:20:41 +0000</pubDate>
      <link>https://dev.to/ruishan_yuian_63f1d154/google-was-indexing-my-new-site-in-hours-then-i-scaled-too-fast-4al3</link>
      <guid>https://dev.to/ruishan_yuian_63f1d154/google-was-indexing-my-new-site-in-hours-then-i-scaled-too-fast-4al3</guid>
      <description>&lt;p&gt;One morning, I opened Google Search Console as usual.&lt;/p&gt;

&lt;p&gt;The latest day showed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Impressions: &lt;strong&gt;0&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Clicks: &lt;strong&gt;0&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My first thought was that the data had not finished processing. Then I checked the approximate number of pages Google had indexed from my site.&lt;/p&gt;

&lt;p&gt;It had fallen from around 3,500 to 2,500.&lt;/p&gt;

&lt;p&gt;A month of encouraging growth had disappeared, and I had a good idea what had caused it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The site was growing faster than I expected
&lt;/h2&gt;

&lt;p&gt;I built &lt;a href="https://ieltswritingchecker.org/" rel="noopener noreferrer"&gt;IELTS Writing Checker&lt;/a&gt; to help people improve their IELTS writing.&lt;/p&gt;

&lt;p&gt;For anyone unfamiliar with IELTS, it is a widely recognized English-language proficiency test. People often take it when applying to universities or moving to English-speaking countries. The writing section asks candidates to complete structured writing tasks and evaluates areas such as task response, coherence, vocabulary, and grammar.&lt;/p&gt;

&lt;p&gt;The website was still new, but its early SEO performance looked unusually promising.&lt;/p&gt;

&lt;p&gt;During the first month, Google traffic kept growing. My Ahrefs Domain Rating reached 25, and new pages were often indexed within a few hours of publication.&lt;/p&gt;

&lt;p&gt;At the peak, Google appeared to have indexed around 3,500 pages.&lt;/p&gt;

&lt;p&gt;I was using programmatic SEO to create useful pages around IELTS writing practice. The site also offered tools such as an &lt;a href="https://ieltswritingchecker.org/ielts-writing-task-2-essay-checker" rel="noopener noreferrer"&gt;IELTS Writing Task 2 essay checker&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I had invested a lot of time in the content and genuinely believed it was better than anything else available in this niche.&lt;/p&gt;

&lt;p&gt;Because Google was indexing new pages so quickly, I took it as a sign that Google trusted the site.&lt;/p&gt;

&lt;p&gt;That confidence made me impatient.&lt;/p&gt;

&lt;h2&gt;
  
  
  I stepped on the gas
&lt;/h2&gt;

&lt;p&gt;At the time, I was publishing roughly 200 new pages per day.&lt;/p&gt;

&lt;p&gt;The traffic was growing, so I started wondering how quickly I could scale it. If 200 pages per day worked, perhaps 1,000 pages per day would work even better.&lt;/p&gt;

&lt;p&gt;I increased the publishing rate from 200 to 1,000 pages a day.&lt;/p&gt;

&lt;p&gt;At almost the same time, I changed one of the rules the site used to organize its pages. It looked like a small adjustment, but it unexpectedly created several thousand additional URLs.&lt;/p&gt;

&lt;p&gt;Either change would have carried risk on its own.&lt;/p&gt;

&lt;p&gt;I made both changes together.&lt;/p&gt;

&lt;p&gt;Within a very short period, the size of the site exploded.&lt;/p&gt;

&lt;h2&gt;
  
  
  The warning appeared before the collapse
&lt;/h2&gt;

&lt;p&gt;The website was adding thousands of URLs, but Google’s indexed page count was not increasing with them.&lt;/p&gt;

&lt;p&gt;That should have stopped me.&lt;/p&gt;

&lt;p&gt;Instead, I told myself that Google simply needed more time. I wanted the strategy to work, so I chose the explanation that allowed me to keep going.&lt;/p&gt;

&lt;p&gt;The gap between published pages and indexed pages kept growing.&lt;/p&gt;

&lt;p&gt;I could see it happening, but I was too eager to increase traffic to slow down.&lt;/p&gt;

&lt;h2&gt;
  
  
  Then Google traffic began to fall
&lt;/h2&gt;

&lt;p&gt;A few days later, traffic from Google started declining.&lt;/p&gt;

&lt;p&gt;At first, the drop was small enough to dismiss. Search traffic fluctuates, especially on a young website, so I assumed it was temporary.&lt;/p&gt;

&lt;p&gt;Then it kept falling.&lt;/p&gt;

&lt;p&gt;Finally, I opened Search Console and saw zero impressions and zero clicks for the latest day.&lt;/p&gt;

&lt;p&gt;When I checked the approximate number of indexed pages, it had dropped from around 3,500 to 2,500.&lt;/p&gt;

&lt;p&gt;This was the part that truly scared me.&lt;/p&gt;

&lt;p&gt;The total number of pages on my website had increased several times over, but Google’s indexed page count was moving in the opposite direction.&lt;/p&gt;

&lt;p&gt;It was a death signal.&lt;/p&gt;

&lt;p&gt;Google was no longer just refusing to index the thousands of new pages I was publishing. It appeared to be removing pages that had already been indexed.&lt;/p&gt;

&lt;p&gt;My website was expanding rapidly, but in Google’s eyes, it was shrinking.&lt;/p&gt;

&lt;p&gt;That was when I realized how serious the situation had become.&lt;/p&gt;

&lt;h2&gt;
  
  
  Was this actually a Google penalty?
&lt;/h2&gt;

&lt;p&gt;I cannot prove that Google applied a formal penalty.&lt;/p&gt;

&lt;p&gt;I did not receive a manual action notification. Approximate index counts are not perfectly reliable, and Search Console data can sometimes be delayed.&lt;/p&gt;

&lt;p&gt;What I can say is that the site suffered a severe loss of Google visibility shortly after I dramatically increased its number of URLs.&lt;/p&gt;

&lt;p&gt;Whether it was technically a penalty, an algorithmic reassessment, or an indexing correction did not change the immediate result.&lt;/p&gt;

&lt;p&gt;My Google traffic collapsed after I scaled too aggressively.&lt;/p&gt;

&lt;h2&gt;
  
  
  I still do not know exactly what Google saw
&lt;/h2&gt;

&lt;p&gt;Maybe Google saw a very young website suddenly producing thousands of new pages and decided that it needed to be more cautious.&lt;/p&gt;

&lt;p&gt;The bigger problem was that I had made two major changes at the same time. After things went wrong, I could not tell which change had caused more damage.&lt;/p&gt;

&lt;p&gt;That is one of the parts I regret most.&lt;/p&gt;

&lt;h2&gt;
  
  
  My confidence in the content worked against me
&lt;/h2&gt;

&lt;p&gt;I still believe the site has extremely strong content.&lt;/p&gt;

&lt;p&gt;That confidence contributed to the mistake.&lt;/p&gt;

&lt;p&gt;I assumed that because every page was useful, Google would also be comfortable with the speed at which I was creating them.&lt;/p&gt;

&lt;p&gt;From my perspective, I was simply publishing more useful content.&lt;/p&gt;

&lt;p&gt;From Google’s perspective, a website that had existed for only a short time had suddenly grown several times larger.&lt;/p&gt;

&lt;p&gt;Even if the individual pages were good, that kind of growth could still look suspicious.&lt;/p&gt;

&lt;p&gt;Content quality matters, but it is not permission to scale without limits.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I should have done
&lt;/h2&gt;

&lt;p&gt;The most obvious mistake was making two major SEO changes at the same time.&lt;/p&gt;

&lt;p&gt;I should have changed one thing, waited, and watched how Google responded. If the indexing data remained healthy, I could then move to the next step.&lt;/p&gt;

&lt;p&gt;I also should have increased the publishing rate gradually. Jumping directly from 200 pages per day to 1,000 gave me very little time to notice problems before thousands of new URLs had already appeared.&lt;/p&gt;

&lt;p&gt;Most importantly, I should have treated the flat index count as a reason to stop.&lt;/p&gt;

&lt;p&gt;When your website keeps adding pages but Google stops indexing them, publishing even more pages is unlikely to solve the problem.&lt;/p&gt;

&lt;p&gt;That is the moment to slow down and investigate.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bing and ChatGPT kept the site alive
&lt;/h2&gt;

&lt;p&gt;Fortunately, Google was not my only source of visitors.&lt;/p&gt;

&lt;p&gt;The website was still receiving traffic from Bing. More surprisingly, it was also receiving meaningful referral traffic from ChatGPT.&lt;/p&gt;

&lt;p&gt;The strength of the ChatGPT traffic genuinely surprised me.&lt;/p&gt;

&lt;p&gt;Those visitors could not replace the Google traffic I had lost, but they gave me a reason to keep working on the project. Without them, I might have seriously considered giving up on the website entirely.&lt;/p&gt;

&lt;p&gt;I still do not know whether Google will restore the previous indexing and rankings.&lt;/p&gt;

&lt;p&gt;That uncertainty is painful. A change can take only a few minutes to make, while the consequences may take weeks or months to understand—and possibly even longer to reverse.&lt;/p&gt;

&lt;p&gt;If you are also working on programmatic SEO, slow down. No matter how confident you are in your content, do not keep pressing the accelerator after Google has already started showing warning signs.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Disclosure: I used AI to help structure and edit this article. The events, numbers, conclusions, and final text were reviewed by me before publication.&lt;/em&gt;&lt;/p&gt;

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