What's WP
Our everything is about WordPress - best choice of WordPress users!
What is the Difference Between Post and Page in WordPress?

What is the Difference Between Post and Page in WordPress?

DifferenceThe main difference between Post and page in WordPress include timely & timeless, categorized & hierarchical, social & unsocial, custom template per page but not post, and SEO friendly.

What is Post?

Post refers to content entries, which is listed in reverse chronological order site widely. You can get it listed in Categories, Recent Posts, and Archives. Also, it is included in RSS feed of the blog.

What is Page?

Page is static and one off content. Specifically, the about page, privacy policy are vivid examples. The page, without tags and categories, is displayed in the sidebar and Pages widget. Namely, if you use Pages widget, then all pages are displayed all the while.

The following chapters introduces the differences in detail,

Timely VS Timeless

timelyIn the first place, Post is timely while Page is timeless. Posts are organized with chronological order and published with time and date, so they are meant to be timely. In this circumstance, older posts are stored in archives. As a result, you need to dig the Post out when it grows older.

Reversely, Pages are timeless content because they do not use categories or tags. But they have a feature named Order, which enables you to customize the order of them via assigning a value number to it.

Categorized VS Hierarchical

In the second place, Posts are categorized while Pages are hierarchical. You can administrate your Posts with a specific category, but Pages are hierarchical at essence.

For instance, you can have sub pages within a page. It is because this point that you can organize them together, even assign a custom template to them.

Social VS Unsocial

social mediaPosts are social while Pages are unsocial. Posts are syndicated rough the RSS feeds, which allow readers to be informed of the most recent posts you have updated via RSS feeds. It is the timely nature that makes Posts greatly social. You can use social sharing plugins to share your Posts in social media networks such as Goggle+, Facebook, and Twitter etc.

Unlike Posts, in most cases, Pages are meant to be unsocial. Thus, they do not have social sharing buttons or comments.

Custom Template for Page Only

Unlike Posts, Pages allow you to customize the look of each page when necessary. Because WordPress by default offers a feature, which enables you to create custom page templates using a theme.

Posts and Pages look almost the same in most themes. However, this custom page templates feature is greatly convenient if you using your page to create a landing page, or a gallery page.

Post is more SEO friendly than Page

seoFrom the perspective of search engine optimization, Post is superior to Page. Once you have published a Post, it’s linked within categories, tags, archives, “recent posts”, and other multiple-post page. Conversely, Page is linked manually by yourself.

Thus, the wise way to increase exposure of your thoughts is to choose Post and write them with natural multiplicity. By this way, you can get search engine optimization and boost visitor traffic.


From what we have mentioned above, you can clearly see the key differences between Posts and Pages. In a word, Posts play a dominant role than Pages in WordPress dashboard. However, each in its way has made an important contribution. Your choice of them rests with the purposes of articles.


Lucy has been a very experienced SEOer, technical writer, web developer, c# developer since 2002. Now she owns a startup in San Francisco, CA, focusing on running a couple of blogs to share knowledge and experience with global readers and deliver exceptional results to global sponsors by leveraging the power of Internet.


Want to Learn More About WordPress?

Get Our Free Themes, Plugins, Support, SEO Tips, and Other Tutorials!

Fatal error: Call to undefined function es_subbox() in /home/whatswp/public_html/wp-content/themes/mantra/footer.php on line 140