16 SEO Techniques to Boost Organic Traffic + Rankings

Carlos Silva

Feb 26, 202416 min read
Contributors: Tushar Pol, Christine Skopec, and Connor Lahey
SEO Techniques


Here are 16 SEO techniques for building an effective SEO strategy.

1. Emulate Top-Performing Pages

Don’t guess what content will perform best.

Instead, use the SEO tactic of researching your competitors’ best-performing pages. To find what’s already working for them and create something better or similar. 

Head to Semrush’s Organic Research tool. Enter a competitor’s URL and click “Search.”

Organic Research tool search button

Then, click the “Pages” tab.

You’ll see your competitor’s pages sorted by the amount of traffic they bring in. 

organic research pages tab

From there, dive deeper. Click on the icon next to the URL to open their best-performing pages.

Like so:

organic research open pages

Analyze each page carefully. And look for patterns.

For example:

  • Is their content short-form or long-form?
  • Are they mostly blog posts? Or something different?
  • Do they use lots of visual assets?

The answers to these questions should guide your content strategy. So you can replicate what’s already working but in a better way. 

This SEO tactic can also help you find other competitors you hadn’t previously considered. 

Click on the “Competitors” tab, and you’ll get a list of competitors for your chosen URL.

And other insights like the number of common keywords, estimated organic traffic, and the number of pay-per-click (PPC) keywords they use in their campaigns.

organic research competition details

You can then repeat this process for each of your competitors’ domains. And gather information about the pages that perform best in your industry.

2. Target Keywords Your Competitors Are Ranking for

A keyword gap analysis identifies keywords you don’t rank for but your competitors do.

Every gap represents a chance for you to reel in more traffic. 

There are two easy ways to start—using the Keyword Gap tool and the Position Changes report in the Organic Research tool. 

To use the Keyword Gap tool, enter your domain next to where it says “You,” and then add your top competitors’ domains. And click “Compare.”

Keyword Gap tool search bars

Scroll down to the table and select “Missing.” 

"Missing" keywords tab selected in Keyword Gap tool

Now, you have a list of keywords you don’t rank for but all your competitors do. Which you can create content around to fill in the gaps. 

The other way to see what keywords your competitors are ranking for is to navigate to the Organic Research tool. 

Type in your competitor’s URL and hit “Search.” 

"vrbo.com" entered into the Organic Research tool search bar

Once your results have been generated, you’ll go to the “Position Changes” tab. 

"Position Changes" tab in Organic Research tool

Look at the widget to the right called “Top Page Changes.” Here, you get a straightforward view of the pages on your competitor’s site that have experienced the biggest changes in estimated traffic. 

You can click the little filter button beside each link to be taken directly to the “All Position Changes” section. To gain deeper insights into traffic losses, gains, and even SERP features that have been won or lost. 

"Top Page Changes" section highlighted in Organic Research tool

From there, you can filter down further to see specifics. Like by showing only pages that have experienced ranking drops.

"Declined" selected under the "Position changes" filter

This is great for sourcing opportunities to outrank your competitors. 

Then, when you fully understand the SEO landscape, you can optimize or create content that better aligns with the search intent (the purpose behind the user’s search) of the query so more users can find you first. 

You can export this data into an Excel spreadsheet, CSV file, or CSV semicolon file. Select your custom date range and hit the “Export” button at the top of the “All Position Changes” table. 

"Export data" window in Organic Research tool

For more details, read our guide to using competitor keywords.

Broken link building refers to finding links that don’t work on other websites and recommending they link to you instead. 

For this search engine optimization technique, you want to find your competitor’s broken backlinks. And steal them. 

Start by entering a competitor’s domain into our Backlink Analytics tool and clicking “Analyze.” 

backlink analytics tool competitor domain

Then, click on the “Indexed Pages” tab and tick the box labeled “Broken Pages.”

backlink analytics showing indexed and broken pages

These are all your competitor’s broken pages. And each one is a promising backlink opportunity for you.

Click on a number in the “Backlinks” column to see the specific URLs that have links pointing to the corresponding broken page. 

Like so: 

number of broken backlinks under indexed pages report

This will take you to a list of pages linking to your competitor’s broken page. 

Next, filter by “Follow” links. 

filter by follow links

These are the websites you should reach out to. And suggest they link to you instead. 

Once you repeat this SEO method for a few competitors, you should have a decent list of prospects.

Then, all you have to do is make your pitch to get those backlinks. 

Internal links are links from any page on your website to another page on your website.

