Studies show 90% of the individuals using Google search never look beyond the first page of results. The first 10 positions are the most desired as they get 94% of all clicks. From a design perspective it makes sense to keep the number of active posts to less than twenty.<!–more–>
WordPress is not a document management system but a successful blog needs to manage its content. The WordPress document life cycle can be broadly described as create, publish, archive, and store.
Every BLog post must begin somewhere and whether your decision is to use the WordPress TinyMCE editor or another editor, everything depends on the successful mix of skillfully created content and well crafted supporting artifacts. One of the goals of “Xidipity.com” is to assist in this area. Visibility is restricted while documents are edited with a status of “draft”.
WordPress uses status to help with workflow and you may be surprised to learn there are eight.
Viewable by everyone. (publish)
Scheduled to be published at a future date. (future)
Incomplete post viewable by anyone with proper user role. (draft)
Awaiting a user with the publish_posts capability (typically a user assigned the Editor role) to publish. (pending)
Viewable only to WordPress users at Administrator level. (private)
Posts in the Trash are assigned the trash status. (trash)
Revisions WordPress saves automatically while you are editing. (auto-draft)
Used with a child post (such as Attachments and Revisions) to determine the actual status from the parent post. (inherit)
It is also important to note WordPress keeps a history of your revisisions in case the circumstance arises where the current content has too many issues to fix. Depending upon your host, you may be able to change the number of revisions kept.
I like to refer to this as the social phase of the document life cycle. This is when visitors are reading your post, comments are being made, and replies added. Updates can be applied but they are more the exception than the rule.
At some point in time a blog post must be retired to make room for new content. This is accomplished by simply adding it to the “archive category“. When this action is complete the blog will not be included on the front page but is viewable on the archive page. It is suggested the ability to add comments be revoked for archived content. One way to accomplish this is by unchecking the “allow comments” option which can be found when the quick edit selection is clicked on the post listing.
Some will view part or all of this step as optional. The process is to save the archived blog html to an external file and delete the WordPress post and associated artifacts.
I am an advocate of this for the following reasons.
- Keeps your site lean and performance snappy
- May save you some money on hosting
- If the need arises the html and/or artifacts can be reused
Pages follow the same WordPress document life cycle path but with different rules. A page in most cases is created to support blog content and in this light it becomes an artifact. WordPress does not support assigning a category to a page as the approach is to organize your pages through the use of a breadcrumb style page hierarchy. In this scenario a page will never live as archived and the content is simply saved offline and the page including page artifacts are deleted when the time arises.