27 Free DIY SEO Software Tools: The Ultimate List [2024]

diy seo software tools

In this post, you’ll discover 27 DIY SEO software tools you can start using for free. And – one tool that requires a subscription. 

I spent more than 100 hours researching, testing & documenting every tool on this list. 

This page has 303 product screenshots, six videos, and eleven live embedded tools.

…and the best part?

I will show you how to use each tool without spending a fortune! 

Disclaimer: This page contains affiliate links. I may receive a commission (at no additional cost to you) if you sign up or subscribe to a tool after clicking an affiliate link on this page. 

The 5 Best DIY SEO Software: Best All-In-One SEO Tools 

In this first section, I’ve ranked the cheapest plans of the top five all-in-one SEO tools based on:

  • User experience – How intuitive & easy to use the product is;
  • Feature usefulness, quantity, and usage limits – How many and how useful the features are? What are the daily/monthly usage limits of these features?
  • Data source quality & quantity – How many keywords, domains & backlinks does each tool’s database have? Do they gather data from third parties? (via API’s)
  • Value for price – overall price/performance assessment. Who will gain the most value by using the tool? 

I also used one example keyword and one example URL in each of the keyword research & backlink analysis tools. 

The reasoning: 

I wanted to give you the comparison data – how each of these tools stack up against each other. (I.e. how much data you get from every keyword research & backlink analysis tool.) 

Full transparency – the first two tool comparison data screenshots were taken within a few minutes, but the rest of the tool feature screenshots have a few days to weeks between them.

Semrush – Best All-In-One SEO Tool 

[Explainer video – How to sign up for a free Semrush account without adding your credit card info]

Semrush is the best all-in-one SEO tool. 

Here’s why:

  • You can sign up for a free account to access 10 free (keyword & domain) analytics reports per day and use it for as long as you want without adding your credit card.
  • Semrush has the largest database of keywords – 25.6B, 43T backlinks, and 1.6B referring domains in their index.
  • There are 55+ tools & reports you can use for SEO research – by far the most comprehensive set of features among all-in-one SEO tools. 

If this doesn’t get you excited, there’s an even bigger reason why it’s the #1 tool on this list.

And – I’ll explain it by the end of this review.

But first:

Let’s take a look at some of the best tools & features. 

SEO Dashboard – Set Up Tools to Track Positions, Fix Technical Issues, Uncover Hidden Keywords, Build Links, Automate Posting on Social & More 

Semrush - seo dashboard - setup overview - 1Once you sign up for a Semrush account, there are quite a few tools you can set up & start utilizing in the SEO Dashboard:
Semrush - seo dashboard - setup overview - 2
You can use these tools to:

  • Track your organic keyword positions in Google, Baidu & Bing;
  • Run a technical audit on your whole site to uncover issues related to crawl ability, content, links & coding;
  • Check your on-page SEO to improve your content,
  • Run a backlink audit to detoxify your backlink portfolio;
  • Find hidden keywords combining Google Analytics, search console & Semrush data;
  • Capitalize on high-value backlink opportunities using the link-building tool;
  • Create a keyword list for your next PPC campaign;
  • Track what your competitors are doing & automate your posts on social media;

You can set up one project with the free account and up to five with the Pro plan.

Keyword Research – Find Lucrative Keyword Opportunities & Automatically Group Keywords Into Clusters for Your Content Plan

Semrush - kw research - overview 3The keyword research tool in Semrush is one of the best (if not the best) in the whole category of tools.

It’s certainly one of my favorite tools in Semrush. 


You get access to the largest database of keywords – so there are plenty of ideas to choose from. 

And also:

Unique filters to narrow down results (for example – to find keywords that trigger SERP features.)

Let me show you how to use it.

Keyword Overview – Analyze Keyword Opportunities You Want to Pursue

Semrush - kw research - kw overview - 4The keyword overview report is where the magic starts. 

Here you get access to:

  • Search volume;
  • Keyword difficulty score (expressed as a percentage);
  • Global volume (with a country-by-country breakdown);
  • Intent – informational, commercial, transactional, navigational;
  • Search volume trend;
  • CPC – cost per click (for paid search ads);
  • Competitive density – how competitive the keyword is to rank for in the paid search results (0 being the easiest and 1.00 being the hardest to rank for.)

You can use this data to get a good indication of whether or not you should pursue a keyword.

There are also – keyword ideas, questions & clusters:Semrush - kw research - kw overview - keyword ideas, questions & clusters - 5
The keyword ideas will take you to the keyword magic tool – which I’ll cover next.

The keyword clusters will take you to the keyword manager – a tool also covered in this review. 

And of course the SERP analysis breakdown:Semrush - kw research - kw overview - serp - 6

This report gives you in-depth access to monitor the top results, estimated traffic each page gets, and how many referring domains & backlinks each result has.


If you click on the ref. domains, backlinks, search traffic, and URL keyword links, you’ll get access to more in-depth competitive research reports.

You can use this info to further your analysis of how good a keyword opportunity is. 

Test the tool for free here:

Keyword Magic Tool – Get Hundreds & Thousands of Keyword Ideas for Your Next Campaign

Semrush - kw research - kw magic tool - overview - 7You can use the keyword magic tool to find thousands of suggestions for your niche/topic.

It works best if you start with a broad topic and narrow down the results by using the subgroups & applying filters.

Let’s start with a relatively broad topic:Semrush - kw research - kw magic tool - linkedin automation ideas - 8 As you can see, there are more than 1.6k keyword ideas using the broad match filter. 

To help organize this list into more manageable segments, you can use the groups & subgroups on the left-hand side:Semrush - kw research - kw magic tool - groups & subgroups filter - 9 There’s also an advanced filters section where you can target keywords that trigger the SERP features function in Google:Semrush - kw research - kw magic tool - serp features filter - 10

These are just two ways you can use the keyword magic tool to find untapped keyword ideas.

Try the tool for free here:Semrush keyword magic tool ad

Keyword Manager – Automatically Cluster Keywords for Your Content Plan

Semrush - kw research - kw manager overview - 11The keyword manager takes out the grunt work of grouping similar related keywords. The benefit is that you can cover every sub-topic & keyword variation related to a topic on one page. 

This helps to make your content more comprehensive and increases your chances of ranking higher.

It’s a paid-only tool. And you can cluster 10 lists per month with the pro plan. 

Here’s how it works:

First – enter up to five seed keywords to create your keyword cluster list.


Within a few minutes, you should see a ready-made cluster:Semrush - kw research - kw manager - cluster list -12 Next – choose a topic. We’ll go with the “LinkedIn auto message”:Semrush - kw research - kw manager - choose a topic -13 Here you can see all the keywords related to the main topic & also some of our top competitor pages for reference.

And the final step:

Click “write content” to access the SEO writing assistant:Semrush - kw research - kw manager - send to seo writing assistant - 14

Position Tracking – Monitor Your Site’s & Competitors’ Rankings in any Location or Device Type

Semrush - kw research - position tracking - overview -15Position tracking (also known as rank tracking) is a rather straightforward tool. It tracks your positions in Google, Bing, or Baidu for your selected keywords.

The setup is simple:

First, add your domain and click Set up tracking. 

Then, select the search engine you want to track, your location & device settings:Semrush - kw research - position tracking - setup step one -16 Next, add a list of keywords you want to track (you can import them from an outside source):Semrush - kw research - position tracking - setup step two -17 And, finally – click “Start tracking.”

Now within a few minutes to hours (depending on the size of your site and keyword list), you’ll be able to access your position tracking report:Semrush - kw research - position tracking - report - 18

There are some neat features like top pages, competitor discovery, and the featured snippet report (featured snippets already won & opportunities you can capture.)

Competitive Research Tools: Discover Which Keywords, Pages & Sources Bring in The Most Traffic for Your Competitors

Semrush - competitive research - domain overview - 19The domain overview report is like a hub for your competitive analysis. You can start your analysis by checking metrics for a domain, subdomain, exact URL, or subfolder:Semrush - competitive research - domain overview - root domain analysis - 20 We’ll start our research with the root domain overview.

Competitive research – Domain overview:

Semrush - competitive research - domain overview - socialpilot overview report - 21Here you get access to valuable metrics like:

  • Authority score – a proprietary metric that estimates how authoritative the site is (likelihood of ranking & how valuable a link from this site/page is.) It’s calculated based on the quantity & quality of backlinks, estimated monthly organic traffic & spam score (how natural/manipulated the backlink profile is);
  • Organic search traffic – estimated monthly search traffic (worldwide or by location);
  • Organic keywords – how many keywords rank in the top 100 of Google
  • Paid search traffic & keywords – how many keywords your competitors bid on in the paid SERP & a traffic estimate of those keywords;
  • The total amount of backlinks and referring domains linking to the target URL/domain;
  • Engagement metrics – avg. visit duration, avg. pages visited per session, bounce rate, and others;
  • Traffic breakdown by country;
  • And many many more metrics.

This is a valuable report to get a quick overview of how a competitor is performing.

Try it free here:

Traffic Analytics – Find Where Your Competitors Get Their Traffic From

Semrush - competitive research - traffic analytics overview - 22The traffic analytics report breaks down traffic & user engagement metrics:Semrush - competitive research - traffic analytics report - 23

  • Total visits
  • Unique visitors
  • Pages/visit
  • Avg. Visit Duration
  • Bounce rate
  • Market metrics – total market traffic & traffic market share

What I find very valuable is the accuracy estimate:Semrush - competitive research -accuracy estimate - 24 Most tools I tested only show you a metric and you’d have to take it at face value. 


Semrush provides an accuracy estimate that you can use for reference to decide how trustworthy the data is. 

To explain it in simple terms – the more data (backlinks, ref. domains, keywords in the SERP, etc.) Semrush has, the more accurate this report will be. 

Example – when you type in my domain, the tool shows a low-accuracy level:Semrush - competitive research -accuracy estimate wv.com example - 24.5 Here you also can evaluate the trend by device graph:Semrush - competitive research - trend by device - 25 View which traffic channels bring in the most amount of visits:Semrush - competitive research - traffic by source - 26 And how this has changed over time:Semrush - competitive research - traffic by type trend - 27

Find your competitors’ most valuable traffic sources:Semrush competitive research

Organic Research – Discover Keywords That Drive The Most Traffic to Your Competitors

Semrush - competitive research -organic research overview - 28The organic research report organizes the most valuable & high-traffic keywords into a single neat report.

Here you can access data like the number of keywords, traffic, estimated traffic cost (if acquired by paid search), branded vs. non-branded traffic, & more:Semrush - competitive research -organic research report - 29

It gives you a breakdown of the top organic keywords in search positions & you can organize it based on intent, position, traffic, traffic %, search volume, KD %, and others:Semrush - competitive research -organic research - positions report - 30

You can also spy on all the improved & declined traffic positions:Semrush - competitive research -organic research -improved positions 31

Find organic competitors in the competitive landscape & positioning map:Semrush - competitive research -organic research -competitive positioning - 32

