u/theben9999

Review my 30 day plan to start driving more SEO traffic

Hello! Over the next 30 days, I want to prioritize SEO for my website. Curious what's worked in the past for others and what goals people think might be good to set for myself?

For context, it's an open source SaaS platform called OpenSEO, so I thought it would be pretty meta to track the journey from landing page to full SEO optimized website.

Currently, my website is just a landing page with links to try the managed SaaS and a link to Github for self hosters. I've had 2900 impressions and 401 clicks in the last 28 days according to Google Search Console, but these are all coming from people searching for "open seo" by name.

I think this traffic is mostly from reddit threads that are ranking on Google + influencers posting the github on X. My website is not currently ranking for anything else. Hopefully this month, we change that!

Here are the areas I plan to focus on:

  • Feature Pages
  • Comparison Pages
  • Informational Pages like "Top Keywords for X"
  • Building free tools
  • Building Domain Authority through a few blog series
  • Link building outreach for pages like "Top Open Source SEO Tools"

For those interested in the tech side, I'm using Tanstack Start + Cloudflare for the website. I'm currently just using markdown files for the one guide I have so may investigate switching to proper CMS too.

I'm planning to start with the feature pages to get the ball rolling.

Is there anything I'm missing or should consider prioritizing especially for a low authority new site?

reddit.com
u/theben9999 — 5 days ago
▲ 3 r/SaaS

Review my 30 day plan to start driving more SEO traffic

Hello! Over the next 30 days, I want to prioritize SEO for my website. Curious what's worked in the past for others and what goals people think might be good to set for myself?

For context, it's an open source SaaS platform called OpenSEO, so I thought it would be pretty meta to track the journey from landing page to full SEO optimized website.

Currently, my website is just a landing page with links to try the managed SaaS and a link to Github for self hosters. I've had 2900 impressions and 401 clicks in the last 28 days according to Google Search Console, but these all coming from people searching for "open seo" by name.

I think this traffic is mostly from reddit threads that are ranking on Google + influencers posting the github on X. My website is not currently ranking for anything else. Hopefully this month, we change that!

Here are the areas I plan to focus on:

  • Feature Pages
  • Comparison Pages
  • Informational Pages like "Top Keywords for X"
  • Building free tools
  • Building Domain Authority through a few blog series
  • Link building outreach for pages like "Top Open Source SEO Tools"

For those interested in the tech side, I'm using Tanstack Start + Cloudflare for the website. I'm currently just using markdown files for the one guide I have so may investigate switching to proper CMS too.

I'm planning to start with the feature pages to get the ball rolling.

Is there anything I'm missing or should consider prioritizing especially for a low authority new site?

u/theben9999 — 5 days ago

Open source Semrush alternative for SEO that runs on the Cloudflare free plan

Hello!

For the last few months I've been working on this project OpenSEO. I've been waiting to share it in this subreddit since it wasn't taking advantage of many cool cloudflare things yet.

But:

  1. I think its probably interesting for people to see a maturing Cloudflare native codebase that's used by paying customer.
  2. I just added an MCP server which uses Cloudflare's OAuth provider package which was awesome. Here's a link: https://github.com/cloudflare/workers-oauth-provider

Here's a link to the repo: https://github.com/every-app/open-seo

Tech Stack

  • Tanstack Start
  • Drizzle
  • Cloudflare D1, KV, and R2
  • Cloudflare Workflows
    • These are used for two long running tasks: audits + checking the ranking positions for many keywords

Where does the SEO Data come from?
The only third party dependency is DataForSEO which is an awesome data provider. It is paid, but pay by usage and ends up being many times cheaper than a subscription for most people.

It's super useful for market research for your side projects too, not just for helping your website grow. Using it with MCP is a superpower.

Advantages of self hosting on Cloudflare

  • I probably have 40 projects hosted on my Cloudflare $5 paid plan... better deal than a $5 VPS.
  • Cloudflare Access: With Cloudflare Access, you can put the project behind Cloudflare's network instead of making sure you've securely set it up. Then, you can just add your teammates emails to the allowlist to give them access.
  • In the future, if I add a feature like web analytics, it will just handle that scale instead of you needing to think about your servers.

