11 Essential Pages to Have on a WordPress Blog

So you’re building a shiny new blog… You’ve got your domain. Your hosting account. Your WordPress, along with some crucial plugins.

… You install the thing … and now what?

Just like any other website, a WordPress blog consists of a range of various pages. In the WordPress world some of these pages are called “Pages” and some are called “Posts.” Either way, they are basically the same from a website developer’s point of view. But that’s not the point here.

When you start filling your blog with content, pages like About and Contact come in mind immediately. But what else can you create that your readers would actually benefit from? Here’s a list of essential pages every blog owner should consider having.

Sorry about these two first entries, but I want this list to remain complete, so here goes:


The most obvious page you can create. A number of months ago (or is it years?) WordPress was actually creating this page automatically during installation. Now it’s substituted by “Sample Page” or something, can’t remember exactly.

Anyway, the About page is an absolute must-have. More than that, the About page is the most viewed page for almost EVERY blog on the internet.

And this is no surprise. Whenever new visitors come to your site and read an article, some of them will get naturally curious about who’s behind it.

If you create a good, optimized and valuable About page it will quickly go all the way up on your Google Analytics stats.


There are many ways of tackling the Contact page. Depending on the scale you want to go with this, you can do any of the following:

  • Provide your email address openly.
  • Use a contact form (check out Contact Form 7).
  • Display links to your social media profiles (Facebook, Twitter, Flickr, and so on).
  • Provide additional information regarding the possible reasons why people would like to contact you. For example things like: how to send advertising inquiries, guest posting info, suggestions, etc. (You can create a FAQ section for this).
  • Share your actual phone number (a big credibility booster).
  • Share your Skype username.

Hint. When you’re providing your email address openly, display it as an encrypted string.

You can use this code (functions.php):

function fast_email_encryption( $atts, $content ){ 
    return antispambot($content); 
add_shortcode( 'email', 'fast_email_encryption' );

Then you can use the shortcode


– works like a charm.

Guest Posting / Write for Us

Guest posting is becoming more and more important in the blogging community. Bloggers who want to write for you will naturally look around for a page indicating whether you’re accepting guest posts or not.

If you don’t, you can mention this on your Contact page, as people will visit it anyway when they attempt to pitch you a guest post.

If you do, a Guest Posting page is a great idea (use it to provide some guest posting guidelines). That way you won’t have to respond to each request individually via email.

Also, it’s very simple to tell whether someone has read your guidelines page or not. So approving or rejecting guest posts becomes really easy.

The guidelines themselves are up to you. I encourage you to visit other blogs, take a look at their guidelines and copy anything you find suitable for your site.


This of course depends on whether you want to offer some advertising space directly or not.

If you do, such a page can get a lot of initial communication with prospective advertisers out of the way.

You can provide information like:

  • The kind of advertising space you have to offer (along with screenshots).
  • The price tag on each individual spot.
  • Some data about how many impressions can an advertiser hope for in a given month.
  • A sentence or two about your site’s demographics, so advertisers can get some indication whether advertising with you can be profitable for them.

You can also provide an additional contact form on the page, designed purely for advertising-related questions.

Services / Hire Me

Depending on the kind of niche you’re in and the purpose your site has, you might find it suitable to create such a page. This is mostly done in the freelancing business.

The purpose of such a page is to sell people on the reason why they would want to hire you. Things like trust elements, testimonials, and other marketing speech work great here.

Sometimes even the sole existence of this page is enough to get you some freelancing deals. In some cases, your prospective clients just need to see a direct indication that you’re looking for some contracts.


Archive pages in WordPress are **** (not good). We all know this. The way WordPress is built buries all archive posts deep in the depths of your site.

If you want your content to be just a little more accessible, you should get yourself a custom archives page.

Here’s a good example by Pat Flynn of The Smart Passive Income: Pat’s archives, and here’s mine: Karol’s archives.

Tools and Resources

Depending on the niche you’re in there are always some tools your readers will consider useful. Just look around and list all the things you’re using to make your hobby/work/whatever-your-site-is-about easier.

Most of these things will provide you with an affiliate link, which is always a nice thing, right?

Things you can link to:

  • Software.
  • Mobile apps.
  • Advice, education, e-books.
  • Icons, graphics, etc.
  • Other resources.
  • Other websites.

Subscribe via Email

Everyone and their brother emphasizes the importance of building a list of subscribers. Email is still the main method of communication online, and most of your readers will still enjoy receiving emails from you, as long as you implement some form of opt-in functionality.

The technical stuff can be done through a service like MailChimp.

The only thing you have to do on your blog is to display an opt-in form. You can do it in the sidebar as well as use an additional custom landing page. Such a landing page has the sole purpose of convincing people to subscribe to your newsletter. Offering a freebie in exchange works well too.

Getting Started

I like the concept of this page very much. The main idea is that when a new visitor comes to your site, they are always kind of confused. If the site has been around for a while there’s likely much content, so it’s difficult to notice a good starting point.

If you provide a visible link like “start here” and point it to your Getting Started page, you can make the life of a new visitor a lot easier.

Such a page should feature the most important facts about your site, and references to the most essential content you’ve written. Things like welcome videos and some basic FAQ sections also work great.

Privacy Policy

This is where the boring stuff starts…

Privacy Policy can be important for certain type of sites. For instance: if you offer any kind of services or products, or when you’re advertising through AdWords or similar networks.

Actually, AdWords expects you to have a Privacy Policy page, and if you don’t, your CPC will be higher (true story).

Other reasons? … Basically, it’s good to make everything clear and to be honest with your readers. The Privacy Policy page is where you get to say what you’re doing with your visitors’ data, and how you’re protecting their privacy.

Of course, the best policies are written by professional attorneys…

Terms of Service

Just like Privacy Policy, but even more attorney-ish in nature.

I wouldn’t advise you to write your own Terms of Service if you’re not a professional. Either use a template (many of those on the internet) or have them written by a pro.

But do you even need this? … If you offer any kind of service or sell products, you do.

Other legal pages you can consider creating: affiliate disclaimer, earnings disclaimer, DMCA policy, and probably dozens of others.

That’s all for my list of essential WordPress pages. What are your ideas? I’m sure you have something interesting to share regarding this topic.

there are 7 comments added

  1. Flip 28th May 2012

    While I was in college I relied on WordPress on my blogging needs. Now that I have my own small business, I still rely on WordPress for my business website. Great themes and excellent service, what more can I ask for?

  2. Chris 14th June 2012

    Not only great templates but a great blog too. I'm glad I found you guys. I'm still trying to get the client to pull the trigger on that sports template. www.actionsportshub.com It'll be sick. Thanks for the words.

    • thanks Chris for the kind words!

  3. James 3rd July 2012

    What plugin do you use for archives?

  4. Danielle 17th December 2012

    I recently created a Resources page on my blog and I have noticed that my readers find it quite helpful. Thanks for the info!

  5. Obodo charles 9th January 2016

    Excellent write-up, yeah it's quite true that the WordPress archives are certainly not the best, but my question is what WordPress plugin can I use for my blogs archives in order to make it visible and easily accessible to my readers. Thanks

  6. Mobarak Ali 8th March 2016

    Nice article but in my opinion it wood have much better article if some example links also mentioned for each page!

Reset fields

back to top