And, of course, filter out the highest traffic pages in the top traffic pages report:Semrush - competitive research -organic research -top pages report - 33

The Keyword Gap Analysis – Find Untapped Keywords Your Competitors Rank For But You Don’t

Semrush - competitive research - keyword gap - overview - 34The keyword gap analysis gives you access to a keyword overlap report:Semrush - competitive research - keyword gap - results - 35 It also shows you missing or weak keywords – where your competition is ahead of you:Semrush - competitive research - keyword gap - missing keywords - 36You can use this report to export missing or weak keywords & map out a campaign to win back some traffic from your competitors.

Backlink Gap Analysis – Find High-Value Backlink Prospects

Semrush - competitive research - backlink gap - overview - 37You can use the backlink gap tool to evaluate overall domain vs domain backlink opportunities.

But – in my honest opinion:

You’ll get more value out of it if you find a highly linked competitor page, re-create it & make it better (updated, more accurate stats & tools, better layout/design, more graphics, written by a more authoritative expert, etc..) 


Then reach out to a highly targeted prospect list:Semrush - competitive research - backlink gap - example outreach list - 38

As you can see in the example above:

There are thousands (4,912) of highly targeted prospects that link to the competitors, but don’t link to this example page. 

And when you’re ready for an outreach campaign, you can start one directly from Semrush’s dashboard:Semrush - competitive research - backlink gap - start an outreach campaign - 39

Link Building – The All-in-One SEO Link Building Tools Suite

Semrush - link building - backlink analytics - 40There are four tools in the SEO link-building suite – backlink analytics, backlink audit, link-building tool & bulk analysis.

We’ll start with the backlink analytics tool as it will give you the most important insights for your next link-building campaign.

Backlink Analytics – Gather Insights to Make Your Next Link-Building Campaign a Success

Semrush - link building - backlink analytics - overview report - 41The backlink analytics tool will help you find the content that attracts the most backlinks.

For our example, we’ll start broad (with the domain overview) and narrow it down later. 

The overview report gives you overall metrics related to backlinks – the authority score, total number of referring domains, backlinks, etc.


To find the most linked to pages, you’ll need to look at the “indexed pages” report:Semrush - link building - backlink analytics - indexed pages - 42 This report will provide you with a wealth of information when researching what works for backlink acquisition.

In the example above, you can see that the social media statistics page is the second most linked-to page.

Now, let’s examine it more closely:Semrush - link building - backlink analytics - social media statistics referring domains report - 43

In the referring domains report, you can see the trend of new & lost links this URL has.

And – also:

All the referring domains & backlinks are in one neat report. 

To analyze what sort of statistics are the most important, you can look at the “anchors” report: Semrush - link building - backlink analytics - anchors - 44

Here you can see the most used anchor texts. This should give you a good insight into the most important content to include in the page you’re planning to build.

Test the backlink analytics report for free here: 

Backlink Audit – Find & Eliminate Toxic Backlinks from Your Portfolio

Semrush - link building - backlink audit - 45To execute a backlink audit, simply enter your domain name into the tool and click “start backlink audit.”

Next, toggle the settings:Semrush - link building - backlink audit - step one - 46 And click “Start backlink audit.” It may take a while for the backlink audit to run fully.


Once it’s done, you’ll get access to a report similar to this:Semrush - link building - backlink audit - overview report - 47 The audit tab will show you all your toxic links:Semrush - link building - backlink audit - audit - 48 These are links that may be related to link farms (domains built for the sole purpose of selling links), and other black hat SEO tactics.

There are two main ways to remove these:

The first is to reach out to the owners of these websites and ask for a manual removal.

You can do this directly from the “remove” tab.

And there’s a pre-built email template for this:Semrush - link building - backlink audit - remove - 49

If that doesn’t work, there’s the second option – google’s disavow tool:Semrush - link building - backlink audit - disavow - 50 Simply, add the domain/URL you want to disavow from the audit tab to the disavow tab.

And – once all your links have been added to the list, upload it to Google’s disavow tool:Semrush - link building - backlink audit - google's disavow tool - 51

Link Building Tool – Set Up a Cold Outreach Email Campaign Without Purchasing an Email Outreach Tool

Semrush - link building - Link builiding tool - overview - 52The link-building tool enables you to set up an outreach campaign without subscribing to an email finder & cold email outreach tool.

All – within the Semrush’s dashboard. 

Step one – Choose the target keywords you want to find prospective link opportunities for:Semrush - link building - Link builiding tool - step one - 53 Step two – add a list of your competitors: Semrush - link building - Link builiding tool - step two - 54 Step three – add your email account for outreach:Semrush - link building - Link builiding tool - step three - add your email account - 55

Step four – choose a prospect from the auto-generated outreach list:Semrush - link building - Link builiding tool - step four - choose a prospect - 56 Step five – Choose one out of seven pre-defined outreach strategies (or customize your own):Semrush - link building - Link builiding tool - step five - select an outreach strategy - - 57 Step six – check the “in progress” tab and click “contact”:Semrush - link building - Link builiding tool - step six - in progress - 58 Step seven – prepare and send your personalized outreach campaign:Semrush - link building - Link builiding tool - step seven - prepare and send your outreach campaign - 59 The beauty of this process is that you can save hundreds of hours of prospecting time. The contact info (names, emails, etc.) is already in the software.


You also save money on email finder & cold outreach tools. 

On-Page & Tech SEO Tools – Uncover & Fix Highest Priority Technical Issues & Improve Your On-Page Experience

Semrush -on-page & tech seo - site audit overview - 60The site audit tool will scan your site to uncover technical issues – broken links (4xx, 404), redirect chains, missing title tags & meta descriptions & many more. 

To start your audit, just enter your domain and click “Start Audit”:Semrush -on-page & tech seo - site audit - step one - 61Next, set your page limit and start the audit.

Once it’s done, you’ll get access to a report similar to this:Semrush -on-page & tech seo - site audit - report overview - 62Here you can see the overall site health, how many errors, warnings & notices the audit found & other useful data.

At the very bottom, you’ll find the top issues report:Semrush -on-page & tech seo - site audit - top issues - 63The good news is that even if you’re not a very technical person (like myself), there are detailed descriptions & explanations of how to fix every issue the audit found.

Here’s an example – missing meta descriptions:Semrush -on-page & tech seo - site audit - fix missing meta descriptions - 64And here’s how to fix broken internal links:Semrush -on-page & tech seo - site audit - fix broken internal links - 65

Run an On-Page SEO Audit & Fix Technical Issues:Semrush seo toolkit

SEO Content Template – Create Content Briefs in Minutes

Semrush -on-page & tech seo - seo content template - 66The SEO content template tool automatically scans the top results for your chosen target keyword and gives recommendations on how to write your content & what you should include.

For this example, I went with the “DIY SEO” keyword:Semrush -on-page & tech seo - seo content template overview - 67Here are the top recommendations I got:Semrush -on-page & tech seo - seo content template recommendations - 68There are semantically related words, backlinks, text length, and readability score recommendations.

And also competitive analysis – how competitors use your selected keywords in their content:Semrush -on-page & tech seo - seo content template competitor analysis - 69Once you’re done with the research & analysis part, you can move on to the SEO writing assistant to craft your content:Semrush -on-page & tech seo - seo content template -writing assistant - 70

Test the SEO writing assistant here:Semrush SEO writing assistant

On-Page Checker – Improve Your Content & On-Page Experience With Strategic Tips Based on Competitive Analysis

Semrush -on-page & tech seo - On-page seo checker - 71Step one – add your domain name and click “Get ideas”, then a window will pop up:Semrush -on-page & tech seo - On-page seo checker - step one - 72Toggle your settings – like the country you want to target, pages you want to optimize, the type of crawler you want to use, etc:Semrush -on-page & tech seo - On-page seo checker - step two - 73And click, “Collect ideas.”

Now the software will automatically scan these pages and give suggestions based on these categories:

  • Strategy ideas;
  • Backlink ideas;
  • User Experience ideas;
  • Technical SEO ideas;
  • SERP feature ideas;
  • Semantic ideas;
  • Content ideas.

Once it’s done scanning, you’ll be able to access a report similar to this:Semrush -on-page & tech seo - On-page seo checker - report - 74 And of course, the top pages to optimize:

Semrush -on-page & tech seo - On-page seo checker - top pages to optimize - 75Next – to optimize a page, click on the blue button with “X ideas” on it and a detailed report will show up with all the optimization ideas:Semrush -on-page & tech seo - On-page seo checker -optimization ideas 1 - 76 Strategy and SERP features.

Followed by content optimization ideas:Semrush -on-page & tech seo - On-page seo checker -optimization ideas 2 - 77Next, there are semantic and backlink ideas:Semrush -on-page & tech seo - On-page seo checker -optimization ideas 3 - 78And finally, technical & UX optimization ideas:Semrush -on-page & tech seo - On-page seo checker -optimization ideas 4 - 79

Semrush Pricing Plans:

Semrush's pricing plans - 80Semrush isn’t the cheapest tool on the block. The pricing plans start at $129.95 a month, but you do get a 17% discount if you subscribe to the annual subscription.

All of the tools I’ve reviewed so far are included in the Pro plan subscription. And there are more tools available. I simply ran out of time to cover every single tool Semrush offers. 

One of the most important things when it comes to SEO tools is – how much can you actually use them.


With Semrush it’s almost impossible to run out of usage credits because even with the cheapest plan, you get access to 3,000 reports per day and up to 10,000 results per report:Semrush's usage limits - 81

For me personally – it’s one of the main reasons why Semrush is in the first place on this list.

You can compare Semrush with other tools (as I have) – none even come close to the amount of reports you can access daily.  Semrush pricing plans & special offers

What are the Pros of Semrush?

  • You can sign up and test the most important tools for free without giving your credit card information. Once you feel like the free tool limits have been exhausted (10 reports per day), you can sign up for the free seven-day trial.
  • It’s nearly impossible to run out of credits – when you compare the usage limits of other tools on this list, you’ll realize that most have a fraction of the daily/monthly usage limit access;
  • Semrush has the largest database of keywords (25.6 billion) & backlinks (43 trillion) of any SEO tool. What does it mean in a practical sense? – You get more keyword suggestions & more referring domains & backlinks per result. Just check out the Ahrefs vs Semrush comparison data;
  • It covers every kind of SEO tool imaginable – from keyword research, & backlink analysis to local SEO, technical audits & content marketing tools for topic research, and SEO content writing;
  • It has many more additional tools I didn’t cover – tools for PPC advertising, social media management, local SEO, content marketing, agency solutions (reporting features), trend research, and more.

What are the Cons of Semrush?

  • It comes with a hefty price tag even for the cheapest plan;
  • Some of the more advanced tools (for example – Semrush . Trends) are super costly ($200 per month per user);

What’s the Bottom Line?

Semrush is an amazing tool that has all of the features a marketer & SEO professional will need.

