Share your startup, I’ll show you how to get recommended by AI

Hey everyone,

I’m helping a few founders find out whether ChatGPT, Gemini, and other AI tools recommend their startup when potential customers ask for solutions in their category.

Drop your startup link + one sentence about your target customer.

Within 24 hours, I’ll send you:

  • The questions your potential customers are asking AI
  • Whether your startup appears in the answers
  • Which competitors AI recommends instead
  • The specific changes that could help you get mentioned more often

I’ll analyze how companies appear in AI-generated recommendations.

This is a free experiment to see whether improving AI discoverability can create more qualified inbound interest for early-stage startups.

All I need from you:

  • Your website
  • One sentence describing who it’s for

I’m capping this at 20 founders because I’ll be reviewing each company manually.

reddit.com
u/evanyang0202 — 2 days ago

GUYYYS I FINALLY HIT $1K IN REVENUE 😭

https://preview.redd.it/5njybefdsqih1.png?width=1020&format=png&auto=webp&s=6de1599c53a632b1b29cd54538aa70840197cda4

Hey all, I finally crossed $1K in revenue with something I almost never shipped, and honestly this feels pretty surreal. (proof)

After spending a lot of time building products and working on SEO, I started noticing a big shift.

People weren’t only searching on Google anymore.

They were asking ChatGPT, Gemini, other ai tools what to buy.

But most brands had no idea if they were being recommended, which competitors appeared instead, or which websites were influencing the answers.

Knew something had to be built around this.

That’s how BeVisible was born.

The first version was pretty simple:

Add your website.

Track the questions your buyers ask.

See when competitors get recommended instead of you.

Find the sources AI tools are using.

But I didn’t want to build another dashboard that just shows you a bunch of charts and leaves you to figure everything out.

So I focused heavily on the action part.

When BeVisible finds a visibility gap, it researches the opportunity and automatically creates content designed to help the brand rank, get cited, and appear in more AI answers.

The workflow is basically:

Buyer question → AI answer → competitor gap → cited sources → content created.

You can then review the content, edit it, and publish it instead of spending hours trying to understand what to write. Or use the autopilot mode!

Still very early and there’s a LOT left to improve, but reaching the first $1K made the whole thing feel real.

Anyway, if you have an idea you can’t get rid of, please take the weekend and build the smallest version.

You don’t need to know where it’ll go.

Just ship it before you convince yourself not to.

Cheers 🍻

reddit.com
u/evanyang0202 — 10 days ago

I automated SEO for 6 months. Here’s what happened

I’ve been building a niche affiliate program directory.

SEO was difficult to keep up with while also working on the product.

I would do keyword research, write a few articles, add the internal links, create the images, and publish everything manually.

I could keep that going for a few days. Then something else would need my attention and the blog would sit untouched again.

Around 6 months ago, I started setting up a system to automate most of that work.

The current results

According to Search Console:

  • 5.4K total clicks
  • 1.3M impressions
  • 11.9 average position

https://preview.redd.it/r33zxijqvcih1.png?width=1920&format=png&auto=webp&s=e1626507587ff141d3704d6afb98a62210fb0b1c

The site was almost completely flat for a long time.

I checked Search Console way too often and usually saw two clicks, maybe five on a good day.

It now regularly reaches around 40–60 clicks per day, although the traffic is still uneven.

I know 5.4K clicks in 16 months is not a huge SEO result. I’m sharing it because the site was doing almost nothing before, and I learned quite a lot while setting this up.

Here is how the process works now.

1. Start with the website, not the article

My first attempts were too simple.

Choose a keyword, ask AI to write an article, and publish it.

The articles looked fine individually, but after a while they started repeating the same advice and targeting similar searches.

The system now starts with context about the business:

  • What the website does
  • Who the audience is
  • Which topics are relevant
  • Which pages already exist
  • Which topics should not be covered
  • Where a reader should go after finishing an article

Without this context, the output becomes generic content that could appear on any marketing blog.

2. Find topics from actual gaps

I don’t begin by asking for hundreds of blog ideas anymore.

Most ideas now come from:

  • Queries already receiving impressions in Search Console
  • Pages sitting between positions 4 and 20
  • Searches where the site has no proper page
  • Topics competitors cover that the site does not
  • Questions where competitors appear in AI answers and my site is missing
  • Missing supporting pages for something that is already ranking

