10 tips to streamline your blog content workflow

Content production seems quite simple, in principle. You develop an idea, write about it, do SEO checks, and click publish. Simple, right? It never turns out that way, especially when working with a team. Miscommunications, last-minute changes, and confusion about what needs to happen when. We’ve all been there! Try these ten tips to streamline your digital content workflow and eliminate much stress.

Table of contents

Before we start

Before we start, remember that the ‘perfect’ content workflow probably doesn’t exist. After all, every piece of content is unique, so a one-size-fits-all process is unlikely to produce the highest quality results. If your high-quality, unique content is taking forever to finish, you might struggle to meet deadlines or keep to a schedule. If that sounds like you or your organization, take a look at our tips and see how you can improve.

1. Start the process with clear goals

Whether you’re working alone or as part of a bigger team, it’s important to have a clear idea of all the steps involved and how long each step might take. Not every digital content process is the same. For instance, social media posts don’t need to be optimized for search engines, while blog posts targeting organic traffic do. Regardless of your end goal, the first step is always to start with clear goals.

Want to cover all your bases? Try to answer as many of these questions as you can, as clearly as you can:

  • What topic are you focusing on? How in-depth will you go?
  • Who are you writing for? Who is your audience?
  • What are you trying to achieve? More website visits, increased sales, and more social shares?
  • How will people be able to find your content? Where will you share it, and when?

If you specify your ideas and plans clearly at the beginning, it can help you and your team align your plans. It also helps you to stay on track, which can save you a lot of back-and-forth later on!

Read more: Audience research: how to analyze your audience »

2. Identify contributors and stakeholders

If you’re working in a team, our next tip is as important as the first. Why? Even if you’re clear about your goals, does everyone involved agree with your action plan? That’s why you need to identify your essential contributors and key stakeholders.

Depending on how big your organization is and how well-developed your process is already, making a list of contributors and stakeholders could be a lot of hard work, or a total no-brainer. If you sometimes find that your digital content workflow reaches a bottleneck (or descends to total chaos) because blockers arise from unexpected sources, it could be a sign that you need to do more work in this area.

Once you’ve come up with your plan, it’s a good idea to share it with any essential colleagues who need to give approval in the end before you start doing the real work. If you can get these people to agree with your initial plan, you can refer back to this later to explain creative choices and decisions you might need to make. When you let key parties know what to expect, you can avoid a lot of “What is this? What were you thinking?” kind of conversations.

3. Visualize your content workflow

It can be beneficial to visualize your content workflow, even if it seems daunting. At a minimum, you should write out the basic steps. If you add boxes and arrows to link the steps together, this can help to make the journey through the steps clearer (especially if there are moments when you need to loop back and repeat an earlier step). You can create this however feels comfortable to you — you could choose basic office software like Microsoft Word or Google Docs (Yoast SEO has a handy Google Docs add-on), you could try more advanced software like Visio or Lucidchart, or you could sketch it out on paper. It’s up to you!

For instance, your workflow could look like the first example written out in steps, or like the image below if you use a visualization tool. If, like us, you’re working in WordPress or Google Docs with the Yoast SEO plugin enabled, you can incorporate the features that you use into your workflow too.

Use Yoast SEO in Google Docs

Optimize as you draft for SEO, inclusivity, and readability. The Yoast SEO Google Docs add-on lets you export content ready for WordPress, no reformatting required.

Content workflow example 1

  1. Create a content brief with the agreement of any necessary colleagues
  2. Carry out keyword research using Google Trends and the Semrush keyword data tool in Yoast SEO Premium
  3. Create an article outline using a title and headings that relate to your keywords and the expected search intent
  4. Check if your stakeholders agree with the article outline: If yes, then continue; If no, go back to steps 1-3
  5. Write your draft in WordPress or Google Docs, taking the readability and SEO optimization suggestions from the Yoast SEO plugin into account
  6. Add a featured image in the Post Settings tab and a social image in the Social media appearance tab
  7. Make sure the SEO title, meta description and slug are all a suitable length and describe the content well
  8. Use the Public Preview option in WordPress to share a preview of the post with everyone who needs to give feedback or approval
  9. If feedback needs to be implemented, then implement it! If you’ve made any important changes, go back to get feedback and approval again!
  10. Once everyone who needs to has approved it, your post is ready to publish.

Content workflow example 2

An example of a Jira workflow for tracking blog projects

Read more: How to optimize a blog post for search engines: a checklist! »

4. Assign activities and responsibilities to team members

Even if you have a solid content workflow on paper, it’s important to ensure that each time you go through it, everyone is clear about who is doing what. Not only that, but how and when will different team members communicate with each other to hand over tasks or ask questions? Clearing these kinds of things up in advance can save a lot of hassle for everyone involved.

If these tasks aren’t a regular part of your team’s working day, they’ll also need to manage their own schedule to accommodate the tasks. If so, make sure that they have time to work on your planned content. It’s also worth checking what other priorities your contributors are juggling, as these could prevent progress if they become too demanding. Maybe you have the authority to make your planned content a top priority. If that’s your intention, make sure everyone involved knows that this should be #1 on their to-do list!

Naturally, you’ll want to set a deadline for when your content is going to be published. But if you think you can just send out an initial set of instructions, with one final deadline for all the tasks, and nothing concrete in between… Then things are quite likely to go wrong.

To achieve a much more reliable plan of action, you should include sub-deadlines and contact moments at key points in the content process. These help to keep everyone’s work aligned as the piece of content is developed, and can help you to avoid process bottlenecks by identifying issues early on. It’s also wise to schedule your own internal deadlines to have your content ready at least a week before you intend to publish it. That way, you can avoid last-minute changes (and all the mistakes that are likely to come with them). We’ll come back to this point later.

6. Agree on standards and priorities

So at this point, if you’ve followed all of our tips, you might be planning in sub-deadlines like ‘rough draft is ready’ or ‘final draft for approval’. Before you build all your hopes and dreams around these mini-deliverables, you’ll need to clarify how rough this rough draft can be! After all, you don’t want to end up disappointed because you only received a basic article outline and a few bullet point lists when you were expecting something almost finished.

If you’re using tools like Yoast SEO, you’ll also want to make it clear what results are acceptable to you: for instance, do you expect the readability analysis to always be green, but the SEO analysis doesn’t have to be when it’s not written for ranking purposes? Do you expect the internal linking suggestions to be added as a requirement, or are these just to be used as suggestions? Make sure everyone agrees about how you use your tools and what the end goal is.

7. Allow time for final checks and changes

If you have a regular content publishing schedule that you want to keep to, it’s a good idea to prepare your drafts with a decent amount of time to spare. That way, you can avoid stressing about deadlines and last-minute changes. Here are a few things that really ought to be on your pre-publication checklist, especially if they’re not already incorporated in your content development process:

  • Check the SEO of your post using the Yoast SEO analysis. Is it good enough?
  • Check the readability of your post using the readability analysis. Is it good enough?
  • Have you added a featured image?
  • Have you added an OG image and title for optimized social sharing?
  • Is the slug short and descriptive?
  • Have you added internal links to and from other relevant pages on your site?
  • If you use tags/categories, have you selected all the right options?
  • Are comments enabled/disabled according to your preferences for this post?
  • Is the correct date/time set for your post?
Yoast SEO for Google Docs add-on
Using Yoast SEO in Google Docs makes it much easier to work across teams

As you can see, there’s quite a lot to do even after a post is written, so don’t underestimate how long these checks will take.

Got a good basic content process, but still having issues? This is what to check:

8. Do you create unnecessary work?

Sometimes tasks become more complicated than they really need to be. Are there times when one small change causes a cascade of new issues to deal with? This can be a sign that you need to rethink the order of your steps and who is involved. Small changes should be easy, right?

Often, it’s obvious who should be doing what and how the process should continue. But it’s not always. For instance, if you have a graphic design team, do they need to make every change themselves? Can you make things easier by enabling your writing team to change text and background colors themselves, for instance?

Another type of problem can arise if you don’t have a clear decision-maker in place. Sure, there might be lots of people who should have a say about the content in the end. But who makes the final decisions? If it’s not clear who is responsible for which decisions, you might end up with all your best experts trying to reach an agreement about every little thing. That can be tricky, and it can waste loads of time! Make it easier by giving specific individuals ownership of specific aspects of the process.

9. Are things not going according to plan?

Sometimes things go wrong, in spite of your best efforts. But if things are often going wrong in your content production process, you should investigate the cause of your problems. It’s always a good idea to reach out to the people involved in the steps that are going wrong. What challenges are they facing? Does the existing process make things easier for them or more difficult? And very importantly, ask if they have any ideas to improve the process!

Don’t be afraid to try something new if what you’re doing isn’t working. Even if your new idea doesn’t work out any better, you can always learn from it and try something different next time! Or put it this way: trying anything is better than burying your head in the sand and continuing with a broken content development process.

Last but not least: are you making life harder by adding in ‘nice-to-have’ extras that weren’t part of the plan? It’s an easy mistake to make! After all, when you really care about the content you’re creating, your natural instinct is to keep improving and make it the best that it can be. Even though that means making a whole new infographic. Even though that infographic wasn’t a part of the original plan. Your team can make it happen, right? Or else you can just push the deadline back…

It’s great to aim high when it comes to making quality content. But if you’re ambitious, late-arriving ideas become a burden to the process, you might want to start categorizing them into “must-have” and “nice-to-have” content elements. That way, everyone knows which parts to prioritize and which parts can be left out if they’re too difficult to achieve within the original plan. And don’t forget that one of the biggest advantages of publishing digital content is that you can continue to improve it and share it again whenever you want!

Streamline your content workflow, but don’t let it rule you!

Those are our ten tips! It can be really worthwhile to streamline your content workflow, especially if you’re experiencing issues and bottlenecks in the process. Naturally, every situation is different, and each piece of content comes with its own opportunities and challenges, too. So you need to think about what works for you and what doesn’t in order to adapt your content process.

Try to keep a balance and avoid making a content process that’s too strict or inflexible. You don’t want to set up a rigid process that dictates your editorial decisions and rules your creative output. It’s a creative process, after all! So it’s always good to keep some room for flexibility, but just how much is up to you.

Remember: whatever your content workflow looks like, WordPress, Google Docs, and the Yoast SEO plugin can help you! From your main topic and focus keyphrase, through to the final touches you add just before publishing, the tools can form checkpoints to easily align your team and your goals.

Read more: Adapting your content SEO strategy »

How to create a good meta description

The meta description summarizes a page’s content and presents it to users in the search results. It’s one of the first things people will likely see when searching for something, so optimizing it is crucial for SEO. It’s your chance to persuade users to click on your result! This post will show you the characteristics of a good meta description and how Yoast SEO can help you get it right.

Table of contents

Did you get a red traffic light for the keyphrase in the meta description check in Yoast SEO? Read what this check does, and how to turn this traffic light green. Yoast SEO also checks the length of your meta description. Read about how that check works and how to write a concise meta description.

The meta description is an HTML tag you can set for a post or page of your website. In it, you can use roughly 155 characters to describe what your page is about. If you’re lucky, Google will show it beneath your page’s title in the search results. It allows you to convince search engine users that your page will offer what they are looking for.

In Google’s search results, this is where it can be displayed:

A meta description from yoast.com as seen in the search results

And this is what it looks like in the HTML code of the page:

The purpose of a meta description is simple: it needs to get someone searching with a search term on Google to click your link. In other words, meta descriptions are there to generate click-throughs from search engines.

