Content maintenance strategy: 6 tips for a cleaner website

If you’ve been working on your website for a couple of years, chances are that your website has become a giant collection of posts and pages. When writing a post, you might find out you’ve already written a similar article (maybe even twice), or you might get a feeling that you’ve written something related that you can’t find anymore. This can become even more complex when you’re not the only one writing for this website. Cleaning up your older content can be overwhelming; that’s why regular content maintenance is key. In this post, we’ll give you some tips to create a good content maintenance strategy!

Table of contents

Key takeaways

  • Regular content maintenance is crucial for managing a vast collection of posts and pages on your website.
  • Reserve dedicated time for content audits and pruning to prevent confusion for site visitors and competition between similar articles.
  • Utilize data from Google Analytics and Search Console to assess content performance and decide what needs updating, merging, or deleting.
  • Focus on monitoring key content that drives conversions or ranks well in search engines, and enhance internal linking to improve visibility.
  • Employ tools like Yoast SEO Premium to streamline the content maintenance process, ensuring your website remains organized and effective.

1. Reserve time for content maintenance

It might be tempting, especially if you love writing, to keep on producing new content and never look back. But if you do this, you might be shooting yourself in the foot. Your articles that are very similar to each other can start competing with each other in the search results. Having too much content that isn’t structured can also confuse site visitors; they might not know where to go on your website. And the more content you get, the more overwhelming cleaning up your content becomes. So, don’t wait too long with the implementation of a proper content maintenance strategy.

It’s a good idea to plan regular SEO audits and reserve some time for content pruning. How often you should do that depends on a few factors, such as the amount of content you already have, how often you publish new articles, and how many people you have on your editorial team.

At Yoast, we try to plan structured sessions with our content team to improve existing content. We create lists or do an audit (more on that later) and start cleaning up. But in addition to these sessions, we also improve and update blog content in our usual publication flow. When we encounter articles that need updates, we add them to our backlog, assign them to a team member, and update or even republish them on our blog.

2. What does the data say?

When you sit down to actually go through your content and tidy up, it’s sensible to base your decisions on data. Apart from looking at the content on the page itself, you should answer the following questions:

  • Does the page get any traffic?
  • Does it have value (meaning that the visitor completed one of your goals during the same session on your site)?
  • How is the engagement?
  • How long do people stay on this page?

This kind of data can all be found in Google Analytics. If you go to Reports > Engagement > Pages and screens in the left-hand menu, you’ll get a nice overview of the traffic on your pages. You can even export this to a spreadsheet to keep track of what you did or decided to do with a page.

If you want to know how your articles perform in the search results, Google Search Console is a great help. Especially the performance tab tells you a lot about how your pages perform in Google. It tells you the average position you hold for a keyword, but also how many impressions and clicks your pages get. Check out our beginner’s guide to Google Search Console.

There are a number of tools that make this process easier by providing a list of your content and how it performs. This makes it easier to compare how certain (related) articles rank and get their traffic. One tool we like to use at Yoast is the content audit template by ahrefs. This gives you insights into which content is still of value to your site and which low-quality content is dragging you down. It will give you advice (leave as is/manually review/redirect or update/delete) per URL. Of course, we wouldn’t recommend blindly following such automated advice, but it gives you a lot of insight and is a great starting point to take a critical look at your content.

3. Always keep an eye on your most important content

While it’s not harmful if some older posts escape your attention while working on new content, there are posts and pages that you always need to keep an eye on. You’re probably already monitoring pages that convert, whether that’s in terms of sales, newsletter subscriptions, or a contact or reservation page. But you might also have pages that do (or could do) really well in the search engines. For instance, some evergreen, complete, and informative posts or pages about topics you’re really an expert on. This is the content you want to keep fresh and relevant, and regularly link to. These are the posts and pages that should end up high in the search results.

In Yoast SEO Premium, you can mark these types of guides as cornerstone content. This will trigger some specific actions in Yoast SEO. For instance, if you haven’t updated a cornerstone post in six months, it gets added to the stale cornerstone content filter. You’ll find that filter in your post overview. It helps you stay on top of your SEO game by telling you whether any important content needs an update. Ideally, your score should be zero there. If you do find some articles in this filter, it’s time to review those. Make sure all the information is still correct, add new insights, and perhaps check competitors’ posts on the same topic to see if you’re not missing anything.

The stale cornerstone content filter in Yoast SEO for WordPress

4. Improve your internal linking