This gives every article a reason to exist.

A keyword with lower volume can still be useful when the person searching for it is close to what the website provides.

A large keyword is not very useful to me when the traffic has no connection to the product.

3. Group similar searches before writing

This became one of the most important parts of the process.

Different keywords often need the same page.

For example:

  • “baking affiliate programs”
  • “affiliate programs for bakers”
  • “best bakery affiliate programs”

Those are slightly different searches, but they probably belong on one strong page.

Before an idea enters the schedule, similar topics are grouped together and compared with the existing content.

This reduces duplication and prevents several articles from competing for the same search.

Automation can produce content very quickly. It can also produce the same weak idea five times if nothing checks for overlap.

4. Build the brief before generating the page

Once a topic is approved, the system creates a brief.

The brief can include:

  • The main search intent
  • The content angle
  • Questions the page should answer
  • Current search results
  • Useful sources and factual information
  • Relevant pages already on the site
  • Internal links
  • Topics that should not be repeated

The article is then created from that brief.

The complete package includes the title, slug, article body, metadata, images, internal links, schema, and publication date.

I still review the direction, title, factual claims, and whether the page overlaps with something already published.

Those checks matter more to me than manually editing every sentence.

5. Schedule and publish automatically

Once an article is approved, it enters the calendar.

On the scheduled date, the article and images are published directly to the website.

I don’t copy the content into another CMS, upload the image separately, or deploy the site manually.

The current pipeline has:

  • 216 published articles
  • 14 scheduled
  • 124 ideas waiting for review

https://preview.redd.it/7m1l3ifxvcih1.png?width=1920&format=png&auto=webp&s=67ea1941d6de4289bb7ffad924af0a3ddf74255c

I would never have maintained this schedule manually while building everything else.

The system is much better at consistency than I am. That was the main reason for setting it up.

I did not publish all 216 articles at once.

Publishing gradually gave me time to see which pages Google indexed, which ones received impressions, and which topics were completely ignored.

6. Use AI visibility as another source of topics

I originally only used traditional search data to find ideas.

I now also look at questions people might ask Google, ChatGPT, Gemini, Perplexity, and Copilot.

For each question, I want to know:

  • Does my site appear?
  • Which competitors appear?
  • Which pages are being cited?
  • What information do those pages provide?
  • Is there something useful missing from my site?

If a competitor repeatedly appears for a relevant question and my site does not, that can become a content opportunity.

Sometimes the missing piece is a new article.

Other times the existing page needs a clearer answer, a comparison, better data, or more useful supporting information.

https://preview.redd.it/p87zmksbwcih1.png?width=2390&format=png&auto=webp&s=8da52ab12d08538693c82a89bebd138ec6b15a9e

Ahrefs currently finds the site appearing in:

  • 201 Google AI Overview responses
  • 96 ChatGPT responses
  • 88 Gemini responses
  • 66 Perplexity responses
  • 45 Copilot responses

These numbers represent appearances in tracked responses. They are not visitors or clicks.

The site is only DR 17, though, so seeing its pages being used across search engines and AI answers was encouraging.

I haven’t found a special trick for this.

The pages that get picked up tend to answer a specific question, state factual information clearly, cover the obvious follow-up questions, and connect to related pages.

7. Treat publishing as the beginning

I made the mistake of treating “published” as “finished.”

Now I use Search Console as the feedback loop.

I look for:

  • Pages receiving impressions but very few clicks
  • Queries sitting between positions 4 and 20
  • Multiple pages appearing for the same search
  • Indexed pages receiving no impressions
  • Titles with weak CTR
  • Unexpected queries that could become new sections or articles

If a page receives impressions but almost no clicks, the title or angle may be weak.

If it is sitting between positions 4 and 10, improving that page may be more useful than creating another article.

If two pages are appearing for the same query, they may need to be merged.

This feedback creates the next round of work.

What still requires me

The system handles research, generation, metadata, images, scheduling, and publishing.

I still handle:

  • Choosing the overall direction
  • Reviewing which ideas deserve a page
  • Checking factual claims
  • Finding duplicated topics
  • Deciding which pages should be improved, merged, or removed

