Should You Keep or Delete Old Content in WordPress? (Expert Opinion)

Are you wondering about the best way to handle old posts in WordPress?

Over time, some of your content may become outdated, irrelevant, or inaccurate. This can lead to a bad user experience and a drop in your site’s SEO rankings.

In this article, we will discuss whether it’s better to keep or delete old posts in WordPress.

Should You Keep or Delete Old Content in WordPress? (Expert Opinion)

What Is the Problem With Old Content in WordPress?

As you grow your website, you might focus on creating new content. However, old content can quickly become a problem on growing WordPress blogs. It can affect your business, sales, and profits if left unchecked.

Depending on your niche, your content may become irrelevant, incorrect, or inappropriate over a period of time. This may cause a bad user experience, a higher bounce rate, and lower search rankings. It can also hurt your credibility.

In our guide on content decay, we explain why some of your older articles decline in rankings. We also show you how to find decayed content using an SEO plugin like All in One SEO.

Content rankings in AIOSEO

You may also have old articles that are still ranking but now contain outdated information. There is no easy way to find this content except to systematically review all of your articles. Then, you can decide if you should keep or delete the old content.

Should You Keep or Delete Old Content in WordPress? (7 Scenarios)

Luckily, there are a number of ways you can handle old posts so that your website doesn’t suffer. The best approach will vary depending on each post, and it normally won’t be a choice between simply keeping or deleting the content.

For example, you may want to keep evergreen content that is decaying in rankings. However, you will also need to update that content so it’s up-to-date and accurate to boost rankings.

On the other hand, deleting old posts that are no longer relevant can improve user experience and your site’s SEO. But you will also need to redirect the posts to avoid 404 errors.

For most blogs, a combination of strategies will be the right answer.

With that being said, let’s take a look at some different ways you can deal with old content on your WordPress website:

1. Schedule Regular Content Updates

Whether your old posts contain outdated information or not, it’s important to update or rewrite them from time to time to keep them fresh.

That’s because Google takes into account the freshness of an article when ranking your content. In general, it will prioritize newer posts over older posts.

At WPBeginner, we update our old content at least every 6 months. In fact, as soon as a post is published, we schedule an update.

We recommend that you schedule regular content updates on your own website.

Start a new revision to schedule for a content update

You will need to update any details of the post that are now out-of-date and add any new information that wasn’t available when the post was first written.

You can also add internal links to relevant posts that you have recently published, and you may need to update the keywords used in the article to match current search trends.

Don’t forget to also update the images in the post, and you can improve engagement by embedding video content.

We recommend that you work through our checklist on how to optimize your blog posts for SEO when updating or rewriting content. This post even has a section on how to optimize older blog posts.

2. Promote Your Old Evergreen Posts

If an old post contains evergreen information that is still accurate, then it may be overlooked as it gets buried deeper on your website.

Promoting older relevant articles allow you to maximize your traffic potential. It gives your visitors the chance to read old and evergreen content.

Plus, you can attract new visitors to your site by sharing old valuable blog posts. This way, your best content always stays visible to users on your WordPress site, and they help generate more traffic.

You can make regular time in your schedule to share your old posts on social media, link to them in your new articles and roundup posts, or use an automated plugin like Revive Old Posts.

The Revive Old Posts Plugin

You will find the details for these and other proven methods in our guide on how to promote old posts in WordPress.

We also have a post on some ways you can automatically share your old WordPress posts.

3. Add Old Post Notifications

Once you start scheduling post updates, you won’t be able to update them all at once. So, what should you do with the old posts until you find the time?

For posts that are not as fresh as you would like but are still accurate, you can add an old post notification at the top of the post. This will make your readers aware that they are not reading the latest information on the topic.

Old post notification displayed on an article

Another solution that many blogs use is simply adding the ‘Last updated date’ instead of the publishing date. That way, readers can quickly see the last time that you changed the content.

For further information, you can see our guide on how to add an old post notification on your WordPress blog.

4. Unpublish Posts While Waiting to Rewrite Them

If an old post now contains inaccurate information that you don’t want visitors to see, then you can unpublish it until you find time to update it with accurate information.