A content maintenance activity that is often highly underrated is working on your internal linking. Why invest time in internal linking? Well, first and foremost, because the content you link to is of interest to your readers and helps you keep them on your site. But these links help search engines, such as Google, crawl your content and determine its importance. An article that gets a lot of links (internally or externally) is deemed important by Google. It also helps Google understand what content is related to each other. Therefore, internal linking is an important part of a cornerstone content strategy. All your pages, but especially the evergreen guides we discussed above, need attention, regular updates, and lots of links!

So it’s good to link to your other posts while writing a new one. The internal linking suggestions tool in Yoast SEO Premium makes this super easy for you. But while it’s quite common to link to existing content from our new articles, don’t forget that those new articles also need links pointing to them. At Yoast, we regularly check whether our new posts have enough links pointing to them, especially if we want them to rank!

Implementing a cornerstone strategy

But what about the cornerstone content we discussed above? How do you make sure your most valuable content gets enough links? If you want to focus on these articles, Yoast SEO Premium has just the tool for you: the Cornerstone workout. In a few steps, it lets you select your most important articles and mark them as cornerstones. Then, it shows you how many internal links there are pointing to this post. Do you feel this isn’t in line with the number of links it should have? We’ll give you suggestions on which related posts to link from. And in just a few clicks, you can add the link from the right spot in the related post:

The cornerstone workout in Yoast SEO Premium

As you probably (hopefully!) don’t change your cornerstone strategy every month, it’s not necessary to do this workout every month. If you have a vast amount of content that performs quite well, checking this, let’s say, every 3 or 6 months, you should be fine. However, if you’re starting out, publishing a lot of new content, or making big changes to your site, you should probably do this workout more often. As your site grows, your focal point might change, and this workout will help you make sure you stay focused on the content you really want to rank.

5. Clean up the attic once in a while

We mostly discussed your best and most important content until now. But on the other side of the spectrum, we have your older (and more lonely) content that you haven’t touched in a while. Announcements of events that took place years ago, new product launches from when you just started, and blog posts that simply aren’t relevant anymore. These posts keep filling up your attic, and at one point, you should clean your attic thoroughly. You don’t want people or Google to find low-quality pages or pages showing outdated or irrelevant information and get lost up there.

There are some ways to go about this. You can, of course, go to your blog post archive and clean up while going through your oldest post. Never just delete something, though! Take a closer look at the content and always check whether a post still gets traffic in Google Analytics. In doubt whether you should keep it? Read our blog on updating or deleting old content to help you with that choice. And, if you think a post is irrelevant and you want to delete it, you should either redirect it to a good equivalent URL or have it show a 410 page, indicating that it’s been deleted on purpose. You can read all about properly deleting a post here.

Cleaning up orphaned content

Yoast SEO Premium also has an SEO workout to help you maintain old and forgotten content: the Orphaned content workout. It lists all of your unlinked content for you. Because you never or hardly linked to these pages, we can assume they’re pages you’ve once created but never looked back at. Or, they don’t fit into your current content strategy anymore. That’s why this is a good place to start cleaning up! With the workout, you can go through the posts and pages one by one and consider: is this post not relevant anymore? Then delete and redirect the URL to a better destination in a few clicks! Is it still relevant but outdated? Then update it and start adding links to it from related posts. Did you just forget to link to this post? Then start adding some links! The workout takes you by the hand through all these steps, so it’s easy to keep track of your progress.

The orphaned content workout in Yoast SEO Premium

How often should you do this workout? It’s hard to make a general statement about this because it very much depends on the amount of old content you have, how good your internal linking is, and how much new content you’re creating. If you have a bigger site, it will probably be quite a time investment when you do it for the first time. But if you maintain it and do this workout regularly, on a monthly basis, for instance, you will get it done faster every time!

6. Check your content per topic/tag

When you have a lot of similar articles, they can start competing with each other in the search engines. We call that content or keyword cannibalization. That’s why it’s good to look at all the articles you have on a certain topic from time to time. Do they differ enough? Are they right below each other in Google’s search results on page 2? Then you might have to merge two articles into one to make that one perform better. Depending on the size of your site, you can look at this on a category or tag level or even on smaller subtopics.

In the aforementioned post, we describe in detail how to go about this content maintenance process of fixing keyword cannibalization. In short, you’ll have to create an overview of the posts on that topic. Then look at how all of these articles perform with the help of Google Search Console and Google Analytics. This will help you decide what to keep, merge, or delete!

Content maintenance: you need time and tools!