Automation handles the repetitive execution.

It does not know whether publishing another article is actually a good business decision.

To be honest

Several things changed during the same period.

The domain became older. I fixed technical SEO issues. More pages were indexed. Existing articles had time to move, and publishing became much more consistent.

The growth probably came from all of those things compounding together.

There was no single article that suddenly changed everything.

The traffic came from many pages gradually contributing a few clicks each.

tl;dr

I’m building a niche directory alone.

I set up a system that finds content gaps, groups similar topics, creates the complete article package, schedules it, and publishes it directly to the website.

The site is now at 5.4K clicks, 1.3M impressions, and 216 published articles.

It is also beginning to appear in tracked Google and AI responses.

The system solved my consistency problem. It did not remove the need for judgment.

I’m now deciding whether to slow down publishing and focus almost entirely on moving the existing position 4–10 pages higher.

Happy to answer any questions about my workflow!

u/evanyang0202 — 11 days ago

I automated SEO for my business. 6 months later, here’s what actually worked

i’m 23 and I never finished college.

I’ve mostly been figuring out how to build a business by trying things, breaking things...

One thing I could never figure out was how people stayed consistent with SEO.

I would get motivated, publish three articles, then get busy with something else. A few weeks later I’d remember the blog existed.

So about 6 months ago, I started automating it.

Not just asking AI to write an article. tbh I tried that at the beginning and honestly it produced a lot of absolute garbage.

I mean the whole process: finding topics, deciding what deserves a page, researching it, creating the article and images, scheduling it and publishing it directly to the site.

This is where the site is now:

  • 5.4K organic clicks
  • 1.3M impressions
  • 11.9 average position
  • 0.42% CTR

I know these are nothing for a lot of sites.

But for months I would open Search Console and see two clicks. Maybe five on a good day. Sometimes nothing.

So watching the graph finally move has been pretty exciting for me.

Here’s basically how I do it. (sorry for too much introduction lol)

First, I gave the system everything it needed to understand the business.

What the site does, who it’s for, which topics are relevant and which topics I never want it writing about.

That last part was important.

At the beginning, I thought more traffic was always better. I nearly ended up with a bunch of articles that had search volume but no real connection to the business.

Now I would rather target a small search where someone is clearly looking for something relevant than a massive keyword that brings the wrong people.

Most of my ideas come from:

  • searches where the site already gets impressions
  • pages ranking somewhere between positions 4 and 20
  • questions competitors answer that I don’t
  • missing articles that could support a page already ranking
  • questions where competitors appear in Google or AI answers and my site is missing

The AI visibility part is pretty new for me.

Instead of only asking, “What keyword should I write about?” I also look at what people might ask chatgpt, Gemini, Perplexity or Google.

Then I check which businesses appear and which pages are being cited.

If the same competitor keeps appearing and I’m completely missing, I try to understand why.

Maybe they have a comparison page I don’t have. Maybe they answer the question more directly. Maybe they have useful data, definitions or examples that are missing from my site.

Sometimes that becomes a new article. Sometimes it just means improving an old one.

The next step is grouping similar ideas.

This sounds boring, but it saved me from creating a huge mess.

For example:

  • baking affiliate programs
  • affiliate programs for bakers
  • best bakery affiliate programs

Those probably don’t need three different articles. They are basically the same search.

Before anything gets scheduled, I check whether it really deserves its own page or belongs inside something that already exists.

Otherwise it’s very easy to automate yourself into publishing five articles that all compete with each other.

Once a topic is approved, it gets a proper brief.

The brief includes the search intent, questions to answer, current results, useful sources, relevant pages already on the site and internal links that make sense.

Then it creates the article, title, meta description, images and internal links.

I still review the topic, title, factual claims and whether the article overlaps with something else.

I don’t manually rewrite every sentence. I mainly want to know:

  • Should this page exist?
  • Does it actually answer the question?
  • Is anything obviously wrong?
  • Have I already published the same thing?

Those four checks catch most of the bad stuff.

After I approve it, the article goes onto a calendar.

When the scheduled date arrives, it publishes directly to the website with the formatting and images.

I don’t copy anything into another CMS or remember to hit publish.