Search engines say there is no direct SEO benefit from the meta description – they don’t use it in their ranking algorithm. But there is an indirect benefit: Google uses click-through rate (CTR) to determine whether you’re a good result. If more people click on your result, Google considers you to be a good result and will, based on your position, move you up the rankings. This is why optimizing your meta description is important, as is optimizing your titles.

Unfortunately, there is no guarantee that Google will display the description that you’ve written. But, as there is a chance it will, adding it to your post or page is always worth the effort.

What does a good meta description contain?

Here’s a list of elements you need to write a good meta description:

  1. Keep it up to 155 characters
  2. Use an active voice and make it actionable
  3. Include a call to action
  4. Use your focus keyphrase
  5. Show specifications when needed
  6. Make sure it matches the content of the page
  7. Make it unique

Let’s go over them in detail!

1. Keep it up to 155 characters 

The right length doesn’t exist; it depends on the message you want to convey. You should take enough space to convey the message, but keep it short and snappy. However, if you check the search results in Google, you’ll mostly see snippets of 120 to 156 characters, like in the example below. Google says you can make your meta descriptions as long as you want, but there is a limit to what we can see in the SERPs — and that’s around 155 characters; anything longer will get truncated.

an example of a meta description showing one on puppy training, including review ratings
This search result from a Yoast SEO user shows a succinct meta description in Google

Unfortunately, you can’t fully control what Google displays in the search results. Sometimes, it shows the meta description, and sometimes, it just grabs some sentences of your copy or generates something itself. Either way, your best bet is to keep it short. That way, if Google does decide to show the description you’ve written, it won’t be cut short. 

2. Use active voice and make it actionable 

If you see the meta description as an invitation to visit your page, you have to think about your user and their (possible) motivation to visit your page. Ensure your description isn’t dull, difficult, or too cryptic. People need to know what they can expect to find on your page.

The example in the image below is the description you should strive to write. It’s active, speaks to you, and addresses you directly. You know what you’ll get if you click on the link!

an example of a meta description with an attractive writing style
Make people want to click your search result

3. Include a call-to-action

“Hello, we have a new product, and you want it. Find out more!” This overlaps with what we said about the active voice, but we wanted to emphasize it again. The meta description is your sales text. In this case, the “product” you are trying to sell is the linked page. Invitations like Learn more, Get it now, Try for free come in handy, and we use them too.

an example of a meta description with a call to action
Get people to click on your link

4. Use your focus keyword

If the search keyword matches a part of the text in the meta description, Google will be more inclined to use it and highlight it in the search results. This will make the link to your site even more inviting. Google sometimes even highlights synonyms. In the example below, both the Academy Awards and Oscars are highlighted. Getting your results emphasized like that makes them stand out even more.

The image shows a meta description for the Wikipedia page about the Academy Awards. The words 'Academy Awards' and 'Oscars' are shown in bold text.
A listing for the Academy Awards on Google

5. Show specifications, where possible 

If you have a product in your Shopify or WooCommerce store aimed at the tech-savvy, it can be a good idea to focus on the technical specs. For example, you can include the manufacturer, SKU, price, etc. If the visitor specifically seeks that product, you won’t have to convince them. Can the watch help us stay fit? Sign us up; that’s all we need to know. Note that to optimize your result in this manner, you should work on getting rich snippets.

Google search result describe the Apple Watch SE
Make it spark

6. Make sure it matches the content of the page

This is an important one. Google will find out if you use meta descriptions to trick visitors into clicking on your results. They might even penalize you if you do it. But besides that, misleading descriptions will also increase your bounce rate. Which will also lower people’s trust in your company. It’s a bad idea for that reason alone. That is why you want the meta description to match the content on the page.

7. Make it unique 

Adding the date to the snippet preview

People often ask questions about the date shown in the Google preview of our Yoast SEO plugin. We’ve added this because search engines may display a date with your snippet. So it’s important to factor it in when you decide on the right length of your meta description. Unfortunately, there’s no way to directly control whether this date is shown or not, but you can try to manage the dates they use in the search results.

If your meta description is the same as those for other pages, the user experience in Google will be hampered. Although your page titles might vary, all pages will appear the same because all the descriptions are identical. Instead of creating duplicate meta descriptions, you’d better leave them blank. Google will pick a snippet from the page containing the keyword used in the query. That being said, writing a unique meta description for every page you want to rank is always the best practice.

Adding a meta description is easy if you’re on WordPress or Shopify and using Yoast SEO. Firstly, you can write it in the Search appearance preview section of Yoast SEO. But Yoast SEO also gives you feedback on it in the SEO analysis. The plugin checks the meta description length and whether you’ve used your focus keyphrase. So, let’s see how the plugin helps you and what you can do with it. 

Using AI to generate meta descriptions in Yoast SEO Premium

Yoast SEO Premium has our Yoast AI Generate features, which include AI-powered meta description generation. This meta description generator brings the power of generative AI to your fingertips, producing engaging and SEO-optimized meta descriptions with just one click. Using advanced algorithms and machine learning techniques, it generates creative and appealing meta descriptions, captivating your audience while meeting search engine standards.

yoast seo's ai tool can generate relevant titles and meta descriptions for you
Creating meta descriptions with a little help from generative AI in Yoast SEO Premium

This feature simplifies your meta description optimization process and fully complies with best SEO practices. It enhances user experience, amplifies your website’s visibility, and effortlessly directs high-quality, organic traffic to your site. With this outstanding AI generator, effortlessly elevate your SEO performance and generate outstanding meta descriptions that set you apart.

You can edit your meta description in Yoast SEO
You can edit your meta description in Yoast SEO for Shopify

What does the keyphrase in meta description assessment in Yoast SEO do?

This check is all about using the keyphrase in the meta description. A focus keyphrase is the search term you want a page to rank for. When people use that term, you want them to find your page. You base your keyphrase on keyword research. After your research, you should end up with a combination of words that most of your audience will likely search for. We’ve already discussed that when you use your keyphrase in the meta description, Google will likely highlight it. That makes it easier for people to see they’ve found what they are looking for. 

Yoast SEO checks if and how often you use the words from your focus keyphrase in the meta description text. In addition, if you use Yoast SEO Premium, it also considers the synonyms you enter. If you overdo it, the plugin advises you to limit the use of your focus keyphrase.

What a green bullet looks like in Yoast SEO
What a green bullet looks like in Yoast SEO for Shopify

How to get a green traffic light for the keyphrase in meta description

You’ll get a red traffic light if you don’t mention the keyphrase in the meta description. So, make sure to write one. But don’t stuff your meta description with your keyphrase because that will also get you a red traffic light. And make sure to mention all the words from your keyphrase near each other. Search engines are pretty smart nowadays, but you must clarify what your page is about. 

Yoast SEO Premium plugin considers the synonyms you’ve added when it performs its analysis. This allows you to write more naturally, resulting in a more pleasant text. Moreover, it’s easier to score a green traffic light this way. Use it to your advantage!

Unlock all features in Yoast SEO Premium

Save time on your SEO and get access to all of our SEO courses.

What does the meta description length assessment do?

This meta description length assessment measures whether your description is too short (less than 120 characters) or too long (more than 156 characters).  You’ll get a green traffic light when your meta description has the right length. If it’s too long or too short, you’ll get an orange traffic light in the SEO analysis of Yoast SEO (or red if you’ve marked your article as cornerstone content).

What the check looks like in the Yoast SEO sidebar
A green bullet in the Yoast SEO for Shopify app

How to write a concise meta description

A good meta description convinces people that your page offers the best result for their query. But, to be the best result, you must know what people seek. What is their search intent? Are they looking for an answer to a question? If they are, try to give them the most complete answer. Are they looking for a product? Write down what makes your product stand out and why they would best buy it in your store. Be concise and convincing!

You get real-time feedback on the meta description length in the Search appearance section in the Yoast SEO sidebar or meta box. Click “Search appearance” in the Yoast SEO sidebar to write a meta description. This will open the snippet editor, and you’ll see input fields for editing the SEO title, the slug, and the meta description. When you start typing in the meta description input field, the snippet preview at the top of the Search appearance editor will immediately show your new text. Underneath the input field, there is a bar. It’s orange when you start typing and will become green when you’ve added enough information. When you add too much text, it will turn orange again.

The bar will change color when your go over the limit
Checking the Google preview in Yoast SEO for Shopify

Writing or editing your meta description in the Yoast SEO meta box underneath your post editor is also possible. Go to the SEO tab in the meta box (if it’s not on this tab by default), and you can start typing in the field under Meta description immediately.

What to do if you need meta descriptions for a lot of pages?

After reading this, do you need to change all your meta descriptions? But are you not sure how to fit that into your schedule? Google has the answer:

If you don’t have time to create a description for every single page, try to prioritize your content; at the very least, create a description for the critical URLs like your home page and popular pages.

Advice from Google Search Central documentation

You can check which of your pages ranks highest with Google Search Console. Take it from there. It’s also possible to optimize your meta descriptions with variables in Yoast SEO. This allows you to speed up this process without worrying about duplicate descriptions.

If you prefer to write a unique description for each page and have much to get through, you can use the Bulk editor tool in Yoast SEO for WordPress. Head to the Tools page, click ‘Bulk editor’, then select the ‘Description’ tab. You’ll be able to see any meta descriptions already set for your pages, and you can quickly add new ones without opening each page individually. However, with this tool, you won’t get warnings if your description is too short/long, or if the focus keyword is missing.

Preventing snippets with Yoast SEO

Yoast SEO provides an easy way to control search result snippets using the nosnippet meta tag feature. This setting lets you prevent Google from displaying any snippet for particular pages, giving you control over what appears in search results. It’s especially useful when you want to prioritize privacy or ensure that content is not shown without its full context. With the nosnippet tag, you have another way to manage snippet creation and to align everything with your content strategy.

in the advanced section of yoast seo, you can prevent snippets from appearing by activating no snippet
Yoast SEO lets you easily add the nosnippets robots tag in the Advanced settings

Do you have Yoast SEO? Check the Social media appearance in the Yoast SEO sidebar or social tab in the Yoast SEO meta box below your post or page. You can add a separate description for your social media channels there. In Yoast SEO Premium, you even have social previews that show you what your post or page will look like when shared on social media.

Conclusion to meta descriptions

Meta descriptions are a crucial yet often underestimated component of SEO — even if these are not fully in your control. It serves as a brief advertisement for your content in search results, influencing click-through rates and user engagement. Crafting clear, compelling, and keyword-rich meta descriptions can significantly enhance your online visibility. In return, it could attract more targeted traffic to your website. While they may not directly impact rankings, their role in driving clicks and conversions is undeniable.

A well-crafted meta description is not just about SEO; it’s about creating a better user experience by providing searchers with a clear, concise preview of what to expect on your page. Of course, Google might think it knows better than you, but that doesn’t mean you shouldn’t put your best foot forward!

Read more: How to use the Google preview in Yoast SEO »

Keyword and content cannibalization: how to identify and fix it

If you optimize your articles for similar terms, your rankings might suffer from keyword or content cannibalization: you’ll be ‘devouring’ your chances to rank in Google! Especially when your site is growing, your content could start competing with itself. Here, we’ll explain why keyword and content cannibalism can harm SEO, how to recognize it, and what to do about it.

Table of contents

What is keyword cannibalization?

Keyword cannibalization happens when multiple pages on your website target the same or very similar keywords. This often occurs unintentionally, especially as your site grows and more content accumulates. Pages that are too similar in focus might confuse search engines, which may struggle to decide which to rank higher. As a result, your pages compete with one another, and all of them can rank lower.

