Are Website Uptime Monitoring Services Reliable?

uptime-monitor
Example of downtime email notification.

When your website is down you miss out on sales and make a poor first impression. Oh, and it’s bad for SEO. Never fear–it’s easy to get notifications when your site is down. And if your webhost sucks, you can switch to a better host. (See previous post re: the best managed WordPress hosts. Spoiler alert: Free migrations!)

I’ll blab specifically about Uptime Robot below, because it’s the uptime service with which I’m most familiar, but I’m not endorsing anybody here. There are several other similar website monitoring services: Pingdom, StatusCake, and if you’re on WordPress, JetPack offers monitoring. …There are others, too.

The competitors are all more or less the same; they’ll send you an email when your website goes down, and then again when it comes back up. These services are almost always free for basic use. Extra features most people don’t need cost a little. Note: Pingdom does not have a free tier.

But how accurate are the outage notifications?

Sometimes not very. But it’s easy-ish to fix.

When I sent my host a note about outage notices from Uptime Robot, my host had this to say:

“We’ve been getting more complaints specifically from uptimerobot users. There are literally just that many people using their service so at times it triggers a throttle because the checks come from identical IP addresses, often across many sites at the same time. We’ll look into updating IP ranges in our firewall.”

Since that exchange about 14 months ago, notices about alleged outages have almost disappeared.

What causes website monitoring false positives & how do I fix it?

When Uptime Robot (or one of its competitors) checks to see if a site is up/down, it’s actually checking many sites on each of the big hosts. Those pings can easily be misconstrued as a malicious DDOS attack. Hosts try to stop DDOS attacks, which might inadvertently cause your monitoring service to show your site as offline.

I’ve worked for and owned parts of web hosting companies a couple times in my life and can appreciate how hard it must be to choreograph the careful dance between security and being able to automate measuring uptime. That said, a good host can balance the two.

If you’re getting an inordinate number of “Monitor is DOWN:” emails from Uptime Robot, I recommend you start a discussion with your host to see if they have anything to say about the alleged outages.

If your host claims they’re just false positives, tell your host to update the IP ranges in their firewall to allow for reasonable pinging from Uptime Robot’s IP addresses.  If they’re unwilling to do that, find another host.


 

Dan Dreifort consults on UX and SEO. And apparently hosting, too. He knows enough about hosting to know better than to own part of a hosting company for a third time. His favorite number is 867-5309.

WordPress Managed Hosting Comparison

A good host and webmaster grease the SEO wheels. One of my clients is with ProntoMarketing. They’re awful. I loathe working with them. (Pronto, not the client.) I more or less told the client, “It’s them or me.”

Rather than leave a great client in the lurch like the prima donna I sometimes wish I aspired to be, I’m helping them look at managed WordPress hosting options. If you’re impatient, you can just skip to the chart.

Pronto Marketing Sucks

What’s wrong with Pronto? I won’t dig into the abysmal non-hosting side of Pronto Marketing here; that hole’s too deep and dank. But even if their other aspects were acceptable, their hosting platform isn’t.

Pronto hosts all of their clients on a single multisite WordPress install. Both ssh and sftp access are therefore off the table for all of their clients. So there are things you or your web team can’t do. Conveniently, Pronto’s business model includes access to an expensive, on-demand team of unqualified non-experts to do things for you! …I spent far more time checking and correcting Pronto’s work than if I and my team did it ourselves.  Enough about them. (Edit: Well, Pronto got worse. I’ll add more about that at the end, if you’re interested.)

Comparing Managed WordPress Hosts – Which Ones?

wordpress-hosting-comparison Teaser of the managed hosting comparison spreadsheet. Click to go straight to it.

Sure, my corybantic contender counts when comparing rank tracking vendors and choosing the best tap tremolo pedal were perhaps excessive, but not this time; I kept it simple. Here are the four contenders and why I picked them.

WordPress.com – They’re the oddball in the field. Owned by Automattic and more tightly controlled than other options. Not to be confused with WordPress.org, the self-hosted version of WordPress. This blog is hosted on WordPress.com, and I’ve been impressed with their services, SLA, etc. But to be fair, my needs are minimal.

WPEngine – Probably top-mind or near it when most people think of managed WordPress hosting. I worked in their platform several years ago when I worked with the Baynote digital team.

Pressable – They don’t tout it much, probably to avoid complaints from their other host partners, but Automattic owns a majority stake in Pressable. If that’s not and endorsement, I don’t know what is.

BigScoots – Who? Yeah. Not a big name. But I host 99% of my sites with them. After EIG bought and destroyed yet another host I used, I spent a good chunk of time finding BigScoots. I don’t use their managed WordPress hosting, but I’ve been nothing but impressed with their other hosting services.