The current schedule is around one article per day.

I didn’t publish all 216 at once. I was honestly scared of filling the whole site with bad AI content before knowing whether any of it worked.

Publishing gradually gave me time to see what Google liked and what it completely ignored.

The part I wasn’t expecting was the AI visibility.

Ahrefs now finds the site appearing in:

  • 199 Google AI Overview responses
  • 96 ChatGPT responses
  • 90 Gemini responses
  • 63 Perplexity responses
  • 44 Copilot responses

Those are appearances btw.

I think it’s interesting that a small DR 17 site is being used in those answers at all.

The pages that get picked up usually answer one specific question clearly, use direct facts and cover the obvious follow-up questions.

They’re also normally connected to several related pages instead of sitting alone.

The biggest mistake I made was treating “published” as “finished.”

Now I go back and look at what happened.

If a page gets impressions but almost no clicks, I work on the title or angle.

If it’s sitting in positions 4–10, I try to improve it before publishing five more articles.

If two pages appear for the same query, I usually merge them.

If a page is indexed but gets no impressions, sometimes I just chose a useless topic.

And if a page starts ranking for a query I didn’t expect, that query often gives me the next idea.

There are still obvious problems.

The CTR is only 0.42%, which is not ideal tbh. Most of the tracked keywords aren’t in the top three. Some of the older articles definitely need to be rewritten or deleted.

I also can’t say automation alone caused the growth.

The site got older, the technical setup improved and the pages had time to move.

But I know myself. Without the automation, most of these articles would still be sitting in a Notion page called “content ideas.”

Right now I’m thinking about slowing down the daily publishing and spending more time improving the pages already getting impressions.

Happy to answer any questions about my learnings! Hope this help!

reddit.com
u/evanyang0202 — 13 days ago

I fully automated SEO for my business for 6 months. Here's the result:

I run most of this business myself, and SEO was always the thing I knew I should do but could never stay consistent with.

I would publish a few articles, get busy with something more urgent, then realize I hadn’t touched the blog for a month.

So around six months ago I decided to automate the whole process.

Not just the writing. I wanted something that could find topics, research them, plan the calendar, create the article and images, and publish directly to the site without me moving drafts around.

This sub doesnt allow image unfortunately but here's some stats according to google search console:

  • 5.4K clicks
  • 1.3M impressions
  • 11.9 average position
  • 0.42% CTR

These are still small numbers, but the graph was basically flat before this.

The setup itself is fairly simple.

First, I gave it the website, audience, niche and topics that are actually relevant to the business.

It then builds a list of possible keywords and checks their search demand, difficulty and intent.

I usually prefer specific searches where someone is clearly trying to find or compare something. I’m not interested in chasing a massive keyword if the first page is full of websites I have no realistic chance of beating.

It also groups similar searches together.

For example, “baking affiliate programs,” “affiliate programs for bakers” and “best bakery affiliate programs” probably belong on one strong page.

Without that step, it’s very easy to create several articles that answer the same question and compete with each other.

The newer part is using AI answers to find topics too.

I monitor the kinds of questions potential users might ask chatgpt, gemini, perplexity and google.

Then I look at:

  • Whether my site appears
  • Which competitors appear
  • What sources are being cited
  • What information those sources provide

If competitors keep appearing for a relevant question and my site is missing, that may become a new article.

If my site is already mentioned but another website is being used as the source, I may need a proper comparison, data or reference page instead of another generic blog post.

This changed how I think about content.

I used to ask:

"What keyword should I write about?"

Now I ask:

"What question is already being answered without my business, and what useful information am I missing?"

Once a topic is chosen, the article receives the search intent, relevant questions, current search results, competitor mentions, cited sources and related pages already published on my site.

It creates the article, metadata, internal links and images, then adds it to the calendar.

When the scheduled date arrives, everything gets published directly to my website.

I don’t copy the article into another CMS, upload images separately or manually format it.

I’ve kept the pace at roughly one article per day. I didn’t want to dump hundreds of pages onto the site at once.

The part I didn’t expect was the AI visibility.

Ahrefs now finds the site appearing in:

  • 199 Google AI Overview responses
  • 96 ChatGPT responses
  • 90 Gemini responses
  • 63 Perplexity responses
  • 44 Copilot responses

