17
24 Comments

How We Grew From 0 to 1,000 Ranking Keywords in Just 30 Days

Hello there!

Growing a startup is always an uphill battle, especially when you’re trying to scale your digital presence without burning cash on ads or expensive marketing tools. At RivalSense, our B2B SaaS platform that helps businesses monitor their competitors, we faced the same challenge. But within just one month, we managed to get over 1,000 ranking keywords organically, without spending a single dollar on paid marketing. Here’s how we did it.

RivalSense Ranking Keywords

Leverage What You Already Have: Data-Driven Content Automation

The first idea channel that got us to scale so quickly was something many startups overlook—the data they already have.

At RivalSense, our core product revolves around company monitoring, collecting tons of data about thousands of companies, from their management structures to recent announcements. We realized this was a goldmine for content creation. Rather than sitting on this data, we decided to turn it into automatically generated content.

Every day, we produce about 100 intel pages, each focused on a different company. Each of these pages contains essential business information like:

  • Company management teams
  • Headquarters and office locations
  • Employee numbers
  • Latest press releases and announcements
  • Competitor insights

RivalSense Intel

These pages are not manually written. Instead, they are dynamically generated using data that our tool pulls in automatically. This means we’re scaling content production at a pace that would be impossible to maintain manually. It also means each new page is optimized for search engines, targeting long-tail keywords related to small and medium-sized businesses that don’t have much competition in search rankings.

The result? Our pages get indexed quickly by Google and often rank on the first page for searches related to those specific companies. This approach alone drove a massive increase in our keyword rankings, especially for niche and localized queries.

Free Marketing Through a Newsletter: The YC Generative AI Pulse

While content automation was driving our keyword rankings, we knew we needed more ways to attract relevant traffic to RivalSense without splurging on paid channels. That’s when we came up with our second strategy: a free newsletter.

We launched the YC Generative AI Pulse, a weekly roundup of the latest news and trends from Y Combinator’s Generative AI startups. The beauty of this approach was that we didn’t have to dig for news manually. RivalSense’s data engine was already tracking updates from various companies, including those from Y Combinator, so it was a simple process of curating this data into a newsletter format.

YC Generative AI Pulse

Here’s why this newsletter strategy worked so well:

  • Email capture: Every newsletter sign-up meant we were collecting valuable email addresses of startup founders, investors, and other industry insiders. These emails are invaluable for future marketing efforts, whether it’s for direct product outreach or sending targeted content.

  • Organic traffic boost: Since the newsletter featured specific companies and their updates, we noticed an uptick in organic traffic from people searching for those companies. Our newsletter content would rank in searches related to the companies we featured, helping us further expand our keyword reach.

  • Brand authority: By being the go-to source for news on YC Generative AI startups, we quickly established RivalSense as an authority in this space. This helped drive both trust and traffic, further reinforcing our SEO efforts.

Building Authority with Zero Dollar Marketing

The key to our growth in keyword rankings and traffic came from two principles: automation and leveraging existing data. By focusing on what we were already doing (monitoring companies and aggregating data), we turned our product’s output into a content engine that worked for us. And because we automated much of the process, we kept costs to a bare minimum, letting us scale rapidly without additional headcount or marketing expenses.

Our journey to 1,000 ranking keywords in a month didn’t come from throwing money at ads or hiring a large content team. Instead, we harnessed the power of automation and focused on niche audiences—all while sticking to a zero-dollar marketing strategy. By automating content creation, targeting long-tail keywords, and launching a highly relevant newsletter, we achieved explosive SEO growth at no cost.

RivalSense

Cheers, and good luck in your hunt for ranking keywords!

on October 21, 2024
  1. 3

    I believe that generating so much content costs you money, so the title and resolution "rank for free" is pretty much misleading.

    1. 1

      That's a good point, but actually it doesn't. Every time one of our customers starts monitoring a new company, we have to generate an initial "profile" of that company anyway, so we just use that information to create an intel page. This has a compound effect because the more pages we generate, the more traffic we get, which leads to more subscriptions/trials, which leads to more companies being monitored, which again allows us to generate more intel pages.

      1. 1

        My point was just about the cost of the marketing, not about the benefits you have during the process, and after.

  2. 2

    How do you ensure quality?

    1. 1

      We do not sacrifice quality since the content is not AI-generated (in a sense, it is not b*shit) but rather just aggregated public information that people actually look for.

  3. 2

    We were working on programmatic SEO but were still confused about using a sub -domian or sub-directory.

    1. 1

      Subdirectory. Subdomain content will work for that subdomain, not for your domain.

      1. 1

        Can you elaborate on the reason?

  4. 2

    Awesome article. Implementing this now! What tools did you use to automatically pull in data if you can share?

    1. 1

      Actually scratch that - Re-read and that's the core of your business model 😂 appreciate the insights!

      1. 2

        Yeah, in a sense we're quite lucky that with our business model, we have a lot of data that we can re-use. And I totally understand that there might be some startups who cannot apply this strategy but hopefully might be useful to at least some :)

  5. 2

    nicely done! how long does it take for Google to index your automatically generated pages?

    1. 2

      It's usually around 1-2 days. You can request Google to index your page and if the content is relevant and high-quality, then it happens really fast. By adhering to SEO best practices—like using proper headings, meta descriptions, and keyword-optimized content—our pages get indexed quickly and rank well for niche company-related queries.

  6. 1

    Published a new site with plenty of content and google penalised it. I’ve tried so hard and it doesn’t rank.

    So word of advice, be cautious with putting too much content at the same time.

  7. 1

    What remained unclear for me was how tons of short description of companies improved your ranking. Are the aimed at specific keywords, what are they?

    1. 1

      If you check some of the intel pages, you will see that we have multiple sections for each company. The first is generic info about the company such as HQ location, employees, description, etc., which sometimes people look for but obviously this is not the main traffic driver. The second section is company news where we also publish 1-3 latest announcements from the company (e.g., "Trade Republic has reduced its annual interest rate from 3.5% to 3.25% for cash balances with their IBAN"). And these news contain long-tail keywords which is the main traffic driver.

      1. 1

        Thanks but I still don't get it. I see only links, and when clicked there is no any content at all as everything is under your paywall or whatever. And even if there is information you shown in your example, I don't understand why it forms a long tail keywords and the set of words is completely random, can be anything.

        1. 1

          Here's one example. See how we rank in the first page of Apify with a prompt "apify news". Similarly, if they were to search "apify fundraising" or "apify layoffs". Some intel pages have only buttons without any news because they have not had any announcements lately and so we have nothing to show, but we are fixing that. Also, if someone were to search some specific news they also might find us.

          RivalSense Apify News

          1. 1

            Ahhh yeah this makes sense, thanks!

  8. 1

    Ih have aslo tried to rank my website after applying all SEO strategies and it gets some boost. Here is my website

  9. 1

    I'll try to implement this for Videofeedbackr, I appreciate this post!

  10. 1

    great post! Your strategy is impressive. I'm trying to figure out how I could apply it to grow my also content reach website.

  11. 1

    good article enlighten me

  12. 1

    Nice! Good article.. i will implement this on my website

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 70 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 31 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Solo SaaS Founders Don’t Need More Hours....They Need This User Avatar 17 comments Day 6 - Slow days as a solo founder User Avatar 16 comments