Pages Versus Posts – What is Best for SEO?

I have been asked this question before:  What is best for SEO?  WordPress Pages  versus Posts?

The answer is really easy if you know WordPress.  And if you know Search Engine Optimization.

The answer is-

it depends!

WordPress pages and posts are created differently and treated differently by WordPress.  They are used for different purposes.

A WordPress Post is time stamped, and typically displays it's date, category, and author name.  It is typically displayed in a website in a chronological order.  They also generate a ping upon creating or editing.  A Post is best for content that is added on a regular basis and for content that changes.  Like this blog post.  This is a post.  And this content is best displayed in a post.

Wordpress Pages on the other hand, do not have categories, or time stamps.  And they do not ping (unless a plugin is installed, which I have).

So Pages versus Posts?

Pages are best for content that does not change, or change very often.  Posts are more useful for displaying relevant, fresh content.

Wordpress can be used as a Content Management System (CMS) and display mostly pages.  And you can add a plugin to your WordPress installation designed to send an RSS ping whenever a page is added or edited.

You can and should have a "blog" section where your time-relevant and Social Media can interact.  You can and should add blog posts on a regular basis.  We can call it blog, or news, or whatever, but your website can and should have fresh and relevant content added as a blog post.  So yes, regular contributions of content should be added as posts not pages.

Save your static content for Pages.  Your Privacy Policy (you do have one don't you?), your terms and conditions, your contract information, and content that doesn't change or changes rarely should be on pages.

What about SEO?  What about Google on- and off-page SEO optimization?

Google has indicated that the next author rank update will make Panda update look like a teddy bear.  But on page SEO should not be neglected.

Write for people first but don't forget the search engines.  Therefore taking a little extra effort to have page/post title tags and meta tags properly filled out, is still important.  Most quality, premium WordPress themes come built-in with SEO support.  If not add a SEO plugin which encourages good practice of on-page SEO during creation of each post and page.

In summary, use WordPress Pages for static content that changes little, and use Posts for content that gets updated on a regular basis.

Add a plugin to ping RSS feeds from pages.

And lastly, add a ping optimizer plugin, which prevents the website from sending too many pings and then getting banned (every edit to a post or creating a new post sends a ping.  Lots of edits can result in lots of pings which can result in a blog/website getting  banned or delisted by ping sites.)