Those are appearances. I’m not claiming ChatGPT sent me 96 clicks.

But this is a small DR 17 site, so seeing its pages being used across Google and AI answers was encouraging.

I don’t think there is a secret trick for “ranking in ChatGPT.”

The pages being picked up tend to answer a specific question, state facts clearly, cover the obvious followup questions and link to related content.

Basically, the same things that make a page useful for a person also seem to make it easier for search engines and AI systems to understand.

There are still obvious problems.

The CTR is only 0.42%, which is not ideal. Most of the tracked keywords are sitting between positions 4 and 10 instead of the top three. Some older articles probably need to be merged or rewritten.

I also can’t say automation alone caused the growth. The site got older, more pages were indexed and everything had time to compound.

But without the automation, I know most of these articles would never have been published.

Happy to answer questions about my learnings and observation!

reddit.com
u/evanyang0202 — 13 days ago

GUYS I THINK MY SEO IS FINALLY WORKING!!!!!!!!!!!!

I'm 23, dropped out of college, and I've been building a pretty niche directory on my own.

About a year ago I started messing around with automating the content side because I was terrible at staying consistent with it.

I'd write a few posts, get distracted by product work, then realize three weeks had passed and I hadn't published anything. There was always a bug, support message, payment issue, or new feature that felt more urgent.

Here are the last six months compared with the six months before:

  • Clicks: 537 -> 3.76K
  • Impressions: 161K -> 935K
  • Average position: 14.9 -> 10

https://preview.redd.it/5uskbqj1sjeh1.png?width=3002&format=png&auto=webp&s=bbdfc557f2a4f7e04593a96f518043284e9f0e66

I know 3.76K clicks in six months isn't some massive SEO empire. I'm sharing it because the site was doing basically nothing for a long time, and the change has been pretty noticeable for me.

For months I checked Search Console almost every morning and saw two clicks, maybe five on a good day. I kept thinking something would suddenly happen. It didn't.

What eventually helped was treating the whole thing as a pipeline instead of asking AI to write random blog posts.

The early version was genuinely that basic. Pick a keyword, ask for an article, publish it. The posts sounded fine individually, but after a while I noticed they were repeating the same points and sometimes targeting almost the same query.

AI made it very easy to produce a lot of average content quickly. So I started spending more time on what gets written and less time on the writing itself.

Now ideas mostly come from a few places:

  • Queries already showing up in Search Console
  • Pages sitting somewhere around positions 8-30
  • Searches getting impressions where I don't have a proper article
  • Competitors covering something useful that I missed
  • Questions where competitors keep appearing in ChatGPT, Gemini, Perplexity, etc.

Before an idea gets scheduled, I try to answer one question: does this need its own page?

This saved me from making separate articles for tiny keyword variations. For example, "baking affiliate programs," "affiliate programs for bakers," and "best baking affiliate programs" are basically the same person looking for the same thing. One page is enough.

After choosing the topic, the system pulls in related pages from the site and creates a brief. The brief includes the query, intent, angle, questions to answer, existing posts to avoid copying, and relevant internal links.

Then it generates the article, title, slug, meta description, image, internal links, sources, and schema.

I mainly review the topic, title, factual claims, and whether it overlaps with something already published. Those are the parts that can cause the most trouble later.

Once it's approved, it goes into a calendar and publishes directly to the site through a webhook. I don't have to copy it into another CMS, upload the image separately, or deploy anything.

This is what the pipeline looks like right now:

  • 198 published
  • 29 scheduled
  • 3 drafts
  • 1 generating
  • 124 ideas sitting in the queue

https://preview.redd.it/a3v8sutasjeh1.png?width=3008&format=png&auto=webp&s=a9807f086a019eb67be0150cc387736ab8b39bfa

The 124 ideas definitely aren't all going live. Some are bad, some overlap, and some are too far away from what the site is actually for.

That's probably the biggest thing I've learned from this. Generating the post is easy now. Deciding which post deserves to exist is still annoying and takes actual thought.

I also made the mistake of treating "published" as finished.