“What is managed WordPress hosting?” (My Criteria)

My expectations of a manged WP host are that they’ll largely or wholly take care of:

  • Security
  • Core WordPress updates
  • Plugin updates
  • Speed and other infrastructure concerns
  • Backups
  • Providing full access to the CMS
  • Giving me back-rubs and making coffee

How is managed hosting different from other hosting options?

Most sites use unmanaged hosting. You might hear the phrases: shared hosting, dedicated hosting, or even virtual dedicated hosting tossed around; any of those could be managed hosting, or unmanaged hosting. The “management” part pertains only to a higher level of support and services. But don’t be fooled by worthless, free add-ons to lower-tier shared hosting. Like Abraham Lincoln used to say every time Martha wanted to switch the White House website to Go Daddy or HostGator to save a couple bucks, “extra chaff and turd-polishing doesn’t managed hosting make.”

Spreadsheet Comparing WPEngine, WordPress.com, BigScoots, and Pressable

This isn’t exhaustive. I.e. your criteria might be different than mine. And there are definitely other players in this space (Kinsta’s name pops up a lot.)

Here it is – a chart comparing several of the best managed WordPress hosts.

Want a narrative of the findings?

I won’t deprecate any contenders; I think most sites would be fine hosting with any of them. But two stand out in positive ways which may or may not matter to you.

BigScoots and Pressable both offer tangibles the others don’t:

  • more domain/site capacity (in case you want to host more sites)
  • more free migration of existing sites
  • control over whether or not you auto-update plugins

BigScoots adds:

  • the only one with full ssh/ftp access (which might not matter, really)
  • the only one with email (you have to use a third party for others, which is advisable, anyhow. GSuite FTW!)
  • …but costs more.

Pressable:

  • Is the cheapest

Pressable and WordPress.com:

  • are owned by WordPress’ parent company, which might be worth something?

WordPress.com:

  • The biggest hurdle here is their migration cost. It’s not unreasonable, but it’s not competitive with other migration options.
  • There are several notes in the spreadsheet for WordPress.com, not b/c they’re worse, but b/c their biz model is different than others.

WPEngine:

  • Migration cost is unknown. E.g. What if their plugin fails on a customized theme? Do I have to pay somebody hourly?
  • Some of the notes in the spreadsheet for WPEngine will likely turn more positive as they continue to roll out new services.
  • …but WPEngine is the most expensive

Adendum: Pronto Marketing is Worse than I Thought

Yikes. When trying to move away from Pronto, one needs to rebuild the site, almost completely. If you haven’t been with Pronto for at least a year, they seemingly won’t part with any of your data. If you’re lucky (??) to have been with Pronto for at least twelve months, they’ll give you some data, but they won’t give you your theme, nor will they let you use many of the several dozens of  proprietary plugins they used on your site. It’s a mess. The first quote to rebuild the site to make it work on Pressable came in at 80 hours @ $65/hr. Friends don’t let friends use Pronto.


 

Dan Dreifort consults on UX and SEO and makes noise in several bands. He enjoys sketching, films, games, beer, and hanging with his hot triathaloner-doctor-wife. He plans to turn his front yard into a two-hole miniature golf course with a dragon sculpture.

SEO Writing 101

 

 

Google is like Pinocchio; they both want to seem more human.

pinocchio touching his nose

Write well.

That’s what Google wants you to do. Because that’s what your human audience wants too.

Become an expert on something and share well written content about that something.

But people (and Google) care about more than the naked content of a piece; we also care about its presentation. Is it easy to skim for quick grokking? Is it easy to categorize? Is it easy to find on your site? And so on.

Imagine this article without headlines. No paragraphs. No images.

Images are worth some amount of words. Right? Especially if we mark them up well with alt attributes and avoid web-image mistakes.  If nothing else, an image might make your page look better and/or encourage readers to linger longer.

Good headlines help human and robot readers quickly understand what’s in a document. Sub-headlines break up long sections of otherwise more-boring-looking text with contextual cues about what follows.

Link to relevant related content on your own site with good anchor text. Good intralinking strategy will help Google and readers learn more about you/your topic.

Invisible-ish bits are important too. (Because they’re not invisible to Google.) Learn how to write and use great titles and meta descriptions. Learn about microdata and some specific ways obscure bits of markup can help you succeed in Google.

Maybe those last two links are more “SEO 201” than SEO 101.

What else can I do for great SEO?

Plenty. UX plays a big part in SEO. Tune your website so it’s fast. Remove hurdles between visitors and the prize at the end of the tunnel. (Shorten the tunnel?) Run multivariate tests to figure out what works. Stay relevant. Integrate your social efforts with SEO and otherwise encourage people to connect with you and your excellent website. Backlinks are key.