For example, if you publish two posts — one optimized for “does readability rank” and another for “readability ranking factor” — Google may see them competing for the same query. Instead of one strong result, both might hover around lower positions, weakening your site’s overall performance.

What is content cannibalization?

Content cannibalization is closely related but centers on the issue of multiple articles covering the same topic, regardless of whether they’re optimized for the same keyword. It’s a broader issue that affects thematic overlap more than exact keyword matching.

Where keyword cannibalization focuses on duplicating keywords, content cannibalization involves too many pages delivering overlapping value. This undermines user experience, spreads authority thin, and can make your content performance uneven.

Is cannibalization harmful?

Both keyword and content cannibalization can hurt SEO.

  • Lower rankings: Google often limits the number of results from a domain per query. When several of your pages try to rank for the same keyword, they could all underperform. This is especially true when neither page is clearly better in content depth, backlinks, or relevance.
  • Diluted backlinks: Instead of one strong page getting all the backlinks, multiple weaker ones split the attention. If many pages discuss a similar topic, other sites may link to each inconsistently. As a result, no one page accumulates strong authority. This fragmentation makes it harder for your content to rank competitively.
  • Confused crawlers: Search engines can’t always easily figure out which page they should prioritize. As a result, this could lead to inconsistent rankings. These days, Google is better at understanding topical relationships and can often see their differences. If content overlap is too high and intent is unclear, prioritization issues can still arise, especially on sites with thin or low-quality pages.
  • Reduced Click-Through Rate (CTR): Spreading clicks across several similar listings may lower the collective performance. If multiple similar titles from your domain show in results, users may split clicks between them. Worse, one strong CTA title might appear further down the page than a weaker or outdated one. This can impact user engagement and CTR for both pages, especially if they fall further down the SERPs.

In short, cannibalization limits your content’s potential by weakening each page’s authority and clarity.

How to identify cannibalization issues

As your site grows, you’ll have more and more content. Some of these articles are going to be about a similar topic. Even when you’ve always categorized it well, your content might compete with itself. You’re suffering from keyword or content cannibalization. Finding and fixing keyword cannibalization issues should be part of your content maintenance work to prevent all this.

Identifying keyword cannibalization

Start with a site search. Use site:yourdomain.com “keyword” in Google to surface all pages relevant to a particular term. If you see two or more of your URLs targeting the same term, they may be in conflict.

Next, use tools like Google Search Console. Look under the Performance tab. Filter by query to view keywords that bring in impressions and clicks, then see which pages receive traffic from those terms. Then, use SEO tools such as Ahrefs or Semrush to track keyword rankings and expose overlapping URLs targeting the same terms.

Look especially for pages that rank beyond the top five positions for the same term. When two of your URLs rank closely together outside the top spots, it’s often a sign that neither is performing optimally.

A simple site search with your domain and keyword will show all the pages ranking for that term

Identifying content cannibalization

Content cannibalization is subtler. You might not see overlapping keywords, but you may notice thematic overlap.

Review URL structures and tags to catch duplicates

Start by scanning your site’s URLs and content categories to catch pages covering the same topic in different formats. Look for similar slugs, repeated folder structures, or articles under the same tag or category. This quick check often reveals duplicate coverage, especially on larger sites or those with multiple writers.

Use keyword/topic mapping tools

Trace what each page is targeting. Create a list of your key pages and their target keywords or main topics. This helps you spot when multiple pages aim for the same term or cover the same subject. It doesn’t matter whether you use a tool or a spreadsheet, but keyword mapping helps explain the purpose of content. It also helps avoid overlap and ensures that all pages on your site have a place in your strategy.

Use the page filter

In Google Search Console, use the Page filter to see how each URL performs. The data gives insights into impressions, clicks, and average position. Look for pages that are getting traffic from similar queries. Multiple pages appearing for the same or closely related terms could signal content cannibalization. You can also use the Query filter to search by keyword and review which pages compete for it.

How to fix cannibalization issues

You should know your content, its performance, and where overlaps exist. Fixing keyword or content cannibalization means auditing, evaluating, and restructuring your pages. It doesn’t mean you should delete content blindly. Every page on your site should have a purpose and support your site’s overall SEO strategy. Below are practical ways to resolve both types of cannibalization.

Fixing keyword cannibalization

In many cases, solving keyword cannibalization means deleting and merging content. We will run you through some of that maintenance work as we did it at Yoast to show you how to do this. In particular, we’ll show you some thinking around a cluster of keywords related to keyword research.

Step 1: Audit your content

The first step is finding all the content on the keyword research topic. Most of that was simple: we have a keyword research tag, and most of the content was nicely tagged. This was also confronting, as we had many posts about the topic.

We searched for site:yoast.com "keyword research" and Google showed all the posts and pages on the site that mentioned the topic. We had dozens of articles devoted to keyword research or large sections mentioning it. Dozens or so mentioned it in passing and linked to other articles.

We started auditing the content for this particular group of keywords to improve our rankings around the cluster of keywords related to keyword research. So we needed to analyze which pages were ranking and which weren’t. This content maintenance turned out to be badly needed. It was surely time to find and fix possible cannibalization issues!

Step 2: Analyze the content performance

Go to Google Search Console and find the Performance section. In that section, click the filter bar. Click Query and type “keyword research” into the box like this:

A Google Search Console keyword query filter helping you find which articles rank for terms
Google Search Console helps you find which articles rank for certain terms

This makes Google Search Console match all queries containing keyword and research. This gives you two very important pieces of data. A list of the keywords your site has been shown in the search results for, and the clicks and click-through rate (CTR) for those keywords. A list of the pages that were receiving all that traffic, and how much traffic each of those pages received.

Start with the total number of clicks the content received for all those queries, then look at the individual pages. Something was clear: just a few posts were getting most of the traffic. But we knew we had loads of articles covering this topic. It was time to clean up. Of course, we didn’t want to throw away any posts that were getting traffic not included in this bucket of traffic, so we had to check each post individually. 

We removed the Query filter and used another option: the Page filter. This allows you to filter by a group of URLs or a specific URL. On larger sites, you might be able to filter by groups of URLs. In this case, we looked at the data for each post individually, which is best if you truly want to find and fix keyword cannibalization on your website.

Step 3: Decide on the next steps

After reviewing each post in this content maintenance process, we decided whether to keep it or delete it. If we deleted a post (which we did for most of them), we decided which post we should redirect it to.

For each of those posts, we evaluated whether they had sections to merge into another article. Some posts had paragraphs or sections that could be merged into another post. When merging posts entails more work (and time) than adding one paragraph or a few sentences, we recommend working in a new draft by cloning one of the original posts with Yoast Duplicate Post plugin. This way, you can work on your merged post without making live changes to one of your original posts.

Step 4: Take action

We had a list of action items: content to add to specific articles, after which each piece of content could be deleted from the articles it came from. Using Yoast SEO Premium, it’s easy to 301 redirect a post or page when you delete it, so that process was fairly painless.

With that, we’d removed the excess articles about the topic and retained only the most important ones. We still had a list of articles that mentioned the topic and linked to one of the other. We reviewed them and ensured each was linked to one or more of the remaining articles in the appropriate section.

Another example of fixing cannibalization by merging

Another example: We once had three separate articles covering how to do an SEO audit, split into parts 1, 2, and 3. Each post focused on a different section of the audit process, but none of them ranked well or brought in meaningful traffic. On their own, the articles felt incomplete, and splitting the topic likely made it harder for users (and search engines) to find everything they needed in one place. We decided to take a step back.

After reviewing performance data and gathering insights on what users were actually searching for, we merged the three posts into a single, more useful SEO audit guide. We rewrote outdated sections, expanded key points, added a practical checklist, included tool recommendations, and tightened up the structure. Since updating and combining the content, that article now ranks for more keywords than the separate posts ever did, draws more consistent traffic, and performs better overall. It’s a good example of how merging overlapping content, when done thoughtfully, can give users more value and improve SEO at the same time.

This shows three old seo audit articles that were merged in a much better, more comprehensive guide
Merging three simple posts into one big, much-improved SEO audit guide helped boost performance

Yoast Duplicate Post is a great free plugin

Ever wanted to quickly make a copy of a post in WordPress to work on some changes without the risk of ruining the published post?

You need Yoast Duplicate Post!

Fixing content cannibalization

Even if keywords differ slightly, topics may still overlap, and there are things you can do to improve that.

Create a cornerstone/pillar or landing page

Create a main page — a cornerstone article — that covers the broad topic in depth, then link to more specific articles that explore subtopics. This helps define a content hierarchy, improves internal linking, and signals which page should rank for the core topic to search engines. Supporting content can still rank independently, but will pass relevance and authority back to the pillar.

Consolidate underperforming content

If you have several pages covering similar ideas, but none are ranking well, combine them into one stronger, more complete resource. Prioritize the page with the most traffic or links, and bring valuable sections from the others. This helps reduce redundancy, improve content quality, and give search engines a clear page to index for that topic.

Use 301 redirects

Redirects are an important tool for your cannibalization actions. After deleting content, remember to use 301 redirects to send visitors from the old URLs to the updated one. Of course, you can also send them to the most relevant page as an alternative. This keeps existing rankings, backlinks, and traffic from the original pages intact. Plus, it also helps to avoid broken links or indexing issues. 

Preventive measures

Another way to avoid future keyword or content cannibalization issues is to prevent them, of course. 

Audit your content regularly

Analyze the content for your most important topics regularly. Look for overlapping pages, outdated posts, or content that doesn’t fit your keyword strategy. Regular audits will help you find issues early, which can help keep your site focused and maintain search visibility.

Assign a unique target keyword to each page

Before creating new content, please ensure no existing page targets the same keyword. Giving each page a clear, unique focus prevents internal competition and helps search engines understand which page to rank for a given query.

Write with a clear content brief

Start every piece with a brief that outlines the target keyword, search intent, key points to cover, and how it supports your existing content. Such a strategy helps your articles stay focused and avoids topic overlap. In addition, it ensures that the new content you add is truly unique to your site.

Keep a keyword and topic map

Maintain a simple record of which topics and keywords are already covered on your site. This makes it easier to spot gaps, avoid duplication, and plan new content that fits your overall strategy. A keyword map also helps when updating or pruning existing pages.

Also, if you’re running an e-commerce site with many similar product pages, make sure category pages are well-optimized and that your products clearly support them through internal linking.

Common mistakes in addressing cannibalization

Cannibalization happens, and many site owners have tried to address it in one way or another. Of course, there are right and wrong ways to do this.

Deleting pages without checking their value

Don’t delete content because you think it no longer serves a goal. Before you do that, look at traffic data, backlinks, and search performance before taking drastic measures. For instance, a page may look outdated, while in reality, it still drives traffic or has solid external links. Simply deleting it could lead to unwanted ranking losses.

Relying on canonical tags without checking content

Adding a canonical tag isn’t always the right fix. If two pages are too similar, merging or redirecting them may be better. Canonicals help when content overlap is minimal and both pages still serve a purpose, not as a quick workaround for duplication without analysis.

Merging pages that target different search intent

Just because two pages cover a similar topic doesn’t mean they should be combined. If each one is aimed at a very specific audience or answers a different question, merging them could hurt relevance and rankings. Always consider the intent behind each page before deciding to consolidate.

Overlooking internal linking opportunities

Internal links help search engines understand which pages are most important. If you skip this step, you may weaken page authority and miss chances to guide crawlers — and users — to your key content. Linking related pages strategically can reduce confusion and support stronger rankings.

Final thoughts on keyword and content cannibalization

A growing website means a growing risk of content overlapping. This could be a risk to the visibility of all that content. To prevent this, perform regular content audits and carefully plan and structure your content. 