After an article has been live for a while, I look at what Google is doing with it:

  • Lots of impressions and barely any clicks usually means the title or angle is weak
  • Positions 8-20 means I should improve the page before creating more content
  • Two pages appearing for the same search usually means they overlap
  • Indexed with no impressions can mean I picked a useless topic
  • Crawled without indexing usually sends me back to quality, duplication, or technical checks

This part is where a lot of the newer ideas come from. One page starts ranking for a query I didn't expect, that query gives me another angle, and the next article creates more data.

The traffic didn't come from one big article either.

It was more like one old page started getting a click most days. Then another one moved onto page two. Then a few newer posts started showing up for long-tail searches. Eventually 30 or 40 small things were working at once.

The first day the site hit 40 clicks I was honestly way too excited. After staring at a flat graph for months, it finally felt alive.

There are still obvious problems. The CTR is only 0.4%, which is pretty bad. Average position is 10, so a lot of pages are probably hanging around the bottom of page one or the top of page two.

Right now I care more about improving those pages than adding another 100 articles.

I'm going through pages with impressions and working on the title, opening, missing sections, sources, and internal links. I'm also merging articles where I got too excited and created two pages for basically the same search.

I also can't say the automation alone caused the growth. The site got older, the technical setup improved, publishing became more consistent, and old pages had time to move. It was probably all of those things stacking up.

Anyway, that's where it is right now. Still small, still figuring it out, but going from 537 to 3.76K clicks feels like enough progress to share.

Happy to answer anything about the setup or what went wrong along the way. AMA

reddit.com
u/evanyang0202 — 1 month ago

I automated SEO for my website - here are the results

I’m 23, dropped out of college, and I’ve been building a niche affiliate-program directory by myself.

Around a year ago, I started trying to automate its SEO.

I was handling the product, keyword research, writing, internal links, metadata, images, and publishing alone. I could keep that up for a few days, then product work would take over and the blog would sit untouched again.

So I started building a system that could keep publishing while I worked on everything else.

The results first

The first screenshot compares the last six months with the previous six:

  • Clicks: 533 → 3.68K (6.9×)
  • Impressions: 159K → 927K (5.8×)
  • Average position: 15.1 → 10
  • CTR: 0.3% → 0.4%

https://preview.redd.it/j9w5bn5kt4eh1.png?width=2324&format=png&auto=webp&s=f46547b9dd30ac8068741743e2c3031ac9953533

The site spent months around 0–5 clicks per day. It now regularly reaches 40–60.

I checked Search Console way too often while the graph was flat. For a long time, I had no idea whether the system was working or simply producing content that nobody would find.

Here’s what I ended up building.

1. Get the technical foundation right

Automated publishing only helps when Google can discover and understand what gets published.

I went through the sitemap, robots.txt, canonicals, metadata, structured data, internal links, and indexing issues first.

Every article needs a stable URL, crawlable links, the correct canonical, and a place in the sitemap.

This part is boring. It also affects every article the system publishes afterward, so small mistakes become expensive very quickly.

2. Give every article a reason to exist

Asking ai for “100 affiliate marketing blog ideas” produces the same broad topics repeatedly.

My pipeline starts with a specific topic, search intent, content angle, and page type.

The ideas can come from searches people are making, gaps in the existing content, or questions where another site is currently winning the answer.

Before an idea enters the schedule, I check whether the site already covers it. This helps reduce duplication and prevents several articles from targeting the same query.

Topic selection takes more thought than generation. Once the direction is weak, the rest of the pipeline simply executes the weak idea very efficiently.

3. Give the system context about the site

The system needs to understand the niche, the audience, and what already exists.

For this project, that means understanding affiliate programs, commission structures, cookie durations, networks, and the kinds of questions affiliates ask before choosing a program.

It also needs awareness of existing articles so it can avoid repeating them and find relevant internal links.

Better context produces articles that feel connected to the website. Weak context produces generic advice that could appear on any marketing blog.

4. Generate the complete article package

The system prepares more than the article body.

Each item can include:

  • Title
  • Slug
  • Search intent
  • Content angle
  • Article structure
  • Metadata
  • Featured image
  • Internal links
  • Schema
  • Publication date

This keeps the article, metadata, and publishing details inside the same workflow.

I still review the direction and spot-check the output. When I notice the same problem across several articles, I update the shared instructions instead of fixing every article individually.

