DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

1-traffic-spike DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Several years ago, I worked in a startup with no marketing budget.

No one had any marketing experience either. Being the only person who had read a couple of marketing books, I was put in charge of the marketing strategy. 

Without any know-how or marketing dollars, I read a couple of

1. Get your technical SEO in order

If Google cannot find, crawl, and index your pages, it doesn’t matter what SEO tactics you pull out of the hat. Your pages just can’t rank.

So the first step is to make sure Google can do all of the above for your site.

The easiest way to see if any issues are hindering Google is to audit your website. You can do this by signing up for our free Ahrefs Webmaster Tools (AWT) and using Site Audit to run a crawl of your website.

When the crawl is done, you’ll see all the top issues plaguing your site. Click on the number in the Crawled column to see which URLs these are.

2-top-issues DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

You can also click on the issue itself to see why it’s a problem and how to fix it.

3-issue-explanation-and-how-to-fix DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Further reading

2. Do keyword research

To get search traffic, you need to target the words and phrases your potential customers are searching for. You can find what these are by doing keyword research. 

Here’s the easiest way to get started. You can:

  1. Go to Ahrefs’ Keywords Explorer.
  2. Enter one or a few relevant keywords related to your website (e.g., if I were a massage therapist, I might enter massage therapy, back pain, back pain relief, shoulder pain relief, and more).
  3. Go to the Matching terms report.
4-matching-terms-1 DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Here, you’ll see over 400,000 potential topics. But that’s too many. So you’ll want to reduce the list to something manageable. Specifically, you’ll want to target keywords that can potentially send you tons of traffic but are not competitive.

We do this by using two filters:

  1. Traffic potential (TP) – TP is the estimated amount of search traffic you can potentially gain if you rank #1 for that topic. We can set it to a minimum of 100 to find topics that actually send traffic to your site.
  2. Keyword Difficulty (KD) – KD gives an estimation of how hard it is to rank in the top 10 search results for a keyword. The lower the number, the “easier” it is. While it does depend on your site’s “authority,” you can start with a reasonable number like 20.
5-matching-terms-with-filters DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

This list is much more workable. Make sure you manually review each keyword to see if it’s relevant to your business. 

Learn more: Keyword Research: The Beginner’s Guide by Ahrefs 

3. Create pages that are optimized for search

Creating search-optimized pages is no longer about stuffing as many target keywords as possible. Keyword stuffing died over a decade ago. Today, Google can easily understand synonyms and semantically related words. 

Then, how do you create pages optimized for search? Here’s how.

Match search intent

Google wants its users to be happy. To it, that means figuring out why the searcher is searching —i.e., search intent—and then showing them the most relevant results.

So if you want to rank high on Google, you’ll have to match search intent.

Fortunately, figuring out search intent is relatively simple. Since Google already works to serve the most relevant results, we can look at the current top-ranking pages to understand search intent.

Specifically, we want to analyze the three Cs of search intent:

  1. Content type – Is the primary type of content a blog post, product page, video, landing page, or something else? 
  2. Content format – Is the primary format a how-to guide, listicle, review, opinion piece, news, or something else?
  3. Content angle – Is there a primary angle, such as the current year or content aimed at beginners?

For example, let’s suppose you want to cover the topic “how to save money”:

6-serp-overview DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Here’s what we’ll learn when analyzing the SERPs:

  1. Content type – All of the top-ranking pages are blog posts.
  2. Content format – Surprisingly, instead of a how-to guide, people are actually looking for tips.
  3. Content angle – Simple/easy, proven, and fast are potential angles.

So we could potentially create an article titled “XX Proven Ways to Save Money.” 

Learn more: What Is Search Intent? A Complete Guide for Beginners 

Cover the topic in full

The best result for most queries usually covers everything searchers want to know about the topic. 

An easy way to find out what subtopics and important points searchers want to see is to run a content gap analysis:

  1. Go to Ahrefs’ Keywords Explorer
  2. Enter the keyword you’re targeting
  3. Scroll down to the SERP overview 
  4. Check a few of the top-ranking pages
  5. Click Open in and choose Content gap
