Blogging Tips

Blogging Basics: SEO for Beginners

Whether you’re still in the early stages of creating your blog or have already launched and are looking to amp up content, this SEO guide for beginners is the perfect place to start!

So…whenever I tell people that I blog for a living, I get a lot of confused looks. There was a time when blogs were considered a glofified form of journaling — people documented their travels, their adventures into motherhood, etc. — but it has grown to be so much more!

In fact, blogging has become quite technical and if you want to have a successful blog that reaches a wide audience, you have have have have have (do I need to say it one more time?) HAVE to be incorporating SEO tactics.

So that’s what I’m here to help you with! SEO is my absolute favorite part of content marketing and I could literally talk about it for hours. But because I know your time is valuable, I’ll make this as short and simple as I can.

In this guide to SEO for beginners, we’ll be talking about what SEO is, why it matters, how it works, and how to implement it.

Ready to dive in?

What Is SEO?

SEO stands for “Search Engine Optimization” and is the practice of increasing the quality and quantity of your website traffic through organic (non-paid) search engine results.

So basically, when you write a blog post, you are not only writing for the consumer, but for the search engines as well. Better SEO = Better visibility.

How Does SEO Work?

This is a deeply technical question and there is a LOT of hefty info that goes into this, but just know that search engines, such as Google, use bots to crawl and understand your site.

So whenever you publish a new page or post, that URL goes into a giant registry of web pages that Google then crawls. When it finds a new page, it analyzes the content (text, images, videos, meta data, etc.) so that it knows what the page is about so that it can properly serve that content to the write audience.

Why Does SEO Matter?

Implementing strategic SEO is a huge step toward getting your site recognized and rewarded by search engines.

So what do I mean by rewarded exactly?

Whenever you google something, you get a list of results. This is called the SERPs (search engine results page).

Google serves you results that it thinks are most closely related to the keyword or phrase that you searched for. As you can see below, I searched for “best skincare for oily skin” and these are the results it gave me.

SEO basics for bloggers

These are all organic results (you know because they don’t say “Ad” next to them) that Google deemed worthy enough to be at the top of my SERP.

SO…if you are writing content that you want to be seen by a larger audience than just your friends and family, then your goal should always be to be at the top of the SERP for every new peice of content.

Because guess what? 75% of searchers never scroll beyond the first page of results1 so if you aren’t at least in the top 10, the likelihood of your content being seen organically is slim.

Essentially, SEO is a game, we are the player, and Google is the game master that decides who wins and loses.

So I’m sure you’re wondering — well how the heck do I win?

Think of SEO like a steroid. Every website has a certain amount of SEO juice and the more juice you give it, the stronger it will be, and the stronger it is, the more likely Google will put you in the game.

There are a lot of different factors that play into the “strength” of a site, but when it comes to SEO for beginners, the best place to start is with keyword targeting and by optimizing each blog post.

Understanding and Implementing Keywords

Keyword research is the backbone to any good SEO strategy and if you are writing content without doing keyword research, don’t expect much to come out of it.

Seriously, guys. This is SEO for Beginners 101, so listen up!

Keywords are so important because when you strategically implement them into your content, you are telling Google, “Hey Google, this content is about ‘XYZ’ so when someone searches for ‘XYZ’, you should show them my page!” Make sense?

How to Find Keywords

The best tool for finding keywords is by using the Google Keyword Planner. This free tool allows you to search any word/phrase and it will give you the most searched topics related to it.

How to use Google Keyword Planner for blog SEO

So when you have a blog topic idea, open Keyword Planner, type in your topic idea, and voila! Keyword Planner will show you a list of keyword ideas that you can use for your blog.

What Keywords Should I Use?

This is subjective to the content you are writing, but here are three biggest tips:

  1. Focus on keywords that have 10k searches or less.

    When using Keyword Planner, the only column you really need to pay attention to is Avg. Monthly Searches. In this column, you will see ranges from 0-1k, 1k-10k, 10k-100k, and 100k-1M.

    It might seem intuitive to want the keywords with the highest searches, but that only means you will have that much more competition and it will be nearly impossible to rank in the SERP’s.

    Keywords with 10k searches or less usually mean there is less content written around it so your chances of ranking higher are much more likely.

  2. Use longtail keywords.

    The more specific your keyword is, the better. For example, instead of your keyword being “skincare”, use “skincare for oily skin” or even better yet, “best skincare for oily skin.”

    The longer the keyword, the less competition there is and the more valuable those visitors will be because they are looking for something very specific and you likely have exactly what they are seeking out.

  3. Research your options.

    Each blog should focus on targeting one primary keyword, so once you’ve narrowed down a few options, search them each in Google and see what your competition looks like.

    If all of the top results for one of your keywords are from sites like Buzzfeed, Marie Claire, Washington Post, etc., it’s going to be REALLY hard to outrank them because those established sites have a LOT of SEO juice.

    So always pick the keyword that seems the most attainable for ranking in the SERP’s.

Where Should Keywords be Placed?