If you need to do any SEO research, consider giving it a try!

Hope people find this interesting and happy to answer any questions.

u/theben9999 — 5 days ago

Replace DataForSEO MCP w/ OpenSEO's new MCP

Hello! For context, OpenSEO is a free and open source, modern UI wrapping DataForSEO's API and providing extra functionality like Rank Tracking and Saving Keywords.

It's open source, so people can fork it an build their own custom logic / workflows on top of it.

Here's a link (just passed 1.6k stars!): https://github.com/every-app/open-seo

Ever since I shared it, MCP has been something I wanted to support, but honestly, the DataForSEO MCP is so good that I felt it wouldn't add much value until the project was further along. Now I think its that time!

Why OpenSEO's MCP?

It stores data, rather than just calling APIs.

If you use DataForSEO's MCP by itself, you likely have had to build some custom workflow to store data like your keyword clusters.

With OpenSEOs MCP, you can:

  • Research keywords + competitors
  • View the full results in OpenSEO's UI if you ask the agent for a link
    • Don't rely on the agent summarizing the research, you can actually go look!
  • Save keywords with tags to support clustering and other organization

See the full list of tools below.

What's next?
The MCP is still pretty simple, but I think it covers 80% of workflows. I would love to hear what it's missing and add that ASAP.

The goal is for OpenSEO to be the most pleasant way to use SEO data providers like DataForSEO

----

All the tools

  • Research keywords
    • Get keyword ideas with volume, difficulty, and CPC.
  • Get SERP results
    • See live Google results for a keyword.
  • Get rank tracking positions
    • Read tracked keyword positions.
  • Get saved keywords
    • Pull your saved keyword lists.
  • Save keywords
    • Save keywords back to OpenSEO.
  • Get domain overview
    • Summarize a domain's organic footprint.
  • Get domain keywords
    • Find keywords a domain already ranks for.
  • Get backlinks overview
    • Check backlink and referring-domain stats.
u/theben9999 — 8 days ago
▲ 104 r/aiagents+1 crossposts

Hi! I’ve been a huge fan of Cloudflare for a while and have built a bunch of open source apps targeting the platform.

I was following the Agent Week releases closely a few weeks back, and this one article got me so excited that I had to test it out: https://blog.cloudflare.com/project-think/

Downy is an open source app for creating a team of AI agents that you deploy into your own Cloudflare account.

Here's the repo: https://github.com/bensenescu/downy

Many Self Improving Agents

Instead of many independent chat sessions or one super agent, Downy lets you create and work with many focused agents.

For example, I'm building an unrelated startup an I have the following agents:

  • a product manager agent - using this instead of jira or linear. also for research
  • a growth agent - help think through marketing strategy
  • an seo agent - agent specifically focused on SEO research and strategy

Each agent gets its own:

  • personality
  • memory
  • workspace
  • skills
  • tools

The agents are also self editing like OpenClaw which makes it really frictionless and pleasant to evolve them since you don't need to do any config or deploys.

Cloudflare made this super easy because each "agent" is a Durable Object. Then we pass the data stored on the Durable Object in as context for the agent. Downy is really just wrapping the primitives they expose into a nice user friendly package.

It’s still early and rough around the edges, but the core loop works:

  • create agents
  • ask the agent to do research or create or add skills
  • connect tools/MCP servers
  • overtime the workspace and skills grow to make your agents more capable

Hope people give it a look and share any feedback or ideas! Could be a cool thing to fork and experiment with on your own too.

Here's the github again: https://github.com/bensenescu/downy

u/theben9999 — 14 days ago

I saw Chungking Express last night and loved it. So excited to watch the rest of Wong Kar Wai's movies.

Beyond watching more classic Hong Kong movies, are there other directors / movies that are a similar vibe?

I loved how fun and chaotic it was. It felt as exciting as an action movie, but also had interesting ideas to chew on.

Doesn't even need to be asian / international movies. More interested in deeper cuts than just other super famous movies on letterboxd.

reddit.com
u/theben9999 — 17 days ago