7-content-gap-selection DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

In this example, we’re targeting the keyword inbound marketing. You can see that many of these keywords map to potential subtopics:

8-content-gap-results DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

These subtopics…

  • What is inbound marketing
  • Inbound marketing examples
  • Inbound marketing strategies

… could make perfect H2s for our blog post.

Make your content unique

You should cover the topic in full. But that doesn’t give you leeway to copy-paste what’s already on the top-ranking pages.

After all, copycat content can neither stand out nor incentivize people to link to you (and links are an important ranking factor).

So you’ll want to make sure your content is unique. Here are some ideas on how you can do that:

  • Personal experience – If you’ve successfully implemented something, write about it.
  • Expert interviews – Reach out and interview experts in your field or ask them to contribute an opinion to your piece.
  • Crowdsource – Get multiple people to contribute their opinions, expertise, and ideas.
  • Original research – Add data to your post. You can do this by running a study, survey, or poll.
  • Contrarian – Be the devil’s advocate. Consider an opposing viewpoint. 

Make your content simple and easy to read

Content that’s hard to read is not only bad for SEO, but it’s also bad for business. How can you convince someone to buy your product if your copy can’t even be understood?

Keep your copy nice and simple. Use these tips:

  • Avoid big words. Don’t say erroneous when you can say wrong. Always use simple language. If in doubt, use Hemingway to check your copy.
  • Use formatting like bolding, italics, and lists to break up chunks of copy.
  • Include multimedia like images, videos, and GIFs to illustrate your points and break up walls of text.

Sprinkle on your on-page SEO

This is the “icing” on the cake that makes it extra clear to Google and searchers that your page is relevant.

Follow these best practices:

  • Use the keyword in the title – This is usually already included in your headline. But if you haven’t, see if you can work it in. A similar variation works too.
  • Write a compelling meta description – While not a Google ranking factor, it helps to sell your article in the search results.
  • Use short, descriptive URLs – Such URLs make it easy for searchers to understand what your post is about. The simplest way is to make the slug your topic. 
  • Add alt text to your images – Google uses alt text to understand images. Create a concise but accurate one for every image you use. 

Learn more: On-Page SEO: The Beginner’s Guide

Further reading

4. Build links

Links are an important Google ranking factor. You’ll likely need them to rank higher. 

Link internally

When it comes to links, many people neglect internal links. But they’re actually important—not only because they pass authority between your pages, but they also help Google discover and understand pages.

The easiest way to find relevant internal link opportunities is to use the Link opportunities report in Site Audit. You’ve already run a crawl in step #1, so all that’s left to do is to see what internal links the report suggests you should add.

For example, Site Audit suggests that we can potentially add an internal link to our post on Google’s URL Inspection tool on our post about submitting websites to search engines.

9-link-opportunities DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Learn more: Internal Links for SEO: An Actionable Guide 

HARO

HARO (Help a Reporter Out) is a free service connecting journalists to sources and sources to journalists. If you’re an expert in your niche, you can easily provide a quote and the journalists may link to your site.

Getting started is easy—you just have to sign up as a source on the website.

10-haro DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Then, you’ll receive emails with queries from journalists working for various publications. However, most queries will likely be irrelevant to you, so we recommend setting up a Gmail filter:

  • Click the search options filter
  • Set the “From” field to [email protected]
  • Set the “Subject” to “[HARO]”
  • Set “Has the words” to keywords you want to monitor (use the OR operator to list multiple keywords here)
11-gmail-filter DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

For the best results, only respond to queries where you have relevant expertise.

Replicate your competitors’ backlinks

If someone is linking to your competitors, chances are they will link to you too. So you merely have to find out who’s linking to them and not you and find a way to replicate those links.

Here’s how:

  1. Enter your domain into Ahrefs’ Site Explorer (set it to Exact URL)
  2. Go to the Link Intersect tool
  3. Add a few competing homepages in the empty fields (set them to Exact URL)
12-link-intersect DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Go through the results to see if there are any links you can potentially replicate.

For example, the website below links to both of our competitors. Looking closely at the links, we see they’re both podcast interviews:

