I’m always a little skeptical of SEO tools. Most of them take the fairly complicated process of SEO and oversimplify it to the point of absurdity. Add in some janky interfaces, some out-of-date practices (like measuring keyword density), and some obnoxious integrations, and you’ve got a recipe for disaster.

SEMrush, however, is another story. While I’m not a paying user (I’m more of an Ahrefs guy), I’m still a big fan of SEMrush’s approach. Their organic and paid traffic estimates over time can be extremely useful, and I love that they didn’t try to make the industry’s millionth all-in-one tool. The SEMrush Blog is great, too.

So, when they announced their SEMrush SEO Writing Assistant, I had to give it a spin. Here’s my quick take.


Setup wasn’t terrible. Just head to the download page, log into (or register for) an SEMrush account, and then install the browser plugin. It’s available for WordPress and Google Docs, and I opted to try the Google Docs version.

Once you’re in, just enable the plugin from a document’s add-ons menu, and then let it connect to an external template.

After that, just pick your target keyword, and start writing.

In this case, I picked the keyword “SEMrush SEO Writing Assistant review.” Let’s see how that goes.

SEMrush’s SEO Writing Assistant’s Interface

the SEMrush SEO writing assistant interfaceThe writing assistant’s interface docks on the right side of the document, which seems to be pretty typical for Google Docs add ons.

The interface is broken down into a few clear sections:

  1. Overall Score
  2. Readability
  3. Words
  4. Target Keywords
  5. Recommended Keywords
  6. Title

Overall Score

The overall score section gives you a bird’s eye view of the quality. Hovering over the information icon gives the following tooltip:

overall score tooltipThis one is pretty vague (how are the metrics weighted?) but if you’re looking for a big number that doesn’t tell you much, well, this is the number for you. Since I’m using the plugin to write this review, I’m happy to tell you that I’m already up to a 7.3/10, which it says is “good.”


The readability section is a little more interesting. The tooltip for this section says “Try to match this recommended number which is an average for your top-10 competitors on Google.”

In my case, it says this post has a readability of 56.4 which is “fairly difficult,” and that my target should be 50.0. It also has this to say:

“Your text’s difficulty corresponds to 10th to 12th grade level education. This is just about what your audience expect.”

Since I have to bring the reading level down a little bit, here’s a stupid joke I found on Reddit:

“Did you hear about the two thieves who stole a calendar?

They each got 6 months“ – /u/I_DRINK_BABYOIL

Somehow, this increased my readability score to 56.2, but explaining the increase brought the readability down to 54.3. Go figure.

Opening the “score definition” gives you a pretty good summary of the methodology behind this score:

flesh reading-ease definition from SEMrush SEO writing assistantThe Flesch reading-ease score formula isn’t new to SEO tools (the Yoast SEO plugin uses it too), but it’s still nice to include.

(P.S. If you want to improve the readability of your content even more, check out the Hemingway App.)


This tells you how many words you have written, and should write. Currently it says I’m up to 598 words of my 592 word target, but it doesn’t include a tooltip. I assume the target is based on the average content length of other search results on page one for your target keyword.

Target Keywords

This section show you your target keywords, and also lets you edit them. It also gives the following advice:

“Core of your text and all recommendations. Use these keywords at least once.”

‘Core of your text and all recommendations’ makes sense to me, but only because I already know what role a target keyword should play in content optimization. For everyone else, you might want to run that through the Hemingway app.

Once again, this section reminds me that ‘semrush seo writing assistant’ is my target keyword, and that I should use it.


Recommended Keywords

Now this is an important section.

Generally, it’s hard to rank for a target keyword without including at least a few related keywords, because they demonstrate your expertise and coverage of the subject.

In English, that means good luck ranking a plumbing website without mentioning water heaters.

The recommended keywords section has this to say:

“Enrich your text with these keywords to get better SEO results.”

I wish this section had a link off to a guide where they could explain the concept with a little depth, but it will have to do for now.

Here are the recommended keywords for this review:

  • Digital marketing
  • Semrush account
  • Semrush seo writing
  • Seo writing assistant
  • Content marketers
  • Readability word
  • Page seo
  • Google docs
  • Seo content template
  • Overall score
  • Recommended keywords
  • Content writers
  • Readability score
  • Metrics as readability
  • Write for SEO
  • Social media
  • Related keywords
  • Word count
  • Real time
  • Target keywords

You can also add your own custom recommended keywords, or hover over any of them to see the difficulty and frequency:
difficulty and frequency for a recommended keyword

There isn’t much explanation for these metrics, but okay.

Some of these keywords are greyed out, while some are shown in green and white. There is no explanation for what this signifies:

recommended keywords from SEMrush SEO writing assistant

It turns out, however, that a keyword will change from grey to green once you include it in your content:

all green - the best feature I found in my review of SEMrush's SEO writing assistantThis may be the single best feature of the SEMrush SEO Writing Assistant. Using related keywords in your content really does help your rankings, which is something I have personally verified many times. While including a bulleted list of all your recommended keywords is obviously the easy way to accomplish this, I wouldn’t recommend it for most blog posts.

I usually use LSI Graph to generate the initial set of related keywords, though SEMrush’s tool offers a much more casual, convenient option.


This last section measures just two things:

  1. Whether or not you have a title at the top of your document
  2. How many times the target keyword was used in it.

This section actually has a tooltip, which reads:

title tooltipThis is straightforward, sensible advice. It might neglect other important factors, like including words that can boost your CTR, or giving you a snapshot of your competitors’ titles, but it will do.

Bonus Section #1: Download Something

There is also one other small section at the bottom that just includes a link. It reads “Download extended recommendations from SEO Content Template.”

So I did.

This list of extended recommendations is personalized to your target keyword and current document, and it’s not bad. It gives you a couple more notes about formatting (such as recommendations for the page title and meta description), a recommended backlink target, and scraped content from each of your top 10 competitors, presented with your target keyword in bold. If you’re struggling to incorporate your target keyword into your document, this could be a real help.

Want to see what it looks like? Download this document’s template here:

SEO template download

Bonus Section #2: Plagiarism

This section is actually a second tab at the top of the plugin. I’ll let it speak for itself:

plagiarism checker in SEMrush toolI haven’t tried the SEMrush GURU plan before, but it probably works fine.

My Summary Review of SEMrush’s SEO Writing Assistant

All in all, it’s not a bad tool.

Setup isn’t too terrible, and the extension doesn’t try to take over your browser (like some other tools do.)

It gets a lot of the fundamentals right and doesn’t saddle you with bad advice, like “target keyword density.” It also doesn’t scare off new SEO users with too much information, like Yoast’s plugin can.

Some of the features are genuinely useful. If you don’t know where to start with writing SEO content, this will generally put you on the right track. The way it handles “recommended keywords” might be enough for me to keep using the plugin.

The plugin’s biggest weakness is probably its lack of clarity. The assistant makes no attempt to justify the target word count, doesn’t tell you how to “enrich” your text with those recommend keywords, and doesn’t say why you should care about the readability score. The inconsistent tooltips and descriptions don’t help, either. Fixing those, and linking off to relevant guides about each metric (the way Yoast’s plugin does) would make this tool much more user-friendly and all around useful.

In the end, it’s not a bad start. I have a good feeling that it’s still a work in progress, and there’s nothing wrong with that.

There are probably better on-page SEO tools for Google Docs out there, but using SEMrush’s SEO Writing Assistant while writing your next blog post definitely won’t hurt.