5. Schedule and publish automatically

This was the part that made the system genuinely useful for me.

Once an article is ready, it enters the calendar and gets published directly to the site through a webhook. I don’t copy it into another CMS, format it again, or deploy the website manually.

The second screenshot shows the current pipeline:

https://preview.redd.it/kuucz7kqt4eh1.png?width=3002&format=png&auto=webp&s=3e36e67cb5c4bf199b511fac1f3f04282da12971

  • 196 published articles
  • 31 scheduled
  • 3 drafts
  • 1 generating
  • 124 ideas in the queue

The system has been publishing consistently.

I would never have maintained that schedule manually while building the rest of the product.

The system is much better at consistency than I am. That was the whole point.

6. Connect the content to the actual website

The articles should lead somewhere useful after a reader finishes them.

A guide about high-paying affiliate programs can point readers toward relevant listings. An article for bloggers can connect to programs that match that audience. A post about a particular company can lead to its affiliate program information.

This gives readers a natural next step and creates internal links based on context.

It also stops the blog from becoming a pile of articles that brings traffic without helping the product.

7. Use Search Console as the feedback loop

Publishing is only the first half of the system.

I use Search Console to find:

  • Pages receiving impressions with few clicks
  • Queries sitting between positions 8 and 20
  • Articles competing for similar searches
  • Crawled pages that remain unindexed
  • Titles with weak CTR

The current average position is 10, which means a lot of pages are close to becoming much more useful traffic sources.

CTR is still only 0.4%. There is plenty of room to improve titles and match search intent more closely.

My focus now is shifting toward the pages already receiving impressions. Improving those pages feels more valuable than filling the calendar with another hundred ideas.

The traffic is becoming less dependent on the brand

I included the third screenshot because total impressions can hide where the traffic is coming from.

Some clicks come from searches for the site itself. A growing share comes from people searching for an affiliate program or category:

  • “affiliate programs baking” — 186 clicks
  • “baking affiliate programs” — 115 clicks
  • “revolut affiliate program” — 59 clicks
  • “highest paying affiliate programs” — 18 clicks
  • “weight loss affiliate programs” — 18 clicks

That’s the part I care about most.

These people had no reason to know the site existed. They found it while searching for something specific.

What still requires me

The system handles generation, metadata, scheduling, and publishing.

I still handle:

  • Choosing the direction
  • Reviewing ideas (sometimes tho)
  • Fact checks from time to time
  • Quality review

Automation removes repetitive execution. Taste and judgment still decide whether the output is useful.

To be honest

Several things changed during the same period.

I improved the technical SEO, connected the publishing pipeline, and began publishing consistently. The domain also became older, existing pages gained more impressions, and Google had more time to understand the site.

The growth probably came from those things compounding together.

There wasn’t one article or one change that suddenly unlocked everything. Many pages gradually began contributing a few clicks each.

tl;dr

I’m a 23yo college dropout building a niche site alone.

I created a system that takes an approved idea, generates the article and its supporting SEO elements, schedules it, and publishes it directly to the site.

The last six months produced 3.68K clicks and 927K impressions, compared with 533 clicks and 159K impressions during the previous six months.

Happy to answer any questions about my system!

reddit.com
u/evanyang0202 — 1 month ago

My tiny affiliate directory made 1.4k USD

Wanted to share a small real revenue win.

I built AffiliList, a directory for affiliate programs. Companies can submit their affiliate program, and publishers can browse programs by niche, commission rate, cookie duration, etc.

It has now made 1,425 USD in revenue. (proof in comment)

What surprised me is that the money did not come from a classic micro SaaS subscription.

It came from paid listings.

I originally thought I needed to keep adding SaaS features: dashboards, analytics, accounts, recurring plans, and all that. But the first revenue came from something much simpler:

companies already understand paying to be listed somewhere relevant.

What worked:

  • clear paid listing offer
  • searchable SEO pages
  • simple submission flow
  • reviewing listings manually
  • not overcomplicating the product too early

What I’m debating now:

  1. keep one-time paid listings
  2. add featured placements
  3. add recurring plans
  4. sell sponsorships
u/evanyang0202 — 3 months ago