And if you’re serious about ranking well for important keywords, your first foot forward is good keyword research. Yes. Keyword research. Those last two keyword research articles are almost a decade old. Don’t bother reading them. They’re there to underscore that “Stay relevant.” note.

…Some say video is the future of SEO. Don’t worry, there’s plenty you can do to optimize video SEO, too.

Good luck.


Dan Dreifort consults on UX and SEO for small large businesses, large small businesses, and non-profits. He doesn’t love working with large large businesses because he likes to quickly affect change. Is it ironic that those with the deepest pockets are often the slowest? Maybe. Final note: Do as I say, not as I do; there are way too many links in this blog post!

Google My Business Posts – What are they? How to? Why? Etc.

Is it too much of a pain in the ass/expense to keep adding timely content to your website or blog? Or do you already do that and you’re looking for a way to up your SEO game without trying too much? I know it was just half a year ago, while showing you how to automate Google My Business posts that I said I wouldn’t go into more detail about GMB posts, but when I find myself typing an email to a client, and I think I’ll type the same thing again later, I’ve been trying to turn those into blog posts.

Google My Business posts are a good, easy way to give Google a signal that you’re alive and well. While there’s little empirical evidence suggesting GMB posts do or do not directly affect SEO, (difficult to measure,) Google encourages them, and we want to keep Google happy, so…

What are Google My Business posts?

example of a Google My Business post
An example of a Google My Business post

GMB posts are short missives (no minimum length, maximum 1,500 characters, or approximately 250 words) published directly to Google Search and Maps. By creating GMB posts, you can place your timely text, video, or photo content in front of potential clients when they find your business listing on Google.

Posts can be about events, offers or specials, product updates, news or announcements. Many service related businesses (like law firms with no events/specials/products) will have to get a little creative while sticking to the latter. #FakeNews?

What makes a great GMB post?

Google has plenty to say on that. So just read their take, instead of what some guy on the internet says. That guy has this to add: Don’t get too caught up in great posts. I think giving a regular, crappy signal is better than giving a sporadic showing of greatness with long lulls of nothingness.

How to do a GMB post

To create a Google My Business post, follow these steps. (Click that link!) …Or, read the post I wrote a while ago about how to automate your GMB posts. (Click link in first blog post paragraph, above.)

That’s it.

…Says the guy who’s never done a GMB post of his own. I do them for clients. I don’t plan to get clients from GMB. That said, I do engage with a couple new clients every year. Let’s hookup? Thanks for reading.

 


Dan Dreifort consults on UX and SEO. He makes noise in synthband.com, icurd.com, and Gurtrudestein. He is a fan of the Oxford comma and he volunteers for a few causes, including: campaign finance reform, urban arts, and the right to die.

Answered: How do I get an image next to my site’s Google SERP listing?

Astute searchers have increasingly noted Google SERPs adding images next to regular organic listings, especially in mobile search. Here are a couple examples:

 

 

I want an image next to my Google results, too!

Business image thumbnails like these are one example of what Google calls SERP enhancements. It’s important to remember that Google will do what they want to do. Nothing will guarantee an image with your listing, but you can do a few things to nudge Google toward that goal.

1. Check your Google My Business listing

Add several good images to your GMB listing, and don’t forget to add a profile photo and logo. Google sometimes uses data and assets from biz listings to enhance other, related listings. Give them something good to work with.

2. Use link tags and Open Graph meta tags to suggest a thumbnail image

Meta tags let you share information about your page with other sites. Link tags allow you to define interrelationships between assets. Various social networks use this markup to auto-set images when you share a URL, and maybe Google will use it as a signal for what image to slot next to your organic SERP listing. You can do it with either or both of these snippets:

<link rel=”image_src” href=”https://www.foo.bar/imgs/foobar.png" />

And/or

<meta property=”og:image” content=”https://www.foo.bar/imgs/foobar.png ” />

3. Google Custom Search markup

Google Custom Search allows you to adapt and configure Google for searching your own site, and the image thumbnail syntax for it is concise. Does Google use it or ignore it for regular SERPs? We don’t know. But it’s easy, so it’s another option. There are two different markup options:

<meta name=”thumbnail” content=”http://example/foo.jpg ” />

Or put a PageMap DataObject in the area. …Don’t know what the latter is? Just do the meta tag!

4. Use structured data to get an image next to your listing

This section should have been the lead, but it’s more dense, and I didn’t want to scare you off. Structured data, specifically, using bits of microdata or tags defined by schema.org, is arguably the best way to help Google understand your intentions. So why not tell them about image-enhanced SERP options with it? I’m not going to go into excruciating detail about syntax and best practices here. It’s easy to find plenty of resources about microdata best practices and schema implementation if you use a little Google-fu.