Whether you’re fixing overlapping blog posts or aligning product pages under a clear hierarchy, regularly addressing cannibalization helps search engines — and users — find the most relevant, valuable pages on your site.

7 tips to write good, high-quality content

Writing quality content should be a key aspect of every SEO strategy. But when is your content considered good or high-quality? And does quality mean the same for your users as for Google? In this article, we’ll discuss creating content and how you can make sure it hits the mark. It will require some creative writing skills. But don’t worry, you don’t have to become the next big author! By focusing on the right things, you can create high-ranking quality content that your users will happily read.

What is quality content?

That is the million-dollar question. Knowing how to write good content helps you get more visitors, higher conversions, and lower bounce rates. But who determines the quality of your content? The easy answer: your users. However, this also makes creating the right content more difficult. Because every user is different and has a different search intent. They have, however, one thing in common: every user knows what they want.

Although your users eventually determine the quality of your content, you can take a few steps to ensure you end up with well-thought-out, readable, and attractive content. In other words, content that’s eligible to be considered high-quality by your users and search engines. Luckily, a lot of the aspects that users will appreciate about your content are the same as the aspects search engines look for in quality content.

How search engines determine quality content

Search engines want to present their users with the exact content they seek. Content that is helpful, reliable and people-first and aligns with their current search intent. To help you create good content, Google has an acronym that you can consult: E-E-A-T. 


Search engines decide on what is content quality by assessing a number of things – relevance, clarity and helpfulness, credibility and uniqueness. This all ties into the importance of E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) in any strategy around brand or topical authority.

Alex Moss – Principal SEO at Yoast


The acronym E-E-A-T stands for Experience, Expertise, Authoritativeness and Trustworthiness. In their ongoing search for the best content, Google has added this acronym to their search quality raters guidelines. They use this to assess and judge the quality of online content. Although it’s especially important for so-called YMYL websites (“Your Money Your Life” – sites that are related to well-being, health, finances or safety), these guidelines apply to all content out there.

Why is quality content important?

 Quality content is the foundation of a strong brand, helping you establish authority and expertise in your industry. Well-crafted content speaks directly to the needs of your audience, providing valuable insights that position your brand as a reliable source. Whether it’s through blog posts, social media, or in-depth guides, delivering high-quality content builds long-term relationships with customers, fosters engagement, and strengthens brand credibility.

Beyond its impact on branding, quality content plays a crucial role in SEO. As mentioned above, search engines prioritize helpful, well-structured, and informative content that truly benefits users. By focusing on producing valuable content that answers queries effectively, you can achieve higher rankings in the search results. This leads to increased visibility, organic traffic, and better engagement, which will help you grow your website sustainably. To scale content creation effectively, check out this guide on scaling content. Additionally, if you mainly write content for your clients’ website, make sure to check out our article on writing valuable content that your clients will love.

7 steps to start creating high-quality content

To ensure the quality of your content, there are 7 steps that you can follow. Let’s go into them in more detail.

1. Write for your readers, not yourself

If you have an ecommerce site, you want readers to know about the products or services you offer. If you’re a blogger, you want readers to get to know you and the topics that interest you. However, it’s also important to consider what your users want to read about. What interests do they have? What events or news do they follow that you can relate to your business?  And what ‘problems’ are they trying to fix that have led them to your site?

The first step in creating high-quality content is ensuring it contains the information your audience is looking for. To find out what your users are looking for, you have to conduct proper keyword research. This will help you determine what subjects to write about and what words your audience uses. Keyword research also helps your rankings, as more visitors and lower bounce rates tell Google that your page is a good result to show in their search results.

2. Think about search intent and your goal

Search intent is the reason why someone conducts a specific search. It’s the term used to describe their purpose. For example, do they have a question they need answered? Or do they want to buy something online? Someone’s search intent makes a difference in how they consider the quality of your content. If it fits their need at that moment, then they will stay on your page longer. But if they need an answer to a question and the page they land on only tries to sell them products, they’ll be gone before you know it.

Match goals to different search intents

It’s important to consider search intent while creating content for a specific page. That’s why we advise you to match your goals to users’ different search intents. Is one of your goals to increase newsletter subscriptions? Then, you should add that subscription button to pages where users with an informational intent land. Does a visitor have a transactional intent (meaning: they want to buy something)? Make sure they land on a product or category page dedicated to the product they are looking for. 

Of course, experience tells us it’s not always that black and white. Still, it’s good to consider your users’ search intent. It helps you determine the focus of your content and what call-to-actions you want to add. A great way to get started is by adopting a content design mindset. This mindset helps you produce user-centered content based on real needs. Also, we recommend looking at the search results for some input to create great content.

3. Make your content readable and engaging

Do you want to get your message across? And do you want people to read your entire blog post or page? Then, make your content easy to read. This means that you should:

  • Think about the structure of your text and the words you use. Too much text without any headings or paragraphs, also known as a wall of text,  tends to scare people off. Use headings and whitespace to give your readers some air while reading.
  • Try to limit the use of difficult words and be cautious of the length of your sentences. Both can make your content harder to understand, which will slow down and frustrate your reader.
  • Variation in your text will make it engaging. Use synonyms and alternate longer sentences with shorter ones to mix it up.

Another important thing to focus on: Have fun! And be conversational in your writing. This helps you write high-quality content that is different from your competitors’ and helps users get to know you and your brand.

Read more: 5 tips for writing readable blog posts »

4. Write with E-E-A-T in mind

Experience, expertise, authoritativeness and trustworthiness can all be used to improve your content. So how can you make sure to include these in your writing? We’ll go through them one by one and give you some pointers.

Share your experience

Although the acronym started as E-A-T, they added another E shortly after. This newly added E stands for experience. They prefer content that showcases knowledge or skills gained through first-hand experience. This can be gained through personal involvement or observations related to the topic at hand. To give an example, someone who has worked as an optician for many years will be experienced in the topic of eyesight. Or someone who has a prescription themselves will also have experience on the topic.

Keep reading: The new E in E-E-A-T, or the importance of Experience »

Be the expert in your field

The second E in E-E-A-T stands for expertise. Although it makes sense that this would be an important factor in determining the quality of content, it is trickier to evaluate. So what Google does is find out what it can about the author itself. What is their reputation when it comes to the topic at hand? What is their background? And what other (reliable) sources are they referring to? When it comes to this criterion, it will pay off to be clear about your expertise and where it comes from online.

Read on: The E in E-A-T: What is expertise? And how to show it? »

Show your authority

Related to expertise, the next letter stands for authoritativeness. An authority can be defined as a person or organization having power or control in a particular area. When you’re an authority on a topic, you often have the proper knowledge on it. That’s why official websites often have a higher chance of being perceived as the authority on a topic. But also aspects like qualifications and being associated with well-known organizations count towards this. If this one is tricky for you, don’t worry. It’s just one of the aspects Google looks for when determining quality. If this one doesn’t fit your blog or business, just focus more on the other letters in the acronym.

Keep on reading: The A in E-A-T: What is authoritativeness? »

Be trustworthy

The last one probably doesn’t come as a surprise, as this is something we all look for when browsing online. The trustworthiness of the content before you. Whether it’s for a product you want to buy or information that you’re looking for, trust plays a big role in how serious you take online content. If it doesn’t feel right, a user will hesitate in the best case and leave your website in the worst. Google’s guidelines are quite clear on how they determine the trustworthiness of a website: “An unsatisfying amount of any of the following is a reason to give a page a low-quality rating: customer service information, contact information, information about who is responsible for the website or information about who created the content.” So make sure to be clear on these and look for other opportunities to show your trustworthiness.

Read more: The T in E-E-A-T: What is Trustworthiness? How can you achieve it? »

5. Keep your content up to date

Another key element of writing high-quality content is ensuring it’s up-to-date and relevant. This means you have to update your content occasionally to ensure people can find the right information. But why is this so important? It shows your users that you’re on top of recent developments and can always provide them with accurate information. In other words, it builds trust and keeps your audience returning to your site.

Keeping your website and blog posts updated is also important for SEO, as this shows Google that your site is ‘alive’ and relevant. So, make sure you schedule a time to update your content regularly.

Keep reading: 10 tips to improve the quality of your page »

6. Invest time in site structure

The five steps we’ve discussed so far will help you write content that is easy to read and user-centered. Now, we’d like to highlight an equally important step: working on your site structure. It’s important because it will help users and search engines find your content.

Site structure refers to the way you organize your site’s content. When you structure your site well, search engines can index your URLs better. It helps Google determine the importance of your pages and which ones are related to each other. A good site structure allows users to find their way around your site more easily. It will help them find quality content in the search results and on your website. That’s why there’s much to gain from perfecting your site structure.

7. Use Yoast SEO to perfect your content

The last tip I want to share is the content analysis in our very own Yoast SEO plugin. This feature gives you real-time feedback on your content while you’re editing your page in the backend. It monitors whether you use your chosen keyword often enough and in the right places, it looks at text length and gives you feedback on readability. For example, it tells you when you use the passive voice too much, whether you’re using enough subheadings, gives you feedback on word complexity and the use of transition words. All of this and more is available in the free version to help you improve the readability and quality of your content. 

The content analysis in Yoast SEO Premium goes a bit further and also does the following:

  • Allows you to optimize your text for related keyphrases and synonyms
  • Recognizes different forms of your keyphrase, so you can focus on writing naturally
  • Recognizes singular and plural, and also tenses of verbs
  • Gives access to our AI features, like Yoast AI Optimize, suggesting changes in your content
  • Gives you access to all the Yoast SEO academy courses, including our SEO copywriting training!

Buy Yoast SEO Premium now!

Unlock powerful features and much more for your WordPress site with the Yoast SEO Premium plugin!

A quick recap on high-quality content

Good, high-quality content will positively affect your SEO in the long run. So, before publishing post after post (or page after page), make sure to keep the following in mind. Make sure to write for your readers, make your content readable, match search intent with your goals, be trustworthy, keep your content up to date, and work on your site structure. 

The result? Good content that your readers will appreciate. This will positively affect your number of visitors, conversions and eventual revenue. If you want to learn more tips and tricks, make sure to read our guide to SEO copywriting!

Read on: SEO copywriting: the ultimate guide »

What is search intent and why is it important for SEO?

SEO is a way to get more traffic to your website. By ranking high on Google, you attract more people to your site, which leads to more sales and returning visitors. You must optimize your content for the right words to get people to your site. However, you should consider search intent to increase your chances of ranking, convincing people to buy your stuff, subscribing to your newsletter, or even returning to your website. In this post, we’ll tell you what search intent is and how you can optimize your content for search intent.

Table of contents

What is search intent?

Search intent (or user intent, audience intent) is the term used to describe the purpose of an online search. It’s the reason why someone conducts a specific search. After all, everyone who does an online search hopes to find something. But is someone looking for an answer to a question they have? Are they looking to visit a specific website? Or are they searching online because they want to buy something? Many of these types of searches are part of the user journey online, but often they represent different stages.

Over the years, Google has worked hard to improve its algorithm to determine people’s search intent. Google wants to rank pages that best fit the search term someone is using and the search intent behind the search query. That’s why you need to make sure that your post or page fits your audience’s search intent.

Four main types of search intent

There are a few distinct types of search intent. We’ll go into the four most commonly used ones, but we’ll start with an infographic describing the four types in short:

There are four main types of search intent

1. Navigational intent

The first type of search intent is called navigational intent. People with this intent want to visit a specific website. For example, people searching for [Facebook] online are usually on their way to the website. So, you want to make sure that your website can be found when someone searches for your company’s name online.

