SEO for beginners (+ an overview of Yoast SEO!)

SEO for beginners (+ an overview of Yoast SEO!)

Sam Toohey's Layout avatar

If there was a theme for how 2020 has been, it’d be unpredictable. Try as you might, there are just things you can’t prepare for. However, when it comes to your website, you can prepare and optimize who can view your content.

Specifically, Search Engine Optimization (or SEO for short) can help you hugely in the long run with getting more realistic hits to your site. While, it seems like another thing to learn when trying to build and maintain your website, or maybe even a cost to a freelance specialist you don’t want to necessarily pay for, that’s actually not the case. In only a short amount of time, you can get a solid overview ­of SEO and learn how to better improve your site’s search results.

As a starting point, I have compiled my best possible analysis for those new to SEO in 2020 or wanting to sharpen their skills a bit. This article is targeted for a customer with a WordPress site, however a lot of this can also be taken broadly across other types of hosting as well; like a site built with React, Squarespace blogs, or an eCommerce site on Shopify.

In this article, I’ll talk about: 

What is SEO

In the broadest sense, SEO is the process in which a search engine’s crawler or bot will index your site. This basically means it will read the contents of your site, right down to the words on the page and the internal and external links, and send that info back to the search engine in question (commonly this is Google, however you can find Bing and some others will crawl your site from time to time too).

Holistic SEO is the process of naturally improving your site’s rankings on a search engine, without doing anything wrong or bad, that would further decrease your overall ranking. This guide will purely focus on holistic SEO, and try to steer you away from some other shortcuts that in the long run, can lower your ranking.

With SEO, you can write, build, and make content for the user; you don’t make content specifically for the purpose of ranking. So with this in mind, I recommend if you find your user count low, have a high homepage hit rate, but low page transition rate, or just want to improve the aesthetic look of the site, take the time and either look at improving it yourself, or hire a professional to better improve your site’s design.

How site design impacts SEO 

Good site design is as much an appealing factor as the content you write, the images you upload, and the products you sell. I recommend if you aren’t comfortable or financially ready to hire a developer, to spend the time researching how to use a theme builder. While these aren’t a full replacement for a good code jockey, they can help those (with little to no programming experience) refresh your site with a little time invested.

Flywheel offers a partnership with Divi to help with this sort of approach, however you can use Elementor, Site Origin, or a number of other theme builders to help redesign the site.

On the topic of good design, one thing to keep an eye out for — dead redirects. As you grow your site, you may remove content, move it, change its name, or rebrand specific pages. Much like dropping a fresh ice cream cone on the pavement, one thing that really grinds Google’s gears is indexing a site and finding an image link, page link, or internal link, that suddenly doesn’t lead anywhere. Search engines hate 404 links, and will actively rank your site lower if you contain too many 404s for too long. A good practice is to learn how to use a redirection plugin. Yoast SEO Pro offers a 301 redirection tool on their plugin, however there are plenty of free plugins that do this for you.

Get into a good habit of redirecting any known broken link to a live page, this will reduce any 404s on the site and help the crawler find the directed content easier.

What is Yoast SEO and how does it work

In the WordPress world, Yoast SEO is the most common SEO plugin installed across all of Once installed, at the bottom of your page or post editor (by default, this is Gutenberg, however if you’re using a theme builder tool it may be further down the page), you can have a full suite of options on adding and editing keywords. You can see in the photos below, some of the dialogue options you’ll see for adjusting and inputing your keywords, synonyms, Yoast’s Analysis of the site, and a few more handy tools. 

Yoast offers a pro and free version of their plugin, so I would research what version suits your current and growing needs best. Most people should be fine with the free version, but the screenshots I have featured are from a sample page while having the Pro version connected to the site:

User experience plays as much into the effectiveness of SEO as it does make your site look attractive. Your users won’t want to use a site that isn’t intuitive or easy to use and will actively leave a site they find unusable.

SEO best practices

Since SEO is a pretty broad topic, I have compiled a few handy best practices to take note of when auditing or writing any content specific to your site. There are plenty of best practice actions you can follow, but for the SEO novice, or editors and writers needing a bit of a push in the right direction; these are what I would recommend.

SEO best practices: 

  • Avoid the use of black hat SEO practices
  • Invest in internal linking
  • Look out for malware
  • Keep performance and speed top of mind

Avoid black hat SEO practices

My first tip is to avoid the use of black Hat SEO, or BHSEO practices. Also called Spamdexing, this primarily is the use of illegal services or tools that are designed to improve the ranking of your site. For example, having bot visitors crawl the site in an effort to trick Google that your site is a high-traffic site, and as such deserves a higher placement for whatever category your website is focused on.