I will highlight these points:

  • Google likes it in JSON-LD, but Microdata or RDFa will work for big-G, in a pinch.
  • Definitely use markup for relevant data types available to an “organization” and a “local business”, including but not limited to “image”.
  • If you have products, specify product images and other product meta data in the code for those pages.
  • Remember to add markup for your logo in addition to your other images.
  • And when in doubt, always defer to Google’s structured data guidelines.

5. General image best practices on your site

Use good alt attributes.

Name images sensibly. (img1.jpg = nonsense. [something-descriptive].jpg = sensible)

Size images appropriately. Don’t upload huge images (dimensions or file size) unless you have a good reason. Definitely take dimensions into consideration when you’re specifying a potential SERP thumbnail enhancement. E.g. don’t make them smaller than 160p x 90p or larger than 1920×1080. Oh, and don’t use images with weird (long or tall) aspect ratios. Stick close to square, or typical TV/film aspect ratios of the past and present, at least when you’re thinking about SERP thumbnails.

Make Google’s indexing job easier, and they’ll (likely) make your SEO life easier, eventually.

Two end notes:

  • Anybody telling you to use rel=author to accomplish this sort of image-enhanced SERP listing hasn’t figured out that it’s deprecated. Just ask Google.
  • None of the above methods are guaranteed to work, but they’re about as good as it gets. If Google doesn’t love your site for some reason, you might not get an image next to your listings. Oh, and if you do get your image next to some SERP listings but not others, don’t be surprised; that’s exactly what will happen, if you’re lucky.

Good luck!

 


Dan Dreifort consults on SEO and loves running multivariate UX tests for his clients. He also helps businesses optimize certain aspects of HR (hiring/firing/training/software UX/etc.) Check out some of his improv noise at synthband.com.

Automated Scheduling Google My Business Posts

googlemybusinesspostexample
This is Google’s default “Google My Business Post” image. Will they make me take it down? We’ll see.

I won’t tell you much about Google My Business posts and how they’re potentially great for your business, your business’s SEO and your company’s findability. Because other people have already written about that. (Lie. I later wrote this post about GMB posts: What and Why?)

Instead, I’ll help you figure out how to pre-schedule several posts at once.

Wouldn’t it be nice if Google My Business allowed us to schedule future posts? Yeah. That would be nice, Dan. Until that happens, you have a few options.

In no particular order:

Yext allows users to schedule GMB posts. I have never used Yext. I don’t know exactly how much it costs, but I’ve heard rumors of $500/yr and up. I don’t know which of their plans include GMB automation, and they don’t list pricing for any of them, so, you’ll have to contact them for more info.

Sendible lets you schedule GMB posts. I haven’t used Sendible either. Sendible starts at ~$300/yr, and that includes automating your future GMB posts.

Do you use WordPress?

At least a couple WordPress plugins empower you to easily create and auto-publish Google My Business posts. I’ll highlight two of them, with the same caveat emptor: I haven’t used either of them.

WP Google My Business Auto Publish is 100% free. $0. I recommend you change the default plugin settings so that it does not publish all posts to GMB automatically. …Unless that’s something you want. (Lazy?)

Post to Google My Business is by an outfit called Tycoon Media, but that old-school-ritz name isn’t the only reason I think this one is not free. Something on their website mentioned needing their $80/yr plan to support “Post scheduling”.

I might use the gregariously named ‘WP Google My Business Auto Publish’ in the near future but I’d take a couple hours to customize and finagle things so that any GMB-WordPress post would NOT be visible on the WordPress website/blog. I just can’t wrap my head around a good, dual-purpose blog post/Google My Biz post. …They seem like two entirely different things to me, and I would squeeze that delineation out of the plugin.

Schedule Google My Business Posts Now

Anyhow, there you have it. Several decent-ish options to automate and schedule Google My Business posts. And if you’re not going to take the time to login to GMB once a week to publish a post, you should pick one.

In case you’re wondering, Hootsuite doesn’t help here. They’ve known for more than a year that Hootsuite users want GMB post automation. Hootsuite doesn’t seem to care.

 

 


Dan Dreifort consults on SEO and UX. He just joined veteran San Diego experimental-punky-prog-horror-garage-noise band Gurtrudestein, and he’s jazzed about that. …Except for the fact that if you accidentally spell it with an “e” instead of a “u” the band is invisible on Google. (Regardless of how many helper words you use). Thanks, Gertrude Stein.

Comparing Rank Tracking Software

I’ve been using Advanced Web Ranking (not to be confused with Advanced Web Ranking Cloud) for eight years. Read riveting tales from 2010 wherein I try to find a replacement for WebPosition, eventually deciding on AWR. Things were simpler then; there weren’t many players in the ranking software space, and almost everything was desktop-based.