13-link-intersect-results DIY SEO: A Basic 5-Step Guide That Anyone Can Follow
14-link-intersect-results DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Given that the host has already interviewed two of our competitors, they may also be interested in interviewing us. 

Further reading

5. Track and measure your success

Finally, you’ll need to track some metrics to know if you’re going down the right path. 

The exact metrics you’ll need to track depend on your goals, but some of the most common ones are:

  • Organic traffic – All non-paid clicks from search engines. If it’s trending upward, it may be a sign that your SEO efforts are paying off. Tools you can use: Google Search Console and Ahrefs’ Site Explorer (free in AWT).
  • Keyword rankings – The organic ranking positions in the search results for the keywords you’re targeting. You can track this using Ahrefs’ Rank Tracker.
  • Referring domains – Number of websites linking to your site. We’ve already established earlier that backlinks are an important Google ranking factor. So you’ll want your site to get more of them over time. You can see how many referring domains your site has in Site Explorer.
  • Search visibility – How visible your brand is on the market. You can track this by pasting the keywords that matter to you in Rank Tracker. Then go to the Competitors overview tab and check the Visibility column.
15-search-visibility DIY SEO: A Basic 5-Step Guide That Anyone Can Follow

Further reading

Final thoughts

This simple DIY SEO guide covers the fundamentals of SEO.

You can follow this guide over and over again to optimize your site and rank for meaningful and relevant keywords. 

Then as you experience more success, you may even consider hiring an agency to take things to the next level. Or if you prefer to continue the DIY route, you can learn more on our blog, YouTube channel, and Academy

Any questions or comments? Let me know on Twitter.

RECOMMENDED POSTS

Find Out More

Marketing Tips You Need

Keep In Touch

Quick Subscribe

Client Reviews Tell The Tale.

Jillissa CooperOctober 31, 2024
Paul GrewSeptember 25, 2024
Nicole NoblesApril 18, 2024
Dan was a delight to work with. I needed a few headshots taken for my LinkedIn profile and Dan provided the easiest and most comfortable experience using state-of-the art equipment in a very professional setting. Also, the turn-around time on results was quick and I felt completely engaged and satisfied during the entire process. I highly recommend his services.Donny RitcharoenDecember 19, 2023
I got headshots taken and they turned out so well! The lighting was amazing.Tessa ChanMay 30, 2023
We used Appture to build a lodging website, and they were awesome! Dan went above and beyond to show us the functions and make all of our changes. Appture is our go to for web design from now on!Abigail HaleOctober 26, 2022
Appture knows their business and will go the extra mile for their customers. They do high quality work and provide great ongoing support.Chris McCorkindaleMay 24, 2022
Anita CauthornMay 24, 2022
It’s so rare in these times to find one man with so much wow factor and more rare to find men with similar interest and passion in their life journey as myself . Dan Elliott has been introduced to many in what is now considered as the Terror Dome , a place where many dreams are not deferred they are detoured to routes that lead to dead ends , he comes in full of optimism so infectious that he, maybe with out knowing is energizing those who have ventured where others would fear going with just the right jolt to forge on in the way of helping fallen humanity … His various fields of expertise has helped many in my region and I can only imagine the number he has effected beyond those I know … from day one I knew “ this was a man of kindred spirit “ Dan Elliott is a Gem and adds glimmer to things he touches … I’m a Witness ….and eternally grateful….L.Rashaan RichMay 21, 2022
Dan and his group are highly capable and knowledgeable. They work fast and get the job done. I highly recommend Appture.Justin FrankMarch 26, 2022
They are highly specialized in their work and constantly seek innovation.Ismail YenigulMarch 14, 2022
Dan is a marketing wizard. Honest, Experienced and a read deal. I am blessed to have him in my journey online :) Highly recommended.Sabbir HasanMarch 7, 2022
So much to say. Creative, Intelligent, Talented, Limitless, Affordable. It's amazing what these guys can do.Hack mackMay 17, 2019
We'd used some other agencies before, but man, they simply knocked us all over. After being in business for 30 years, I wonder how much more business we'd be doing if we'd hired them earlier.Rebecca HoneaMay 17, 2019