It’s not the cheapest on this list, but I feel like the pricing is justified when you compare it to how much you get. 

Semrush is best for you if:

  • You’re planning to start a medium to large project – you’ll need lots of keywords, lots of competitive research and analysis tool usage & you don’t want to run out of usage credits;
  • You’re actively working on client projects – you get up to five domains/projects with the pro plan;

Ahrefs – Runner Up

Ahrefs is the only tool on this list that requires a paid subscription to take it for a spin. 


Many SEOs believe Ahrefs to be the gold standard of SEO tools. 

After all, they have 14.7 billion pages, 16.2 billion keywords (across 216 locations) & 35 trillion external backlinks in their index.


I’ve been using Ahrefs for SEO research since November 10, 2021:Ahrefs - billing page overview - 1Why isn’t it in the first place, you might ask? 

I’ll explain this in the pricing section. 

But first:

Let’s explore the best features Ahrefs offers.

Site Explorer – In-Depth Competitor Analysis at Your Fingertips

Ahrefs - site explorer - domain - 2Site Explorer gives you a wealth of information for competitive research & analysis. 

The way it works is like this:

First, pick a competitor you want to research – you have the option to apply filters (exact URL, Path, Domain, and Subdomains.)

We’ll start broad and narrow down later – so I’ll include subdomains. 


In the overview section, you’ll find metrics like domain rating (DR), URL rating (UR), Ahrefs rank (AR), referring domains, backlinks, organic keywords & traffic estimates:Ahrefs - site explorer - overview - 3 DR, UR, and AR are Ahrefs proprietary metrics.

In short:

DR – shows the domain’s overall backlink profile strength. The stronger the domain, the higher the rating (and your likelihood of ranking.) The scale goes from 0 (lowest) to 100 for top websites like Facebook, and Amazon – 96. 

UR – Same as DR, only for a particular URL (page.) 

AR – takes into account all of the domains in the Ahrefs index, and ranks them in order based on backlink profile strength (Ex. – Facebook is #1, Instagram is #2, and so on):Ahrefs - site explorer - overview - ahrefs rank - 4Next:

There’s a performance chart that displays how your target URL/Domain’s metrics have grown over time:Ahrefs - site explorer - overview - performance graph - 5 You can select to display referring domains, domain rating, URL rating, organic traffic, organic pages, paid traffic, and more.

This performance chart is a good indicator of how well a site is growing. A steady growth of referring domains means that people find the content link-worthy. 


There are charts and graphs for:

  • organic keywords (in positions 1-3, 4-10, 11-20, 21-50 & 51+), 
  • traffic breakdown by location, 
  • referring domains & backlinks (followed, not followed, UGC, Sponsored), 
  • top competitors (with keyword overlap), 
  • organic page breakdown by traffic (0, 1-100, 101-1000, etc), and 
  • organic page breakdown by status codes (200, 301, 404, etc.)
Top Organic Search Pages – Find Highest Organic Traffic Pages

Ahrefs - site explorer - top pages - overview - 6The top pages report shows which pages acquire the most organic traffic.

It’s an incredibly useful report because you can model what already works. The topic is validated and brings in relevant & targeted traffic (people who search for information related to the solutions you provide.) 

You also get access to other useful metrics like all the other keyword variations the page ranks for:Ahrefs - site explorer - top pages - metrics - keywords - 7

Best Pages by Links – Find Which Pages Attract Links

Ahrefs - site explorer - best by links - overview - 8The best by-links report does just that – orders the URLs based on how many referring domains or backlinks it has.

How can you use this report? 

From our example, you can see that statistics & best tools pages tend to attract the most referring domains & backlinks:Ahrefs - site explorer - best by links -how to use - 9So:

When you’re planning a link-building campaign, it would make sense to create the type of content with the highest likelihood of attracting links. 

Now that we know which pages attract the most links, let’s go a step further.

Backlinks Report – Find Highly Targeted Outreach Prospects

Ahrefs - site explorer - backlinks report - overview - 10The first step here is to pick a target URL you’re planning to model.

In the screenshot above, you can see that there are a total of 2,409 backlinks to our competitor’s page. 


That includes multiple links from the same domain.

So – we can apply a filter to only show one link per domain:Ahrefs - site explorer - backlinks report - one link per domain - 11Now we have a much cleaner list of prospects:Ahrefs - site explorer - backlinks report - filtered list of prospects - 12 The list includes data like the referring URL, anchor text, target URL, and for popular sites – even the author’s full name. 

This data will come in handy when you’ll be searching for the email addresses (for the outreach campaign – to pitch your content.) 

Email finder tools (like Hunter) usually ask for the person’s full name along with the domain/organization name.


This saves a significant amount of time of manual labor – opening each article to copy & paste the author’s full name into your outreach list. 

The final step:

Export this list of prospects as a CSV:Ahrefs - site explorer - backlinks report - export - 13And import it to Google Sheets to prepare for the next step in your link-building campaign – finding your prospects’ email addresses. 

Content Gap Analysis Tool – Find Untapped Keyword Opportunities

Ahrefs - site explorer - content gap analysis - 14The content gap analysis tool helps you find keyword ideas your competitors already rank for, but you don’t.

Here’s how it works:

First, list your top competitors in the tool and click show keywords.

Now you should see all the keywords your competitors rank for, but you don’t:Ahrefs - site explorer - content gap analysis - add competitors - 15There’s nearly a 75k keyword difference.

To narrow it down, I’ll add a filter: Ahrefs - site explorer - content gap analysis - add a filter - 16Click on “All intersections”, then select three targets, and click “Apply”.

This will narrow your list down, so only keywords all three competitors rank for show up:Ahrefs - site explorer - content gap analysis - final results - 17Now you have a much more manageable list of 16k keywords.

And you can start to notice some patterns:

It may be the time to write an in-depth article about URL shorteners. 

Keyword Explorer – Find Low-Hanging Fruit Keyword Opportunities

Ahrefs - keyword explorer - 18Ahrefs keyword explorer is a keyword research tool with useful features, use cases, and plenty of data. 

Let’s start with the overview page.

Keyword Explorer Overview Report:

Ahrefs - keyword explorer - Overview - 19In the keyword explorer’s overview report, you get access to useful data:

Keyword difficulty score – It’s an estimated metric that indicates how hard (or easy) it’s going to be to rank in the top ten search results. 

The score goes from zero to 100 – with zero being the easiest to rank for and 100 the hardest. 

It’s calculated based on how many backlinks the top search results have – more backlinks = harder to rank.

Volume – shows the average estimated monthly search volume for your target keyword (estimation takes into account data from the past 12 months)

Clicks – shows how many of those searches turn into clicks. Not all searches turn into clicks, and some have multiple clicks per search.

Cost per click – how much advertisers pay per click in the paid results.

Clicks per search – the ratio of how many clicks (on average) there are for one search. Some searches have multiple clicks (to multiple results) within one search.

Traffic potential – Estimation of how much traffic the #1 search result (including all the keywords it ranks for.)

Top ranking result – the #1 result for the target keyword.

Parent topic – shows a broader (more searched) keyword you could rank for. The tool looks at the #1 search result for your target keyword and gives you the keyword that sends the most traffic to that page. 

Global volume – shows how many times the keyword is searched across all countries (in Ahrefs index.)

Position History:Ahrefs - keyword explorer - Position history - 20The position history shows how search results have changed over time. It’s a great indicator of SERP volatility – if results change frequently, it might mean the users aren’t satisfied with the results, and therefore jump around (from result to result.)

With the lite plan, you get access to 6 months of data:Ahrefs - keyword explorer - Position history - 6 months - 21You can use this data to analyze pages that have been trending up. Are there topics that they cover, but you don’t? Are their pages more in-depth & comprehensive? Do they satisfy search intent better?

All valid questions you can answer to improve your page. 

SERP Overview:Ahrefs - keyword explorer - SERP Overview - 22And finally, there’s the SERP overview chart. It shows data like DR, the total number of backlinks & referring domains each result has, the estimated traffic a page gets each month and also the top keyword a page ranks for.

You can use this information to perform your own analysis and assessment. 

Is it worth pursuing this keyword? Can you rank for it (with your current DR & website authority?) How many backlinks you’ll need to rank in the top 10?

Keyword Explorer – Matching Terms Report:

Ahrefs - keyword explorer - matching terms report - 23The matching terms report shows keywords similar to your main search query. 

You can use this report to find lots of valuable keyword opportunities that you can rank for. 

For this example – I’ll use the parent topic – “LinkedIn automation”, set the search volume to at least 20 searches per month, and order the list starting from the lowest difficulty at the top.

Next, look for patterns – what topics/keywords people search for that are related to the article, but haven’t been covered yet?Ahrefs - keyword explorer - matching terms report find kw opp- 24

One quick opportunity to improve the hypothetical article would be to add a section about automation warnings – what they are, how to avoid them, etc.

Search Suggestions Report:

Ahrefs - keyword explorer - search suggestions - 25The search suggestions report is another way to find high-opportunity keywords.

We’ll also go with the parent topic and start searching for patterns – are there specific automation tools people want to use for LinkedIn? 

From our quick research, you can see people who search for LinkedIn automation also search for LinkedIn message/outreach automation:Ahrefs - keyword explorer - search suggestions - message automations - 26 And connection request automations:Ahrefs - keyword explorer - search suggestions - connection request automations - 27So:

Adding sections covering both topics would make sense here. 

Rank Tracker – Track Your Keyword Position in The SERP

Ahrefs - rank tracker - overview - 28The rank tracker helps you track improved and declined keyword positions. It’s quite easy to set up.

Open up the rank tracker, and Ahrefs will scan all the keywords you rank for (in the top 100):Ahrefs - rank tracker - add keywords - 29 Then, click the + icon to add your keywords to the tracker. 


Within a few minutes to hours, you’ll see your positions for all the keywords in the SERP:Ahrefs - rank tracker -Track your keyword positions - 30

Ahrefs Pricing:

Ahrefs - pricing - 31Ahrefs pricing is:

  • $99 (€89) a month for the Lite plan;
  • $199 (€179) a month for the Standard plan;
  • $399 (€369) a month for the Advanced plan;
  • And the Enterprise plan starts at $999 (€899);

But – the most important part is how many report credits you get. 

Here’s the deal:

The lite plan comes with 500 report credits:Ahrefs - pricing - credit limits - 32


Each time you open up a report or add a filter in the site explorer & keyword explorer, you spend one credit:Ahrefs - pricing - how credits are spent - 33 If you’re anything like me – you’ll run out of these 500 credits pretty quickly.

Check the billing screenshot from the intro section for reference – I’ve had to pay for the extra credits a few times. 

Here’s how many credits I’ve spent after just three to four days of light research (only for this review):Ahrefs - pricing - how many credits ive spent - 34

And the next 500 will cost you another €31 or the equivalent in USD. 

What Are The Pros of Ahrefs?

  • Ahrefs has one of the largest databases of keywords, backlinks & indexed pages in the world – lots of quality data you can use for keyword research and link-building campaigns.
  • It’s considered the gold standard of SEO tools by many authorities & experts in the field. I’ve studied many courses by leading experts over the years, and most (not all) recommend Ahrefs behind closed doors. 
  • The Site Explorer & Keyword Explorer features have advanced filters you can use to narrow down your results (ex. “Best links filter” for backlink analysis & “Low KD, high traffic” filter to find untapped keyword opportunities.)
  • The backlinks report now has authors attached to the referring pages – this significantly helps reduce the time to find contact info for cold outreach campaigns.) 