Fast forward to 2018. When AWR started shitting the bed a month ago, I was faced with more than three dozen contenders for my search engine querying and reporting needs, almost all of them cloud-based or SaaS. I could have ferreted out even more vendor options, I’m sure, but when I added the 40th vendor/software suite to my spreadsheet of rank tracker candidates, I stopped.  (Full list at end of this post.) Daunting. “If you can’t find what you want from 40 vendors, there’s something wrong with you.” I said that out loud.

This post is long. If you want to skip the criteria I used and go right to the two winners and six runners up, go ahead. But you might be looking for something substantially different than what I found.

comparing-rank-trackers
Partially obfuscated spreadsheet of rank trackers, criteria, and notes. Pure madness.

SEO Reporting Software Criteria

So, what exactly did I want? That’s an important question. My criteria are similar to those of many, but might very well be different from yours. Keep that in mind as you read on. Oh, and if you don’t have any interest in SEO software, you should probably stop reading and have fun with some of the non-SEO posts on this site, or go contemplate a tree, or something.

If you’re still here, let’s dig in for rank checking software comparison.

What I did NOT want

I already have great sources for keyword research, backlinks, competitor analysis, website violations/improvements, and some other important SEO metrics. Sometimes I subscribe to a service for a month and do what I need to do. Sometimes I lean on one of my colleagues who already has a subscription to one or more vendors. Several of the SEO software vendors I considered are full-service suites of sorts, and therefore often priced themselves out of the SEO ranking software market.

At most, I do keyword research and backlink audits quarterly for existing clients so it doesn’t make sense for me to pay for it every month. If you’re looking for a 360-degree SEO suite, this rank tracker comparison might not be for you.

Historical Ranking Data Import

Although I’m not importing data for all projects when I migrate, I’m importing historical ranking data for most of them. (A couple clients wanted to archive old data and start fresh.) Some vendors like RankTrackr (not to be confused with SEO PowerSuite’s Rank Tracker) and Tiny Ranker don’t have a way to migrate SEO ranking data from your old projects to their platform. With them, you’ve no choice but to start with a fresh slate in reports. Other companies say they’ll import data for a fee, including SERPBook and SEMRush.

Caveat: Your data might not be in the format they want. Look before you leap.

Ability to Pause/Stop SEO Projects

Sometimes clients leave for a few months. (See my post from a week ago about why SEO clients leave.) Sometimes you’ll have cause to pause a project for years. It doesn’t happen often, but about half of rank trackers surveyed don’t allow you to pause. Or they offer janky workarounds: “Just delete the keywords and save them on your computer. When you’re ready to start again, add the keywords again!”

Who won’t let you pause an SEO project? SE Ranking, RankTrackr, Tiny Ranker, Rank Ranger, and others. SERPFox is one of a few non-pausers to offer what I consider sub-optimal workarounds, but SERPFox at least preserves your data, somehow.

Reporting Format

I’m accustomed to being able to upload several HTML reports for each client. While there are several candidates who offer access to an API so you can cobble together your own reports, I don’t want to do that. I’m also not interested in reporting software that only generates static PDF reports and/or ugly CSV spreadsheets. These are comparatively horrible ways to display report data. Rank Ranger, SE Ranking, RankTrackr, and others all fall short here.

Vendor Support Hours

Chances are, after you’re all setup with your new rank tracker, you’ll seldom need support. But take it from somebody who’s needed a lot of support from Advanced Web Ranking over the past month: you’ll care about support when you need it. AWR is in Romania, I’m in California. AWR is at the support desk when I’m asleep, and vice versa. I open a ticket on Monday. I receive a response on Tuesday, to which I reply. Wednesday I get their reply, and so on. The weekend comes, and the snail’s pace of support slows to a stop. …And that’s when they bother to respond in a timely manner.

Support availability matters sometimes. Do yourself a favor and weigh candidates support hours in your process. Spoiler: I ended up picking two vendors. One of them offers perfect support hours for me, the other one, not so much. The latter is half a world away, which is unfortunately not uncommon with the ranking software bros.

Update Frequency

Don’t let companies fool you; updating your keywords’ rankings every day, or every hour isn’t adding value for you. Well, if you’re playing at the most vaulted, vaunted levels of SEO, I suppose you could argue that point, a little, but if your clients need detailed reporting more than once a month, you should find different clients. Spend more of your time DOing SEO, and less time measuring it. Anyhow, several vendors offer different plans/options for different scanning/querying frequencies. I don’t want hourly or daily scans because I’d be paying for unused fluff. Some services, like SEO Rank Monitor, SEMrush, and others only offer daily tracking.

Obviously, you sometimes won’t want to wait a week or longer for keyword rank data. SerpBook and Rankinity get around that thusly. SerpBook gives you a bunch of monthly credits for on-the-fly, ad hoc rank checking, e.g. for research, in addition to your regularly-scheduled data, and the latter is a granularly-priced pay-as-you-go service, so…

