• SEO Checklist

20 Blog Writing and SEO Checklist You Should Do To Every Blog Post BEFORE + AFTER You Hit Publish

If you’re a blogger, then I think we can both agree — writing blog posts aren’t a joke. There’s pretty a lot that works into blogging, and you’re required to carry a stack of caps.

You’re the content creator, editor, marketer, SEO specialist, and more! But you, my buddy, are a game changer. I can tell. You seemingly like using a zillion caps because, like me, you’re insane.

So, as you want to craft excellent posts that are read, loved, and shared, this post is for you.

In this blog post, I’m giving 20 SEO Checklist that you should do before and after you hit publish button on your blog post.

It may sound like a lot, but many of these actions can be done relatively quickly or over time.

Additionally, if you’re going to put so much energy into composing your blog post, why not use a few spare minutes to make sure it’s at the top of its game?

Before you Hit Publish Button

1. Write a compelling blog post headline with these two features

— It should involve phrases or keywords.
— It is effective or prompts someone to click through.

Your blog post headline is possibly the most critical part of marketing your blog post. If your headline is dull — even if your content is excellent — then people are less likely to click through and read it.

By creating a compelling and definitive title, you’ll get more readers to review it out. This post by CoSchedule has great information for writing compelling headlines.

By adding keywords, you’re also optimizing your post for search engines.

The headline of your post is incredibly powerful for its “SEO,” so you want to make sure you include a keyword or phrase in your headlines.

Let’s take an example: “Things I’ve Studied About Blogging.”

Here’s a better variant: “Advice for New Bloggers Who Want to Grow Their Blog.”

The second example is preferred as:

— It targets a particular group (new bloggers)
— It involves keywords (“advice for new bloggers” and “grow [my] blog”), which are information that somebody might search for on Google in order to see your blog post.

2. Break up text into smaller parts with headings

When I notice a blog post with large blocks of text — even if it’s something I’m excited in — I usually just say, “peace out” and find something that’s more formatted for user understanding.

Try to add no more than 5-6 lines of text in your paragraphs and split up sections with longer headlines.

Many readers will scan a post, see if it seems beneficial to them, and then decide if they’ll read the entire thing.

By using big blocks of text with no headlines, you’re making it difficult for people to see what your post is actually about.

3. Interlinking to past posts

Interlinking is just the method of linking to previous posts in a new post. So, each time you compose a blog post which suggests a topic you’ve composed about before, you can link back to that previous post.

This both gives your readers more knowledge about your topic (helpful!) but also keeps people on your site longer (awesome!).

4. Add a query at the end to encourage conversation

One of my favorite sections of a blog post is what occurs after I hit publish button: getting comments. I cherish getting another people’s viewpoints and acknowledging questions that readers have asked.

By asking a problem at the end of a post, it prompts readers to comment. In the online world, people usually need little pokes or “calls to action” to do something.

This is a little thing that promotes people — particularly people who desired to drop a comment, but who might have just been seeming lazy — actually to do it.

5. Add on-brand, SEO-ready images

It’s necessary for your imagery to be “on brand.” This basically means that it fits with your blog’s theme, personality, and audience.

I suggest creating templates for your blog post images, which use the same fonts, colors, and overall design. That way, your blog post images will be more consistent (not to mention, faster to create — woo!).

Making them “SEO-ready” just means that you have changed the image name to something that includes a keyword.

For example, instead of “IMG_6789.jpg,” your title could be “chocolate-cake.jpg.” Can you tell I’m hungry? ?

6. Add “alt text” to your pictures for one purpose in special

That reason? For most themes, the alt text is what will automatically be included in the “description” when someone pins an image from your site.

Descriptions are compelling on Pinterest, especially when you add keywords, persuasive text, and a call to action.

7. Add a featured image (on WordPress)

Featured images can be significant for many reasons. The featured image can both fascinate and repel readers, and that’s why many bloggers seldom get baffled.

To relieve the task of picking a brilliant image for your content, keep in mind that it should be part of your design.

It should also maintain the tone of your post and show your personality. Creativity is what presents us who we are.

Featured Images can be used in your blog’s layout in a variety of styles — for example, as the image that is automatically pulled to be used in a “recent posts” slider.

8. Make sure my post is SEO-tastic

seo checklist

Search Engine Optimization (SEO) is an important must and should not be neglected.

With the appropriate SEO, your blog and income have the opportunity to improve excessively because it will drive search engine peeps to your blog.

If you’re on WordPress blog, I suggest downloading the Yoast SEO plugin. This plugin performs it easy to build great SEO.

9. Proofread

I know. You’re probably like are you crazy Anuradha; I know I should proofread.

You’re apparently also going to get an error someplace in this blog post and then think of me as some village idiot who doesn’t obey her own opinion.

In any case, I highly suggest proofreading your blog posts many times before hitting publish button. This may sound monotonous, but it’s not wrong if you split up your editing.

For example, I’ll compose about half of a blog post, then save it as a draft and preview it.

I then read through what I’ve composed so far, both so that I can rectify any mistakes and so that I can see how my writing flows as if I were someone who was reading this post.

I apparently do this two-three times before hitting publish button, at various stages of writing.

One of my friends, also recommends reading your post backward, one sentence at a time, as that draws your text out of the context of the blog post and will give you any blatant grammar or spelling errors.

After You Hit Publish Button

10. Let Your Subscribers Know

Your email subscribers are the most faithful because they’ve given you authority to let them aware about the content you reproduce.

So email them and let them know. You can automate this by setting up daily/weekly newsletters. I usually end up composing a custom one because it adds more personal feel.

If you don’t have an email list, you should build one right away.

11. Share your post on Facebook and Twitter

I usually use a scheduling program (Buffer) to do this, but there are many other alternatives as well. You could also do it manually.