What Are The Cons of Ahrefs?

  • You can’t try it without committing to at least one month’s subscription. Unfortunately, they’ve removed the “try it for seven days for 7 euros/dollars” offer (Check out the billing statement in the intro section for reference.) For me personally, I think it was a big reason why I stayed so long with Ahrefs. I signed up for the low-risk offer, started using it daily, and saw how much value I get. Then I didn’t stop paying for it even though some months I barely used it. Having a low-risk offer was important for me when I started. It may not be important for you. 
  • The features Ahrefs offers are A+ quality, but the amount of features you get for the price is underwhelming. The site explorer is the best feature of Ahrefs, then the Keyword explorer comes in second place, but, frankly, outside of those two features, there’s barely anything else I use. The feature I would like to use – “Content Explorer” isn’t accessible with the Lite plan, so you’ll have to pay extra. For comparison, check the chapter on SE ranking – how many features you get for nearly half the price. 
  • The biggest downside, for me personally, is the 500 report credits per month. I do understand why a data company would have a usage-based pricing model – the crawling of the whole web & servers costs big $$$. So – I’m not knocking that. What I am saying is that even if you compare the Ahrefs lite plan plus an additional 500 credits add-on (which for me is about 145 euros a month with tax) – you get 1000 reports per month. Now, compare it with the basic Semrush plan which is $129.95 + tax (which for me is $155.94 per month), but you get 3000 report credits every day. So – on an average month of 30 days – that comes around to 90,000 report credits. An astonishing 90:1 ratio in favor of Semrush.

What’s The Bottom Line With Ahrefs?

Ahrefs is one of the oldest and most prominent SEO tools available on the market.

Many professionals consider it the gold standard in the SEO industry and it’s an amazing tool.