Now that you have your primary keyword picked out, it’s time to write your content! When writing your content, it’s important to use your keyword strategically throughout your blog, but make sure it’s being used naturally.

In fact, cramming keywords will result in more harm than good.

Here’s where you should FOR SURE have your keywords placed:

Page Title

This is the title of your blog and one of the first things Google looks at. Your title should include your keyword and tell your reader (and Google!) exactly what they can expect from the content.

Meta Data

Did you realize your blog actually has TWO titles? It does! There is the page title (mentioned above) and the meta title. Metadata is what gets served to the SERP’s and every single page and website has a meta title and meta description.

Here is what metadata looks like when you search for something on Google:

Understanding meta data for blog seo

It’s your first chance to make a good impression on someone when your page comes up in the SERP, so you want to make sure it’s enticing!

Most blogging platforms will automatically input your page title into the meta title field and will pull the first 120 characters from your blog post as the meta description.

I highly suggest editing these (at least the description!) and ensuring that your keyword is in both the meta title and meta description.

As a WordPress user, I use the Yoast SEO app to easily make these edits on every page.

Yoast SEO plugin for WordPress


Your url should include your targeted keyword and all blogging platforms should give you the option to edit your url slug.

If you aren’t sure what a slug is, it’s the part of the url that comes after your domain.

Understanding url slugs


Subheaders are a great way to break up your content and are also pretty imperative to SEO. Before scanning the full body of your content, Google will scan for headings first.

Subheadings are the use of H2, H3, H4 tags and so forth. These should be used in hierarchal order as much as possible — Google knows that an H2 is more important than an H3 — and you should include your keyword WHEN IT MAKES SENSE. Again, overstuffing is a no-no.

Body Content

First and foremost, Google (and readers!) prefer naturally written content over something that’s stuffed with keywords.

Focus on writing blogs that sound natural when read-aloud, but make sure it’s optimized well enough for search engines to understand it.

Your keyword should be placed within the first paragraph of your text (ideally in the first couple sentences) and then naturally throughout.

I can’t really tell you that your content should be included X times because really, it depends on the length of your blog.

Also, it’s not necessary to use the exact same wording of the keyword over and over throughout the actual content.

For instance, if your keyword is “skincare for oily skin”, it’s okay to say something like, “skincare products for oily skin” or “oily skincare products.”

Plugins like Yoast might not recognize those, because they look for exact matches, but I promise you, Google will.


Bet you didn’t realize this, but along with the web page, your images are also indexed and crawled by Google!

Here is how you should be including keywords with your images:

  1. Image file names. 00283.jpg is NOT an okay file name. Instead, name it something relevant to the photo and try to use a form of your keyword like, “cleanser-for-oily-skin.jpg”
  2. Image titles. This is the text that pops up when you hover over an image.
  3. Alt text. The best practice for using alt text with images is to make it descriptive to the image. If an image is broken, this tells the reader what the image is supposed to be. This description is also read aloud to blind readers.

Other Important SEO Tips for Beginners

Hopefully by now you have a good handle on keywords. It might seem like a lot of work, but once you dive in and start doing your research and implementation, it becomes second-nature and will be a game-changer for your blogging!

Here are a few other tips I want to stress that are also important for SEO:

  1. When it comes to images, bigger is not better.

    Big images will really slow down a site and can deeply impact your SEO juice in a bad way.

    Make sure to compress your images as small as they can be, without losing quality.

    I personally love and suggest using the Smush plugin for WordPress.

  2. Write LONG, quality content.

    Google likes quality AND quantity. Your blogs should all be around 1300-2000 words so if that means you only write one blog a week versus three, you’ll be better off.

    The quality of the content should be unique, shareable, and valuable for readers so if you find yourself writing a lot of fluff just to get to 1,500 words, it’s time to do some more research to see how you can expand your topic.

  3. Spend time formatting.

    Readers digest information in small chunks and your formatting should reflect that. Make sure to break your content up using headers, bullet points, dividers, etc.

    And PLEASE no lengthy paragraphs. Keep paragraphs to three sentences or less.

Blogging Basics – What’s Next

If you didn’t already know, this guide on SEO for beginners is the second installment in my Blogging Basics series. If you haven’t already checked out part 1, How to Pick The Best Blogging Platform, you should start there!

Up next, I’ll be going over how to make graphics and utilize Pinterest for traffic! Stay tuned!

1 –

Blog SEO Freebie


  • blatting

    I know thіs if off topic but I’m looking into starting my own wеblog and was wondering what all is needed to get setup?
    I’m assuming having a blog liқe yours ԝould сost a pretty penny?
    I’m not very internet savvy so I’m not 100% sure.
    Any recommendations or advice would be greatly
    appreciated. Many thanks

    • Danielle at Basic Housewife

      Not off-topic at all and it’s a great question! Check out my first blogging basics post about how I recommend getting started >>
      Getting a blog set-up might actually be cheaper than you think! I use which is completely free, but then pay for my hosting site, which is about $5/month. But all of those details and more are laid out in the blog I linked. Hope that helps!