an example of a navigational search, in this case for yoast
Google’s search results for the term [Yoast]

Remember that ranking high for a navigational term is mainly beneficial if your site is what people are looking for. Years ago, we had a Google Analytics plugin that ranked well for the term [Google Analytics]. But that didn’t drive any traffic to our site. People searching for [Google Analytics] specifically were looking for the Google Analytics website and were often not interested in our plugin.

2. Informational intent

On to informational intent. People looking for information do lots of searches on the internet. This could be information about the weather, educating children, SEO, you name it. People with informational intent have a specific question or want to know more about a topic.

an example of an informational search for the term tomato sauce in google
Google’s search results for the term [omato sauce]

You should know that Google understands intent beyond simply showing results that give information about a specific term. It knows, for instance, that people looking for [tomato sauce] are most likely looking for recipes, not for the sauce’s culinary history. It understands that most people typing in [Mercury] are looking for the planet, not the element. Google even understands it’s handy to include videos and images for search terms, like [how to build a bird feeder].

3. Commercial investigation

Some people intend to buy in the (near) future and use the web to research. What washing machine would be best? Which WordPress SEO plugin is the most helpful? These people also have transactional intent but need more time and convincing. These types of search intents are usually called commercial investigating intents.

google results with more commercial information about washing machines
Google’s search results for the term [best washing machines 2024]

4. Transactional intent

The fourth type of search intent is transactional intent. Many people buy stuff online and browse the web to find the best purchase. People are searching with transactional intent when they intend to buy something at that moment. That means that they already know exactly what they want to buy and want to get to that product page immediately.

google search result for an ikea lamp showing places to buy
Google’s search results for the term [IKEA PS 2014]

Keyword intent

People’s words in their search queries give us insight into user intent. This also works the other way around. By formulating keywords with intent-specific words, you can increase your chances of being seen by people with matching search intent.

What do we mean by intent-specific words? Well, keywords with transactional intent will often contain words like:

  • buy
  • deal
  • discount
  • product names

To give another example, informational searches can (but don’t necessarily have to) contain words like:

  • information
  • how to
  • best way to
  • why

How to optimize your content for search intent

Why are we telling you this? Because you want to ensure that a landing page fits your audience’s search intent. If people are looking for information, you don’t want to show them a product page. At least, not immediately. You’ll scare them away. But if someone wants to buy your product and lands on one of your lengthier blog posts, you might lose them. In this case, you want to lead them to your shop and the right product page.

Optimizing your product pages for commercially driven keywords is a good idea. For instance, if you sell dog vitamins, you could optimize a product (category) page for the search term [buy dog vitamins]. Perhaps you also have an article about administering vitamins. You could optimize that article for the search term [how to give vitamins to my dog] and aim it at people with informational intent.

Research your audience’s search intent

Sometimes, it can be quite hard to determine the search intent of a query. And perhaps different users that use the same search term will have a (slightly) different user intent. Luckily, there is a direct source to look at to know which intent fits your keywords best: the search results pages. Find out how you can use the results pages to create intent-based content.

If you want to know more about your audience’s search intent, another way is to ask them. Create a short survey containing questions about what people are searching for, and make that survey pop up when people visit your website. That’ll give you valuable insights into your audience and their intent. Please don’t be too intrusive with these kinds of pop-ups, as this can hurt the user experience on your website.

Search intent in Yoast SEO with Semrush

Aiming your content with the right intent is important, but it becomes even more important for ecommerce content. Here’s how to apply this with a focus on ecommerce.

Start by identifying the intent behind your main keyword. In ecommerce, this often revolves around transactional or commercial investigation intents. If users are ready to buy (“transactional”), your content should guide them toward purchasing. If they’re still researching (“commercial investigation”), provide comparisons, reviews, or detailed product information.

Look for related keyphrases that match these intents. Use tools like the Semrush integration in Yoast SEO to find variations that potential customers might use. For a keyword like “buy running shoes online,” related phrases could include “discount running shoes,” “running shoes with free shipping,” or “best price running shoes.”

In the Yoast SEO Related Keyphrases interface, the different intents will be color-coded using Semrush’s system:

  • C (yellow): Commercial intent
  • N (purple): Navigational intent
  • I (blue): Informational intent
  • T (green): Transactional intent

Examine search results for the keyphrases you’ve found to see what ecommerce sites are doing. Pay attention to product pages, reviews, and comparison guides that rank well. This helps you understand what customers expect and how you can differentiate your offerings.

Incorporate these keyphrases naturally into your product descriptions, category pages, and blog posts. Make sure the content answers potential buyer questions and highlights unique selling points. Include clear calls to action to drive purchases, especially for transactional intent.

If you focus well on search intent, you can create content that improves SEO and enhances the shopping experience. Ultimately, you want higher conversions and better customer satisfaction.

the interface for yoast seo's related keyphrases tool with search intent insights by semrush
Yoast SEO shows search intent insights powered by Semrush

Conclusion on search intent for SEO

It’s crucial to ensure that your content fits the terms people are searching for and your audience’s search intent. Ensure your post or page is informational when people seek information. Be the first result when someone searches for your company name. Provide content that helps people make an informed decision while still investigating their options. But lead people to your sales pages if they want to buy one of your products.

Read more: Keyword research: the ultimate guide »

Coming up next!

How to write better blog posts for your Shopify store

Having awesome products is why people would shop in your Shopify store. But there are many options to get people to notice those amazing products. One of those is content marketing, and then specifically blogging. This article will give practical tips on improving your Shopify store’s blog posts.

Table of contents

Main reasons to publish blog posts on Shopify

If we break everything down, your content is what ranks in search engines. Of course, your products can appear in the various shopping sections in Google, but your content helps you attract an audience, build a brand, and get noticed.

Simply put, blogging can improve the SEO of your store or online business. It makes your store more visible to Google as regularly updated blog content encourages search engines to crawl and index your site more frequently. By writing about relevant topics, you automatically expand the range of keywords and phrases for which your Shopify business will rank.

In addition, as you fill your site with highly relevant content, you’re improving the overall quality of it. This provides a platform to engage customers, share valuable information, and respond to their comments and questions. As a result, you’re building a community around your brand, which will help to improve customer loyalty. Blogging on an online store can also increase your reach. People might be more inclined to share your blog content on social media or other outlets where your potential customers are.

Well-written, unique, high-quality, informative articles establish your brand as an industry authority. Blog posts are an amazing outlet to showcase your expertise and share insights on your Shopify site. All of this helps to improve your brand’s reputation.

Blogs improve customer experience

Of course, blogs are excellent for promoting new products, sales, and events. Content marketing through blogging is cost-effective compared to traditional advertising. But it’s not only about sales; it’s about educating users to get them ready to buy.

Blogs can educate customers about your products and industry. Educational content can reduce customer service inquiries by providing answers to common questions. Quality content can subtly influence purchasing decisions by highlighting the benefits and applications of your products. In the end, all of this helps potential customers make informed purchasing decisions.

Blogs give you a lot of options to inform your customers and improve their experience

Shopify blog posts have a long shelf life

If done well, your Shopify blog posts can continue attracting traffic well into the future. Blog posts generate leads long after publication, offering long-term ROI on your online marketing. Ensuring your content is evergreen helps you remain relevant and continues to draw in visitors over time.

Lastly, a well-maintained blog can set your ecommerce site apart from competitors. It can become a competitive advantage if your competitors lack a decent content marketing strategy. Unique and engaging content can be a key differentiator for your brand. Blogging can be a powerful component of your Shopify store’s online marketing strategy.

Here’s how to set up a blog on Shopify.

Well-written blog posts can keep bringing in traffic for quite some time
Well-written blog posts can keep bringing in traffic for quite some time

Pitfalls to avoid when starting a Shopify blog

We’ve seen that adding a blog to your online store can significantly enhance your brand’s visibility, customer engagement, and SEO performance. However, some pitfalls can undermine its success. One challenge is keeping a consistent posting schedule. You need it to keep your audience engaged and your SEO in check, but people frequently overlook this.

Another common pitfall is producing irrelevant or low-quality content that doesn’t provide value to your audience. In the end, this could hurt your online business. Additionally, neglecting ecommerce SEO can limit your blog’s visibility and effectiveness.

Tips for writing blog posts that strike a chord

We’ve established that adding a blog to your Shopify store can bring great benefits, but only if you do it well. One of the most important points to consider is content quality. Content quality is what you say and how well you say it. Your writing talent can make or break your Shopify blog posts. These days, it’s enticing to open ChatGPT or Gemini and ask it to write a post for you, but that’s not actual writing.

Know your audience

Understanding your audience is crucial for effective writing. By knowing who you’re writing for, you can tailor your content to their needs, interests, and preferences, making your blogging more engaging and relevant. This involves using language and examples that resonate with them, fostering a deeper connection, and encouraging interactions like comments and shares. Conducting keyword research for your Shopify store is also essential, as it helps address your audience’s specific concerns and challenges, making your writing clearer and more direct.

Eliminating unnecessary jargon and focusing on clarity ensures your message is communicated efficiently. This increases the likelihood of persuading your audience to take action, whether making a purchase or engaging with your brand. Ultimately, this will boost conversions and build loyalty.

Keep your writing clean and to the point

For effective blog content, you should use simplicity, clarity, and brevity as your main guiding principles. Start by clearly understanding the primary message you want to convey. This understanding will guide your writing, helping you stay focused and avoid unnecessary digressions.

Then, plan out what you want to write before you start writing. Outline the main points you want to cover. A structured approach helps organize thoughts and ensures that each paragraph contributes directly to your overall message. Making a mindmap can help you structure your thoughts and make new connections between thinking. Planning makes the writing part so much easier.

An example of a mindmap explaining the topic of Google BERT for a blog post
An example of a mindmap explaining the topic of Google BERT for a blog post

Keep it simple

Avoid jargon and complex vocabulary that might confuse your readers. When possible, use everyday language to ensure clarity. Opt for simpler alternatives that make your message clear. As a result, your writings will be accessible to a broad audience.

Be direct and concise by using short sentences and paragraphs. Get to the point quickly by eliminating filler words and redundant phrases that don’t add value to your message.

Don’t forget to write in the active voice instead of the passive voice. Write in the active voice as much as possible. It’s more direct, lively, and clear than the passive voice, making your writing easier to understand.

Make it human and make it your own

As a beginning writer, you’re always searching for your voice. This takes a while to develop. For instance, you might want to infuse your writing with a sense of humanity and uniqueness. Try adopting a conversational tone as if you’re talking to a friend. If it makes sense, don’t shy away from sharing personal anecdotes and experiences that illuminate your points.

Expressing your opinions thoughtfully can add depth to your blogging. You can make your stories more vivid by using descriptive language that taps into the senses. This can make your content more emotionally resonant. Importantly, let your personality and unique voice shine through. Ultimately, this is the authenticity that makes your writing distinctive and relatable.

Develop a tone of voice that fits your brand

Developing a distinct tone of voice for your writing begins with deeply understanding your audience. You’ll also need a clear definition of your brand’s personality and an analytical review of your existing content.

If you want your content to resonate with your readers, you must delve into who they are. You need to identify their interests, values, and the language that speaks to them. This forms your brand’s personality — whether authoritative, playful, inspiring, or something else. Describing your brand in human characteristics helps craft a personal and engaging tone.

Simultaneously, examine your current content to see what performed well. This can provide valuable insights. If you want to find aspects of your tone that resonate with your audience, you should check articles that got much engagement or positive feedback in the past.

Writing is rewriting

