Skip to main content

How To Optimize Your Blog For SEO

If you have a blog, chances are you already understand the importance of business blogging. But do you know how to optimize your blog to make them more search engine friendly?

How To Optimize Your Blog For SEO

If you follow this step-by-step tutorials in order accordingly, you can boost your blog, make it more search friendly, grow rankings, explode your visibility on the search engine result page (SERP), and let search engine crawl your blog in a few days.

Make no mistake. Don't start promoting your blog before implementing these steps.

Add The Meta Tags

Meta elements are tags used in HTML and XHTML documents to provide structured metadata about a Web page. They are part of a web page's head section. Multiple Meta elements with different attributes can be used on the same page.

Meta tags are invisible tags that provide data about your page to search engines and website visitors. In short, they make it easier for search engines to determine what your content is about, and thus are vital for SEO.

Search engines increasingly value a good user experience, and that includes making sure that your site satisfies a user’s query as best as it possibly can. Meta tags help with this by making sure that the information searchers need to know about your site is displayed upfront in a concise and useful fashion.

Meta tags are placed in the <head> section of a HTML document, and so they need to be coded in your CMS.

Complete Meta Tags For Blogger

To make your job easy, I have created essential Meta Tags which will help you create important tags within seconds with no technical knowledge required at all!

Click Here

Add The Schema Markup

Schema markup, found at, is a form of micro-structural data. Once added to a webpage, schema markup creates an enhanced description (commonly known as a rich snippet), which appears in search results.

Top search engines – including Google, Yahoo, Bing, and Yandex – first started collaborating to create, back in 2011.

This form of optimization is one of the most powerful but least-utilized forms of SEO available today. Once you grasp the concept and method of schema markup, you can boost your website in the search engine result pages (SERPs).

Schema markup is especially important in the age of Hummingbird and RankBrain. How a search engine interprets the context of a query will determine the quality of a search result.

Why is Schema Important?

Schema markup helps your website rank better for all kinds of content types. There is data markup for a ton of different types of data, including:

  • Articles
  • Local businesses
  • Restaurants
  • TV episodes and ratings
  • Book reviews
  • Movies
  • Software applications
  • Events
  • Products
  • Frequently asked questions (FAQ)

If you make some mistake while adding this Structural Data or use the old form, Google will shortly email you a warning message about it. This proves that how much Google is serious on this micro-structural data.

How To Add Schema Structured Data Markup

This is a very easy task, and everyone can do it easily. You've to replace only a few lines in your template. The complete guide is given below. So read each step very carefully so that you'll not face any problem.

<body class=’index’ itemscope=” itemtype=’’>
<div id=’header-wrapper’ itemscope=’itemscope’ itemtype=’’>
<nav id=’topnav’ itemscope=’itemscope’ itemtype=’’ role=’navigation’>
<div id=’content-wrapper’ itemscope=’itemscope’ itemtype=’’ role=’main’>
<article class=’post hentry’ expr:id=’’ itemscope=” itemtype=’’>
<div class=’post hentry uncustomized-post-template’ itemscope=’itemscope’ itemtype=’’>
<span class=’fn author’ itemprop=’author’ itemscope=’itemscope’ itemtype=’’>
<div id=’sidebar-wrapper’ itemscope=’itemscope’ itemtype=’’>
<footer id=’footer-wrapper’ itemscope=’itemscope’ itemtype=’’>

Don't have time for all this stuff, and want my team to do it for you? My personal team uses this strategy to create massive traffic growth. Click here to see if your business qualifies.

Validating Your Data Markup

To validate data markup, you've to use some data markup validator tools. Almost every search engine have their own structure data validator tool. You can use anyone of them to validate of your site:

  • Google Structured Data Testing Tool.
  • Bing Structured Data Testing Tool.
  • Yandex Structured Data Testing Tool.

Right now, one-third of Google's search results incorporate rich snippets, which includes schema markup. However, according to recent research, less than one-third of websites use schema markup.

In other words, there are millions of websites missing out on a huge source of SEO potential. If you use schema markup, you'll automatically have a leg up on the majority of your competition.

Optimizing Your Blog Post

Many bloggers fail to take advantage of the enormous marketing potential of their blogs. In fact, a recent study by shows that although roughly 60% of businesses have blogs, 65% of those blog owners haven't even updated in the past year! By providing fresh, relevant content and performing basic blog post optimization, you can take advantage of the many benefits blogging offers.

Keyword Research

Keyword research should be one of the first steps you take in developing a blog strategy for SEO because it helps you figure out the types of topics your audience is interested in. For each blog post you write, it’s smart to have a primary keyword or two in mind, along with a few similar or related secondary keywords.

Take the time to find the best focus keyword for your post. Make sure it's specific to your topic, and consider going for a lower competition keyword.

Use long-tail keywords

Long-tail keywords are longer and more specific keyword phrases that visitors are more likely to use when they're closer to a point-of-purchase.

The kind of keywords people use to search often have a direct relationship to where they are in the buying cycle, and it's valuable to have your pages (and indeed your site structure) set up to help searchers with this process. The more smoothly you can guide users through your site to the pages where they actually buy your products, the better.