As you might have already noticed, content maintenance can be quite a task. But if you do it regularly and use the right tools, it gets easier over time. And the easier it gets, the more fun! Who doesn’t want a tidied-up website? It will make you, your site visitors, and Google very happy. So, don’t wait too long to implement a good content maintenance strategy and use the right tools to make your life easier!

Read more: Your website needs SEO maintenance! »

Unlock our SEO workouts with Yoast SEO Premium

Get Yoast SEO Premium and enjoy access to all our best SEO tools, training and SEO workouts!

Keep reading: What is site structure and why is it important? »

What is anchor text, and how can you improve your link texts?

Anchor text, which is also known as link text, is the visible, clickable text of a hyperlink. It usually appears in a different color and is often underlined. Good anchor text tells readers what to expect when they click and gives search engines valuable context about the linked page. Getting your anchor text right helps users navigate your content more easily, improves your internal link structure, and provides search engines with clues about your page relationships, which can positively influence your SEO. 

Table of contents

Key takeaways

  • Anchor text enhances user navigation and provides context for search engines, improving SEO outcomes.
  • Good anchor text clearly describes the linked content and avoids misleading or over-optimized phrases.
  • Different types of anchor text exist, each with specific use cases; mix them for variety and clarity.
  • Yoast SEO offers tools to analyze competing links and improve anchor text for better search engine ranking.
  • To enhance anchor text, ensure it matches the linked content, flows naturally, and clearly signals clickable links.

What does an anchor text look like? 

Anchor text is the part of a link that describes the linked page. It guides both readers and search engines toward relevant information. For example, if we link to our post about keyword research tools, the phrase “keyword research tools” is the anchor text. 

In HTML, it looks like this: 

keyword research tools

The first part is the URL, while the second, the visible text, is the anchor text. Ideally, the words you choose should naturally describe the content on the linked page. 

Links are vital for SEO. They show how your pages connect and help search engines understand your site structure. The anchor text in those links provides extra context. 

When Google crawls your site, it uses link text as a clue to what each linked page is about. If multiple links all use the same focus keyphrase, Google might not know which page should rank highest for that topic, leading to competition between your own pages. 

That’s why thoughtful, descriptive anchor text matters. It helps search engines interpret your site and helps readers decide whether a link is worth clicking. Over-optimized or misleading link text can confuse both. 

Tip: Avoid using your main focus keyphrase in multiple anchor texts within one post, as it can create competing links. Your linking should always feel natural and avoid over-optimization. 

An example of internal links with good anchor texts

Different kinds of anchor text 