Embrace the concept that “writing is rewriting.” Begin by taking a break after your initial draft to gain a fresh perspective, then read your work aloud to catch any awkward phrasing or inconsistencies.

Initially, focus on the overall structure to ensure ideas flow logically. Be prepared to ruthlessly cut anything that doesn’t directly contribute to your main points. Simplify difficult sentences and get feedback from trusted sources for fresh insights.

Revising and refining your work enhances its clarity and impact, but you must know when to stop. But remember that truly great writing comes from a willingness to revisit and improve your initial ideas.

Yoast SEO for Shopify improves your blog posts

Yoast SEO for Shopify has tools to significantly enhance your content’s quality and visibility. This Shopify SEO app aims to help you make your content SEO-friendly and engaging for your customers.

Yoast SEO provides detailed analysis and actionable recommendations for optimizing your content, including product descriptions, blog posts, and web pages. It guides you on where to place your target keywords, how to structure your content for better readability, and what you might be missing regarding SEO best practices.

The readability analysis feature evaluates your content to ensure it’s clear and accessible to your target audience. It checks for sentence length, passive voice usage, and paragraph structure, offering suggestions to make your content easier to read. This improves user experience and increases engagement rates, as readers are likelier to stay on straightforward and engaging pages.

Yoast SEO for Shopify helps you optimize your blog post for readability and SEO

Examples of great blogs on Shopify

Exploring successful blogs on Shopify stores can provide valuable insights and inspiration for your content strategy. Here are some examples that have harnessed the power of blogging to engage their audience, enhance brand awareness, and drive traffic to their stores.

Partake Foods

An example of a blog post on the Partake Shopify blog
  • Overview: Partake Foods stands out not just for its allergy-friendly food products but also for its engaging and informative blog. The blog is a resourceful hub where readers can find many recipes, food allergy guides, parenting tips for managing allergies, and insights into an allergy-aware lifestyle. It caters to the needs of parents looking for safe, delicious options for their children with food allergies, but it goes beyond just food.
  • Why it works: The success of the Partake Foods blog lies in its ability to directly address and alleviate the concerns of its core audience—parents navigating the complex world of food allergies. By providing valuable, practical content, Partake Foods positions itself as more than just a food brand; it becomes a trusted ally to families.
  • Source: Partake Foods blog

Briogeo

An example of a blog post on the Briogeo Shopify blog
Briogeo has a great blog with loads of useful content
  • Overview: Briogeo, a natural hair care brand, enriches its Shopify store with a blog that serves as a cornerstone for educating and engaging its audience. This blog doesn’t just sell products; it delves into various topics relevant to natural hair care, including detailed guides on hair types, the benefits of specific ingredients, and tutorials on tackling common hair concerns.
  • Why it works: The effectiveness of Briogeo’s blog lies in its educational approach, addressing its audience’s specific needs and questions with information and practical advice. By focusing on the intricacies of natural hair care and the science behind their product formulations, Briogeo establishes itself as an authority in the space.
  • Source: Briogeo blog

Death Wish Coffee

An example of a blog post on the Death Wish Coffee Shopify blog
An example of a blog post on the Death Wish Coffee Shopify blog
  • Overview: Known as producing the world’s strongest coffee, Death Wish Coffee’s blog is a treasure trove of coffee culture, brewing tips, and company news. It effectively engages coffee enthusiasts with content ranging from the science behind caffeine to stories of people living life to the fullest, embodying the brand’s adventurous and bold spirit.
  • Why it works: The blog perfectly captures the brand’s essence — intense, passionate about coffee, and a bit rebellious. By sharing content that appeals directly to their target audience’s interests, they promote their products and build a strong community of coffee lovers. The blog serves as a platform to educate readers about their unique value proposition while entertaining and informing them about coffee.
  • Source: Death Wish Coffee blog

BeardBrand

The BeardBrand blog is all about growing and improving beards and mustaches
  • Overview: BeardBrand takes the concept of beard care and elevates it to a lifestyle, which is vividly reflected in their blog. Their content ranges from grooming tips and style advice to deeper dives into the culture of beard-keeping. BeardBrand’s blog is a comprehensive guide for anyone looking to embrace their facial hair, offering insights into grooming techniques, product recommendations, and the philosophy behind growing a beard. It’s not just about selling beard oil or grooming kits; it’s about fostering a community and identity among beard enthusiasts.
  • Why it works: The BeardBrand blog excels because it taps into the lifestyle and ethos of its audience rather than merely focusing on product usage. By addressing the broader culture of beard-keeping and the lifestyle that comes with it, the blog connects on a deeper level with readers who see their beards as an expression of their identity. This connection is further solidified by the blog’s clear, confident, and engaging tone of voice, which mirrors the brand’s ethos of self-care and community.
  • Source: BeardBrand blog

Veloforte

An example of a blog post on the Veloforte Shopify store
An example of a blog post on the Veloforte Shopify store
  • Overview: VELOFORTE, recognized for its range of natural, performance-enhancing nutrition products, extends its commitment to athlete support through its engaging and informative blog. The blog stands out as a valuable resource for athletes of all levels, offering nutritional advice, endurance training tips, and insights into optimizing performance through natural means.
  • Why it works: The success of VELOFORTE’s blog lies in its precision targeting and expertly crafted content that speaks directly to the needs and interests of endurance athletes. By providing scientifically backed nutrition and training advice, the blog positions VELOFORTE as a thought leader in sports nutrition and deepens trust with its audience. This trust is crucial for a brand whose products are designed to support peak athletic performance.
  • Source: Veloforte blog

Made in Cookware

An example of an post on the Made In Cookware Shopify blog
An example of an article on the Made In Cookware Shopify blog
  • Overview: Made In Cookware distinguishes itself through its high-quality kitchen tools and richly informative blog. This platform serves as a culinary hub, offering everything from cooking tips and detailed recipes to chef interviews and insights into the manufacturing processes of their cookware. The blog aims to educate home cooks and culinary enthusiasts, providing information that spans basic cooking techniques and advanced culinary concepts.
  • Why it works: The effectiveness of Made In Cookware’s blog lies in its ability to demystify the cooking process, making gourmet cooking accessible to a broader audience by sharing professional chefs’ secrets and offering guidance on using their products to achieve the best culinary results, Made In positions itself as an ally in the kitchen. This educational approach builds trust with the audience and illustrates the value of investing in quality cookware.
  • Source: Made in Cookware blog

These examples illustrate how diverse Shopify stores use blogging to connect with their audience. These blogs effectively enhance their brand’s online presence and customer engagement through educational content, behind-the-scenes stories, or practical advice. These examples serve as a blueprint for success for anyone looking to boost their Shopify store’s content strategy. Consider integrating similar approaches tailored to your brand’s unique voice and audience needs.

Write awesome, helpful content that builds your brand

Blogging is great as it can help your Shopify store to stand out from the crowd. While adding a blog is easy, writing your content is harder. Make sure to write high-quality content about the topics you know your customers are interested in. Use easy-to-understand language and other writing tips to make your content come alive.

Coming up next!

10 tips for an awesome and SEO-friendly blog post

Writing blog posts requires skill. To keep readers interested, you should think about the structure of your content and keep it enjoyable. Because if people like and understand your post, they’re much more likely going to share it with others – and that will increase your rankings. So, if you want to improve your writing skills and your rankings, start with these tips on how to write an SEO-friendly blog post!

It might sound like writing for SEO and writing to attract and engage your audience are two conflicting goals. But that’s actually not true. Sure, if you want to write an SEO-friendly post, you should feature the words you want to be found in a prominent place. But over-using keywords severely damages the readability of your text. In fact, a high keyphrase density can even be a signal to Google that you might be stuffing keywords in your text, which can negatively affect your rankings.

This post provides tips on writing blog posts that are SEO-friendly and readable. These two goals should always go hand in hand. Because we believe that writing in understandable language gets you more visitors and keeps them on your site!

Master SEO copywriting and other vital SEO skills by getting Yoast SEO academy Premium. This gives you access to all our courses and the Yoast SEO Premium plugin!

Before you start: do keyword research

Before you start writing, you have to do keyword research. If you want to dominate the search results, you’ll have to figure out which words your audience actually searches for. These are the topics you should write about and the keywords you should use in your text.

When you’ve done your keyword research and have a list of focus keywords to write about, it’s time to get on with writing. Here are 10 tips to help you end up with an awesome blog post!

Writing tips for SEO-friendly blog posts

Above all, your blog post has to be a good piece of writing. When starting a new post, many bloggers just start writing. While this may work for some people, others need more guidance. Personally, I always follow these ‘rules’ when I write a new blog.

1. Think before you write!

Before you start, think carefully about the message of your piece. It helps to answer the following questions:

  • What do you want to tell your readers, or which central question do you want to answer?
  • What’s the purpose of your article?
  • What do you want your readers to do at the end of the page?

It’s also good to think about the search intent someone may have. An easy way to get an insight into this is by looking at the search results for the search term you want to rank with.

2. Devise a structure for your post

To write a readable and SEO-friendly blog post, you need to create a clear structure. This means that every post should have:

  • some sort of introduction (in which you introduce your topic).
  • a body (in which the main message is written).
  • a conclusion (in which you summarize the main ideas or draw a conclusion).

In a few sentences, write down what you want to say in all three sections. You’ve now created a summary of your post. This will help you create a structured and readable blog post. Now the real writing can begin.

3. Use paragraphs and headings

Everybody uses paragraphs, but not everybody uses them well. For example, it might be tempting to start each new sentence on a new line because it looks nice. But you shouldn’t do that! You also shouldn’t make your paragraphs too lengthy, as each paragraph should have its own idea or subject. So, ask yourself what the main idea of each paragraph is. You should be able to summarize that main idea in one sentence. If that’s not possible and you need more sentences to explain the main idea, you simply need to use more paragraphs.

Proper headings also help your readers understand what a specific part of your text is about. If you want people to find their way through your articles, use subheadings to lead them. Subheadings help readers scan your page, and clarify the structure of your articles. They’re not just important for readability, but for SEO as well. That’s why we also advise to use your keyword in some of your subheadings. Don’t use your keyword in every heading! It will make your text read clunky and unnatural. Plus, it will put people off from reading further.

4. Use transition words

Transition words help people scan through your text and understand the relationship between sentences and paragraphs. For example, let’s say there are three reasons for people to buy your product. You should use signal words like: ‘first of all’; ‘secondly’ and ‘finally’. Also, words like ‘however’, ‘similarly’ and ‘for example’ give a clear signal to your readers. Readers will instantly get that a conclusion will follow after words like ‘to sum up’ or ‘in short’. Transition words are therefore very important to add structure to your text.

Stuffing your article with your focus keyword makes it less attractive to read, and it can hurt your rankings. Google is getting smarter, after all. It wants you to write content that users will love. It doesn’t want you to use your focus keyword in every other sentence, because Google now has other ways to analyze what your text is about. For example, one of the ways Google understands the topic of your text is by recognizing synonyms and other keywords that are related to your focus keyphrase. That’s why you should use synonyms and related keywords throughout your copy.

Synonyms are relatively easy to think of, but finding the right related keywords is a bit more challenging. That’s why the Yoast SEO plugin comes with a feature that helps you find related keyphrases right away. Based on your focus keyword, our plugin can generate a number of related keyphrases with the click of a button! Along with how many times that keyword is searched for and what the search trend looks like. This feature is powered by SEMrush and can be used in both our free and Premium plugins. So use this related keyphrase feature!

6. Optimize the length of your article

