Page or Post? Set the Classification Rule at Content Intake
Learn a practical intake rule for classifying website content as a page or a post, covering evergreen guides, announcements, visibility settings and conversion tradeoffs.

Every piece of content you publish has to live somewhere on your site.
In WordPress and most content management systems, that means choosing between a page and a post.
The choice looks trivial at the moment of publishing, but it shapes how the content is dated, linked, listed and maintained for years.
Teams that decide the classification at intake, before drafting starts, avoid rework later.
This article gives a practical rule for classifying content at intake and explains what actually differs between pages and posts.
It also covers edge cases: evergreen articles, announcements, landing pages, and content that changes type after publication.
What actually differs between a page and a post
In WordPress, pages are static content such as your About or Contact page, while posts are time-based content such as blog entries or news updates.
Pages are not associated with a date and act as permanent fixtures of the site, typically listed in the website menu.
Posts are individual pieces of time-based content, and their default URLs include the publish date. WordPress.com support
The differences that matter operationally are these:
- Date association. Posts carry a publish date in their default URL structure; pages do not.
- Listing behavior. Posts can be displayed automatically on a blog page or grouped by category, tag or date. Pages are usually placed in navigation menus manually.
- Templates. Every page and post uses a template that controls how the content is displayed, such as whether the author name or featured image appears. Templates are layout files, distinct from the theme, which is the overall design package.
- Visibility options. Both types can be set to draft, pending, private, scheduled, published or password protected. Public posts can be emailed to subscribers; private content is visible only to administrators and editors and is excluded from feeds and search results. WordPress.com support
WordPress also supports custom post types, such as portfolio projects or testimonials, and plugins can add more, such as products.
If neither a page nor a post fits, check whether a custom type already exists before forcing the content into the wrong one. WordPress.com support
The intake classification rule
Ask one question when content enters your queue: will this piece be maintained as a current statement or consumed as a dated record?
If the content must always reflect the present state of something, classify it as a page.
If the content is a record of something that happened or was true at a point in time, classify it as a post.
This is a maintenance question, not a topic question.
The same subject can belong in either container depending on how it will be kept current:
- Your pricing philosophy explained in depth, updated whenever packaging changes, is a page.
- An article announcing a specific packaging change, written once and left as a record, is a post.
- A continuously maintained comparison of your integrations is a page.
- A write-up of a customer webinar held last quarter is a post.
Classifying at intake matters because the answer drives downstream decisions.
It determines menu placement, blog feed inclusion, whether the URL carries a date, and who owns keeping it current.
Deciding after drafting means those decisions get made by accident.
Evergreen content: page or post?
Evergreen content is the most common source of confusion.
The related question teams ask is whether evergreen material should be a page or a blog post.
The intake rule resolves it: evergreen describes how long content stays relevant, not how it is maintained.
A definitive guide that you revise on a schedule behaves like a page, even if it reads like an article.
A time-stamped analysis that remains accurate without updates behaves like a post, even if it stays useful for years.
Judge by maintenance intent, not expected lifespan.
In practice, many teams publish evergreen material as posts because it fits their editorial workflow and blog feed, then keep it updated.
That is a legitimate choice.
The risk is not the container itself but the mismatch: a guide published as a dated post, never revised, slowly contradicting a page elsewhere on the site.
The intake rule forces that conflict into the open before publication.
Announcements: when a page beats a post
Announcements are the second common edge case.
Most announcements are posts: they record that something happened, they belong in the feed, and they age naturally.
But some announcements describe a persistent state change, and readers will keep looking for them long after the news value fades.
Use this split:
- Post: product updates, event recaps, company news, anything whose value is the date itself.
- Page: the permanent home for whatever the announcement introduced, such as a new service, program or location, linked from navigation so late arrivals can find it.
A common pattern is to publish the announcement as a post and create or update a page that holds the ongoing details, then link between them.
The post captures attention at launch; the page serves everyone who arrives later.
If you only publish the post, the information becomes hard to find once it leaves the feed.
Conversion is possible, but plan to avoid it
If content ends up in the wrong type, WordPress lets you move it.
On WordPress.com, copy all blocks from an existing post or page, create a new item of the correct type, paste the blocks and publish.
Then set the old item to private or draft, or delete it.
The support guide notes a known error, 'Block cannot be rendered inside itself', often caused by copied content including a synced pattern.
The workaround is to remove that block or copy from the published view instead. WordPress.com support
Conversion works, but it has costs worth weighing:
- The URL changes, so any links pointing to the old address need handling.
- Menu placement, feed inclusion and date association all change with the type.
- The manual copy-and-paste process invites small formatting losses.
Treating classification as an intake decision is cheaper than converting later.
A one-line note on each content brief, 'page' or 'post', plus the reason, is usually enough.
Visibility and access control at intake
Classification also interacts with who can see the content.
WordPress offers the same visibility statuses for pages and posts: draft, pending review, private, scheduled, published, and password protected. WordPress.com support
Private content is visible only to administrators and editors; password protection restricts public access.
Two documented behaviors are worth knowing before you choose a container for restricted material.
Private posts are not visible in the Reader, feeds or search results and are not emailed to subscribers.
Password-protected content has specific limits: media files inside it can still be indexed and accessed directly without a password.
Password-protected posts are also excluded from the site's RSS feed. WordPress.com support
If your intake process handles member-only or gated material, check these settings against your requirements rather than assuming the visibility label alone enforces them.
On eligible plans, membership features offer additional options beyond the basic visibility settings. WordPress.com support
Making the rule stick across a team
A classification rule only helps if everyone applying it reaches the same answer.
Three practices keep the rule consistent:
- Put the classification on the brief. The person requesting content states page or post, and why, before drafting begins.
- Define the maintenance owner. Every page needs someone responsible for keeping it current. If nobody will own updates, that is a signal the content may belong as a post.
- Review the menu and feed together. Pages should earn their navigation slot; posts should fit the categories and tags that structure your blog. A piece that fits neither is a sign the classification was forced.
For teams coordinating marketing and sales across existing tools, classification is one instance of a broader pattern.
Decide categorization at the point of entry, not downstream.
The same discipline applies to how automation requests and data changes enter your systems, as covered in the glossary entry on business rule classification.
Quick reference: choosing at a glance
| Situation | Classification | Reason |
|---|---|---|
| About, contact, service descriptions | Page | Permanent, menu-listed, maintained as current |
| Blog article, news update, event recap | Post | Time-based record, belongs in the feed |
| Evergreen guide you revise on a schedule | Page, or a maintained post | Judge by maintenance intent, not lifespan |
| Launch announcement | Post, plus a page for ongoing details | Post captures the moment; page serves later visitors |
| Portfolio items, testimonials, products | Custom post type where available | Neither page nor post may fit; check existing types |
The rule is simple to state and easy to apply: classify by how the content will be maintained, decide at intake, and record the decision on the brief.
Do that, and the page-versus-post question stops being a recurring debate and becomes a settled step in your publishing workflow.
For more on publishing decisions and visibility, see whether lazy loading keeps content visible to search engines.
How Meshline can help. Connect automation, Organic Marketing (demand generation), and customer lifecycle management (Revenue Intelligence).
Bring topic planning, content publishing and performance feedback into the conversation about your workflow. Book a Meshline demo.