Create the perfect h1 tag

In most cases, your title (or h1) tag is going to be the first thing someone sees when they start reading your blog post. For blog posts, the h1 is the title of your blog post.

Your h1 tag should have the following:

  • Include a long-tail keyword
  • Be short (20-70 characters)
  • Give the user a clear idea of what the article is about
Use helpful subheadings

Do not go keyword crazy with your subheadings! Instead, your subheadings should help readers navigate the content. Use subheadings to break up your article into easy-to-understand chunks.

Optimize Your Images

The best way to optimize images is by editing them on your computer using a photo editing software like Adobe Photoshop. This allows you to choose the right file format to create a small file size.

I usually use 1280x720 HD images for the post thumbail and 640x360 pexel images within the post.

Whenever you upload a photo to your blog, be sure to include keywords in the file name and fill out the alternate text field with a brief, keyword rich description of the photo.

What is Alt Text? Alt text or alternative text is an HTML attribute added to the img tag which is used to display images on a web page. It looks like this in plain HTML code:

<img src="/fruitbasket.jpeg" alt="A fruit basket" />

Alt text is also crucial for image SEO. It helps search engines understand the context of the image.

When adding images, you want to be careful about image copyrights. Often beginners copy images from other sites to use on their site, and this can get you in legal trouble if you do so without proper permissions.

Create an SEO-friendly meta description

Together with the title tag, the meta description helps your page stand out in the SERPs.

An optimized meta description should:

  • Be short, about 135-160 characters
  • Include the focus keyword
  • Be clear and descriptive
  • Stay truthful and convince the reader to check out the page
Optimize your URL

Shorter and cleaner URLs provide a better user experience and help search engines too. You also want to make sure your URL contains your keyword.

Include Outbound and Internal Links

One of the simplest ways of enhancing your post’s SEO: outbound links. If your topic is super in-depth, you can use even more links, but do so wisely. Don't go crazy and include a link in every paragraph.

Internal links are just as important as outbound links. You might be surprised to hear it’s one of the most overlooked parts of on-page SEO.

Again, don't overdo it. You should link to your own site much less than you link to other sites. Aim for about 2-4 internal links in every post.

Make it Mobile friendly

Making a blog post mobile friendly isn't just about using responsive design. That's a good start, but it isn't enough.

You also have to think about how your article itself will display on mobile.

Analyze your site speed

Simplifying your design, reducing server response time, and enabling compression are all good methods of increasing your site speed.

Once you've done the work, test your site speed. Here's a speed test you can use for your desktop site, and here's one for mobile.

Write unique content

Make sure that you do not copy any text (both from internal content on your own website or from external content). Every text on every page must be unique. With the siteliner tool you can check whether you published unique website content. This will help you to determine what content on your website needs to be optimized.

After you've publish 10+ unique articles by following all the steps listed above, it's time to request the search engines to crawl your blog more effectively.

Set up Google Analytics & Search Console

If you're not already familiar with these free Google tools, here's a quick breakdown.

Google Analytics: Measures stats about your website like visitors, time spent on site, what pages they looked at, where they're from, etc.

Google Search Console (formerly known as Google Webmaster Tools): It allows you to monitor different aspects of your website like when it was last crawled, any indexing errors, security issues, etc.

Search Console also lets you manage some key aspects of how you appear in search results and manually submit sitemaps. Do not forget to submit your sitemap using the Google Search Console. You can also burn your feed URL using Feedburner.

What is a robots.txt file?

Robots.txt is a text file webmasters create to instruct web robots (typically search engine robots) how to crawl pages on their website. The robots.txt file is part of the the robots exclusion protocol (REP), a group of web standards that regulate how robots crawl the web, access and index content, and serve that content up to users.

A robots.txt file tells search engine crawlers which pages or files the crawler can or can't request from your site.

Basic format:

User-agent: *
Disallow: /search
Allow: /


Optimize every blog post for SEO. Your blog is one of your most important and powerful SEO tools. Every blog post you publish presents a number of opportunities to strengthen your website's search authority. Don't waste any opportunity you have to use your posts to their fullest SEO potential.

Turn Your Website
into a Lead-Generating Machine

Webcopy, Designs and SEO are King, Queen, and Knight respectively. And how well you use them together creates a user experience that either drives people away or makes them click the "buy" button.


Want to make your offers irresistible? We write conversion-optimized copy for small and medium brands, digital agencies and online stores.

Custom Web Design

Creating a branded website can be the best thing you do for your business. Branding can help you figure out what and how to communicate your company's story.

Skyrocket Your Traffic

For more than 20 years, we've been providing SEO solutions for businesses wanting to expand their online presence, increase leads and grow their revenue.


Contact Us

About us

Archie Webmaker is a digital branding agency with a magical touch on brand identity, brand strategy, and marketing to drive business success.

Call Us

Email Us

Working Hours

Mon - Fri: 9AM to 5PM
Saturday: 9AM to 1PM