Make sure your blog posts have a minimum of 300 words but keep the length of your article balanced. Google likes long articles. However, if your article is too long, you might scare users away. So, what should you do? Our advice is to write short to medium-length articles. When you know you’re a skilled writer, you can also try your hand at longer articles. Check out this article if you’re not quite sure how long a blog post should be.

And remember to keep using your focus keyphrase throughout your text to make sure you end up with an SEO-friendly blog post!

If you’ve already written content on the same topic as your current post, don’t forget to link to and from these posts. We call this internal linking. Both your readers and Google will thank you for it, because it helps them manage your content and understand relationships between different content on your site. So, take some time to link to and from your previous content. Our internal linking tool can help you by suggesting relevant pages and posts on your site that you can link to.

To summarize, internal linking is useful because:

  • Your link structure is also important for your rankings in Google.
  • Linking to other content about a subject is great for your readers, as they may be interested in reading these related posts too. It helps them navigate your site!
  • It will make your new blog post (and the existing posts) stronger, because you show your authority on the subject.

8. Let other people read your post

Before publishing your post, make sure to let someone else read it first. Ask them whether they understand the main concept of your post, and invite them to correct any typos and grammatical errors. They can help you by providing an objective view of the readability and attractiveness of your text. If you have someone in your team who happens to be an expert on the topic you’re writing about, make sure to run your post past them. That way, they can check whether you’re covering everything you need to and give suggestions to make your post even better.

9. Add content regularly

Regularly adding new blog posts to your website tells Google that your website is alive. This is important! Because if your site isn’t active, Google will crawl it less often and this might negatively affect your rankings. But don’t just post for the sake of posting. Make sure that everything you post is high-quality content: informative, well-written articles that entertain readers and fit their search intent.

If you have difficulty posting on a regular basis, it might be a great idea to create an editorial calendar for your blog. This allows you to structure the process in a way that fits you and your team. It’s also a good idea to update your old blog posts once in a while to avoid them getting stale.

10. Use our Yoast SEO plugin

The analysis tool in our Yoast SEO plugin helps you write readable and SEO-friendly blog posts. Start by choosing the most important search term you want people to find this particular page for. This will be your focus keyphrase. After you fill this in, our plugin runs all kinds of checks to see whether your post is optimized or still needs improving. Such as:

  • Our plugin checks your post to see whether you’ve used the keyphrase in the right places, like your copy, SEO title, meta description, alt text and URL. Yoast SEO Premium also recognizes different word forms of your keyphrase.
  • It gives you suggestions for related keyphrases that you can add to boost the quality and relevance of your content.
  • It checks the readability of your text: Are your sentences or paragraphs too long? Do you use transition words?
  • It checks the internal and external links in your article. Yoast SEO Premium even provides suggestions for links to related articles on your site.
  • It calculates how often you use your keyphrase throughout your text: not enough or too often? When you have Premium it also checks if you’ve distributed your keyphrase evenly throughout your post.
  • It checks if you’ve used potentially non-inclusive words or phrases, so you can make your content relatable for everyone.
  • It also checks if other pages on your website use the same focus keyword, to prevent you from competing with yourself.

If you write a relatively SEO-friendly blog post (based on the aspects discussed above) the plugin will indicate this with a green light. Posts and pages with green lights will help you improve the ranking of the pages on your website.

An example

It’s good to remember that not every light has to be green for your overall SEO score to be good. For example, these are the results of this blog post. As you can see, it does have an overall green light for the focus keyphrase “SEO-friendly blog post”:

Analysis results as shown in the Yoast SEO sidebar

Kind of a cool way to get feedback on your content, right? When you use the Yoast SEO plugin you’ll find this feedback in the Yoast SEO sidebar next to your post and in the Yoast meta box under your post (while editing). If you’re interested in learning more about all the aspects this analysis tool looks at, read our article on how to use the Yoast SEO content analysis tool.

Conclusion

The days when a few SEO tricks were enough to get your website to rank well in Google are long gone. Nowadays, quality content is king. And good content also leads to more links, shares, tweets and returning visitors to your website. Of course, there are always other things you can do to maximize the SEO friendliness of your post, but the most important thing is to just write very, very good posts! Still not sure if your blog post is ready to publish? Take a look at this checklist for your blog post to make sure you’re good to go!

Read more: SEO copywriting: the ultimate guide »

Coming up next!

Word count and SEO: how long should a post or page be?

We often get the question of how long an online text should be. As this often depends on different factors, it’s difficult to give just one answer. But looking from an SEO and user-oriented perspective, there is a rule of thumb you can follow. We advise writing more than 300 words for posts or pages, while product descriptions should be over 200 words. Why? Because a higher word count helps Google understand what your text is about. It also gives you the room to give enough information on the topic being discussed, which is helpful for your site visitors. However, we don’t advise adding more content for the sake of it. Quality and readability always come first!

Table of contents

Did you get a red or orange traffic light because your word count isn’t high enough? Read about the text length check here, or jump to the paragraph on how to write high-quality lengthy posts or informative taxonomy archive pages.

Why does word count matter?

Defining word count is easy: it’s how many words are used in a specific text, on a page or in another place. It’s an easy way to measure text length. But why does it matter you ask? Well, making sure that your text is long enough helps Google better understand what your text is about. We’ve experienced this ourselves; we have written quite some articles that are over 2500 words, such as our SEO essentials. They are cornerstone content, and they help our organic traffic grow. Here’s how longer articles contribute to SEO:

When your text is longer, Google has more indicators to determine what it is about. The longer your text, the more often your focus keyphrase will probably appear. This is no excuse for keyphrase stuffing, though! If you optimize your copy naturally, your focus keyphrase will pop up here and there throughout your text. You can also fit in more synonyms and related keyphrases. What’s more, in a longer post, you can add more headings, links, and images, where you will mention the keyphrase or related phrases. So more content gives you more room to provide users with high-quality and nuanced information.

A longer text can also help you rank for multiple long-tail variants of the keyphrase you’ve optimized your text for. That’s because you have more opportunities to address various topics in a lengthy text. Your article, or your other posts that take a deep dive into the subtopic, will have a chance to turn up in search results for the long-tail variants of your keyphrase. If you do some well-thought-out internal linking you can even boost the traffic to the extensive post you’ve written. This helps you drive more organic traffic to your site.

Avoid having thin content

Also, if a page doesn’t have a lot of text (a low word count), Google is more likely to think of it as thin content. All search engines want to provide the best answers to online searches people do. Thin content is less likely to offer a complete answer and satisfy the needs of the public. Consequently, it will probably not rank very high.

The same goes for product pages and descriptions in your online store. While these don’t have to be as long as blog posts, it is a good idea to make sure the text is long enough. Don’t underestimate the importance of having the proper information on your products. This can make the difference between making a purchase or not, as more text helps them make an informed decision and helps them trust your website.

What does Yoast SEO check?

The text length check in Yoast SEO

Yoast SEO helps you by checking the length of your texts. This check is part of the SEO analysis, and you will find it in the SEO tab of the Yoast SEO meta box or in the Yoast SEO sidebar. It calculates how many words you’ve added to a page and whether that’s enough to help you rank. This check is also available in our Yoast SEO for Shopify app.

Feedback of the Yoast SEO analysis on text length
Feedback of Yoast SEO for Shopify analysis on text length

Every page on your site needs to contain a certain number of words to be helpful for your site visitors and Google. How long your text should minimally be, depends on the type of page. Taxonomy pages require less content than blog posts, whereas cornerstone content is often your most important content and therefore needs to contain a significant number of words.

In the table below, you can see how we assess the different pages. If you have less than the minimum number of words on a page, you’ll get a red traffic light in the Yoast SEO analysis. Where you get a green traffic light when you’ve hit the minimum word count we advise.

Taxonomy page >250 words
Regular post or page >300 words
Cornerstone product page >400 words
Cornerstone content page >900 words
Product page or description >200 words
Minimum number of words per type of page to get a green traffic light in Yoast SEO

Not enough content

Yoast SEO will also give you a red or orange traffic light if your post or page consists of less than 50 characters in the readability analysis. To properly evaluate the readability of your content, the Yoast SEO plugin needs a minimum number of characters. If your post or page contains less than 50 characters, the plugin’s readability checks won’t give you the best results. And, in most cases, you can’t provide the best answer to your audience in such a short span of words.

Word count in the Yoast SEO insights tab

You can also find the exact word count of your content in the Yoast SEO Insights tab in the sidebar. The Insights tab also contains other useful features, like the Flesch reading ease, estimated reading time, and prominent words.

How to write a high-quality lengthy post

So, longer articles might have some advantages over short posts. But while you’re writing posts with a high word count, it is important to keep the quality of the text at a high level. Good quality texts are readable, well structured, and always contain original content

Writing high-quality content for your site or online store is hard. Especially when your goal is to write articles with a high word count to grow your organic traffic. When you’re writing, and especially elaborating on what you already have, make sure you keep the following aspects in mind:

Write readable texts

The most important thing when writing long (or any kind of) posts is to write for your audience. That may sound obvious, but it is surprisingly easy to get distracted and start adding irrelevant information. Start by thinking about questions a reader could have about the topic you’re covering. Then, provide clear answers to those questions. Of course, the answers should be well-written and readable.

What can you do to make your text readable? Your text needs to follow a logical line of thought. To accomplish that, we advise you to start every paragraph with a topic sentence, i.e., a sentence that explains the main idea of that paragraph. Use the rest of the paragraph to elaborate on that sentence. Be sure to keep your sentences and paragraphs short and snappy. If you find any unnecessary words or sentences – delete them. Minimize your use of passive voice. But do connect your paragraphs to make the text easy to read, a good way to do this is by using transition words.

Use headings

One way of structuring your text is by using headings. Headings within a text serve two purposes. First: they show a top-down hierarchy. You immediately see that a subject has, for instance, three subheadings that elaborate on it further. Another function is for scanning. You can let your readers know what a paragraph is about by using headings. It also makes your text pleasant to read, as a heading tells you what the next piece of text is about.

Write original content

This is the hardest one. It is not easy being original with so much content out there. But, it might help if you reflect on what makes you unique. Think about how what you offer is different and better than what your competitors offer. Then do some keyword research to see what your audience searches for online. Preparing with research can give you plenty of ideas on what to write about and how to make yourself stand out from the crowd. In case you get stuck, we have a whole blog post on how to find inspiration.

Want to learn more on how to write high-quality posts that users and search engines will love? Our SEO Copywriting course and other SEO courses can help you with that. You can get access to these courses with Yoast SEO Premium or Yoast SEO for Shopify, which also gives you access to extra features in the Yoast SEO plugin.

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:

How to create high-quality archive pages 

Let’s start by explaining what archive pages are. WordPress uses so-called taxonomies to group content. The word ‘taxonomy’ is a fancy term for a group of things (website pages, in this case) that have something in common. WordPress has two default taxonomies: categories and tags. The difference between a category and a tag mostly has to do with structure. Categories are hierarchical: you can have subcategories and even sub-subcategories. Tags, however, don’t have that hierarchy.

WordPress automatically generates a page for each category or tag you create. So, do be mindful of them, and don’t create new tags for each post you write! We call these pages archive pages because that’s what they do: they archive posts (or products) that have something in common. Besides categories and tags, there are also other types of archive pages. You can even create a custom taxonomy or use a plugin that creates one.

Why are archive pages important for your SEO?

Taxonomy archive pages are very valuable when it comes to structuring your site. A clear site structure helps both Google and your visitors to understand and navigate your site and help you rank higher. To get the best out of your taxonomy archive pages, you will need to work on them. The pages that WordPress automatically generates tend to only consist of a list of posts without any further introduction. So, if visitors land on one of your archive pages, they don’t get much information. This increases the chance that they won’t find what they’re looking and leave the page.