The post will no longer be visible to your website visitors but will remain in your dashboard as a draft. Once you update the post, you can publish it again.

To unpublish a post, you need to start by editing it. After that, you should click the ‘Switch to draft’ button at the top of the page. This will bring up a popup confirming that you want to unpublish the post.

Click switch to draft

Alternatively, instead of unpublishing an article, some website owners prefer to password-protect the content or make it visible to members only. We have detailed instructions on all of these methods in our guide on how to unpublish a WordPress page.

Keep in mind that removing a live post from your site can cause broken links and may affect your WordPress SEO, so you will want to think about this carefully.

You can temporarily redirect the URL to another relevant page so you don’t lose SEO rankings. We show you how to do this in the ‘Redirect Deleted, Archived, and Unpublished Posts’ section later in this article.

5. Delete or Archive Old Posts You Want to Remove From Your Site

What if you have content that you no longer wish to show on your WordPress website? Maybe the post is no longer relevant, or you have decided to take your website in a new direction.

In that case, you can delete the post or archive it like you archive your emails.

To delete a post, you just need to edit it and then click the ‘Move to trash’ button in the right-hand menu. WordPress will send that page to the trash.

Move page to trash

By default, WordPress automatically deletes anything in the trash after 30 days, so you still have time to change you have time to change your mind.

We show you how to recover deleted posts from the trash later in this article.

To archive a post, you need to install and activate the LH Archived Post Status plugin. Upon activation, the plugin adds a custom post status called ‘Archived’ to your posts, pages, and custom post types.

You can archive a single post or page by editing it. When you click on the ‘Status’ dropdown menu, you will see the new ‘Archived’ post status.

Archiving a Single Post

Simply select the ‘Archive’ status, and then click the ‘Update’ button at the top of the screen.

Your post will be marked as archived, and it will stop appearing on the front end of your site. Your website visitors will no longer be able to see it.

If you want to use the content again in the future, then you can edit it if necessary and then publish it by changing the post status back to ‘Published’.

You can learn more in our guide on how to archive posts without deleting them in WordPress.

Whether you delete or archive the post, you should redirect the URL to a relevant post that’s still visible on your website. Otherwise, your users will see a 404′ page not found’ error message when they try to visit the page

See the next section for details.

6. Redirect Deleted, Archived, and Unpublished Posts

Once you have deleted, archived, or unpublished a post, your visitors will see a 404 ‘page not found’ error if they try to visit the page by clicking on a link or bookmark they have saved.

This provides a bad user experience and can impact your WordPress SEO, so we recommend you send the user to a different but related page on your website using a 301 redirect.

The simplest way to manage and create redirects is with the All in One SEO (AIOSEO) WordPress plugin. It’s the best SEO plugin for WordPress and is used by over 3 million professionals to improve their site’s SEO.

On the All in One SEO » Redirects page, you can enter the ‘Source URL’ of the page you deleted and the ‘Target URL’ of the post you want to send your visitors to.

Enter Source URL and Target URL

Now make sure that the Redirect Type is ‘301 Moved Permanently,’ and then click the ‘Add Redirect’ button.

There are several other ways you can create redirects, and you can learn about them in our beginner’s guide to creating 301 redirects in WordPress

Bonus: Recover Deleted Posts

If you unpublished a post and changed your mind, then you can simply publish it again.

But you might be wondering what to do if you change your mind about a post you deleted. Luckily, you may be able to recover it from the trash.

Just like your computer, WordPress moves deleted items into a trash folder. This removes those items from your website and admin screens, but they are not deleted permanently right away.

After 30 days, WordPress will permanently delete the item from the trash and database. If the page you deleted is still in the trash, then you can go ahead and restore it.

You will need to go to Posts » All Posts (or Pages » All Pages if you wish to restore a page) inside your WordPress admin area.

From here, you must switch to the ‘Trash’ tab to view all the posts that have been deleted during the last 30 days.

Restoring a Post From the Trash

If the post you want to recover is listed there, then simply take your mouse over the page title, and you will see the option to ‘Restore’ it.