If you need to get fancy, you could create even an image particularly for your Twitter and Facebook posts.

Tweets with pictures tend to perform better, so this is advised. You can find all of the social media image sizes here.

12. Schedule your post to Twitter more than one time

The Twitter feed passes so promptly that it can be natural to miss a particular tweet, especially if you’re in a separate time zone.

For that basis, I’d suggest sharing your new blog post onto Twitter various times over the next some days. Social media scheduling applications go perfectly for this.

You can also use scheduling applications to schedule your post to be shared again in 3 or 6 months, let you circulate your older content continually.

13. Respond to Comments

Getting people to comment on your posts is especially challenging in the first place.

That’s why you never need to ignore a comment. Make it a preference to give a reply to every individual comment posted.

It establishes a real bond with your users and since comments are searchable on Google, the more discussion that takes place in the comments section, the healthier your search outcomes will be.

Not to state, it shows a higher total comment count which encourages new users to allowed.

14. Review the analytics of your blog post to examine how much engagement it gained

At the commencement of a month, I’d suggest checking your Google Analytics account for the past month so that you can notice which article got the most page views.

While you’re at it, inspect to observe which blog posts got the most comments, too.

These statistics can be very telling, as it shows how much engagement they received.

You may begin to find patterns — oh, this topic is really popular! — And will know which types of posts your audience loves or doesn’t really care for. Use that info to craft an even more fabulous editorial calendar, you little game-changer, you.

15. Engage in Groups

Facebook groups and LinkedIn groups are outstanding places to find appropriate readers for your content.

Just as with forums and aggregation sites, you’re highly likely to come across an appropriate Facebook or LinkedIn group if you search each platform.

You may require applying to join a group, but once you’re in, you can start engaging with other members.

Once again, add value to prevailing conversations before sharing your own content, and always follow the rules of the group – which are run by the group’s founders, rather than Facebook or LinkedIn directly.

16. Post on Aggregator Sites

Aggregator sites like Reddit are ideal platforms for sharing your content.

Find your niche by promoting a subreddit search, and then post a link or text post that leads to your blog post.

If your content is good enough to go viral, you can bet that aggregator sites will be a key source of the traffic.

As with forums, be careful not to anger the moderators – if they specify that outbound links are against the regulations of the subreddit, it’s best to steer clear (they’ll only delete your submission, anyway).

Here are some other aggregator sites that may suit your niche.

Inbound.org (Inbound marketing)
Biz Sugar (Small business)
Lobsters (Technology)

17. Email People

Sharing your content is good. Having other people share your content is great.

But do you know what’s even better? Having an expert in your niche advertised your content to their huge readers – and yes, it can occur.

It all begins with sending an email to experts in your industry with your blog post, describing (concisely) why their readers will profit from reading it, and kindly asking them to share it.

It also benefits if you mention them or link to them within the blog post itself.

18. Post on Forums

The internet is overflowed with discussion boards that center on issues such as marketing, startups, cars, candles, and everything in between. Thus, finding a forum that follows with your niche shouldn’t be too hard.

Once you find a hot one, engage in a manner that delivers value to others by replying to threads, voting in polls, and engaging with the community.

That way, when the time arises to share your latest blog post, you won’t be faced with bitter comments – or worse yet, the ban hammer.

Some forums stringently prohibit any kind of website promotion, though, so be sure to stick to the rules.

19. Repurpose Into Other Formats

You should never publish a blog post and then leave it to die. Any post that’s longer than 1000-1200 words can comfortably be repurposed into another format for extra value.

How? You can apply it as the script for a video, split it up and use it for a handful of briefer posts, turn it into the basis for a podcast episode, convert into an eBook / checklist, and more.

While repurposing takes time, the advantage is that you already have the core subject matter developed. It organized the process and allows you to maximize your effort.

20. Explore out and comment on other blogs with related topics

Providing valuable comments on other blogs can be an excellent way to generate traffic, develop relationships, build a following and add backlinks.

If you’ve just finished a blog post on a topic, now is the perfect time to do a fast search to find other blog posts on the same topic.

Are the other posts lacking something that you covered in your post? Add your viewpoint in a genuine, non-self-promotional way.

If the comment form asks for your website URL, paste in your blog URL.

Anything you’d add to this list? Anything you’re going to try? Let’s hear it!


About the Author:

Anuradha Chawla
Anuradha is a Digital Marketing virtuoso with exceptional blog writing, SEO and SMM skills. With over 5 years of marketing experience, She has got the expertise and the creativity to work with you to achieve your business goals across a gamut of digital marketing disciplines.


  1. Avatar
    Bipin kumar September 30, 2018 at 11:46 am - Reply

    Hi Anuradha

    Wonderfull post.. I’ll take care while writing my next post.

    • Anuradha Chawla
      Anuradha Chawla November 21, 2018 at 4:58 am - Reply

      Hi Bipin

      I am glad that you liked the article. Thank you for reading through & sharing your comment ? Will let me know how it goes for you?

  2. Avatar
    Sahil Bansal October 9, 2018 at 5:46 am - Reply

    Very thourough checklist. Great information Anuradha, thank you so much. Is not having ANY images considered harmful to SEO? For some reason I was under the impression that Google tends to rewards sites with media such as video and images.

    • Anuradha Chawla
      Anuradha Chawla December 1, 2018 at 5:01 am - Reply

      Hi Sahil

      You’re right, having engaging content on your web pages outside of just text is great for user experience — which is what Google is most concerned with. This isn’t a complete SEO checklist — we could write entire books about that (and actually, we have!), so adding sections on videos and images certainly would be beneficial to this list. Visuals are a great addition to any Web page. Thanks for your comment, Sahil!

Leave A Comment