9 Elements Every Blogger Needs to Have for their Blog


Being a blogger I tend to visit a lot of other blogs around the web. And it annoys me to no end when I can’t find something easily on the blog I’m visiting. From not having a way to contact the site, to no way to search for posts, no social sharing icons, or any way for me to subscribe to their site. They are missing opportunities to not only gain a readership; they are missing potential opportunities with other bloggers as well! So when Abhi here at Oddblogger asked me to write a guest post I figured I would talk about the 9 Elements every Blogger Needs to Have for their Blog.

About Me


About Abhi!

This one is important as it will probably be clicked on the most when people visit your site. The About Me page isn’t really About YOU. It’s about the VISITORS wanting to know what you can do for them. I suggest the following for your About Me (or Site) page:

What You Offer to Your Readers

I would describe what you offer at your blog. You need to be very clear here. If you provide advise on how to do Social Media Marketing? Then talk about what you offer and how you do it better than the other guy. If you have a free product you provide to visitors? Make sure to add the optin form underneath so they can get the free e-book, and you get their email address to add to your list. If you provide services as well? Then you should add a link to your Services page as well with a short description of what you offer.

Who You Are

Now after  you have provided what you can offer your readers now you can talk about yourself. Make it personal. You can write about any accomplishments you’ve made in life or what your currently doing. You can list your favorite hobbies on here as well. Keep it short and to the point though. Nobody wants a memoir just an idea of who you are. Oh, I would also add your social media links down here as well so they can follow you.

Contact Me

This is a big one. I cannot tell you how many sites I have visited where there is no way for me to contact them! These blogs are missing potential opportunities with other bloggers, advertising, people looking for product reviews etc.  A simple contact page using a form (preferably) is the best way. For my own Contact page I have the following:

  • Email Address – I suggest placing your email address on here at the very least if you do not wish to use a contact form.
  • Terms of Conditions – I discuss what I will allow on the blog and what I will not. I also discuss who should not contact me as well. (SEO Companies, etc..)
  • Social Media – Where they can find me on other Social Media sites like Facebook, Twitter, Google +, LinkedIn, and Pinterest.

Then I have a Contact Form down at the bottom for people to easily leave me a message. Just make sure that you give it some CSS Style to make it look great! Make sure to check out Oddblogger’s Contact page as well.

Search Button


Search, Social Media, and Optin!

Although this isn’t mandatory I personally think it’s a good idea to have a Search Button on a blog. This way people can do a search on your site instead of going back to Google if they didn’t find what they were looking for when they visited your blog. Plus you could always monetize it using Google’s Search integrated with your blog.

RSS Subscribe

Although RSS Feeds are becoming somewhat old school. A lot of people still use them. So why not have an RSS Icon where people can subscribe to your blog’s RSS Feed and get the benefit of having return visitors to your site? I personally use Feedly to manage the RSS feeds of the blogs I follow plus it’s a huge time saver.

Email Optin Forms

If you are going to run a blog and you want to have return visitors? You need to set up an Email Optin Form so people have the opportunity to subscribe to your website. You can start out by using Feedburner or if you want to use something more professional MailChimp offers a free account to help you get started.  I always suggest that you have an Email Optin Form that is prominently displayed in your Sidebar and after every post on your blog.

Social Media

With all of the changes in Google it has become vital that you are connected with popular Social Media sites. And if you don’t have anyway for people to share your content on your blog? You are missing out on getting additional visitors to your site! Popular ways to set this up is by using WordPress plugins such as Digg DIgg for a floating share bar. I also have used WP Socializer to add social media buttons to the bottom of every post as well.

Related and Popular Posts

I highly suggest having both Related and Popular Posts on your blog as well.

Related Posts


Or… Popular Posts!

I use nRelate to add related posts at the bottom of every post on my own blog. This way if people liked the original article they can find similar content down at the bottom of the post that they can read as well. This helps you keep the visitor from clicking away from your site it also keeps your bounce rate down which is important!

Popular Posts

