SEO Tools That Can Drive Up Your Website’s Search Rankings

By Chris Roberts


Category: SEO

Because you are reading this article, we assume you want to help your clients find your website and content by improving your website’s performance in search results. You are in the right place – SEO is by far the most effective way to get your website visible in search engines and get more relevant traffic. If you are doing optimization yourself and have limited resources, there are numerous tools online you can use for free or use their free versions. Performing optimization is not an easy task and requires an investment of time and energy. But tools like PageSpeed Insights, SEMrush, Keyword tool, SEOquake and others are there to help you in the process.

PageSpeed Insights

If you want to improve your website’s performance in search engines, you have to consider improving the speed of your site. Page speed is amongst the most crucial ranking factors, which was confirmed by Google twice. If your page takes more than three seconds to load, the chances are that your clients are already on a website from your competitor. But to determine how fast your webpage loads, you don’t need a timer in your hand. PageSpeed Insights is a great tool to guide you in the process, and it’s completely free! This tool checks the speed of your website and gives recommendations on the ways to improve it.

To use the tool, click here. Enter your website’s URL that you want to check and click “analyze.” If you get 98, congrats! Move to the next paragraph of this article. But if you got a grade between 0-89, we need to talk. Did you know that 46% of users say waiting for pages to load is what they dislike the most when browsing the web on mobile? And 47% of consumers expect a web page to load in 2 seconds or less.

Imagine if you finally appear in the top results of the search, and users click on it, how disappointing will it be that they abandon the site because of the speed? Well, the truth is that with a slow website, you probably are not going to be in the top search results at all.  This is because Google will check your site speed before “putting it out there.”

So, if you got a grade between 0-89, you need to take steps to fix the issue. To fix the issue, you need to know what the problem is. The great thing about PageSpeed Insights is that it shows the problem as well as the recommendation to fix it. The recommendations can vary from minimizing redirects to minifying JavaScript or compressing images on the page. But it depends on the website, and there is no single issue or fix to a slow website.


SEMrush is among the most widely used tools in SEO. There is no doubt it’s a powerful tool and is going to help you in your optimization. SEMrush has more than 130,000,000 domains and more than 800,000,000 keywords in its database.

“SEMrush is an SEO tool that does your keyword research, tracks the keyword strategy used by your competition, runs an SEO audit of your blog, looks for backlinking opportunities and lots more.” – writes SEMrush.

As you might already know, keywords are crucial in SEO. Keywords are words and phrases users write in search queries. By targeting relevant keywords, you make your content discoverable by search engines. But not all keywords are going to bring traffic, and not all the keywords have the same amount of competition. SEMrush has a keyword database with over 5.3 billion keywords.

With the SEMrush Keyword Magic Tool, you can sort and filter keywords by their:

  • Search volume
  • Keyword difficulty
  • Competitive density
  • SERP features
  • Cost-per-click data

“You can send up to 1,000 of your favorite keywords to Keyword Analyzer as you go. The tool will compile all of them in one handy listing with an indication of their search volume, keyword difficulty, top competitors, and other useful metrics. You can also estimate how much traffic these keywords will bring to your website by looking at their click potential.” According to SEMrush.

A site audit is another popular feature SEMrush has and is used to analyze your site to determine changes you need to make to boost your ranking. It can scan your pages for the following technical and SEO mistakes:

  • Loading speed
  • Crawlability
  • Content issues
  • Meta tags
  • HTTPS security protocols
  • Internal linking
  • JS and CSS errors
  • AMP implementation

The tool will prioritize the most crucial points that need to be addressed in the first place.

SEMrush for Content Marketing

Content is not only crucial to SEO, but it is a foundation of it. Having high-quality content is the primary reason why a search engine will offer your website in search results. Creating high-quality content should be among your main steps in the optimization.

SEMrush can audit your content with the Content Audit Tool.

“SEMrush Content Platform analyzes thousands of your articles in just a few clicks and segments them into groups for further update.” – According to SEMrush.

