I am building a SaaS app, ChatDB.ai, which allows you to query databases with natural language and AI.
SEO is very important for most businesses, but especially for the B2B Business Intelligence / Dev Tool industry. The main focus for SEO was to bring users to ChatDB in top of funnel.
The main focus of the ChatDB SEO strategy is repeatable content and tool strategy. SEO can be slow, but extremely powerful, and is definitely worth investing in.
We chose to focus on things that can be repeatable, grow, and improved. While HackerNews and ProductHunt posts are great, these tend to be big surges with lower intent traffic that dies off quickly after.
SEO through blog posts, guides, comparison pages, and free tools is something that will reap benefits for months and years and continue to grow into a flywheel.
I can't harp on free tools enough for SaaS apps. Things like compressing images, file conversion, etc are all great ideas if that is a category you are in.
Free tools has been a huge help in bringing unique daily visitors to ChatDB via Google Search. Here are some of the free tools offered on the ChatDB page ranked in order of popularity:
Even though our product doesn't yet work directly with CSVs, it is an adjacent category that brings users in the realm of data. When we add Chat with CSV, we will have some SEO built in for that!
One trick with free tools I have found... Having internal links to other related free tools on the tool's page. This encourages the user to visit multiple pages in your website.
Integration pages has recently been a focus. Since we currently support PostgreSQL data sources, we added integration pages for those PostgreSQL provides such as:
While we haven't seen much of a return on this, it will bring high intent users who are searching for tools specifically that work with their platform!
For blog posts, we focused on writing content that users were searching for? Since we are in the AI and database space, that is guides on using AI for your database and different SQL content.
We found many users found ChatDB through searching terms like:
chat dbchat with dbai for sqlSo these are what we focus on in the blog. Along with showing the value that ChatDB brings for the user. They may visit because they are tired of manually writing SQL, but then see that ChatDB support charts, graphs etc.
Hope this was helpful and hope to have more positive updates on our journey of building up SEO in the future.
Consider also drafting niche comparison blog posts (e.g.: Neon vs Supabase vs XYZ) and linking your services half way through the post
Love it, will definitely try this!
SEO is a crucial factor for any Saas business to get quality traffic. PH or Indie Hacker can get you traffic but that is not for the long term. In my opinion, SEO takes time but can help you get sustainable traffic for the long term.
Yes, definitely! Slow and steady!
The strategy I am using to boost SEO for my SaaS is akin to obtaining a well-attested marriage certificate; it's all about ensuring the right connections and long-term success.
Great work. Thank you for sharing.
Nice post, what CMS do you use? How long did it take for the results to take off?
It has taken a few months for growth. Still not anything extraordinary, but solid growth!
I don't use a CMS, but use Next.js and Markdown to render blog posts! There is a good starter kit here: https://vercel.com/templates/next.js/blog-starter-kit
Thanks for sharing!
Excellent job there. Congrats!
Great read and good luck on the journey. Do you use Elastic search or something similar behind the scenes and what strategies worked well for you to get more traffic to the site?
No, just organic google search really! Talking on Twitter etc.
Great! We're in the same path. Glad to see you on that
Hi, thanks for sharing!
What kind of tools do you use for keywords search?
Thank you for sharing your experience. I would like to know how you get more traffic to your site, with your tools or blog posts? What performs best? Thanks
Definitely the free tools and organic search for AI tools has been high as well!