Having the most popular posts displayed in your sidebar is a way for visitors to see what type of content you have that people like to read. It also gives readers a chance to click and read more of your blog’s content  and keeps them on your site longer as well. A popular plugin to use is WP Popular Posts so you can easily set this up in your side bar of your own site.

Privacy Page

It is important that you have a Privacy Page created for your site. Especially if you use cookies in any way. If you use Adsense ads or Affiliate links you most likely are using cookies. So it is important to let your visitors know about this here. You can see the example here at Oddblogger – Privacy Policy.  This provides readers with a sense of trust that you care about their privacy and their data you collect from them.

Disclosure Page

This page is where you disclose full transparency of everything you do on your blog. This not only complies with FTC Regulations but provides another sense of trust with visitors. Abhi over here at Oddblogger has it listed at Terms and Conditions which is essentially the same thing.


All of the above are very simple to create and implement for your own blog. Not only will it make your blog more visitor friendly, it will help:

  • Provide visitors with information on why they should be visiting your blog from your About Me page.
  • Provide visitors with the opportunity to read additional content through related and popular posts.
  • Encourage sharing of your content through the use of Social Sharing Buttons.
  • Provide ways for visitors to subscribe to your Newsletter or RSS Feed.
  • Provide people with a way to contact you from your Contact page.
  • Provide a sense of trust to your site with the use of your Privacy and Disclosure pages.

Did I Miss Anything?

What other elements should be on this list? Leave a comment below with what other elements a blog should have.

Jason Mathes

Dad, Geek, Gamer, Blogger - When not being a full time Dad, employee as an IT Helpdesk technician, or playing Call of Duty, you can find him over at avgjoegeek.net . Visit his site as he shares with you his tips, tricks, and how tos in Gaming, Android/Technology and Blogging. Follow him on twitter: @avgjoegeek or check him out on Facebook as well!


  1. Hi Mathes,

    Good to see you here on Abhi’s blog

    I think Privacy and Disclosure pages are the most neglected whereas Google has the Privacy page as a requirement for Adsense. It’s even so easy to get these pages with free generators allover the net now

    What about a comment policy page?

    • I agree a comment policy page would be a great idea too! I have mine above the comment section only to make sure that would be commenters see it before leaving one that will get tossed in the spam box 🙂

  2. Hi Jason,

    Great one there, the highest priority of all is having an optin form, with this you’ll definitely get those returning visitors. Social media has a good role to play to and i also concur with what Enstine just said above.

    • Gilbert – thanks! I unfortunately made the mistake to not focus on my email list early on and I’m paying for it now. If there is that ONE THING that all bloggers should focus on? Its that email list to keep visitors returning to your site.

      Of course though… you’ll need to keep giving them a reason to not only visit but to open up those emails to begin with!

  3. Will comment in more depth, later, but just wanted to say that this is one of the best blog checklist type posts I’ve read in a long time.

    • Holly – thanks! I hope its a useful one that bloggers will find helpful. Too many sites online that don’t have these basic elements in them!

  4. nice blog checklist, i will follow this for my blog. i am unalbe to add rss feed due to don’t understand for my blog, can you tell me please how i can do this?

  5. Hie Jason,
    First of all i gotta be honest with you, i’m a big fan of your blog, this is my first comment on your blog, your posts are just awesome, you share very usefull, knowledgeable content, which i’m implementing on my blog and getting profit out of it slowly slowly but still working.
    -thnakyou for sharing best wishes

  6. I was already having 7 out of these 9. After reading this post, I believe that other 2 are pretty important. Gonna use those in my blog right away! Thanks for this valuable post.

  7. Thank you for this list! I 7 out of 9 elements. I’ll be working on the Privacy and Disclosure page. I’ve seen my other blogger friends who have Privacy page, and I thought that mine doesn’t really need one. But I guess I have to rethink this! 🙂

    • If you do anything that requires a cookie to be placed on their browser its always a good idea to disclose it nowadays. People are justifiably paranoid so no reason not to have it 🙂 Glad you enjoyed the post!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.