Search engine’s these days are built on a myriad of algorithms. Companies like Google update their crawler algorithm at varied intervals. While we aren’t privy to the ins and outs of the algorithm they use, we can kind of get an idea of the frequency of their updates. They do this (almost at random) to deter black hat SEO attempts and crawler abuse. The last thing we would want is Sam’s super cool cola company taking the place of Coke when you searched “Thirst Quencher” in Google!

Black hat SEO can be things like keyword stuffing (writing a really thin, vague post, but then in your SEO management settings, cramming as many keywords into a post as possible). If you’re an Instagram user, you can actually see examples of this if you ever spot a bot posting. They use a ton of somewhat relevant hashtags into a post in order to trend.

Another example of black hat SEO is hiding your links or text on the page – this is achieved by hiding certain paragraphs in CSS by displaying it off the page. Technically, the content still renders, however you actually don’t see it as a user. You can read more about black hat SEO and some of the best counter strategies here on Neil Patel’s blog.

Invest in internal linking

A second tip is to invest a good amount of time in what is called internal linking. As your site grows, be it a recipe site, a blog, or something in between, it is inevitable that your content will grow as well.

A good practice is to go back into old articles, and link to more relevant, newer content — and the same goes with new articles. If you link back to older content to reference specific articles or opinions, this is a good healthy practice for your blog.

Why? Well, as I mentioned earlier, search engines employ crawlers to index your site and send the data back to the search engine. Internal linking actually helps the crawler index your site faster, as it helps it know where new and old content is.

Think of it as playing snakes and ladders and your piece of the board is the crawler. When you land on a snake or a ladder, you are moving upwards or downwards on the board faster than you would be just rolling the dice. The same goes with the crawler. Once it scans the link, it will then proceed to go to the internal page you linked to and then commence to index, or re-index, that page in question – helping your newer, most up to date content, get on Google faster. Think of it as creating a better relationship between your content.

Yoast SEO has a great article from their training database on what internal linking is. I recommend reading this as it also further outlines the difference between internal and external linking.

It can be easy for SEO posts to say “just write good content, and you will eventually rank better”, and as we know it isn’t exactly that easy. However, one thing I’ve seen a lot of people overlook is the simplicity and effectiveness of using the correct keywords for their content. 

Look out for malware

One thing to constantly look out for on any website is malware. Malware comes in different shapes, sizes, forms, and functions; but overall, its end goal is pretty much the same – disrupt the user experience on the site. On top of keeping your site’s WordPress version, theme, and plugins up to date, it is worthwhile checking the site every now and then to make sure there isn’t any malware on the site causing you or your user any headaches.

A common piece of malware, caused from varying vulnerabilities, aims to hijack your primary domain, and redirect it to another malicious service or website. This sort of infection is obvious to Google once they index the site, however other types of malware targeted with specific purpose (like capturing user information), may be less apparent to the user, but still visible to the search engine.

Once a search engine is made aware of an infection, over time, it will take steps to quarantine that site in its own way by ranking it lower on the search results. If not cleaned and returned to an uninfected state, the site will eventually be ranked quite low and will be very hard to recover from. Therefore, it’s imperative to keep everything on the site up to date, if only to deter any headaches down the road.

Keep performance and speed top of mind

Another thing to keep in mind is your site’s performance and speed. Slow sites are actively harder for Google to index, and their crawler won’t stay on your site all day to index it – there is too much of the web for it to crawl in order to spend a huge amount of time on one site.

Keeping your site working quickly, your page load speed swift and your time to first byte (TTFB) under 500-800ms can help the user get to the site faster, load it quicker, and to see your content faster.

Your overall goal should be to make your page interactive in the first three seconds the page starts to load in order to allow for consumers to actually engage with your site’s content before bouncing from your page.

Flywheel has a performance team which can help fine-tune the site from a server perspective, however a poorly built site at the end of the day, is still a poorly built site. While it may not be an immediate fix, hiring a developer to help improve your site will, at the end of the day help you drive more genuine traffic to your site


Overall, optimizing your site for SEO is about your user experience and not making it search engine friendly. That is often overlooked when trying to get the best place on a search engine and the result is content suffering. 

I hope that with these helpful tips and guidance, this article can be the basis for you to take your site in a great direction for this year and beyond, and not only help Google index your site better, but for you to make great content.

What’s next: SEO audits

Learn how often to run an SEO audit, what to include in your SEO audit, and the best tools to get the job done here.

Comments (0 )

Join the discussion