Anchor text applies to both internal and external links. External sites can link to your content in various ways, and each type sends a different signal to search engines: 

  • Branded links: Use your brand name as anchor text (e.g., Yoast
  • Naked URLs: Just your site address (e.g., https://yoast.com
  • Site name: Written as Yoast.com 
  • Article or page title: Matches the title exactly (e.g., What is anchor text?
  • Exact-match keywords: The exact keyphrase of your target page 
  • Partial-match keywords: A variation that fits naturally in a sentence 
  • Related keywords: Phrases closely connected to your topic 
  • Generic links: Words like click here or read more — best avoided! 

Ideally, mix your link text types, prioritizing readability and context over repetition. 

Yoast SEO for WordPress and Yoast SEO for Shopify include a competing links check. This tool analyzes your anchor texts to help you avoid competing links. 

If Yoast SEO detects that one of your links contains your focus keyphrase or a synonym of it, then Premium users get a warning. The reason? You don’t want multiple pages trying to rank for the same phrase. 

For example, say your focus keyphrase is potato chips. If you link to another page using that exact phrase, Yoast SEO will flag it as a competing link. You’ll see a notification in your SEO analysis, so you can adjust it before publishing. If you have Yoast SEO Premium or Yoast SEO for Shopify, the check will also look for the synonyms of your keyphrase.

The competing links check in Yoast SEO helps you improve your linking

How to improve your anchor link texts 

If Yoast SEO alerts you about competing links, or if you simply want to improve the quality of your link text, here are some best practices to follow. 

1. Create a natural flow 

Your writing should feel effortless. If a link feels awkward or forced into a sentence, it probably doesn’t belong there. Always prioritize readability, as a smooth flow improves both engagement and SEO. For more advice on writing content that feels natural while still ranking well, read our SEO copywriting guide

2. Match the link text to the linked content

Readers should immediately understand what to expect when they click on a link. For example, a link that says meta description should lead to a post explaining what a meta description is and how to optimize it. Clear, logical linking builds trust and helps users navigate your content with ease. 

3. Don’t trick your readers 

Never mislead readers with inaccurate or confusing link text. If your link text says, “potato chips,” it shouldn’t lead to a page about cars. Consistent and honest linking keeps readers engaged and signals quality to search engines. 

4. Make it clear that the link is clickable 

Use visual cues such as color contrast or underlining, so it’s easy to tell when text is a link. This not only improves usability but also helps people using assistive technology to navigate your content. To see more on writing accessible, well-structured posts, visit our blogging guide. 

5. Bonus tip: put your entire keyphrase in quotes 

When using long tail keyphrases, you might see a warning about links that include parts of your focus keyphrase. To avoid this, put your full keyphrase in quotes, for example, “learning how to knit.” This tells Yoast SEO to look for the entire phrase rather than matching individual words. 

If you’d like to learn more about writing effective link text and improving your content for SEO, take our SEO copywriting course, which is included with Yoast SEO Premium. 

Go Premium and get free access to our SEO courses!

Learn how to write great content for SEO and unlock lots of features with Yoast SEO Premium:

Internal links are one of the most effective SEO tools you can use. The Yoast SEO internal linking suggestions tool helps you find and add relevant links throughout your content. 

But internal links work best when you write good anchor text for them. Each link should serve a clear purpose and guide readers naturally to related topics. Avoid adding unnecessary or irrelevant links just for the sake of having more connections. 

Thoughtful internal linking improves the user experience and helps search engines understand your site’s structure, which is essential for strong SEO performance. 

This is anchor text 

Anchor text remains a small but powerful element of SEO. It helps users decide whether to click, gives search engines valuable context, and supports a logical site structure. 

Keep your anchor text relevant, natural, and transparent and avoid manipulative or over-optimized linking practices. Search engines are now smarter than ever at spotting unnatural links, especially in the era of AI and semantic understanding. 

So stay genuine, link with intent, and use Yoast SEO to guide you along the way. 

Read more: SEO basics: What is a permalink? »

Make a great website menu for your users and SEO

Website menus are one of those things you take for granted — until you encounter a really bad one. In the ideal scenario, users get an instant overview of what a site has to offer, and they can reach all the important stuff with just one or two clicks. In the worst case, users end up frustrated and unable to find what they’re looking for. This post will walk you through the basics of menu design and help you understand which options will work best for your site.

Your website’s menu is important because it helps users navigate your site. Sure, sometimes a user will arrive on the page they were looking for straight from Google. But usually, your visitors will want to look at various pages on your site. Or they land on your homepage and will need to navigate to the right page from there. That’s why your menu should be available on every page, and ideally, you would even have a sticky menu. Meaning that it scrolls down with the content to make sure it’s always in view. That way it doesn’t matter where your users are: they’ll always be able to find what they need.

Besides the essential navigation function of a menu, it’s also a neat way of letting users know what your site has to offer. You can think of it like a banner on each page, saying “This is what we do”. Make the most of that opportunity!

A great site menu should include links to the most important parts of your website. So it’s up to you to figure out what to put in it. But whatever content you decide to include, it’s essential to keep your menu usable.

One of the worst things you can do is overload your menu with too many links. This will make it look cluttered, and users will need to work hard to find what they need. Depending on your choice of menu design, some of the links could end up inaccessible if you have too many. For instance, if you’re using a drop-down menu, users might struggle to access links that appear off-screen.

Do: be selective or use alternative navigation options

The best option is to be selective about what you include in your menu, but for larger or more complex sites this won’t be possible. Luckily, there are lots of other solutions to a crowded menu. One solution is to create hub pages or categories, and add these to your menu instead. Then users can navigate to the relevant category or hub, and find their way to more specific content from there.

A second solution is to add sub-menus; these are additional menu options which only appear when the user hovers or clicks on a particular menu area. Sub-menus can be handy, but they can also become cluttered and difficult to use. So if you do use sub-menus, do so in moderation.

The third option is to include a search bar as part of your navigation menu. That way, if a user can’t see what they’re looking for in your menu, they can search your site for what they need. A search bar is a great feature to include, whether your menu is too cluttered or not. But do take some time to configure your search function well, because otherwise it won’t really help.

Tip: Yoast SEO Premium includes an Algolia integration you can use to improve your site search results. Using it will help push your most important content to the top of the results. Give it a go!

It’s easy to forget about mobile users when you’re using a desktop computer to build your website. But that’s the last thing you want to do, especially when it comes to your site menu design. A menu that looks good and works well on desktop might be completely unusable on a phone or tablet. Now that more and more people are using mobile devices to go online, it’s really important to consider menu design for both desktop and mobile.

There are two options for creating a menu that works on both desktop and mobile. You could add a responsive menu with a layout that adapts to the screen size being used. Alternatively, you can create a specific menu for the mobile version of your site. Whichever solution you choose, test it out on a few different screen sizes to make sure the end result is user-friendly.

There are loads of different menu styles to choose from. Hamburger menus, drop-down menus, and sidebar menus are a few well-known examples. There are also some very abstract and creative menus out there. However, the way that you implement these styles has a big impact on the overall impression and usability.

Here are some of the more standard options:

If you have a simple website and only one or two online goals, it makes sense to opt for a minimalist menu design. For example, Behance is a ‘network for showcasing and discovering creative work’, so it doesn’t need a complicated menu. They only include 3 menu options: ‘Discover’, ‘Livestreams’, and ‘Jobs’. This lets the user focus on the search field and the creative works being displayed instead.

Some sites use a more minimalist menu style to cater to their mobile users. A hamburger menu (which looks like this: ☰) is a popular minimalist choice for mobile sites as it takes up a very small amount of screen space. For instance, on the mobile version of Joolz.com there are three simple icons to help users navigate: search, shopping cart, and a hamburger menu. Clicking on the hamburger menu expands it to show a list of their product categories. Solutions like this work really well on mobile devices.

An image of a minimalist style site menu on Joolz.com

Classic menus are probably the simplest to work with. These focus on selecting the main categories or areas of the site and use buttons with text labels to guide users to the right place. A horizontal navigation bar is the most common type of classic menu. Sometimes menus like this have a few drop-down options below the main menu items, too. WordPress.org uses a classic menu design on its desktop site. Two of the menu items have a drop-down button to show more options: ‘Support’ and ‘Get Involved’.

An image of a classic style menu on wordpress.org

Another classic menu style is the sidebar. You can see this kind of menu in action on Google Maps. Usually, these kinds of menus can be opened using a hamburger menu button and closed again using the ×-button. This is a great way to offer full-screen content, as the menu is hidden most of the time.

An image showing the expanded sidebar menu in Google Maps

Mega menus are a kind of drop-down menu, but instead of having a single column of links under each main menu item, there is space for multiple columns. These menus are popular with larger and more complex sites, as they offer space for many more links than other menu styles. So in theory, you can be less picky about which links to include. Right?

Well actually, this supposed benefit can be the downfall of mega menus. Even though all the links can fit in there, including too much content in your menu can be overwhelming for users. That being said, if you limit yourself to a moderate amount of menu links, a mega menu can be a great option for your site.

On asana.com you can see they’re using a mega menu with a manageable number of links below each main menu item:

An image of the mega menu on asana.com

An example of a very full mega menu can be found on the World Food Program desktop site. In this case, the drop-down menu shows a list of countries, so users will still be able to navigate this menu quite easily. But just imagine if all these links were about different topics. Then users would struggle to find what they need, as if they were rummaging around in a messy drawer.

An image showing a very full mega menu on the World Food Program website

Other navigation options

You can do a lot with your site menu, but it’s not the only navigation option. Many sites add extra navigation links to their site header or footer. You’ll often see options to log in or change the site language in these spaces. However, if you do choose to add footer links you must disable infinite scrolling, or your users will never be able to reach the footer.

Another possibility is to create a sitemap page that users can access. This shows a structured list of all your site’s pages. These are becoming less popular than they once were, but they can still be a powerful tool for site navigation.

Does your site menu influence SEO? Sure it does! You’re unlikely to get a lot of internal linking benefit from adding items to your menu. But there are other ways your menu can benefit your SEO, and that benefit has to do with how users experience your site.

If users can’t find what they’re looking for, they’re likely to leave more quickly and not come back to your site again. Google can pick up on those kinds of signals. So a great menu can help your SEO, albeit in an indirect way.

As a general rule, it’s a good idea to keep your menu as simple as possible. Especially for smaller sites and those just starting up, a classic or minimalist-style menu should work great for you. If you have an enormous site you’ll need to think harder about what your users need to see, and how best to display that content.

Once you have a design you’re happy with, it won’t hurt to ask a few people to try it out and give you their feedback. If you’re really serious about making your site menu usable, you could carry out task-based user testing. Either way, make sure your website menu works for your users and provides them with a great experience!

Read more: Holistic SEO: Improve every aspect of your website »

Coming up next!