And they’re super important because they help:

  • Search engines understand how your site is structured
  • Pass link authority to improve rankings
  • Visitors navigate your site

To quickly find pages that could benefit from getting more links, start by entering your domain into our Organic Research tool and clicking the “Positions” tab. 

Then, choose the “Positions” drop-down and select “#11-20.” 

organic research positions filter

You’ll get a list of search queries that you have URLs ranking for in positions 11 through 20. These could all benefit from a boost in authority.

a list of search queries with URLs ranking for positions 11 through 20

For this example, let’s try to boost the page targeting the keyword “h1 tag.”

organic research "h1 tag" result highlighted

Next, go to Google and run a site search on your site (SEOquake in this example) for “h1 tag.” That’ll show every page on SEOquake that contains the keyword.

Like this: 

internal linking google serp example

Then, go through each one of these pages. 

If they don’t have an internal link to the page you identified in Organic Research, be sure to add it where it makes sense. 

Repeat this process for the rest of the pages in the table to increase your chances of ranking higher. . 

Not all backlinks are good for your site. There are potentially harmful links sometimes called toxic links. And they can sometimes negatively affect your rankings and organic traffic. 

Google is generally good at ignoring bad links pointing to your site. But they’re likely worth addressing if you’ve deliberately violated Google’s spam guidelines to generate a significant number of backlinks and that’s resulted in receiving a manual action—a penalty that can harm your rankings.

Manual action notifications come through Google Search Console. And your report will look like this if you don’t have any:

Manual actions section in Google Search Console

To get a sense of the overall health of your backlink profile, use our Backlink Audit tool. 

Configure the tool and wait as it analyzes your backlink profile. 

Once done, you’ll see a box labeled “Overall Toxicity Score” and a breakdown of your link profile in terms of risk. 

“Overall Toxicity Score” section in Backlink Audit tool

If you’ve determined that you might run into issues stemming from bad backlinks, review your toxic links and remove or disavow them. (Disavowal should be done only with extreme caution and a high level of expertise.) 

The Backlink Audit tool will show you how to do all of that—step by step. 

Digital PR is one of the best SEO tactics focused on link building. Which is a process designed to earn links from high-authority websites.

Common digital PR techniques include: 

  • Writing press releases
  • Creating data-driven content (journalists love data)
  • Reactive PR (become a source)

This third option is by far the quickest way to get started. 

You can sign up for a service like Connectively

Connectively's homepage

Platforms like this connect writers that need sources to folks like you—an expert. 

And it’s great because they solicit responses from you. Not the other way around. 

Plus, major publications use these services.

Start by signing up as a source. You’ll get emails with a list of requests for expert sources.

If a query sounds interesting and relevant to your niche, send the writer a contribution. It doesn’t take much work, and it’s one of the best ways to build quality links. At scale. 

Read our guide to digital PR to learn more about building links this way.

Sometimes, you’ll find a website that mentions your business but doesn’t link to your site. That’s called an unlinked brand mention. 

Like this:

an unlinked brand mention of Semrush on Backlinko's site

And finding unlinked brand mentions (and asking for a link) is one of the best methods of SEO aimed at getting more backlinks. 

Most website owners will be happy to turn that mention into a link. Your job is to find those unlinked brand mentions.

You can easily do that with the Media Monitoring tool. 

Configure the tool. And you’ll see a list of all your mentions on the web. 

The list includes blog posts, social media posts, and news articles that mention your brand.

"Mentions" page in Media Monitoring tool, showing the selected filters

Take note of all the unlinked mentions you find. And reach out to kindly ask for a backlink. 

8. Show Topical Expertise

Google wants to rank the best result for any search query. Which is why it’s important to think about optimizing for topics. Not just keywords.

This is where topic clusters come in. A topic cluster is a group of pages that cover more detailed subtopics of one main subject and are linked together. 

They help Google understand the structure of your website and how pages connect to each other. And show your authority on a particular topic.

Topic clusters consist of three main parts:

  1. The pillar page (which focuses on a single, overarching topic)
  2. A cluster of pages (which cover related subtopics)
  3. Internal linking between the pillar page and the clusters

Your first step is to pick a topic you want to rank for. This will be your pillar page

For example, your pillar page can be about “link building,” and cluster subtopics can be “guest blogging” and “email outreach.” Among others. 

Try to think about topics. Not keywords.

If you need help with ideas for topics, use our Topic Research tool. 

Search for a broad term related to your business. And the tool will show a list of topics in different cards.

topic research cards showing ideas related to "link building" topic

Pick topics that are broad enough to have lots of subtopics. 