Well, this is as good a time as any to talk about pricing and cost.

It’s so hard to compare different products’ pricing models. …No two vendors define their pricing the same way. It’s almost totally incongruous.

Comparing SEO Reporting Software Pricing – Not easy.

On January 31st, as I was deep in this ranking software comparison, I guest lectured part of a class on Digital Media and Analytics within Columbia University’s Strategic Communications Program. My spiel (“Serendipity: Two UX ROI Stories”) was last on the docket, so I got to enjoy the first hour of Ethan McCarty‘s class.

While much of the class discourse (analytics/meaningful data/correlation vs causality/etc.) resonated with my experiences, I was particularly moved by Ethan’s reflection on his experience choosing and comparing web metrics software suites.

“Buying any kind of SaaS (such as SEO software) is kind of like buying a mattress,” said McCarty. “They all might have similar feature sets, but each vendor names things differently, accentuates their own strong points and usually does a pretty good job of obfuscating their weaknesses. They are also all sold on different pricing schemes which makes comparison shopping grueling even if you’re a diligent spreadsheet-keeper. You may as well buckle and get the one you find most comfortable to use,” he said, speaking of both SaaS solutions and mattresses, natch.

Mattresses, am I right? It was comforting to find a sense of simpatico. We are not alone. This sucks for almost every discerning consumer, it would seem. I had to ask most vendors several followup questions to try to figure out how they actually priced their services.

How do we define rank-tracking pricing units?

“Keywords” are the near-universal pricing unit in the ranking space. But different vendors define that word conflictingly enough to make apples-to-apples pricing comparisons almost impossible. That’s why it’s in quotes there!  I kid you not, the number of “keywords” I have varies by MORE than a factor of ten, depending on the vendor. It’s nuts! What’s worse, getting straight answers regarding a vendor’s definition of “keyword” is akin to pulling your own teeth. Not fun.

We’re dealing with several variables, depending on the vendor:

  • Keywords (kw) – number of different keywords in the project
  • Search Engines (SE) – # of different search engines to be queried
  • Depth (d) – number of SERPs of data you want to gather (ranged from 1 to 30)
  • Projects (p) – number of, in my case, clients
  • Frequency (f) – how often do you want to query for data?
  • Sites (ws) – number of  websites you want data for (e.g. your site/s + ‘competitors’)
  • etc.

Vendor SE Ranking defines a keyword as one keyword in a project regardless of the number of SE. Well, you can add up to five SE, and that kw still counts as one “keyword” in their pricing model. I didn’t catch how deep (d) their data delves into the SERPs, but they offer different pricing for three frequencies, ranking from one day to one week.

Some vendors, like AWR Cloud, SerpBook, and others count Google-US, Bing-US, and Yahoo-US as a single SE unit. But they count other SE and location-based SE as individual units. But AWR Cloud only goes a few pages deep for a “keyword” while SERPbook digs to 10 SERPs and still calls it a “keyword”.

Some rank checkers count a keyword as a single SERP. So if you want to check ranks 1-40 (four SERPs) for a keyword in a single search engine, that’s four “keywords”.

Rankinity, as hinted earlier, charges per kw-se combo, with pricing for each pair delivering 10 SERPs.

Some charge only once for a keyword-se combo, regardless of the number of projects in which it appears while others will count each project-keyword-se instance as a separate “keyword”.

Some rank trackers, like SerpBook essentially charge extra for competitor rankings. (“keywords”=kw*SE*s) while other rank trackers will gather ranking data for several sites/urls, for the same keyword, without counting it as extra “keywords”.

Those are just a few examples. The myriad definitions of the “keyword” pricing unit are beyond my tired brains’ abilities to concisely summarize. Sorry!  The takeaway is: Make sure you know what their “keyword” is, and how it differs from other vendors you’re considering.

Plan Pricing Break Points – Important Future Thought

Some companies, like SEMRush and Web CEO limit how many projects you can have. Add your 6th project and you have to jump from the former’s $99 “pro” plan to the $199 “guru” plan, (or the latter’s identically modeled “Startup” and “Corporate” plans,) even if you weren’t close to the other price-resource-unit limits of your subscribed service level.

Other rankers charge more to add additional “users”.  …I’m telling you, it’s complicated.

Which Search Ranker / Reporting Solution did I choose?

As I hinted before, I originally picked two. Rankinity and SerpBook. But then I learned SerpBook counts each competitor as an individual set of keywords, and that priced them out of the top spot, and maybe even out of honorable mention. BUT they’re still a great option if you don’t want to track much (or any) competitor data. Alas, they’re not a good match for me, because I like to keep an eye on the competition. …I often find it actionable.

