This functionality enables you to do a site crawl to see reporting on how to optimize your on-page SEO.
It’s a technical audit of how things are working on your site and what to improve, if any.
Ahrefs
Moz
Ubersuggest
SEMrush
Keyword Research
The Keyword Research tool enables you to discover high-value keywords that can drive traffic to your website.
It shows you keyword search volumes, difficulty scores, clicks, and traffic potential across multiple search engines.
You can analyze how hard it would be to rank for specific terms, find keyword ideas from competitors, and uncover content gaps by seeing which keywords your competitors rank for but you don’t.
Ahrefs
Moz
Ubersuggest
SEMrush
Link / Site Explorer
This feature lets you analyze any domain URL.
Super useful to analyze your website, as well as your competitor’s links.
The tool will show you the Domain Authority and other relevant scores and comparisons.
As well as the websites linking to you, whether they are dofollow or nofollow and a lot of other useful data.
Ahrefs
Moz
Ubersuggest
SEMrush
Unique Features Across The Tools
Ahrefs
The Content explorer tool is pretty awesome and makes it easy to find useful data for content ideas. It also shows you how the topic is trending for content creation over time.
Moz
Has a lot of free SEO tools that sometimes are even more useful than the paid tools.
SEMrush
SEMrush is feature packed more than any other tool. One unique new feature that stood out to me is the Market Explorer.
You put in a URL that’s decently trafficked and it will give you a competitive analysis of companies in the market and how they move in the competitive landscape quarter over quarter and year over year.
Goals You Can Achieve With Each Tool
Achieve with Ahrefs
#1 Find content opportunities based on your competitor’s pages that get the most search traffic
Use the Site Explorer tool
Paste the link in the search bar, then click Top pages
Find the low competition by looking at total search Traffic vs. the number of Referring Domains (RD)
When there is high Traffic and low RD that’s a signal of a great opportunity
This shows high Traffic at 10k and low RD at 4
#2 Research the quality of your competitor’s backlinks and get an understanding of how they got them
Go back to the Top pages list and look at the RD number for a links that are relevant to you.
When you click the number you’ll see a list with the referring domains.
If you want to dig deeper into the linking pages you can go to the Backlinks report, the list will show you where the link is coming from and data about those linking pages.
4. Filter the list by Dofollow so you can see which links actually help ranking.
5. You can also see the anchor text linking to the page which is super cool, it gives you context for why that page is linking.
6. Another useful feature is the Include filter for ‘Word or phrase’, by using it you can find the links that include keywords that matter to you.
For example the word Resources, linkers with that word would be great targets for you to reach out to and ask to add your resource page.
#3 Find low competition topics with high traffic potential
Use the Content Explorer tool. Type in your Keyword and hit search, you’ll see a list of articles.
2. Then filter the results using the Referring domains filter, set the To field to “0” to identify low competition topics.
3. Next use the Organic traffic filter and set the From field to “1000”. The results will show all the pages that receive over a thousand search visitors per month.
4. In each result you then can click Details and the Organic keywords tab to see all the keywords they rank for, the ranking position, and the amount of traffic each keyword accounts for.
Try using this feature with a broad keyword related to you and you will discover great new keywords you can use to generate traffic.
#5 Find keyword data from 10 different search engines
Use the Keyword Explorer tool to choose the search engine and research your keyword across the engines to see how the traffic compares in each one.
#6 Find a ton of relevant guest blogging sites
Use the Content Explorer tool, type in your relevant keyword.
Then click the “One article per domain” filter since you don’t need to pitch the same website more than once.
Also, you want a good enough domain and if you’re new to blogging then you can set the Domain Rating filter to From 30 to 40.
It’s the perfect way to find smaller sites so you can get practice pitching, writing, and building your portfolio.
If you are a seasoned guest blogger then you can set the domain to From 50 or 60 which will narrow it to more established blogs.
Now, pitch a good number of sites and you are off to the races.
#7 Find new link building opportunities on complete autopilot
Use the Backlinks alerts feature to find where the top ranking pages are getting their links from, in real time.
The way to do this is first go to Google and type in the keyword you want to rank for.
Next, copy the URL of the top ranking pages.
Then go to the Alerts section in Ahrefs and click New alert
4. In the alert setup pop up paste the URL, then click the Scope drawdown and choose New backlinks.
5. Now anytime that page gets a new backlink you’ll receive an email notification.
6. In that list when you see an opportunity to pitch your page, then you’ll have timing on your side.
#8 Content gap tool
Shows you the keywords that your competitors are ranking for, where your website isn’t. If two or more of your competitors are ranking for a keyword, then there is a good chance that you should go and target those keywords too.
To get started enter your domain to site explorer
2. Next go to the content gap tool. At the search fields paste a couple of your competitor domains.
3. Then change the dropdown “any of the below targets” to “all of the below targets”
4. Look at the results list and find relevant keywords.
5. The way to run the results on the page level is click on the SERP button next to the keyword of your choosing, you’ll see the top ranking pages for that keyword.
6. Take the top 3 relevant keywords and paste them into the search fields again, delete your URL at the bottom.
7. Run that search and see all the keywords that the top ranking pages rank for.
8. Use the list of keywords as an outline for the content that you’re about to create
Achieve with Moz
#1 Find long tail keywords that are questions based on a relevant keyword
Keywords that are questions can be quick wins to include in your titles tags and headers tags.
The way to find them is use the Moz Keywords Explorer tool to type in your keyword.
2. In the results page go to the drop down “Display keyword suggestions that”, select “are questions”
3. If you use the filter “only include keywords with all of the query terms” then it will show you all the keyword phrases with that keyword, you’ll find a bunch of relevant terms.
4. You can then check-mark all the keywords and add them to your keyword list which is really useful because you can set up lists for any number of projects or websites.
5. Then open that view under keyword lists
6. The keywords that have low Difficulty number and high Organic CTR (Click Through Rate) are the ones to go after.
7. You can then export the keywords links and work with the spreadsheet when creating your content.
#2 Check where we are improving against specific competitors (similarly to Ahrefs)
Use the Moz Ranking tool
2. Then see your competition in the graph and understand how you’re tracking against them over time.
3. If you are increasing in ranking then great you’re doing something right. If they are increasing and you’re not, then check what they are doing that you’re don’t.
Achieve with Ubersuggest
#1 Use the Keyword Overview tool
Find how many people search for a keyword on desktop vs. mobile.
It also tells you how many people click on the organic SEO results vs. paid results vs. no clicks. And search’s age demographic information.
#2 Keyword Ideas tool
Gives you a list of suggestions related to the term you’re researching.
This way you can quickly see which keywords you may have been overlooking.
It also shows you phrases that are comparisons, propositions and questions. This can be useful to include as sections in your blog post.
You can see how difficult it is to rank for the keywords, who is ranking for them, how many links they have and how many social shares.
This helps you to see how easy or hard it will be to rank for the keywords.
#3 Content Ideasreport
Shows you all the popular blog posts that are popular based on that topic.
2. It breaks it down by social shares, backlinks, and estimated traffic.
3. When you scroll down and click on the Backlinks or Est.
4. In Visits it shows you all the traffic and keywords that the blog post ranks for, plus the position and the term.
5. In backlinks it will show you every single site and anchor text that’s linking to the article. This will help you create content that’s similar to those blog posts but better!
#4 Analyze the traffic of any domain using the Traffic Analyzer tool
Put in the URL in the search field and it will show you the traffic that the site is getting from Google over time.
This report will also show you how many keywords that site ranks for.
Keep in mind that just because a site ranks for a lot of keywords doesn’t mean that it gets a lot of traffic. Some Keywords don’t get much traffic. Other keywords get tons of traffic! That’s what you can see in the traffic analyzer overview report.
4. Scroll down and click on any of the Top Pages
5. Then click View All to see all the keywords the page ranks for, and the volume of traffic each keyword drives.
6. You can also see the position in ranks, and Cost Per Click if an ad targets that keyword.
7. The Backlinks View All will show you the number of backlinks for each page and who they are.
8. In the traffic analyzer there is also the Keywords report, use that to do competitive analysis.
9. When you put a URL in that search field it shows you all the keywords the URL ranks for. It’s a great way to discover what a site is targeting.
#5 Use the Backlinks tool
Put in a URL and it will show you the growth in backlinks over time.
See all the sites that are linking to you or a competitor.
It shows you the new and lost links on a daily basis.
Achieve with SEMrush
I like how SEMrush organizes the tools into useful functions: SEO, Advertising, Social Media, Content Marketing, Competitive Research.
#1Keyword Magic tool
This is the tool I use the most.
Type in a keyword to your niche, the results will show you how much traffic that keyword gets
It will also show you all the related keywords so you can deeply analyze your niche
#2 In the Content Marketing toolkit
You’ll find a super useful feature called SEO Content Template to help you learn how to compose content that will compete well.
Enter your target keyword
The tool will analyze your competitor’s content to give you ideas on how to write optimized content.
#3 In the same Content Marketing section there is also the SEO Writing Assistant tool
You literally paste your blog post content or upload a file and it analyzes your content and gives you a score.
Then it shows you recommendations on how to improve it.
SEMrush does a really good job showing you how to use features and how they will benefit you.
Here is an example for the Content Audit screen. Where they tell you the steps for auditing your content so you can improve it.
I have to say that Ahrefs and SEMrush are the most amazing tools.
Ahrefs makes it super easy to do a competitive analysis and discover new opportunities.
SEMrush is mind blowing in how many useful tools they built for businesses.
If you want to get your SEO and content marketing ramped up quickly I recommend getting a trial with both Ahrefs and SEMrush. Explore every feature and you’ll see how absolutely amazing they are.
Here are great resources to refer to, so you can quickly learn about all the useful functionality:
Thanks for reading. I hope this guide helps you with your SEO efforts.
Share
About the Author
Helena Ronis
Helena lives and breathes marketing. She’s on a mission to help founders find clarity in their marketing and to support marketers in growing into their next level of impact.
Reach out on Linkedin anytime to swap ideas, get advice, and chat about making your marketing more effective.
Why So Many Businesses Are Looking for Alternatives to GA4 If you’ve recently opened Google Analytics 4 (GA4) and felt lost, you’re not alone. Thousands of marketers and founders are searching for GA4 alternatives because the tool has become overly complex and unintuitive. GA4 was meant to modernize analytics, but in practice, it’s confusing to […]
If you’re a founder, chances are you live in a constant push-and-pull between building the product and proving that people actually want (and are buying) it. Marketing tracking is supposed to be your flashlight in the dark, helping you see what’s working, what’s wasting money, and where to double down. But most tracking setups are […]
When you’re building and scaling a SaaS startup, every marketing decision matters. You can’t afford to guess which campaigns work or waste money on channels that don’t. That’s why data-driven performance marketing for SaaS isn’t optional, it’s the foundation of predictable growth. With AllFactors, SaaS founders finally get a single place to see what’s working […]