Once you have a list, start your keyword research. This will help determine which subtopics you’ll create content around. 

Then, use our Keyword Magic Tool to connect topics to keywords. Enter the topic you want suggestions for. 

The tool will show a list of related keywords sorted by the average number of monthly searches. 

A list of keywords related to "case studies" in Keyword Magic Tool

After researching keywords for all your topics, you’ll need to map your cluster. This mapping process will allow you to see (and organize) all your content. Including what you currently have and what you need to create. 

9. Optimize for People Also Ask

The search engine results pages (SERPs) go way beyond traditional results.

And SEOs need to tweak their techniques to take advantage of as many SERP features (special results that aren’t just the standard blue links) as possible.

People also ask (PAA) is one of these. 

PAA is a Google SERP feature that shows searchers additional questions related to their original search query. And provides quick answers to them. 

Like so:

people also ask section on serp

You should optimize for PAA because it can help you gain more visibility by helping you rank for additional relevant keywords. And appear in more places on the SERPs.

You can get an overview of the existing SERP features for your keywords with our Position Tracking tool.

Enter your domain, create a project, and add all the keywords you’d like to track. Then go to the “Overview” tab, click the “SERP Features” drop-down, and select “People also ask.”. 

Like this:

navigating to "people also ask" filter in Position Tracking tool

You’ll see keywords that trigger PAA boxes on SERPs.

A list of keywords that trigger PPA boxes on SERPs

Here are two things you can do to rank in People also ask boxes:

  • Use those questions in your subheaders
  • Give a dictionary-style answer to PAA questions at the beginning of your articles

To dive deeper, read our study on how to maximize PAA opportunities.

10. Optimize for Image SEO

Image SEO refers to optimizing images to help them rank in more search results. So you can get more traffic. 

Here are a few image SEO best practices:

  • Use descriptive file names for your images
  • Add descriptive alt text (copy that explains the image, which displays when the image fails to load and is read aloud by screen readers)
  • Compress image to improve page speed
  • Create an image sitemap (a file that lists images so Google can more easily find and index them)
  • Add image structured data (code that makes it possible for relevant images to display in search results)

To get an idea of how well the images on your site are optimized, run an audit using our Site Audit tool. 

Then, go to the “Issues” tab and search for “images.”

site audit image issues search

You’ll get a list of all the errors, warnings, and notices regarding your images. For example, images that are broken, too large, missing alt text, etc. 

Run this audit at least once a month to keep an eye on your image SEO. 

11. Improve Your Organic CTR Using PPC Testing

Optimizing for rankings also helps you optimize for clicks. 

One study found that moving up one spot in search results increases your click-through rate (CTR) by 2.8% on average. And the more clicks you get, the more traffic you get.

The other main elements that can impact your site’s CTR are your:

  • Title tag (HTML that specifies the page title and may appear in search results)
  • Meta description (HTML that provides a brief summary of the page and may appear in search results)

How do you know what title tag or meta description will deliver the highest CTR?

You test it.

You could test organically. By changing your title tags and meta descriptions and waiting to see what happens.

Or you can leverage pay-per-click search ads.

You’ll likely see quicker results and get powerful data about which titles and lengths perform better. 

Just be sure to properly set up your test to determine what’s having the biggest impact on CTR.

  1. To determine the best title tag to use, test at least three different headlines but keep the description the same for each
  2. To determine the best description to use, test at least three different ones but keep the title/headline the same for each

If you don’t know which pages to test first, we recommend prioritizing those that are performing well but could use a boost. 

For example, pages ranking in positions #4-10. 

To quickly find them, head to our Organic Research tool and enter your domain.

Then, go to the “Positions” tab, and filter by position. 

Filtering pages by position in Organic Research tool

So long as you receive sufficient clicks on your ads, you can use the data about which headlines and descriptions perform best to update your pages’ title tags and meta descriptions. To improve your organic CTR.

12. Optimize for the Core Web Vitals

The Core Web Vitals are metrics that Google uses to measure a website’s overall user experience.

They’re made up of three specific measurements:

  • Largest Contentful Paint (LCP): The time it takes for the main content of a page to load. Ideally, 2.5 seconds or faster.
  • First Input Delay (FID): The time it takes for a page to become interactive, which is ideally less than 100 milliseconds. This is being replaced by Interaction to Next Paint (INP)—how long it takes for a page to respond to user actions—in March 2024.
  • Cumulative Layout Shift (CLS): The amount of layout shift of visual page content that’s unexpected. This should be less than 0.1.