The tool will tell you if you need to rewrite or remove the content, how many users are abandoning it, how many shares your articles have, what is the average session duration, and the number of backlinks you have. These metrics help you understand what kind of content attracts and helps your clients. By the number of users abandoning a page, you can understand what is not relevant to their needs and what users dislike so that you can create more relevant content.

SEMrush not only helps with the existing content but has a Topic Research Tool for those who need ideas for their articles. For the demonstration, we have tried the tool on “immigration law” and here are the results:

“The value of SEMrush lies in the wide range of tools available – the software contains over 40 tools for SEO as well as content, advertising, competitive research, reporting, and social media management. “ – Writes SEMrush.

As for the pricing of SEMrush, it offers three options for monthly subscriptions: Pro for $99.95, Guru for $199.95, and Business starting at $399.95. However, you can also create a free account and still use SEMrush, but you will be limited in your ability to pull data and use tools. When you first sign up for SEMrush, you get the option of starting with a 7-day free trial of either a Pro or Guru subscription.

Keyword Tool

We have already talked about the importance of keywords in SEO; they are crucial for discovering your content. There are two types of keywords, depending on the length: short-tail keywords consisting of one or two words, and long-tail keywords that contain three to five or more words.

“Keyword Tool will help you discover thousands of new long-tail keywords related to any topic by automatically generating Google’s search suggestions. The keyword suggestions will be produced based on a Google domain and language that you choose.”

Keyword Tool is a research tool that uses Google Autocomplete to generate hundreds of long-tail keywords based on a topic. When you type something in Google, it will provide suggestions and try to “guess” what you are looking for. For instance, if we type in “law should”:

As you see, there is a list of suggestions, and this might be a great place to find relevant long-tail keywords. But the number of keywords you see on Google is limited. In the picture above, we have only 6 suggestions for “law should.” But, if we type “law should” in the Keyword Tool, we get 141 results.

“To generate long-tail keyword suggestions, Keyword Tool prepends and appends the search term which you specify with different letters and numbers, places it into Google search box, and pulls out keyword suggestions. The best part, all of it happens in a split of a second!” – According to Keyword Tool.


Another excellent SEO tool is SEOquake by SEMrush. It’s a free plugin for your browser that provides you with key SEO metrics for your website. It also has tools such as SEO Audit, Keyword Density report, Internal/External Link analysis, and social metrics. The great thing about SEOquake is that it’s fast, free, and easy to use.

To use SEOquake:

  • Download and install Mozilla Firefox or Google Chrome
  • Download and install the SEOquake plugin
  • Go to the Tools menu, select SEO Quake, and click on the “plugins” tab
  • Enable “SEO toolbar.”

Enable/Disable other tabs as desired.

Once installed, the browser plugin should appear with the icon beside your address bar.

When SEOquake is active, it will be colorized. In the menu, you will be able to navigate to all the reports by SEOquake and select the parameters you want to be analyzed.

SEOquake has many benefits to your digital marketing strategy. Over 300,000 people in the SEO industry use SEOquake.


To enable SEObar, click the settings gear and choose the “show seobar” option.

Once activated, you can analyze landing pages you are researching in a fast and easy way. It can audit your pages to find issues with your content as well as give recommendations. Page analysis will check your URL, title tags, meta descriptions, and meta keywords to make sure they are correctly formatted. Mobile compliance is the section that will check if your website is mobile-friendly. This is important as many of your website visitors are going to access the site from their mobile devices.

Other tools you can use are MOZ local listing score – to score your business how it looks online; Google Analytics – for tracking the traffic to your website as well as determine keywords people use to land on your site; MOZ Link Explorer – to measure backlinks, most valuable pages, linking domains, and anchor text; Google Keyword Planner – to see search volume and competition for the desired keywords, and Google Trends – to see popular search terms over time.

Client Review


"I cannot be happier with Gerrid Smith and Black Fin, and highly recommend their services."

- Seth Gladstein, Gladstein Law Firm