If it is not still in the trash, then you may be able to restore it from a backup. For this and many other reasons, we recommend setting up regular WordPress backups.

You will find detailed instructions on all of these methods in our guide on how to recover and restore deleted pages in WordPress.

We hope this tutorial helped you learn whether to keep or delete old content in WordPress. You may also want to see our guide on how to write a great blog post or our expert pick of the best content marketing tools and plugins for WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Should You Keep or Delete Old Content in WordPress? (Expert Opinion) first appeared on WPBeginner.

What is Content Decay? (And How to Fix It)

Are you worried about the declining performance of some of your website’s content? This could be a sign of content decay.

Content decay is the decline in organic traffic and search rankings over time. Unless you update the content, you will continue to lose rankings and traffic.

In this article, we will explain content decay and how to find and fix it.

Content decay explainer for beginners

Here is a quick overview of the topics we will cover in this guide:

What Is Content Decay?

‘Content decay’ describes the decline in organic traffic and search rankings for a particular piece of content over time.

Every time you publish new content on your WordPress website, search engines crawl it. Then, after some time, this content may start ranking for specific search terms and bring new traffic to your website.

However, sometimes this traffic may start declining, and certain content may drop in search rankings. This can happen even if you don’t change the content itself.

It is important to understand that content decay doesn’t necessarily mean old articles on your website. An old article may consistently rank and continuously bring traffic to your website.

At the same time, some newer content may start decaying. This decayed content can start affecting your business, sales, and profits if left unchecked.

What Causes Content Decay on Your Website?

Several factors can cause content decay on a website. Here are some of the top reasons for content decay:

  • Better content from competitors – Your competitors may be targeting the same keywords with more detailed and helpful content.
  • Declined interest – The keyword is no longer searched as often as it used to be. There may be a decline in search volume for several reasons.
  • Keyword cannibalism – Your WordPress blog may have similar content targeting the same keyword, which splits your search traffic. Google might be unable to guess the search intent and match it to the right content.
  • Change in search intent – The reason why people are searching for the keyword may have changed. For instance, you might have an article about different types of solar panels, but the user intent has now changed to buying a solar panel.
  • Search features – Google is continuously changing search results to match user intent. For instance, shopping results, featured snippets, places, and other search features can divert search traffic to those snippets.

However, before you can find out what has caused your content to decline, you will need to see which pieces of content on your website have decayed.

How to Find Decayed Content in WordPress

Content decay happens gradually and over time, which is why many site owners don’t notice it right away.

However, if it is left unchecked, other articles can start decaying. Soon, you will end up with a large number of posts and pages that are all decayed, and it will take you a long time to fix them.

With that being said, we will now show you two ways to find decayed content on your website.

Method 1: Find Decayed Content Using All in One SEO (Recommended)

The easiest way to find decayed content in WordPress is by using All in One SEO for WordPress. It is the best WordPress SEO plugin on the market and allows you to easily optimize your website for search engines.

All in One SEO plugin

All in One SEO has a Search Statistics tool that helps you connect your website to Google Search Console. It then fetches data from Google Search Console and presents it in an easily-readable format. This includes data showing how much your content has declined in search over a period of time.

First, you need to install and activate All in One SEO for WordPress. For more details, you can see our tutorial on how to install a WordPress plugin.

Note: You will need at least the Elite plan of the plugin to unlock the Search Statistics feature.

Upon activation, the plugin will launch the setup wizard. Simply follow the on-screen instructions to set up the plugin with optimal settings.

All in One SEO wizard

Next, you will need to connect your WordPress website to your Google Search Console account. For more details, you can follow our tutorial on how to add your WordPress site to Google Search Console.

Once you have added your website to your Search Console account, the next step is to connect All in One SEO to Google Search Console.

You need to go to the All in One SEO » Search Statistics page and click the ‘Connect to Google Search Console’ button.

Connecy Google Search Console

This will take you to your Google Account, and you will be asked to give the plugin permission to access your Search Console data.

Simply click on the ‘Allow’ button to continue.

Allow permission

If you have multiple websites on your Google Search Console account, then you will be asked to select a site.

After that, just click on the ‘Complete Connection’ button to continue.

