I checked your site. It is excellent and informative, your product is great, and the writing on your website is clear and direct. But for SEO purposes, your site is currently not good.
- You need much more content
- Create one or more “Alternative to ${dominant_product}” pages
- Create many long tail pages
- Create a microsite whose domain name is an exact search query match
Create an “Alternative to RescueTime” article
In this discussion, you perfectly summed up why Qbserve is better than RescueTime. This info is not on your website. It should be. “Versus” articles and “alternative to” articles both do very well with SEO. Write an article for your website called “Qbserve vs RescueTime” or “Qbserve: an alternative to RescueTime”. Make sure the slug and H1 tag both contain the text “RescueTime”. Don’t try to be fair or impartial; just as no-one expects a “Why Chrome instead of Firefox” article on Google’s website to be fair, it is implicitly understood by readers that your article is biased towards your product. List the advantages of Qbserve over RescueTime.
Groove does this very well by comparing themselves to FreshDesk: https://www.groovehq.com/vs/freshdesk. Groove claims that this single page is responsible for a lot of their traffic, even though they have a ton of other excellent content. (Here’s also an example of how quickly things change in our industry. A few years ago, FreshDesk positioned themselves against ZenDesk as David vs Goliath. Now FreshDesk is Goliath to Groove’s David. FreshDesk, btw, currently gets 10,000 signups every 40 days, according to their UK General Manager!)
Notice that Groove has a link to “Versus” article in the footer of every page on their website. Groove are famous for their smart use of content for marketing; imitating them in this regard is probably a very good thing to do.
Tips: Don’t compare yourself to competitors your size or smaller; they’ll benefit from this as much as you do. Do compare yourself to any dominant competitors, especially those that have the top Google rankings for your desired queries.
Create long tail pages such as “Mac Time Tracker for Developers”
Ranking well for “mac time tracker” will always be hard and highly competitive. So try ranking for, say, “mac time tracker for developers” and other similar search queries. Each of these will only give small amounts of traffic. However, you’ll completely own the search results for these queries. Doing so should in the long term lift your entire site in Google’s eyes.
@Andy mastered this idea with the website for his product, PerfectTablePlan. Some of his pages include “Creating Wedding Reception Table Plans” and “Masonic table plans”.
Create a Microsite with a domain name that exactly matches a search query
If you want to do really well for a specific keyword, consider a microsite, whose URL is the exact search term. “mactimetracker.com” is taken, but you can still get “mactimetrackers.com” and “timetrackerformac.com”. Even a one page site works, if the content is highly focused. Don’t overinvest in it, though; in general it is better to make your product’s website better.
The name of your product
I agree with @kjk: Qbserve is really a terrible name for SEO. I’m a paid user of your product, I’ve been using it daily for almost a year, and I still can’t remember the name. And pronouncing it? No idea! Qbserve launches at startup for me, but when I’ve accidentally closed it and I need to manually start it, all I can do is check everything in my Applications folder to find it again. Not even seeing the name helps me; my brain simply rejects the name as some obscure server product; the icon is what I use to find it.
I don’t think it is too late to change the name if you are in this for the long haul. You’ll have a short-term loss but a long-term gain. 301 redirects from an old site to a new site will ensure Google keeps most of your rankings.
Some general advice
- Be patient; the days of implementing a few tricks and shooting to the top of Google are long gone. Expect to spend one day a week for at least six months of working on improving your SEO. Google does seem to reward both site age and frequency of updates. But mostly age.
- Measure your results weekly using both Google Search Console and Google Analytics.
- Try many different types of content, then after a couple of months check how each piece is doing. You’ll be surprised by which content works, and you’ll be surprised by the keywords that work.
- Keep track of the top 20 results for your best search terms; when you notice a competitor make a sharp improvement, try to work out what they did and whether it is something you could do too.