You can audit your site’s Core Web Vitals quickly and easily using Site Audit

Find the box labeled “Core Web Vitals” in your dashboard. Click “View details.”

"Core Web Vitals" widget highlighted in Site Audit's dashboard

You’ll see your pages broken down by their status for the Core Web Vitals metrics. 

Analyzed pages table with their status for the Core Web Vitals metrics

You’ll also get tips on how to improve your performance.

Tips on how to improve page's performance

13. Leverage Programmatic SEO

Programmatic SEO is a tactic where you create keyword-focused pages in an automated way.

Wise’s currency conversion pages are a perfect example.

These pages assist users in converting between various currencies—from U.S. dollars to Indian rupees, from Euros to U.S. dollars, etc. And almost every currency combination has its own distinct page.

Wise’s currency conversion page

Wise gets around 4.2 million monthly organic visits from the U.S. alone for these pages.

Organic search traffic data shown for Wise's currency converter page

And these are the keywords the traffic comes from.

"Organic Search Positions" report shows the keywords that traffic comes from

You can likely replicate a similar approach for your website.

The first step is to discover relevant keywords that have many variations with similar intent.

For example, if you’re in the travel space, you could use terms like “best hotels in” in the Keyword Magic Tool to find more keywords.

A list of keywords related to "best hotels in" in Keyword Magic Tool

As you can see, we have 127,680 keywords with a combined monthly search volume of 4,972,400. Ranking for even a small fraction of these terms could bring in a lot of traffic.

14. Use AI in Your Content Creation Process

AI tools are pretty good at handling some parts of your content creation. For example, creating searched-optimized outlines for your blog posts.

By using them to create outlines, you can speed up your content creation process. That enables you to publish a greater number of quality pieces that can drive traffic to your site..

For example, we used this prompt format in ChatGPT:

Create an outline for my article about [topic] based on these keywords: “[first keyword],” “[second keyword],” etc.

And it created our outline.

An article outline generated by ChatGPT

ContentShake AI makes this even simpler.

Just enter details about your business when setting it up, select one of the suggested article ideas, and it’ll generate a detailed outline complete with images, subheadings, and more.

An article outline generated in ContentShake AI

You don’t have to follow the exact outlines these tool provide. They’re only suggestions. 

You can edit based on your specific requirements.

15. Improve Page Speed

Page speed is a measure of how quickly your webpages load. Which is important for SEO rankings.

You can use PageSpeed Insights to check how fast your webpages load.

It gives you an overall score from 0 to 100. The higher the score, the better.

"Performance" score shown in PageSpeed Insights

You can do a few things to improve your page speed.

First, reduce the total number of requests your webpages make to assemble all the content. 

Each additional request adds to the loading time of your page. You can ask your developer to analyze your webpages to identify unnecessary requests. They can eliminate or combine them to reduce the load time.

Then, enable caching. 

Caching is when your browser stores a copy of your webpage on visitors’ devices. This way, when they visit the same page again, it loads faster. 

If you’re using WordPress, you can use plugins like WP Rocket or W3 Total Cache to enable caching.

And lastly, optimize images.

Images are often the largest files on webpages, so they take the longest to load.

You can use tools like ShortPixel to reduce the size of your images without compromising their quality

Link-worthy content is any content that provides a lot of value to users.

Examples include:

  • Free tools
  • Interactive calculators
  • In-depth guides
  • Interesting datasets

Because of the value they provide, many websites link to them naturally.

Look at this cost of living calculator from NerdWallet as an example:

NerdWallet's cost of living calculator

This calculator allows you to compare the cost of living in two different cities. 

You can enter your current city, your desired city, and your pre-tax household income.

Then, it’ll show how much income you need to maintain your standard of living in the new city. And a breakdown of the cost structure relating to housing, transportation, food, etc.

Cost of living calculator page comparing expenses in NY and SF

And this page has roughly 22,000 backlinks from nearly 2,600 different domains.

Domains and backlink info shown for NerdWallet's cost of living calculator page

Making calculators and other link-worthy content like this that are relevant to your niche could be a good way to get backlinks.

Continue Improving Your SEO Performance

Now that you know the best SEO techniques to boost your traffic and rankings, it’s time to deepen your knowledge. 

Here are a few helpful resources to guide your next steps:

Author Photo
Carlos Silva is a content marketer with over 8 years of experience in writing, content strategy, and SEO. At Semrush, he’s involved in research, editing, and writing for the English blog. He also owns Semrush’s Educational Newsletter (4M+ subscribers).
More on this