Complete connection

Once connected, you can view the Google Search Console data by visiting the All in One SEO » Search Statistics page in your WordPress admin dashboard.

You will see a quick overview of your site’s performance in Google Search.

Search Statistics overview

Next, you need to switch to the ‘Content Rankings’ tab.

From here, you will see a list of your content in Google Search with the loss or gain points, drop percentage, and last updated information.

Content rankings in AIOSEO

To find out which pieces of content have dropped the most points, you can sort the list by ‘Loss’ and ‘Drop’ values.

The Loss value shows your content rankings in points, while Drop shows the advantages and gains as a percentage.

Sort content by loss points or drop percentage

You can see the content that has dropped the most in rankings during the last 12 months. Content with the most drop or loss in points is the content that has decayed the most.

You can also see quick stats about a post or page, including internal links, outgoing links, and affiliate links. Hovering your mouse over will also show you links to edit or view a post.

Edit post

This allows you to view a post to see why it may have declined and edit it if needed.

Method 2: Find Decayed Content Using Google Search Console

This method is not as easy to use as All in One SEO. However, it will help you find content decay, and you can then manually start fixing it.

If you haven’t already done so, then you will need to add your WordPress website to Google Search Console and give it some time to collect data. For more details, you can see our guide on how to connect your website to Google Search Console.

After that, you need to log in to your Google Search Console dashboard and switch to the ‘Performance’ tab.

From here, you need to click on the ‘Date Range’ label.

This will bring up a popup. Just switch to the ‘Compare’ tab and then select a custom date range for your comparison.

Open date range in Google Search Console performance

For this example, we are comparing the last 6 months to the previous 6 months. You can also choose custom ranges by selecting dates.

Simply click on the ‘Apply’ button to continue.

Compare performance in Google Search Console

Search Console will now show you a comparison of your site’s performance in the search results for the selected period.

Make sure to check all the boxes at the top of the Performance overview columns so that you can see positions, impressions, clicks, and the click-through rate (CTR).

Check all fields

After that, scroll down to the data table section and switch to the ‘Pages’ view. This will allow you to see exactly what content has decayed.

In the results, you can sort the ‘Position Difference’ column to find the content that has dropped the most in search rankings.

Position difference

Tip: If you can’t see the Position Difference column, use your keyboard’s right arrow key to scroll through the columns horizontally.

Similarly, you can also sort content by Impressions Difference or CTR Difference. This may help you find content that appears less in search or has dropped in click-through rate.

You can also switch to the ‘Queries’ tab to see which keywords your site rankings are decaying for.

Find decayed keywords in Queries

You can also click on the ‘Export’ button at the top to download this data in CSV format, which you can then open in your preferred spreadsheet software.

How to Fix Content Decay on Your Website

Now that you know which content has decayed on your WordPress website, it is time to fix it.

Before you do that, you need to figure out what has caused a piece of content to fall in rankings or lose its organic click-through rate.

You can try searching for the keywords where that content used to rank and analyze the results.

The most common cause of content decay is newer, more detailed content outranking yours. To fix this, you need to update your content to make it better.

Here are some quick tips to make your content more comprehensive:

  • Optimize your post for SEO – While optimizing your post for SEO, you can also update your post to add new, more helpful content that you may have missed before.
  • Embed a video – Adding images and videos is great for building user engagement.
  • Add a table of contents – This helps users easily navigate longer content. Plus, the table of contents can also be picked up by Google in the featured snippet.
  • Add FAQ schema markup – Answering general user questions in an FAQ section can help your readers and make your content show up in Google FAQ search results.

Sometimes, the reason for content decay can be a lack of user interest or the search intent not matching your content.

In that case, you may consider changing your content to address the new audience intent. Alternatively, you can rewrite and optimize it for a similar topic that still has search volume.

For more on this topic, you can see our tutorial on how to do keyword research for your WordPress blog.

We hope this article helped you learn about content decay and how to fix it on your WordPress site. You may also want to see our complete WordPress SEO guide or our expert picks for the best WordPress plugins to grow your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What is Content Decay? (And How to Fix It) first appeared on WPBeginner.