How to optimize taxonomy archive pages

To make your taxonomy archives awesome, you often don’t even have to do that much. Start by adding a clear heading and an introduction, where you highlight the content on that archive page. In addition, you can add some links to that introductory content pointing to the best posts or pages on that archive page. This will go a long way in making sure that the users understand what the page is about.

For descriptions on archive pages, we recommend a minimum of 250 words. That’s less than what we recommend for blog posts, but that’s because the description of an archive page has a different purpose than a blog post. Rather than exploring a topic, these descriptions serve as an introduction to the rest of the content on that page. These texts don’t have to be lengthy. You want to rank with these pages though, and that means category and tag pages need content.

How to write high-quality product descriptions

A lot of online stores use the default text that the manufacturer provides when it comes to the products they sell. This is not something we would recommend (at all). Not only will this show Google that there are already five other websites out there that are providing the same content as you are (which hurts your rankings), but it also shows users that you don’t take the time to properly optimize your product pages. This hurts your credibility. Of course, if you have an online store with lots of products we understand that this isn’t done in a few minutes. In that case, we recommend starting with your most important products or best-sellers.

Make sure your product descriptions contain the information people will want about these products. Make this information easy to read and to the point. As you probably saw in the table, these pages often ask for less content than blog posts or other pages. But do make sure that all the information that someone would want about that product, is on the product page. As I mentioned before, a great product description can be the difference between making a sale or not.

Conclusion on word count and SEO

This post taught you that the word count of your posts and pages can influence your rankings. However, and this is very important, you should not compromise the quality of your text for the sake of writing longer pieces. So, always use your common sense and write readable, and well-structured texts that are helpful for your site visitors. Eventually, this is what Google wants as well and therefore will get you higher up the rankings!

Read more: SEO copywriting and writing for sales »

Coming up next!

Understanding the Yoast SEO traffic lights

Starting with SEO can be hard, but tools like Yoast SEO simplify the process. One crucial feature is our traffic light system. We’ve designed this system to guide you and your content toward SEO success. Let’s find out what these traffic lights mean for your work in Yoast SEO.

How the Yoast SEO traffic lights work

In Yoast SEO, traffic lights act as your digital traffic controllers, signaling the SEO health of your content. Picture them as your navigational aids: green for smooth sailing, orange for a cautious approach, and red for areas requiring immediate attention. These traffic lights provide a quick snapshot of how well your content aligns with SEO best practices and search engine requirements.

The philosophy of the traffic lights

While not all traffic lights have to be green, the goal is to ensure that the overall balance of green lights reflects a well-optimized piece of content. Embrace the feedback each traffic light color provides to enhance your content’s quality, relevance, and SEO-friendliness.

Aim for green traffic lights overall — not for every analysis in Yoast SEO

Green traffic light

A green traffic light signifies that your content meets the SEO criteria set by Yoast. It indicates that your content is well-optimized for search engines and has a higher chance of ranking well in search results. However, achieving a green light is not the only goal; the quality and relevance of your content are even more critical.

Orange traffic light

An orange traffic light is a warning sign, suggesting areas where your content can be further optimized. It prompts you to review and improve specific aspects of your content, such as keyword usage, readability, or meta information. While an orange light doesn’t indicate critical issues, addressing these areas can enhance your content’s SEO performance.

Red traffic light

A red traffic light demands immediate attention as it highlights critical issues that must be addressed. Ignoring red lights can negatively impact your content’s visibility and ranking potential. It signals areas of concern, such as missing meta tags, keyword stuffing, or other SEO issues that can prevent your content from performing well.

Inclusive language analysis traffic light

A recent addition to Yoast SEO is the inclusive language analysis traffic light. This focuses on using inclusive language in your content. This traffic light evaluates your content for inclusivity, sensitivity, and diversity in language use. A green light indicates that your content is inclusive and respectful. An orange or red light suggests areas for improvement in promoting diversity and inclusivity.

Understanding the nuances of Yoast SEO traffic lights helps you optimize more effectively. The feedback lets you make informed decisions to improve your content so it will reach its goals.

Responding to Yoast SEO traffic light feedback

To effectively respond to the feedback provided by Yoast SEO traffic lights, consider the following strategies:

Green traffic light feedback:

  • Analyze how you earned your green lights and replicate those practices in future content.
  • Optimize future and existing content based on the successful tactics identified through green lights.

Orange traffic light feedback:

  • Prioritize areas flagged by the orange lights that significantly impact how well your content performs.
  • Implement the recommended improvements provided by Yoast SEO to address the identified issues and enhance your content.

Red traffic light feedback

  • Address critical issues identified by red lights promptly to prevent SEO mistakes and improve your content’s visibility.
  • Follow the actionable advice given by Yoast SEO to fix the issues causing the red lights. This helps ensure that you follow SEO best practices.

Implement the strategies and respond to the feedback provided by the Yoast SEO traffic lights. Optimizing your content means improving its SEO-friendliness and boosting its visibility in search results.

an example of how to check the traffic lights from the front-end, with the Yoast SEO admin bar and front-end inspector
You can quickly see the scores from the front-end of your site with the admin bar and front-end inspector in Yoast SEO

Don’t go chasing green traffic lights

While achieving green lights in Yoast SEO is desirable, balancing getting those lights with a holistic SEO strategy is essential. Focusing solely on obtaining green lights may lead to overlooking critical SEO elements. In addition, you might be compromising the overall quality of your content.

There are multiple pitfalls when you chase green lights:

  1. Tunnel vision: Fixating on green lights may distract you from the broader SEO strategy and content quality.
  2. Over-optimization: Striving for all green lights can result in keyword stuffing or unnatural content, harming your results.
  3. Lack of user focus: Prioritizing green lights over quality and relevance can lead to content that fails to engage and convert visitors.

Getting those green lights comes with many benefits:

  1. SEO-friendly content: Green lights indicate that your content aligns with SEO best practices, increasing its visibility and ranking potential.
  2. User-friendly content: Well-optimized content with green lights tends to be more user-friendly and engaging, enhancing the overall user experience.
  3. Search engine visibility: Content with green lights might have a bigger chance of being indexed. Search engines can rank it favorably, driving organic traffic to your site.

Now you understand the allure, pitfalls, and benefits of green lights in Yoast SEO. Use these insights to balance optimization and content quality. Your goal is to publish the best content out there — with some help from Yoast SEO!

Mastering the traffic lights in Yoast SEO

Interpreting and responding to Yoast SEO traffic lights is a fundamental step in your SEO journey. Use the feedback provided to improve your content’s visibility. Working with Yoast SEO gives your content a better chance of standing out from your competitors!

Coming up next!

SEO basics: SEO fact or fiction?

SEO has a somewhat questionable reputation. In the past, people shared supposed tricks that would instantly get you to rank. But a lot has changed in the SEO world. So, are these tricks still true? Let’s take a look at what’s an SEO fact, and what’s SEO fiction!

The origin of this reputation

A lifetime ago, when Google’s algorithm wasn’t that good, you could trick your way into the search results. Putting down keywords in white (so nobody would see, but Google would crawl it) was an effective strategy back then. As was buying bulks of links from questionable sites. As Google evolved, these kinds of dirty SEO tricks started to backfire. 

If you’re wondering whether certain tactics of old school or blackhat SEO still pay off, just think: does it give the user a better experience on your site? Does your website become a better result? If you can answer these questions with yes, then it’s probably a good SEO strategy. Anything that feels like a trick though, probably won’t be a good SEO strategy in the long run. So, let’s look at some SEO statements and find out if they’re fact or fiction!

SEO fact or fiction?

Fact or fiction 1: Content is king

Content is a very important aspect of any SEO strategy. After all, Google crawls texts and determines the ranking of your site on the quality of your texts. High-quality content also leads to lower bounce rates and more social media attention.

SEO fact: Content is king

While backlinks are definitely important for your SEO strategy, you should be rather selective in which kinds of backlinks you’d want to attract to your website. To start, you shouldn’t buy large amounts of links. (Nor should you exchange links.) Secondly, don’t use any automated programs to get links. Moreover, don’t do guest blogging with very thin content and don’t go for links that are unrelated to the topic of your website. You shouldn’t have links from spammy sites whose only purpose is to advertise for gambling, viagra and porn (unless your website is about gambling, viagra and porn). Lastly, make sure there is real content behind the links you use. In a nutshell: you should never pay for links.

If you choose to go overboard on link building, you’ll risk a penguin penalty and lose your rankings in Google. If you want to learn more about link building strategies and other essential SEO skills, you should check out our All-around SEO training! 

SEO fiction: Get as many links as possible

Fact or fiction 3: Keyword density should be sky high

Some people claim you should put as many keywords in your texts as possible. They hope that Google will notice the amount of keywords they’re using and therefore will rank the text highest in the search results. However, their text will become unreadable. So they shouldn’t do that! It’ll definitely backfire. Never write content that’s created for the search engines. Always write content with a real audience in mind. Invest in high-quality content that’ll generate long-term stable traffic to your website.

SEO fiction: keyword density should be sky high

Fact or fiction 4: You don’t need high-end technical skills to do SEO

Technical SEO is definitely an important element of an SEO strategy. And it doesn’t hurt to learn a bit of code (it could even be great fun). However, if you’re using WordPress and our Yoast SEO plugin, your technical SEO is pretty much covered. Our plugin is designed to take care of all the technical aspects of your SEO strategy.

SEO fact: You don’t need high-end technical skills to do SEO

Fact or fiction 5: Meta descriptions don’t matter

Google rewrites 70% of manually added meta descriptions. That means there’s a high chance that a meta description you added manually will be rewritten by Google. However, that doesn’t mean that you shouldn’t pay attention to the content of your meta description. Meta descriptions provide critical information to both search engines and users. Moreover, it’s based on the SEO title and meta description that the user decides whether to visit your page. Neglecting them would be missing an opportunity to get more traffic to your website.

SEO fiction: Meta descriptions don’t matter

Fact or fiction 6: Social media can improve your rankings

Google doesn’t look at your website’s social media performance (like followers or shares) when ranking your content. However, a good social media strategy helps your rankings by boosting your traffic. A lot of traffic makes search engines deem your content as relevant. Furthermore, the difference between search engines and social media has been blurring. For example, both Google and Instagram can be used to find an answer to a question. 

SEO fact: Social media can improve your rankings

Fact or fiction 7: Google will be replaced by AI

While using AI platforms as search engines might be relatively new, AI has been shaping the search engine experience for quite some time. For example, AI is what helps Google provide voice search and image search. And not only are some search engines introducing their own AI language models (like Gemini), they are also integrating AI models into the search engine results.

So while we don’t know exactly what the future holds, it’s clear that Google and AI found a way to work together instead of replacing each other.

SEO fiction: Google will be replaced by AI

Fact or fiction 8: SEO is all tricks

At Yoast, we propose an SEO strategy we refer to as holistic SEO. Holistic SEO means you focus on developing a long-term SEO strategy that focuses on all aspects of website optimization, in order to be the best result. Part of this strategy is to write awesome content, do great PR and social, make sure your website is properly secured and create a superb User Experience. And of course, your website should have technical excellence and an awesome site structure. That’s no trick. That’s just a whole lot of hard work.

SEO fiction: SEO is all tricks

Conclusion

The final SEO fiction actually says it all: SEO is not all tricks. Yoast believes that SEO is a long-term strategy that focuses on creating quality content for your audience and becoming the best result. It is a lot of work, but it will definitely pay off in the long run!

Read more: Holistic SEO »

Coming up next!