This SEO tutorial should get you on the right track. We’ll go through seven essential steps to help you increase organic traffic and ensure you have the right foundation to advance your SEO skills further.
Let’s dive into it.
People look up information around your brand, product, or service in tons of different ways.
Our job is to find these keywords and choose the best ones to target with relevant content. This process is known as keyword research.
You’ll need a keyword research tool to do that. There are a bunch of free ones, such as our free keyword generator, so you can get started right away. Simply plug in keywords that describe your business, products, or problems your audience might need to solve.
Let’s say we have a coffee equipment shop, so discovering what people look up regarding espresso machines and how frequently is a good starting point:
To me, these two keywords are synonyms and can be used interchangeably. But maybe others imagine two different things? Let’s use Google as the best verification method here since its goal is to deliver the most relevant results to any search query.
If there’s a big overlap of the search results, then Google sees these two keywords as synonymous, meaning that most people think that way too.
You can either open up two Google search tabs or use the SERP overview comparison feature in Ahrefs’ Keywords Explorer. As you can see, the overlap is huge and there’s not a single page targeting the keyword “espresso maker”:
Chose a keyword that you want to rank for? Then you need to create a piece of content that aligns with search intent. In other words, figure out what people searching that keyword are looking for and deliver it to them.
We just went through the example of people searching for “coffee makers” actually meaning “coffee machines,” which is more commonly used. In general, we can assume that what already ranks at the top for any given keyword is something most searchers want to see.
Let’s keep up with the coffee equipment theme and target the keyword “burr coffee grinder.” Here’s what Google’s top results in the U.S. look like:
We’ve got two types of pages here: product reviews with recommendations (in blue) and e-commerce category pages (in yellow). Since the category pages are in the minority and only the biggest players like Amazon or Target rank with them, I’d go with the listicle kind of post recommending multiple coffee grinders.
If you look closely, some of those review pages don’t even specifically target the “burr” grinder type but focus on the best coffee grinders in general. Those naturally mention a few burr grinders, so they’re relevant too.
Both ways here are fine, although focusing on “burr” specifically will likely result in a higher chance of ranking well for this keyword, especially for websites that aren’t huge authorities in the niche yet.
Last but not least, it should go without saying that searchers also want to see valuable and trustworthy information. A good rule of thumb is not to cover topics that you’re not very familiar with and can’t provide value. There’s too much regurgitated information on the internet already, so don’t just create content for the sake of it.
Want to squeeze the most clicks out of your SERP impressions? You need to catch searchers’ attention.
Now, the truth is if your page’s title is plain bad to begin with, you’ll have a lower chance of ranking well. It’s hardly a surprise that search engines assess title tags for ranking the pages since the title is the most visible SERP component:
Which result would you click on here? The second one caught my attention immediately because the title promises I’ll find the answer quickly in some sort of chart. The rest of the titles are good too, but they don’t stand out to me despite higher relevance to my search query.
Yes, you should absolutely use your primary keyword in your title. Also, the example above just proves that there are other variables at play. Here’s a short list of the best practices for writing great titles:
- Include your primary keyword in a natural way – This means you can transform “grinding coffee for moka pot” into something like “How to Grind Coffee for a Delicious Moka Pot.”
- Make it descriptive – It should perfectly sum up the core of your content.
- Try to stand out – Always check pages that already rank for the keyword and think how you can differentiate your own.
- Avoid overpromises and clickbaits – Try your best to deliver what you promise in the SERP snippet.
- Fit into Google’s pixel limits – Titles truncate (or even change) when you go over a certain pixel length in your title tag. Use a SERP snippet preview tool like this.
Ever came across a promising search snippet that you clicked through and then a messy website that you didn’t really want to engage with appeared? Yeah, me too.
That’s why Google is looking at multiple UX factors when it comes to ranking its results. Visitor satisfaction isn’t only dependent on the provided information but on the whole experience of your page and website.
Think about these UX factors as a solid foundation for your other SEO efforts, not a silver bullet to skyrocket your rankings:
Mobile-friendly website
How your website looks and behaves on mobile matters more than its desktop version. Most searches take place on our small devices, and that’s why Google predominantly uses mobile versions of pages in its index.
Yet this factor is easy to overlook since we use our desktop devices to create websites. Here are a few tips to make both human and robot visitors on mobile happy:
- Use a modern CMS that can easily make both desktop and mobile versions of your pages look good. Most popular CMS choices should be fine here.
- Keep the important content visible on both mobile and desktop. Small variations are fine.
- Check and troubleshoot mobile reports in the Experience section of your Google Search Console: