Dogfooding our SEO tool

Eating your own dog food is slang for a company using their own product. It’s a great way to develop a new product. So that’s what we’re doing. The idea for our SEO tool rose from the fact that I found myself doing the same stuff in Google Webmasters Search Analytics over and over again. And I’m lazy. So time to automate.

Reuse, recycle

I’ve had the tendency to start too many websites. Fortunately I find ways to reuse them at times. And this makes it easier now to launch our SEO tool. I took this existing website, which has some clicks and impressions in Google. Let’s take the CMS sotware comparison page as an example to give you an idea of what our tool is capable of:

Screen Shot 2016-05-29 at 11.53.36

If you have been using Google Webmaster you may feel at home here. The added advantage is that you can see immediately how many times keywords are occurring on the page. Note that most query keywords are simply not on the page. So based on this I added a bunch of WordPress tags and ran the tool again to get:

Screenshot of an early version of our SEO tool

Of course this is very crude, it would be a lot better to somehow make sure the keywords appear in the text itself. And we need to be a bit smarter with our matching so that “Joomla, Odoo, Drupal” would also lead to matches for “joomla odoo” and “odoo drupal”.

Even with my adding some tags I’m confident that this page will start seeing more impressions.

Next steps for our SEO tool

The coming months we’ll keep on dogfooding our tool. Apart from the above query-keywords page suggestions we’ll also work on a way to suggest the best keywords to focus on for new pages.

And at some point we’ll set up a web interface that will let you sign up and try this for your own websites.