Using Rankinity to check once a month is a great value, and I’m still waiting for them to finish importing my data. They said it’ll be a few more days.

But I’m optimistic. …And I’m willing to pay a little extra for the elbow grease that might be required to massage my data into place.

The Proof is in the Pudding

That’s an old proverb dating back to the 1300s meaning: You can only say something is worthwhile after you’ve tested it. As of this writing, I tested what I thought was a top finisher enough to know they’re not a great match for me. I’m still in bed with Rankinity, and after digging into the honorable mentions, below, I’m left with RankWatch in second place.

Honorable Mentions

Because I want to go with two vendors simultaneously, and one of my first picks didn’t pan out, I spent more time digging into RankWatch, WebCEO, SE Ranking,  and SEO Rank Monitor to find a replacement. As of this editing (a month after publication) I still haven’t signed with RankWatch, but I will, soon. If they don’t pan out, I’ll update yet again.

Thanks for reading. While I can’t answer specific questions about specific rank-checking candidates, I’m happy to opine on more general bits. Please use the comments section, or if you’re feeling shy, send me an email or something. The rest of this blog post is me kvetching about AWR, and the aforementioned list of competitors. Good luck!

Regarding Advanced Web Ranking

I’ve been unable to run reports without zany errors for over a month now. AWR wasted countless hours of my time denying the problem was theirs. They blamed my proxy provider. So I switched to a different batch of proxies. Nope. AWR still blamed my proxy provider. So I switched to another proxy vendor and dedicated proxies. No dice. AWR said those proxies too were to blame for my continued problems. So I switched to a different batch of IPs. Same problem. (Shoutout to Trusted Proxies. They helped me troubleshoot and were always quick to respond.)

I gathered and presented evidence to the contrary over and over again but Advanced Web Ranking denied any responsibility. At one point, they went nine days without responding to an email or trouble ticket, of which I sent MANY.

So, needless to say, I’d already decided to move on by the time they picked up conversation again. Then a few short days later,  on January 31st, AWR apologized and they sent a mea culpa. They’re unable to fix the problem. (Even though competing desktop rank tracker “Rank Tracker” doesn’t suffer from the same problem. …I tested.)

I pre-paid for a couple years of AWR and they gave me a full refund. While the last bit of road to the end was unnecessarily bumpy, at least they ended the relationship with class.

List of SEO Rank Trackers Compared Herein