Choose Ahrefs if:

  • You need only the most important features like keyword research (keyword explorer), competitive analysis (site explorer), rank tracking, and technical audit tools, but don’t need (and don’t want to pay for) the extra features Semrush offers;
  • You work on a small to medium-sized project and can be diligent, pragmatic & disciplined in how you spend credits. (I.e. You don’t get super passionate & obsessed about finding every little keyword variation only to find out you’ve overspent your allotted credits…once again. 🙂 

Semrush vs Ahrefs Data Comparison

In this section, I’ve compiled a Semrush vs Ahrefs data comparison.

Here, you can compare & review how much & what type of data you get in similar reports for: 

  • Keyword research – keyword overview & ideas/suggestions report;
  • Backlink analytics overview.

Keyword Overview Report Data Comparison:

Example Keyword #1:

Semrush:ahrefs vs semrush comparison data - semrush kw overview - linkedin automation

Ahrefs:ahrefs vs semrush comparison data - ahrefs kw overview - linkedin automation

Example Keyword #2:

Semrush:ahrefs vs semrush comparison data - semrush kw overview - linkedin automation tools

Ahrefs:ahrefs vs semrush comparison data - ahrefs kw overview - linkedin automation tools

Example Keyword #3:

Semrush:ahrefs vs semrush comparison data - semrush kw overview - best linkedin automation tools

Ahrefs:ahrefs vs semrush comparison data - ahrefs kw overview - best linkedin automation tools

Keyword Ideas/suggestions tool comparison:

Example #1



Example #2

Semrush:ahrefs vs semrush comparison data - semrush kw magic tool - linkedin automation tools

Ahrefs:ahrefs vs semrush comparison data - ahrefs kw ideas - linkedin automation tools

Example #3

Semrush:ahrefs vs semrush comparison data - semrush kw magic tool - best linkedin automation tools

Ahrefs:ahrefs vs semrush comparison data - ahrefs kw ideas - best linkedin automation tools

Backlink Analytics Overview Report Comparison:

Example #1

Semrush:ahrefs vs semrush comparison data - semrush backlink analytics - socialpilot

Ahrefs:ahrefs vs semrush comparison data - ahrefs backlink analytics - socialpilot

Example #2

Semrush:ahrefs vs semrush comparison data - semrush backlink analytics - dripify

Ahrefs:ahrefs vs semrush comparison data - ahrefs backlink analytics - dripify

Example #3

Semrush:ahrefs vs semrush comparison data - semrush backlink analytics - expandi

Ahrefs:ahrefs vs semrush comparison data - ahrefs backlink analytics - expandi

Semrush - success for small business

SE Ranking – Best SEO Tool for Freelancers & Agencies

SE Ranking is the best SEO tool for freelancers & agencies. 

Hands down.

This tool offers the most features at its price point. Arguably, it’s the best price/performance tool on the market right now.


Before you write me off as a useless hype man. 

Here are the most important facts:

You can try the tool for 14 days free (without entering your credit card info.)

They have a sizable database of 3.3 billion keywords, 188 GEO databases, 2.2 billion domain profiles & 3 trillion backlinks.


If this doesn’t satisfy your data needs, I’ll show you how to access even more data by using a unique feature (only SE Ranking has) by the end of this review.


Let me show you what you can do with this powerful tool.

Projects – Track Your Rankings, Monitor Analytics, Schedule Social Media Posts & More

SEranking - add a new projectThe first thing you’ll have to do is add your domain name and list all of the keywords you want to track. The tool automatically scans your domain, so adding keywords is quite easy.

You get 10 projects (domains) with the essential (lowest price point) plan. 

The navigation is quite easy, intuitive, and straightforward.

You can access all of the tools from the sidebar:SEranking - projects and sidebar navigation Once you’ve added your domain (project) and all of the keywords you want to track, you can access your rankings page:SEranking - Projects - ranking summary This gives you a breakdown of your top positions, how many keywords you have in the SERP, a keyword overview with improved and declined positions, top pages, competitors, and more:SEranking - ranking overview - keywords & pages What’s unique about the ranking overview page?

It’s the notes section at the very bottom:SEranking - ranking overview - notesHere you can view all of the latest Google algorithm updates. You can use this info for reference and further research if you experience a sudden loss of organic traffic and rankings (due to an algo update.)

Keyword Research & Competitive Analysis Tools

SEranking - keyword research - 1SE Ranking groups keyword research tools together with competitor research tools. 

Why is it important?

Because you get 100 daily reports for both keyword & competitor lookups (with the Essential plan & 5,000 with the PRO plan.) 

So – stay mindful of your daily reports consumption if you’re working on a big project.

Here’s how the results page looks for our example keyword:SEranking - keyword research - kw overview You get access to the:

  • Search volume in your chosen location, 
  • Global volume, 
  • Keyword difficulty score, 
  • Average CPC (for paid placements), 
  • Keyword suggestions/ideas, 
  • Related keywords, 
  • The organic SERP, 
  • And ranking dynamics.

You can test the keyword research tool for free (even without signing up for the trial):


What sets this tool apart from the rest, is its database expansion feature.

Let’s say you come up with a set of promising new keywords. The niche/industry/technology is new, so the competition should be low and rankings attainable.


You fire up your preferred tool, and type in your keyword, but – it shows there’s no competition or search volume.


You type your search query into Google, only to find well-optimized pages already ranking for your target keyword.

What do you do? 

With every other tool on this list, there’s pretty much nothing you can do. All out of luck.


With SE Ranking, you can request to add your target keywords to the database by using this feature:SEranking - database expansionThe team at SE Ranking will add your requested data within a month.

The best part?

You get up to 10,000 keyword requests per month. 

And this works for competitors’ domains as well. SEranking - database expansion - how does it workNow, on the topic of competitor research:SEranking - competitor research - overviewYou can evaluate the domain, the domain with subdomains, or a specific URL. 

First, let’s evaluate domain-level stats:SEranking - competitor research - domain overview Here you get access to:

  • Domain trust (similar to authority score in Semrush & domain rating in Ahrefs);
  • Page trust – same deal (page authority);
  • Organic traffic estimates
  • Keywords
  • Total traffic cost (estimated cost of traffic if acquired by PPC advertising)
  • Referring domains
  • Backlinks
  • Paid traffic (clicks, keywords, and total traffic cost)
  • Traffic distribution by country
  • Keywords by intent
  • Competitors
  • Top pages (by traffic share and total traffic)
  • Top subdomains
  • And others.

Next, you can evaluate a specific URL:SEranking - competitor research - URL overview This will show you similar data – organic traffic, keywords, total amount of referring domains & backlinks. 

You can try it out for free here:


To get a full list of referring domains & backlinks, you’ll need to access the backlink report.

Backlinks – Analyze Your Competitors’ Referring Domains, Backlink Profile, & Anchor Text

SEranking - backlinks - overviewThe backlink report shows up to 10,000 backlinks for a single page (with the essential plan & up to 30k with the PRO plan)


Keep in mind that you can request 10 reports a day during the free trial phase and 50 reports a day with the essential plan.

Now let’s take a look at the type of data you get in the backlink report.SEranking - backlink checker - overall data Here you can analyze:

  • Domain trust
  • Page trust 
  • Referring domains
  • Backlinks (sorted by their toxicity score)
  • Anchor text
  • Referring IP address
  • Toxic backlinks
  • And more


Of course, you get access to the full backlink list:SEranking - backlink checker - backlink list Along with the domain & page trust, toxicity score, anchor text, and type (do-follow or no-follow).

But my personal favorite is the anchor text report:SEranking - backlink checker - anchor text report This shows me the anchor text distribution. 


I know what information people reference most when linking out and I can prioritize better what to include (and prominently display) in my content. 

If I want to check what the top pages by referring domains & backlinks are, I can just plug in the whole domain to access this report:SEranking - backlink checker - top pages by ref. linksLet’s move on to the audit tools:

Audit – Fix Your Website’s Technical Issues & Improve On-Page SEO

SEranking - Audit - website overviewHere you can access all of the technical issues and errors:

  • Redirect chains
  • 4XX Status Codes
  • 5XX Status Codes, etc

Then, in the detailed issue report, you can check & fix technical errors page by page:SEranking - Audit - Issue report Next, there’s the on-page SEO report:SEranking - Audit - On-page report overview Here you can view your:

  • Page quality score – evaluated based on keywords, marketing parameters, and technical metrics;
  • Top competitors – compare your on-page metrics with the top results and;
  • Specific On-Page SEO tasks to improve your page

The on-page audit also shows you tasks you can do to improve your page quality. This can increase the likelihood of ranking higher in the SERP. I would take it with a grain of salt, though.

Content Marketing – Create High-Quality Briefs, Improve Your Content Quality With The Content Editor & Find Content Ideas With Content Clusters.

SEranking - Content Marketing - Content Editor OverviewThe content editor is an add-on feature you can buy separately.

The good news:

You’ll get two free article credits to test it out with your free trial.

So – you don’t have to spend any money if you don’t see the value in it.

Let me show you how it works.

First, you’ll have to click on the green button to add a new article (check the previous screenshot)

Next, add your target keyword (-s). You want to add keywords with similar meanings.SEranking - Content Marketing - Content Editor - step by step process 1I copy-pasted mine from the Google search console.

Then, add your page URL (if you have an existing article you want to optimize) and the tool will automatically scrape your content and add it to the editor.

If you’re starting from scratch, just leave this blank.

You can also add your top competitors from the SERP. I’ve added the top three results for my search query:SEranking - Content Marketing - Content Editor - step by step process 2Finally, click Create article. The analysis should be done within a few minutes.

Once ready, you’ll be able to optimize your brief settings:SEranking - Content Marketing - Content Editor - step by step process 3You can choose to include or exclude competitors – this will impact the analysis results – content structure, terms, etc. 

Next, you can optimize the content parameters – word count, headings, paragraphs, and images: SEranking - Content Marketing - Content Editor - step by step process 5It also shows you the terms to use, their search volume, and suggested counts:SEranking - Content Marketing - Content Editor - step by step process 6There’s a section on external links your competitors have included in their content:SEranking - Content Marketing - Content Editor - step by step process 7Questions from the people also ask sections & questions your competitors cover in their articles:SEranking - Content Marketing - Content Editor - step by step process 8There are many options you can play around with, and once you’re done, click the “Go to content editor” button.

Now you should see a screen that looks something like this:SEranking - Content Marketing - Content Editor - step by step process 9Here you can see your current content score and how your article matches up to the competition.

The tool shows you how to improve your content with specific suggestions like increasing or decreasing your number of paragraphs, headings, and word count, and what terms to use in your headings and in the main content of your page:SEranking - Content Marketing - Content Editor - step by step process 10

By following these suggestions your content quality score will increase.

The content editor also shows your readability score and how to improve your writing quality:SEranking - Content Marketing - Content Editor - step by step process 11

Example – my article has two grammatical mistakes:SEranking - Content Marketing - Content Editor - step by step process 12

It shows you exactly where they are and how to fix them.

There’s also an AI writing assistant:SEranking - Content Marketing - Content Editor - step by step process 13 You can use it by selecting the type of content you want generated – Topic (H1), headings and subheadings, paragraph text, FAQ section, etc.

Or you can select a piece of text you want re-written, and let AI do its magic:SEranking - Content Marketing - Content Editor - step by step process 14You get 2,000 AI word credits to play around with the free trial. 


We have the content idea finder.

This is a keyword & topic clustering tool that helps you create a content plan to blanket your whole niche. 

Let me explain:

SEO professionals have been speculating that blanketing your niche (i.e. writing articles on semantically related keywords) helps improve your E-E-A-T score (Experience, Expertise, Authority, Trustworthiness.)

And – therefore your rankings.

Whether it’s true or not – I don’t have definitive proof (so I won’t speculate.)


I can show you how this particular tool works:SEranking - Content Marketing - Content Idea finder - 1Start by opening the content idea finder tool and clicking “Find an idea”.

We’ll stick with the keyword example – “LinkedIn automation tools”. 

I removed the “best” prefix to have a broader topic cluster: SEranking - Content Marketing - Content Idea finder - 2Next, choose your target market and click “find ideas”.

You should have a list of topic clusters ready within a few minutes:SEranking - Content Marketing - Content Idea finder - 3Now:

Just like any tool – this isn’t perfect. It’s organized by search volume – with the most search volume topics at the top. 

And many are very broad – not closely related to our main query. (Examples – “Meet” & “Hubspot login”)


We can see that there is a topic that’s more related to “LinkedIn automation tools”, and that is – “Are LinkedIn messages private”:SEranking - Content Marketing - Content Idea finder - 4And “automated LinkedIn messages”:SEranking - Content Marketing - Content Idea finder - 5Our competitors already have informative articles targeting search queries in these topic clusters:SEranking - Content Marketing - Content Idea finder - 6So:

If I wanted to compete (hypothetically) for the lucrative search term – “Best LinkedIn automation tools”, I’d create the best, most in-depth piece of content targeting keywords like – “Are LinkedIn messages private”, “automated LinkedIn messages” and others.

The final step (after publishing) would be to interlink them together (and most importantly, link to my main money page – “best LinkedIn automation tools”.)

This would help me blanket the whole niche and establish myself as an expert on the topic. 

If you enjoy a more visually appealing approach, there’s also a topic mind map available:SEranking - Content Marketing - Content Idea finder - 7Next, up:

Local Marketing – Manage Your Brick and Mortar Business Listings From a Single Dashboard

SEranking - Local Marketing - overview - 1If you manage a brick-and-mortar business (especially with multiple locations), this is a feature you’ll find valuable.

It is an add-on feature -I’ll break down how the pricing works in the pricing section.


Just like most other features, you can try them before committing.

Here’s how it works:

First, you’ll need to connect your Google business profile to the SE Ranking account:SEranking - Local Marketing - overview - 2It’s a straightforward and non-technical process – add your email account, click a few buttons and you’ll be good to go.

Once you have everything set up, you’ll have access to the local marketing dashboard.

It looks like this:SEranking - Local Marketing - overview - 3Here you can access:

  • Your local rankings – improved and declined positions for local search terms (ex. Restaurant Provo);
  • Local marketing audit – issues to fix & tasks to do to improve your local rankings;
  • Google Business Profile – total views, a breakdown for both mobile & desktop search & map views count, searches by keywords, website visits, directions requests, phone calls, messages & other valuable information;
  • Business listings – how many business directories your business is listed in (with links to directory set-up pages you’re not listed in yet);
  • Reviews – Aggregates reviews from the top sources (Google, Facebook, Yelp, etc.);
  • Insights – aggregates & breaks down what customers are saying about your business.

The local marketing audit shows you errors to fix with detailed, step-by-step instructions on what exactly to do:SEranking - Local Marketing - overview - 4The business listings page shows all of the directories your business is listed in with common errors/mistakes to fix:SEranking - Local Marketing - overview - 5And it’s also an amazing opportunity to build free links from the top directories.

That’s about it for the local marketing features.

There’s also an automated report builder and agency pack features – I’ll cover these in an upcoming SE Ranking review post.

SE Ranking Pricing

SEranking - PricingSE ranking is very affordable in comparison to how many tools you get. The cheapest (Essential) plan starts at 49 Euros per month (or $55 for my American friends).

The PRO plan is 99 Euros or $109 per month.

The Business Plan is 225 Euros or $239 per month.

You get a sweet 20% discount with annual billing.

As for the extras:SEranking - Pricing 2The Content Editor is an additional 29 euros (give or take the same in USD) per month for 15 articles, 25K AI words, and three plagiarism checks.

The local marketing add-on is 7 Euros (or USD) per month for a single location and 28 euros (or USD) for five locations:SEranking - Pricing 3The annual 20% discount applies for both of the add-ons as well. 

Then there’s the agency pack that’s only available when purchasing the PRO & Business plans with the annual subscription:SEranking - Pricing 4This gives you access to the white label features – you can change the color scheme, and logo, of the SE ranking dashboard and create separate login accounts for each of your clients. 

What are the Pros of SEranking?

  • You can try it completely free for 14 days without adding your credit card information. 
  • The performance for price is unmatched. You get the same quantity of useful tools (if not more) as with the more expensive competitors. SE ranking features keyword research, rank tracking, backlink analytics, competitive (domain & URL) research – both organic & PPC, SERP analysis, website technical audit, on-page optimization, content editor, content topic clustering for your content strategy, local marketing, SEO report builder, and more tools. 
  • Database expansion – you can submit keywords and domains/URLs to be added to the database and within a month, you’ll be able to analyze your requested data.
  • The lowest tier plan supports up to 10 projects (domains) you can work on (Semrush and Ahrefs allow five projects with the lowest tier plan).
  • Integrates with Google Analytics, search console, Facebook & X (previously Twitter) pages. 
  • You can schedule X and Facebook posts on the platform.

What are the Con’s of SEranking

  • The keyword and backlink database isn’t as large as their main competitors’ (Ahrefs and Semrush). 
  • The agency pack (white labeling, white labeled reports, lead generation, client seats, etc.) is only available with the annual Pro and Business subscriptions.
  • You only get two monthly credits with the content editor tool. Extra credits have to be purchased separately. 
  • The interface is a tad bit slower than other tools (Mangools, Semrush, Ahrefs).

What’s The Bottom Line with SEranking?

SE Ranking is best suited for you if:

  • You’re looking for an all-in-one SEO tool that has all of the capabilities of bigger competitors (like Ahrefs and Semrush), and don’t mind having access to fewer keyword & backlink data in a compromise for lower costs; 
  • If you’re an SEO freelancer or run an agency – you need custom reports that you can send to clients with plenty of automation available;
  • You work on more than five websites at a time and don’t want to spend extra for more costly tools. 

Mangools – Best Affordable SEO Tool

Mangools is a unique SEO tool. 

It has all of the must-have features all-in-one SEO tools have – keyword research, rank tracking, SERP analysis & competitor research tools. 

They have a sizable database of 6 billion keywords spanning 90 countries. 

Yet, It comes at a fraction of the price.

And the best part?

You can sign up for a free account and start testing it without giving up your credit card information.

But before you do:

Let’s explore some of their best features.

KWfinder – Affordable Keyword Research Tool

Mangools - KWfinder overview - search by keywordThere are two main ways you can use the keyword finder tool

The first way is to start by entering your target keyword into the search box (like in the screenshot above.)

This will give you the search volume, keyword difficulty, CPC, and also the monthly search volume trend data in the location & language of your preference. 

You also get 50 keyword suggestions per search with the entry plan. This will give you related keywords that you could target with lower search competition (works similar to Semrush keyword magic tool). 

Here you can also analyze your competition in the SERP overview tab. 

The other way to use the KWfinder is by plugging your competitor’s domain / specific page URL into the tool:Mangools - KWfinder overview - search by domain This will give you all of the keywords your competitor’s page is ranking for. 

You can use this information to optimize your page and include sections/keywords that you might have otherwise missed.

Ex. – “LinkedIn AI tools”

Here you can test out the tool for free:

Next, we have the:

Site Profiler – Analyze Your Competitors’ Domain Authority, Top Content & Anchor Text (Model Successful Strategies) 

Mangools - KWfinder Site profiler overviewThe site profiler gives you an overview of any competitor. It shows you the domain authority, backlink profile, top referring domains, anchor text distribution, and other valuable data points.

But it gets better:

It also shows you the top content by referring domains – just like the more expensive tools (Semrush, Ahrefs & SEranking):Mangools - Site profiler top content by referring domains

Once you know which pages attract backlinks, you can replicate the strategy.

Here you can try it for free. Just plug in the domain name of your main competitor:


Once you know which pages attract backlinks, you can go a step further with the:

Link Miner – Replicate Your Competitors’ Link Building Strategy

The Mangools - link minerLink Miner shows every inbound link your competitor’s URL has. It even shows you where the link is placed on that page with the anchor text.


You can use this insight to create a page that’s significantly better (check out the skyscraper technique for more info on how to do it).

Next – reach out to this list of people to pitch your page.

Already have a page you’d like to replicate?

Plug it here to analyze the inbound links:

Mangools Pricing

Mangools - Pricing & plansMangools is by far the most affordable tool on this list. Prices start at only $29 per month (if paid month by month) and as low as $19.90 if paid annually. 

They also offer a free 10-day trial (no credit card required) and a free account.

Here’s the account limits for the free account:Mangools - free account limits

What are the Pros of Mangools?

  • Super intuitive and lightning-fast user interface;
  • Covers all of the necessary SEO tools – keyword research, SERP analysis, rank tracking, backlink analytics, and domain SEO metrics for a fraction of the cost of bigger competitors.

What Are The Cons of Mangools?

  • Lacks advanced features (ex. On-page optimization tools, link-building/outreach tools, content optimization tools)
  • The keyword and backlink database is smaller than the more expensive competitors (Ahrefs & Semrush)

What’s The Bottom Line with Mangools?

Mangools is best suited for you if:

  • You need basic/standard SEO features – keyword research, competitor analysis, backlink analysis & SERP analysis, but don’t need all the bells and whistles of more advanced tools;
  • You want something affordable that’s not going to cost you an arm and a leg;
  • You work on small-to-medium-sized projects that don’t require thousands of keywords, backlink rows, & SERP lookups;
  • You already feel comfortable with SEO research & tools and don’t require in-depth & detailed step-by-step tutorials.

Morning Score – Best SEO tool for Beginners

Morning Score is the best SEO tool for beginners.

It features a game-like interface with “missions” that have detailed step-by-step instructions.

Unlike Semrush or Ahrefs, they use third-party data from up to seven sources.

The advantage? – Fresh and accurate data. 

The disadvantage? – Less data history.

The good news is that you can test the tool for 14 days free (without entering your credit card data.)

Shall we take a look at what’s inside?

Missions – Where SEO Meets Gaming

Morningscore - missions _ overallMissions is a truly unique feature I haven’t seen in any other SEO product.

Its main purpose is to help you increase your rankings in the search engines.


Missions guide you through detailed step-by-step instructions on how to execute each task. 

The two main mission types are:

  1. Keywords
  2. Links
Keyword Missions – Increase Your Rankings by Optimizing On-Page & Website Factors

Morningscore - keyword missionsFirst, the software analyzes your website. It scans every page you have and finds the keywords each page is targeting.

Then, you pick a keyword mission and simply follow the step-by-step instructions to optimize a page you want to rank higher. 

Unfortunately, I can’t reveal the exact process they guide you through.


What I will say is this – if you’re completely new or even intermediate, you will learn a valuable on-page optimization process you can use for months and years to come. 

Next up:

Link Missions – Increase Your Rankings by Optimizing Off-Page Factors

Morningscore - link missionsWith link missions, you get three categories of link missions and a total of 31 actionable link-building resources to jump-start your link-building efforts. 

There are step-by-step instructions with screenshots on how to execute each of them. 

What’s next?

Keywords – Research, Rank Tracking & Competitive Analysis

Morningscore - keyword researchThe keyword research tool isn’t the most comprehensive and feature-packed on this list of tools, but you can certainly get the job done. 

You get access to search volume (unfortunately, only in your chosen target market), CPC, and keyword difficulty estimates. 

You also get a rank tracker:Morningscore - rank trackerAnd competitor rank comparison data:Morningscore - competitor comparisonAll in all, the keyword research tool offers less data than some of the more established competitors.

For example, I’d love to see the global search volume (like with Semrush) or page traffic potential (like with ahrefs) and a SERP overview sometime in the future.

Next, we have the: 

Links – Evaluate Your Link Score, Check for New/Lost Links & Analyze Your Competitor’s Link Profile

Morningscore - Links overallMorning Score has its own link metric called the link score. It’s similar to the Semrush authority score or Ahrefs domain rating. 

The difference is:

Instead of going from 0 to 100, the link score is evaluated in tiers or ranks.Morningscore - linkscore

You start with a lemon stand and hopefully, one day become the Top Dawg.

I find it more intuitive, relatable, and easy to understand than the authority score in Ahrefs or Semrush.

For example – if I’m in the lemon stand tier while all my competitors are in the enterprise tier, it’s clear that I must increase my link score to have a chance of ranking for competitive keywords.

Next, you can monitor your new/lost links:Morningscore - new/lost linksFinally, you can analyze your own domain or your competitor’s link profile:Morningscore - all linksAs you can see in the screenshot above, the links are organized under each referring domain.

To analyze the pages you get a link from you have to spend one link credit each time you open the report. 

That’s it for the link overview.

Next, we have:

Health – Fix Technical Issues & Optimize Your User Experience

Morningscore - health overallHealth score assesses your overall website performance. 

Here you can fix basic SEO issues (like not having a meta description, broken internal & external links & many others):Morningscore - basic, technical and content issue fixThere’s also a tab related to technical issues – slow page loading speeds, Missing H1 tags, and others:Morningscore - technical issue fixAnd of course, optimize your page content:Morningscore - Optimize your On-page ContentOr, you can do it the other way around.

Start by picking your most valuable pages, and optimize them one by one in the Landing pages report:Morningscore - Landing page report Either way, the Health feature is incredibly valuable because you get detailed step-by-step instructions on how to fix each issue.

Just open up the page report:Morningscore - page report Then click “Show Issues”, and a pop-up will show you exactly what to do. Morningscore - Page report - show issues

Morning score pricing:

Morningscore pricingUsually – companies love to increase their prices. 

So I was pleasantly surprised when I received an email from their founder Karsten.

They’ve actually decreased their prices:Morningscore price decrease

The lite plan now costs $49 or 45 euros a month. 

There’s also a free 14-day trial available. And I didn’t even have to enter my credit card info. 

What’s not to love? 

What Are The Pros of Morningscore?

  • The user experience is straightforward and non-convoluted. The user interface is intuitive and easy to navigate.
  • One of the best features is the missions that have detailed step-by-step guides on what exactly to do to build links, increase your page ranking, etc.
  • Because Morning Score sources data from outside sources (up to seven at a time), the data is fresher and more accurate than other tools (that collect and store their own data);
  • Covers all the bases – on-page optimization, technical issue fixes, keyword research, rank tracking & link-building.
  • Has a community called the base – you can ask questions about using the features, and fix issues you might run into and there are additional monthly link-building guides.

What Are The Cons of Morningscore?

  • The keyword research functionality isn’t as comprehensive as it is on ahrefs or Semrush. You get basic data like the search volume in your chosen market, CPC data, and estimated difficulty score, but there’s no global volume (like with Semrush), traffic potential (like with Ahrefs), or in-depth SERP overview (like both tools have.)
  • Because Morningscore doesn’t collect and store its own data, but sources from outside sources, they lack website data history.
  • The mission guides are incredibly valuable for newer users, but more experienced/advanced users might find them repetitive.
  • The Base (community feature) has very few engaged users (not many posts have comments.) Most of the posts from users are about specific problems they encounter with the product. 

What’s the bottom line with Morning Score?

Morningscore.io is best suited for you if:

  • You’re a marketer or business owner who wants to learn to do SEO on your own;
  • You want detailed step-by-step instructions and checklists of what to actually do to increase your rankings in the search engines;
  • You don’t require advanced or highly technical features and;
  • You want to use a tool that is fun and features game-like elements.

Best Free DIY SEO Tools 

He’s I’ve listed free SEO tools.

Only five tools in the following section have daily/monthly usage limits. The rest – have no limits at all.

The best part? 

I’ll show you practical tips & examples of how you can get as much value out of each tool without paying a dime.

Sounds fair enough? Then let’s go:

#1 Free SEO Audit Tool – Perform a DIY SEO Audit Without Leaving This Page

This free DIY SEO audit tool analyzes your selected URL based on 19 important on-page SEO factors.

Once it’s done, you’ll have access to your free optimization checklist. It will provide you with accurate data on:

  1. Technical SEO – Website load time, AMP, Meta robot tag, Internal/external Links, Canonical tags;
  2. SEO Content – Title tag, Meta description, HTML headings, Content length, Keyword Density;
  3. Social media – Facebook, Pinterest;

Answer The Public – Research Topics Related to Your Main Keywords

Answer The Public 1A content strategy (in a perfect world) starts with topic research. 


Answer the public will help you find highly relevant and closely related subtopics (using data from Google) to your main topic.

This tool works best if you use broad / short-tail keywords. Think one to two words max. 

Examples – “Bitcoin”, “SEO tools”, “digital marketing”, “fishing”, “underwear”, etc.

Once you type your source topic in, the tool will analyze the query and show you the related:

  • Questions, 
  • prepositions, 
  • comparisons, 
  • alphabetical &
  • search queries

The best way to use it is to start with a broad topic (Ex. “SEO”) and let the tool come up with related subtopics.

Then, once you’ve chosen the keyword you want to write an article about, use Also Asked (the next tool on this list) to get more in-depth information about search intent (and specific questions related to the article.)

Also Asked – Understand Search Intent & Gather Related People Also Ask Questions for Your Article

alsoasked- 1- seo-toolsAlso Asked gets live people also ask question data directly from Google. 

What is people also ask data?

It’s this little box of questions that pops up in Google search: Also asked - 2 - PAAHow can you use this information? 

Include answers to the related questions to cover the topic in full. This will help you create a more in-depth article and increase your chances of ranking higher in the SERP. 

Here’s a quick video of how to use both tools (Answer the public and also ask) together: 

Hunter.io – Find & Verify Prospect Emails for Your Next Cold Outreach / Link Building Campaign

Hunter io - overview - 1Hunter started as a tool for finding & verifying email addresses. Today, it’s an all-in-one cold email outreach platform. 

It can be used for both sales and link-building outreach.

Out of the four or five email-finding tools I’ve tested, Hunter has been the most consistent & accurate in terms of verifying email addresses. 


My cold outreach campaigns don’t bounce and my domain doesn’t get labeled as spam.

You get 25 email searches & 50 verifications per month with the free plan.

The easiest way to use it is via the email finder:Hunter io - email finder - 2(Look at me, Mom! I’m famous!)

But it will take way more time than the bulk search option. 

To execute a bulk search, you’ll need your prospect’s full name and domain/company name. I recommend going with the domain name to get more accurate results.

I simply create a new Google sheet and add the full name in one column and the respective domain names in another column. Hunter io - bulk search - preparing the spreadsheet - 3Then I click “file”, and “download as a CSV”:Hunter io - bulk search - preparing the spreadsheet - download as a csv - 4

Next, I plug it into the bulk email finder:Hunter - bulk email finder And hit upload (there’s an orange button at the bottom of this page):Hunter io - bulk search - upload the csv - 5 Next, make sure the software maps your columns correctly.

And hit “Validate”.

Once it’s done, you’ll be able to download the email addresses:Hunter io - bulk search -download the validated email addresses - 7You have the option to choose from the valid only (and save credits on non-validated addresses) or you can download the full list.

I used to manually search for email addresses, one by one, but this feature is a game-changer. 

Google Search Console – First SEO Tool Everyone Should Start With

Google search console - 1The Google search console is one of the most important (if not the most important) SEO tools. 

And – it’s 100% Free.

Why is it so important?

Here you can add your XML sitemap, so Google can index your site:Google search console - Add your sitemap - 2Without adding your sitemap – google will have a tough time crawling your URLs / pages. To decide if the pages are Google index-worthy – they have to crawl the pages first.


Adding your XML sitemap is super important.

Next, you can view how many pages are indexed:Google search console - Fix page indexing issues - 3And what the most common indexing issues are:Google search console - Fix page indexing issues - 4  Here you can also view the performance of your content (by page, keyword, country, and device) in the search engine:Google search console - Search performance - 5But one of the best tools is the URL inspection tool at the very top:Google search console - URL inspection tool - 6 You can use this tool to plug in a URL from your site and check if it’s indexed on Google:Google search console - URL inspection tool - 7You can test the live URL to see if it can be indexed or request indexing. It’s a general rule of thumb to request indexing after the page has been updated. 

There’s also a links section that shows your external & internal links, but it’s very limited in the amount of information you get:Google search console - Links - 8Once you’ve added your XML sitemap to the Google search console, the next step is to add it to the:

Bing Webmaster Tools – Index Your Site in Bing

Bing Search Console - overview - 1Bing Webmaster Tools is very similar to the Google Search console. 

Here you can add your XML sitemap (so Bing can index your site), analyze search performance, inspect URLs, check your backlinks, etc.

Here’s what’s different – you can perform keyword research:Bing Search Console - keyword research - 2 It shows you the impressions for a keyword with a country-by-country breakdown. You also get access to the related keywords and the top 10 URLs ranking for the keyword.

You also get access to SEO reports, so you can fix errors like missing meta descriptions:Bing Search Console - seo reports - 3And there’s even a free Hotjar alternative – a tool for user experience analysis called Microsoft Clarity. You can analyze recorded user sessions, heatmaps, and more:Bing Search Console - microsoft clarity - 4The setup is quite easy (if you’re using one of their supported platforms – WordPress, Shopify, etc.)

Or if you’re building your site on a non-supported platform, all you have to do is add a simple code snippet to the site’s header.

Brightlocal FREE Local SERP Checker – Research Who Ranks for Local Search Queries in Your Area

BrightLocal - Local Search ResultsIf you run a local business like a restaurant, physical therapy practice, barbershop, etc., being found on Google via search queries like – “restaurants near me”, “physical therapy in San Francisco” & “Best barbershop in 19082 PA” is incredibly valuable. 

But if you don’t live near your business or have multiple locations, researching if you show up in Google becomes tricky. 

That’s where Brightlocal Free local SERP checker comes into play. 

With this tool, you can type in your search query, location (down to the ZIP code), and language, to find how you match up against your competitors in Google search and Google Maps results. 

Once you know how well you rank in the local SERP, you can analyze what your competitors are doing to optimize your listing and chances of showing up higher. 

Google Trends – Research Trends & Growing Topics to Cover

Google Trends - 1Google Trends helps you write content about topics people are currently interested in. 

Naturally, it also helps avoid topics with waning interest. 

When looking for topics to write about, I set the location settings to worldwide and apply the 2004 – present timeline filter.

I feel like this helps me get a broader understanding of what’s happening out in the world:Google Trends - 2One of the best features is the “related queries” graph:Google Trends - 3 Since you have unlimited searches, feel free to click around and find some interesting topics that are trending right now. 

Meet Glimpse – Trend Analysis Add-On for Google Trends

Glimpse - 1Meet Glimpse is a supercharger add-on for Google Trends. You can download it as a Chrome extension and with the free account you get 10 searches per month.

Here’s what’s different about it (compared to regular Google trends):

You get a monthly search volume and the percentage trend (going up or down) for your topic/search query.

There’s a “people also search” tab:Glimpse - 2This shows related keywords, questions & attributes, that are topically related to your main search query/topic. Glimpse - 3You can also view related trends that are growing:Glimpse - 4Then, you can view a topical map to see what other topics are closely related to your topic:Glimpse - 5And, of course, there’s a list of trending topics you can explore:Glimpse - 6All in all – 10 searches per month isn’t a lot. 


If you strategically turn the glimpse add-on off and turn it on only for the topics you’re interested in, you should be able to gather enough information about your topic. 

Yoast SEO – Generate an XML Sitemap, Add Meta Descriptions and Keywords, Optimize URL Slug & More

Yoast SEO - overview - 1Yoast SEO is a free WordPress plugin that helps create an XML sitemap, and add meta descriptions & keywords to your WordPress posts & pages. 

It’s quite straightforward & easy to use. 

Once you’ve installed the plugin, create a new page or post in WordPress.

You’ll find the Yoast SEO settings under the content:Yoast SEO - settings - 2Here you can add your focus keyword, optimize your title tag, and URL slug, and add the meta description: Yoast SEO - settings - 3There are other paid features, but the free version will do just fine. 

Ahrefs FREE Backlink Checker – Analyze Your Competitors’ Backlink Profile for Free

Ahrefs FREE Backlink checker - overview - 1The Ahrefs Free Backlink Checker is a three-in-one tool. You can check the backlinks of a domain or even an exact URL, website authority, and broken links – both to and from a domain.

It works just like the paid version of the ahrefs plan, except with limited data:Ahrefs FREE Backlink checker - Exact url - 2

You get the first 100 rows of backlinks (I counted) for free. 

If your niche doesn’t require hundreds and thousands of backlinks to rank for competitive keywords, you might get away with using the free version of this tool. 

Pretty cool, isn’t it? 

Schema Markup Generator – Generate Schema Markup for Your Webpages 

Schema markup generator - 1Schema markup is a piece of code (also called structured data) that allows search engines to better understand the content of your page/URL.

What’s the benefit of using schema markup?

The main benefit is:

Google can understand what your page is about and pull info directly from the page to display it as a featured snippet on the search results page. 

A featured snippet usually significantly increases your traffic to the target page.

Here’s how a featured snippet looks in Google:Schema markup generator - featured snippet - 2

Many WordPress themes have schema markup built into the theme itself, so I’d recommend researching it further to understand if yours has it built in. 

Google News – Find Journalists & Bloggers For Your Outreach Campaign 

Google news - overview - 1Google News is an awesome resource for finding high-quality articles from reputable sources related to your niche. 

How do I use it for link building? 

This works best if you have a “be the source content” (i.e. an industry study or survey with proprietary data or a statistics post.)

Journalists and bloggers need high-quality data sources to support their points. 

If you have an amazing resource – like statistics data or your own research study with proprietary data, reach out to them via a personalized email to pitch your stats/study article. 

Page Speed Insights – Audit Your Pagespeed & Technical SEO –

Pagespeed insights - overview - 1Page speed insights is another free tool by Google. 

It’s a very easy-to-use tool – just plug in your URL and let the software do its magic. 

The tool shows how your page performs in technical aspects like First & Largest Contentful Paint, Total Blocking Time, Cumulative Layout Shift, and Speed Index.

And the best part?

It shows you how to improve your page loading speeds:Pagespeed insights - Diagnostics - 2

Pingdom Website Speed Test – Test How Fast Your Page Loads from Across the Globe

Tools Pingdom - overview - 1Pingdom Website Speed Test lets you do just that – test how fast your website loads in various parts of the world.

The testing is pretty straightforward – just take the URL you want to test, plug it in, and select the area you want to run the test from. 

You can choose to run your test from Asia, Europe, South & North America, and the Pacific Region. 

Once they add Africa and the Middle East, it should cover most of the world.

You can view your overall results in the performance breakdown:Tools Pingdom - Results - 2Each section has a quick explanation of what to do to improve your performance.

It even shows you content breakdown by type:Tools Pingdom - Results - by content size - 3As the screenshot suggests, images take up most of my page size (in MB) – I should start optimizing my image file sizes. 

Free SERP Snippet Tool – Optimize Your Search Engine Snippet

Free SERP Snippet Tool - Overview - 1Optimizing your title tag, URL and meta description can increase your organic CTR. 

And – having a higher organic CTR than your competitors shows Google that people are more interested in your page – which can lead to higher rankings. 

For this reason, HigherVisibility created a free SERP snippet optimization tool. 

Just type in your planned URL, Title tag, and meta description to view how it will be displayed on the SERP:Free SERP Snippet Tool - Overview - 2One important caveat – if you already have a page you want to optimize, don’t go changing the existing URL structure to a new one just to fit within the allotted pixels. 


To do it the right way, you’ll have to set up 301 redirects from the old URL to the new one. 

If you do it incorrectly, Google will view your changed URL as a completely new page. This means It will have to be crawled and indexed from scratch. And therefore lose all of its history.

The bottom line:

The SEO benefits of having a nicely optimized URL structure don’t outweigh the risks. 

Ahrefs SEO Toolbar – Analyze Your Competitors’ Article Outline & Check for Recently Added or Lost Links

Ahrefs SEO Toolbar - overview - 1The Ahrefs SEO Toolbar is a nifty little extension you can use for free. 

Granted: You won’t be able to use the Metrics tab without paying for an Ahrefs subscription.

Here’s what you do get:Ahrefs SEO Toolbar - content - 3 You can view the content tab – this is useful for viewing the meta title and description of a page.

You can also view when the page was published & last updated, and the heading structure of the page. 

Viewing the heading structure is particularly useful when doing competitor analysis and preparing content briefs.

Another useful feature I use quite often is the links tab:Ahrefs SEO Toolbar - links - 4

It’s quite useful to check for recently added or lost links. 

Here’s how I use it:

Whenever I write a guest post for another blog, my main goal is to get a backlink to one of my pages. 


The process from outreach to pitching a topic, to getting the first draft ready to finally getting published can take anywhere from a week to a few months. 

And from time to time, links are removed from the original intended place.

So – when my guest post goes live, I just open the article and check the SEO toolbar for my links: Ahrefs SEO Toolbar - links - 5If the links aren’t there – I’ll reach out to the editor and kindly ask them to add my backlinks to the article. 

Google Alerts – Build Links When People Mention Your Brand or Topic Online

Google alerts - overview - 1You can use Google Alerts to build links in two ways.

The first way is to set up an alert for your brand name mentions & reach out to people who mention your brand but don’t link to you:Google alerts - overview - 2The second is to set up an alert for keywords & topics you create content about:Google alerts - topic alerts - 3Then, monitor the published articles and add the author, their article URL & email address (find using Hunter) to your link-building outreach list.

Once you have an amazing piece of content you want to promote, send a personalized outreach email to ask the author to check out your content. 

Make sure to mention what you liked the most about or learned from their article (i.e. personalize your outreach.)

This works best if you can reach out quickly while it’s still fresh on their mind. 

Ahrefs Webmaster Tools – Audit & Fix Technical SEO Errors & Check Your Incoming Links for Free

Ahrefs Webmaster tools - oveverview - 1Ahrefs Webmaster Tools is a free-to-use tool suite that can help you fix technical issues, and view your incoming backlinks, top pages, and more.

Let’s start with the site audit:

With this tool, you can crawl up to 5,000 pages and fix technical issues:

  • 4XX Pages (404 page errors)
  • Canonical points to 4XX
  • Canonical Points to redirect
  • The page has links to a broken page
  • The page has no outgoing links 
  • The page has links to redirect
  • 3XX Redirects
  • Missing meta description tags,
  • The title is too long;
  • H1 Missing
  • The image file size is too large and more.

Here’s how you can fix a 404 (broken link) – open up the “all issues tab”:Ahrefs Webmaster tools - oveverview - 2Now, click on the 4XX page, and then on the “Links to 4xx pages”:Ahrefs Webmaster tools -Links to 4XX - 3Scroll down to view all of the affected pages:Ahrefs Webmaster tools -Links to 4XX - report - 4 Now, the quickest way to fix this is to copy the anchor text from the “Anchor” tab and then open the URL from the “Source URL” tab.

For example – I should start with the About page (first page at the top.)

Then press cmd + f (on a Mac) and paste the anchor text in the search box:Ahrefs Webmaster tools -Links to 4XX - Fixing the broken link - 5

Hover over the highlighted text to make sure the link is there (in case you have multiple places of the same text on that page.)

And finally, you can either remove the link or re-direct it to a relevant page. 

Voila! Broken links no more. 

The other tool you get for free is the Site Explorer:Ahrefs Site Explorer - Overview - 6 Keep in mind though – with the free version you can only explore your own (verified) site.

Nevertheless – It packs a punch.

My favorite feature is the referring domains report:Ahrefs Site Explorer - referring domains report - 7 Here you can view all the domains that link to you. 

To view a specific page along the anchor text you’re getting a link from, click on the link counter under the “Links to target” column:Ahrefs Site Explorer - referring domains report - links to target - 8

To view the latest backlinks pointing to your site sort the list by “First seen”:Ahrefs Site Explorer - referring domains report - first seen - 9

This will sort the referring domains by the latest (or oldest), so you can view the most recently acquired links:Ahrefs Site Explorer - referring domains report - first seen - 10

Google Business Profile – Show Up First When People Search for Restaurants, Stores & Services in Your Area 

Google my business - overview - 1Google Business Listing (formerly Google My Business) is great for Restaurantsretail stores & services

What does it do? 

It helps you rank when people search queries like – 

  • “Restaurant in Naples”, 
  • “Barbershop in Barcelona”,
  • “Nail supply stores in San Jose”, etc. 

What are the benefits?

You can:

  • Add photos, your business category, description & who you cater to; 
  • Gather reviews from customers (with a customized link), 
  • Showcase your products and services,
  • Create a limited-time offer,
  • Let your customers book a meeting or chat directly with them.

How does it look in the SERP?

Here’s an example:Google my business - example - 2

Short Pixel  – Optimized Light-Weight Images = Faster Loading Speeds

ShortPixel - overview - 1 You’ve probably heard this at least once – to rank high in Google you need a fast-loading website.


Beautiful high-definition images & illustrations tend to be on the heavier side. 


What’s the solution? – Shortpixel. 

It compresses images decreasing the weight (filesize) while maintaining high quality. 

You can be the judge of that. Here’s a stock JPG image of a giraffe weighing in at 6.7MB:

Shortpixel comparison image original - 2

And here’s the JPG image after Shortpixel’s compression weighing in at 637 kb:Shortpixel comparison image compressed - 3

Not bad, eh?

Especially, when it’s free and you can drop up to 50 images at a time.

Google – Find Experts for Content Collaboration & Build Links (Search Query String Examples) 

Google - what is seo_ - overview - 1Believe it or not, Google can be used for SEO… How?


Search Operators Keywords.

Let’s not waste time with theory & get straight to practical examples:

Build Links From Relevant Pages (on Domains You Own or Have Access to):

What is the first step after publishing a new or updating an existing page? 

For many SEOs – it’s to promote & build links.


The best place to start is on your own site.


Copy & paste the following line into a Google search box:

Site:yourdomain.com + “keyword”

Next, replace yourdomain.com with your actual domain address, pick the main keyword of your recently published/updated page, and hit enter.Google - internal links example - 3 You should see every Indexed page with this keyword: Google - internal links example - 4If you’re seeing limited results, try broadening your keyphrase (make it shorter) or try a synonym. 

Now the final step is as straightforward as opening the page, adding the link, and hitting the update button. 

Caveat – only add links that provide contextual relevance & value to the user (i.e. don’t just link for the sake of linking). 


Avoid using too many exact-match anchor texts. 

Instead, add variations (ex. CRM software -> CRM tools) and longer, more descriptive anchor texts. 

Find The Top Blogs & Influencers in Your Niche:


Knowing what the top blogs are & what they publish is beneficial in at least two ways:

  1. You’ll learn about the latest trends & hot industry topics – use this insight to guide your content strategy.
  2. Once you’re ready to promote, you’ll be familiar with the authors & what they write about. So – you’ll prepare a more relevant, targeted & personalized outreach email. 

Let’s keep it real:

Most bloggers, content managers, editors, influencers & webmasters aren’t going to drop everything to link to you right away, right? 

(Unless you pay for links. Which is a separate subject…) 


If you make a great first impression, they might check your stuff out.


If your content is A++, earning a link becomes way more feasible. 

Catch my drift?

Here’s how you find them:

Step one – come up with two to three broad keywords that best describe your niche. 

For example – in digital marketing, you could use – “digital marketing”, “SEO”, “blogging”, etc.

Step two – use the following search operators to find the top blogs:

  •  “best keyword blogs”
  • “keyword blogs to follow”

Google - find the the top blogs example - 5Step Three – Organize:

  • Go through these resources (one by one);
  • Add the most relevant & authoritative blogs to your research list & 
  • Review them when preparing for a new campaign.

Find Experts For Content Collaboration (Get Experts for Interviews & Roundups / Pitch Guest Posts to Sites)

Getting established industry experts & authorities to participate in your interviews/podcasts/roundup posts can help boost your recognition (brand awareness) and also authority.

After all:

Birds of a feather flock together.

So – to find them, use these search strings:

“keyword” + “interview with” – find people who already have participated in an interview:Google - find experts for content colllab - 6The logic we’re applying here is quite simple:

If a person has already participated in an interview/podcast, they’re more likely to participate again.

In fact:

I used this exact search string to get experts for my SaaS Growth Hacks post.

Once I couldn’t find any more people with the first search string, I realized there probably are quite a few podcasts, so I tried this:

“Keyword” + “podcast”

And indeed, there were many more podcasts (most of which were interview style – featuring an expert guest):Google - find experts for content colllab - 7

The final step was to go through each of the podcasts, find the experts’ names & email addresses (via Hunter), and set up an outreach campaign. 

Tip: I personalized my outreach email with the podcast/show name + the interview URL:Google - outreach personalization tip - 8 

This helped me personalize the email (show the person this isn’t a mass spam campaign.) 


Also to set the stage – explain why I’m reaching out (content collaboration). 

Finally, there’s a search string to find guest posting opportunities:

“Keyword” + “write for us” Google - write for us - 9

Caveat – the best guest post opportunities are on sites that don’t advertise that they accept guest posts. But if you’re just starting out – it’s a great way to get some quick wins.

Build links by pitching your content for roundup posts

If you’re in a fast-paced industry/niche (for example – technology, digital marketing, SEO), there’s probably someone who curates the best content.

These are called roundup posts.


You can pitch your content to these publishers to build links.

Here’s how you find them:

  1. “Keyword” + “roundup”
  2. “Keyword” + “news roundup”Google - find news roundup posts - 10

Tip: Weed out dead roundups by setting the search results filter to the past year: Google - find news roundup posts -tip - 11

Build links by pitching your content to resource pages

Resource pages are similar to roundup posts.


Instead of curating the newest trending content, these pages link out to the best resources on the web.

Building links from resource pages works best if you have a detailed how-to guide, a research study with statistics, a useful tool, an in-depth list post, etc.

In short:

It works best if your page has a link-bait element built into it. 

(I.e. The page has a high perceived value.)

Here’s how you find resource pages:

  1. “keyword” + intitle:resources
  2. “keyword” + “resources”
  3. site:.gov + “keyword” + “resources” (to find resource pages on government websites)
  4. site:.edu + “keyword” + “resources” (to find resource pages on university websites)Google - find resource pages - 12

Next, find the author/content manager/editor/webmaster and reach out to pitch your page. 

Bonus Tool:

SEO review tools – 72 More Free Tools (Including a Free Keyword Research Tool)

SEO Review Tools - overview - 1Why is this a bonus tool? 


Instead of just one, you get 72 absolutely free SEO tools. 

And, I know:

The screenshot says 66, but I counted. There are 11 authority, 13 technical, 34 content & 14 webmaster tools = 72 free SEO tools you can try.

Here’s my favorite – the keyword research tool 2.1SEO Review Tools - keyword research tool - 2

These are the results for our example target keyword – “best LinkedIn automation tools”:SEO Review Tools - keyword research tool with test keyword - 3Most metrics seem consistent with the other platforms. 

Keep in mind though: 

The keyword difficulty score is calculated by the platform. I.e. it varies based on the algorithm each platform uses. 


I would take the difficulty score with a grain of salt. 

Next, we have the keyword suggestions:SEO Review Tools - keyword research tool - keyword suggestions - 4

You can research each suggested keyword further with the related tools – google keyword suggestions, check rankings, content ideas, etc. 


It’s a pretty solid set of tools. 

Especially, considering they’re free. 


I hope you learned at least a few new techniques & useful tips on how to use these DIY SEO software tools to get more traffic from search engines.

Now I’d like to know your opinion – which tool is the best for SEO? Leave your comment down below.

P.S. If you found value in this post, please share it with your friends & colleagues.

Picture of Walter Voronovic

Walter Voronovic

Founder @ WalterVoronovic.com. I've worked as a performance marketer since 2019. Today, I write about SaaS marketing & design and test & review marketing tools.
What's Your Favorite SEO Tool?