Note re: crappy data: When I started this task, I didn’t know I’d write this blog post, so I didn’t preserve my data at first. If I determined a candidate was far from the mark, I just deleted their row from the spreadsheet. When I’d whittled down to a couple dozen, I realized I should stop doing that! (#destructive) However, I’m not made of time, so later, as I determined a vendor wasn’t a good match for me, I stopped gathering data for that vendor. The more I whittled the list down, I kept adding more criteria. So, when I mention a list of vendors lacking a particular trait in the criteria sections above, it definitely doesn’t imply all other vendors DO support it.

Here are the twenty-four I compared:

Ahrefs
Authority Labs
Advanced Web Ranking Cloud
Conductor
CuteRank
LongTailPro
Majestic
Microsite Masters
Moz.com
nozzle
Rank Ranger
Rank Tracker
Rankinity
RankTrackr
RankWatch
SE Ranking
Searchmetrics
SEMrush
SEO Rank Monitor
SerpBook
Serpfox
SERPs
SERPWoo
Tiny Ranker
Web CEO

 


Dan Dreifort consults on UX and SEO. He’s trying to find more people with whom to make music in San Diego. Dan also likes food and film. He just ate some ice cream and he’s seen five of the nine 2018 Best Picture nominees, so far. His vote goes to Aronofsky’s un-nominated “mother!” – Best allegorical thriller, EVAR!

Ending an SEO/UX relationship

I’ve blogged twice before about firing SEO/UX clients, but there are other reasons practitioner and client separate.

What are some reasons to part ways?

The best reason: “Dan, you helped us sell all the inventory. We’re done. Thanks!” (Only happened once: Hawaii housing development)

One of the most annoying reasons: “Some guy in a suit came into our office and shook my hand. They’re cheaper, so we went with them.” (Has happened twice, both clients came back.)

A middle of the road reason: “We’re growing so fast, our goals are ambitious. You’ve helped us, but we’re necessarily somewhat inefficient and crazy-swamped organizationally, so we’re going with a 360-degree, all-inclusive agency who can handle everything under one umbrella.” (Has now happened a few times, including today.)

…It’s not like I can’t help this last subset of organizations in the next step of their SEO/UX journey, (I’ve driven ambitious budgets to success-city before,) but sometimes it makes sense to move on to the next step. There’s a decent chance their new agency will kick ass or at least continue to add value. But there are no guarantees; I’ve seen these moves fail miserably, too.

Moving on

The good thing about today: I’ve moaned about this client for years. (Ask them, they’ll tell you.) As a thought experiment, I took a 2-month sabbatical from them this past summer. But I stuck with it and helped them grow. Anyhow, I’m thrilled that we’re both moving on. After a fruitful 4+ year engagement, this is a good parting. #Healthy

Hell, just a few hours ago I sent a note to one of my referring agencies telling them fficient SEO & UX is at capacity and not accepting new clients for a while. …Maybe I’ll revisit that thought in a month or two.

welcome to san diego 1973
WASHED OUT! — The blogger, his special lady friend, and some cats, parting ways with Ohio in late 2014, on the way to life in sunny San Diego. This picture is like a metaphor. That sentence was a simile. This blog post is done.

Quick Guide to Meta Titles and Descriptions

fficient_logo-SOLO-128pix
Dan has a new logo. Is it a duck? A vomiting Pac-Man? A bulls-eye?

A quick post answering a common conundrum: What are title and description best practices? UPDATED for 2019.

Google already has a guide for this stuff. You should check it out. Seriously. That’s step one.

1. Read what Google has to say about writing good titles and descriptions.

2. Step two: Google is slowly scrubbing its former SEO guru Matt Cutts from its pages. Until new guru John Mueller (no relation) gets a new video on that page, here’s the video that used to be there. Watch it. If you don’t want to watch that first 8-minute video from Cutts, here’s his 3-minute version.  Sure, Cutts himself admits (sheepishly) to not using a meta description on all of his personal blog posts, but that doesn’t mean you should be lazy, too.

3. Step three: Some guy on the internet (me) has this to add:

Be mindful of your keywords while crafting titles and descriptions. Use a verbatim or synonym keyword instance or two when appropriate, but don’t keyword-stuff and don’t use keywords unrelated to the content. On larger sites, many of your titles and descrips will NOT contain keywords.

Meta descriptions are ideally between 120 and 156 characters (not words!) including spaces. They can be longer (but should not be shorter) from time to time as long as the “important” stuff occurs in the beginning. Use regular old sentences most of the time in a description.

Titles should be 30 to 65 characters (not words!) including spaces. They can be longer (but should not be shorter) from time to time as long as the “important” stuff occurs in the beginning. Try to get closer to the top end of characters. Use Title/Headline Case for Titles.

Why do we care about titles and descriptions?

Remember, titles and descriptions have two audiences:

  • Googlebot/SEO: We want Google to rank us well. Google pays attention to titles and descriptions.
  • Humans/UX: We see titles and descriptions in the SERP, where great language will influence us to click on the listing.

While I’m not suggesting you directly instruct people to click on your listing; you should write something engaging, using your keyword concepts when appropriate. …without telling them to “click”.
“Learn” – “discover” – “find out how…” – are okay, but writing something interesting w/out a CTA is okay, too. If you’re not a fan of click-baity titles, (I loathe them,) avoid that :/

Regardless, don’t neglect these important opportunities to communicate with your human and robot audiences.

Your Company Name in Titles / Descriptions?

Unless your site doesn’t rank well for your brand name, you should almost never use the client/website name in descriptions or titles, because it would be a redundant waste of precious SEO space. As much as you should omit the website/client name from almost all titles/descriptions, if a page is about a person or a thing, you should probably mention the person or thing in the description. The only other reason to stuff your brand in every title: the brand manual mandates it. (Consider rewriting the manual!)

Should I auto-append anything to my titles, site-wide?

As long as you don’t go overboard and don’t get lazy because of it, sure. Why not? Keep it short and classy. Or don’t do it. …This is more of an opinion than a well vetted SEO fact. Good luck.

PS – New logo for my fficient.com consulting biz is above. I’m going to do a post on the logo process some day. …This postscript is mostly to force me to write it up.

PPS – It strikes me that I should explain why I don’t use title/description best practices on this blog; I can’t. Well, I could, but it would be a pain in my ass. This site is on wordpress.com. If I leave it there and want to edit titles/descriptions, that’s another $20/mo in hosting to upgrade to the business plan. Worth it to a business, but my sales are all word of mouth. I could switch to self-hosted WordPress, but that’s annoying, too. Please add this to the (growing) list of: Please do as I say and not as I do.

PPPS – I’m pretty sure something like the image below used to be on the Google titles/descrips guide. Here’s an image showing where title and description usually appear in SERPs, and how sometimes they don’t.

Google SERP title and description use
Click image to enlarge.

Dan Dreifort consults on search and usability. To the dismay of his wife and cats, he makes sounds with iCurd.com, synthBand.com, and gurtrudeStein.com.