The beginner’s guide to SEO reporting

When you work on your site’s SEO, reflecting on those efforts should be part of your ongoing strategy. Whether it’s for a client, your manager, or your team, creating an SEO report is the best way to do so. This helps you justify your efforts, keep track of performance and figure out what needs to be tackled next. And it’s not as hard as you would think. In this blog post, we’ll explain what SEO reporting is and take you through the process step by step.

Table of contents

Search engine optimization (SEO) helps drive more traffic to your site and improve your brand image. It should be part of anyone’s marketing strategy whose goal is to grow their (online) audience. Originally focused on performance in organic search, SEO now entails much more than that. It helps you build a strong brand name, become an authority in your field, and be visible on the platforms where your audience can be found. All this is to increase customer loyalty and grow your business.

What is SEO reporting exactly?

SEO reporting is best described as evaluating your online marketing efforts and presenting the outcomes in a report. This can be a report you create for yourself, your team, management, or a client. Often, a company has a specific template they use to do SEO reporting regularly (for example, every month). This can be in the form of a slide deck, online document, Excel sheet, or online dashboard. But it can also be any other reporting tool you feel comfortable with or your company uses for presentations.

In an SEO report, you will find metrics related to a website’s performance and other marketing activities related to SEO. This helps you track how your SEO strategy is performing and where tweaks are needed. That’s why an important part of any SEO report is the interpretation of metrics and conclusions that come out of that.

What to include in your SEO report

Whether you’re creating an SEO report for internal use, or for your client(s), it’s good to have a template. This allows you to compare recent findings with earlier ones, regardless of the frequency with which you’ll be reporting. Of course, you can make changes to this template along the way. But having a template saves you time and helps you recognize bigger issues and opportunities over time.

Naturally, it depends on your business goals what should be in your SEO report. The most important thing is that your SEO report reflects your (or your client’s) goals. This is to understand how your marketing efforts are contributing to reaching these goals and what actions need to be taken. But there are a few basics that most of us will want to include.

A general data overview

Start with an overview of the most important data for your business or website. This gives you an idea of how you’re doing right away. Especially when you’re reporting regularly, this overview will tell you or your client how the website (and online business) is performing. You can also choose to include data from the previous period (or the previous year) for comparison.

Website data to include:

  • The number of site visitors
  • Number of purchases (or other actions you want people to take)
  • A visualization of your traffic over the selected period 
  • Keyword rankings for a few important pages
  • A traffic overview by source or medium 
  • The type of visitors (new or returning)
Example of a general overview in an SEO report

Data on (content) performance

The general overview gives a quick insight into the current state of play, but to figure out how you got there, you must go into more detail. That’s why your report should include a closer look at content performance. Make sure to include data on your most important pages, such as product pages, popular blog posts, or other landing pages that attract a lot of people. 

Collect data such as page views, visitors, engagement, event count, revenue, and traffic sources. You don’t have to include everything, as this will be overwhelming and will probably cause people to lose interest. Look at the data of your most important pages, pick out the numbers that stand out (growth or decline) and add those to your report. It can be tempting to focus solely on the positive numbers but also include the negative ones to paint a realistic picture. This speaks to your credibility, makes it easier to spot issues before they get out of hand and helps the company in the long run.

Other elements to include here are an overview of new backlinks to the website, stats related to site health and the Core Web Vitals, and an overview of keyword rankings. But do remember that keyword rankings can change on a daily basis, and obsessing over individual drops in rankings isn’t going to help your overall SEO. Use these averages to get an idea of whether your overall rankings are dropping and what you can do to get your organic traffic back up again.

Activities previous period

When you have had a look at the data, it’s time to summarize what has gone out that month (or period of your choice). Use this section to highlight how many posts have gone out on social media, how the audience has interacted with those, what blog posts have been written or updated, and how your running ads are performing. But you can also include other online or offline marketing activities to show what has been done. 

Where possible, you can tie this in with any peaks in traffic or engagement. Or it can help you explain why some areas have gotten less attention than others. Either way, use this to make sense of the data and to highlight the hard work that has been put in by the team.

A summary with recommendations

Always end your SEO report with specific action points that come out of that month’s evaluation. It helps to start with a summary of the ‘highs and lows’ that were brought up in the report so far. For example, if you have noticed a noticeable drop in rankings, and therefore organic traffic, to one of your most important pages, it will make sense to focus on getting to the bottom of that in the coming weeks. And making improvements based on your findings. Or if a new type of social media post did very well, another action point could be to create a series of those and see if you can keep this success going. 

But this last part is also a moment of reflection on a bigger level. Are you still on track with the business goals, or any specific SEO goals you’ve set for yourself? And don’t forget to go through the action points you thought up in the previous SEO report. Were you able to get those done? Are a few of them still in progress? Or are there any blockers that you need help with? Make sure to end with an action plan for the upcoming month and a team (or client) that’s on board with everything discussed.

Creating an SEO report: step by step

Now that you know what to include, let’s talk about how to get started with your SEO reporting. Before you start pulling together the data, it’s important to set clear KPIs and create a setup that works for your company.

1. Set up your KPIs

The first step is to define KPIs, which stands for key performance indicators. These should be measurable goals, based on the marketing goals and/or business objectives within the company. To give a simple example, if one of the marketing goals is to grow traffic to your website, a corresponding KPI can be to increase your organic traffic by 10% that year. Other popular KPIs are conversion rate, overall rankings, click-through rates, bounce rate, page load time, and branded/non-branded traffic.

Make these KPIs realistic, especially when you’re setting expectations with a client, and reflect on the progress in your SEO reports to stay on track. I would suggest not focusing too much on maintaining certain rankings or data on specific pages. Rankings are heavily subjected to external factors and can change daily, and zooming in on one page too much can make you lose perspective. Of course, a drop in traffic for an important page is something to keep an eye on and can be a reason to make some adjustments. But keep the overall KPIs in mind and be aware of the bigger picture, while tweaking what’s needed without obsessing.

2. Set up the structure for your report

Choose a tool for your SEO reporting. This can be a presentation tool that your team often uses, an information-gathering tool such as Excel or an Analytics dashboard, or one that your client is familiar with. Just make sure that you can set it up yourself and make tweaks when needed. 

Add the sections that we’ve discussed above: a general overview, data on performance, marketing activities, and a summary with recommendations. I would suggest looking at your KPIs to figure out exactly what you want to show in the general overview and data on performance section. So, if your main KPI is growing your conversion rate, make sure that you add the data on this KPI to the general overview.

Test drive your new report by filling in this month’s data (or whatever period of time you choose). See the next step on how to tackle this. But this will help you figure out if the setup works for you in its current form. Always tweak when needed, whether that’s right now or a few months along the line. This report should work for you, you shouldn’t be jumping through hoops to get it to make sense. 

3. Gather and fill in the data

It’s time to start retrieving the data you need. There are a few tools you can use. For the general overview and data on performance, you can mainly rely on Google Analytics and Google Search Console. To get an easy overview of your marketing activities for that month, your own marketing calendar and the platforms that you posted on will give you the insights that are needed.

Data on website performance

For the general overview and data on performance, we are going to use Google Analytics and Search Console. Here you’ll find data such as visitor numbers, engagement, number of purchases (you will have to set this as an event), visualizations of your traffic, keyword rankings, traffic overview by source/medium, and type of visitors. Stats related to site health and your Core Web Vitals can also be found in Google Search Console. Lastly, if you want to get an overview of your backlinks, Semrush can provide you with that. 

A screenshot of the ‘performance on search results’ section in Google Search Console

While you’re putting those numbers into your report, remember to be mindful of how you present them. Don’t just throw everything in there and overwhelm (yourself and) others with raw data. Highlight important data and make visualizations of certain data to break up the wall of text. You can also just copy and paste a few graphs and add those in. Using a graph to show overall traffic or pie chart to show traffic by source/medium can already make a big difference.

Write down what speaks to you while filling in the data. What has been a success this month and what are areas that need more attention? And if you see something that you can’t explain right away (f.e. a drop in traffic, or a post that has an enormous amount of views), try to figure out what happened there so you can answer questions that people will inevitably ask about them.  

Data on marketing activities

If you keep a marketing calendar, this is a great way to reflect on what you’ve published in the last month. Use this to summarize how many blog posts, social media posts, videos, newsletters and other marketing-related activities you’ve worked on. This includes other activities such as attending events, workshops, appearances you’ve made, or perhaps even print media.

When it comes to blog posts you’ve published, you could highlight one that stands out and use data from Analytics and Search Console to explain how it’s performing so far. Or you could just add the numbers up and give an idea of the overall effect of this content. Keep in mind that content needs some time to get noticed by people, so don’t fret if it hasn’t done that much yet. 

Also, use this section to evaluate your social media posts and videos that you’ve uploaded to channels such as YouTube. I would recommend going to the platforms where you’ve posted content and using their analytics tools to see how well they’ve performed. This shows you what content works best and helps you draw conclusions from data from the source itself. 

For other marketing activities that have happened that month, it really depends on the activity how to mention it in your report. If it’s an offline event or workshop, try to get some feedback from (potential) customers on their experience. When it comes to print media, you could try and get some idea of the effect by how many people have contacted you after seeing it. Just make sure to think about these things beforehand, to get an idea of the effect of these activities.

4. Evaluate and take action

When you’ve added the relevant data and summarized your marketing efforts, it’s time to properly evaluate. Go through your report and write down any patterns, issues, successes and opportunities. Add these to your overall summary and compare these findings to the ones you found last month (or the months before that) to recognize bigger issues and successes. This will allow you to properly evaluate your findings and turn them into actionable recommendations and action points.

When you’ve completed your SEO report and know what actions come out of it, it’s a good idea to present it internally. Or to your client. This helps them understand what you (and the team) have been working on and will probably spark a discussion that helps you figure out what to pick up first. Finally, after sharing this report with the relevant people and agreeing on next steps, make sure to plan these so they don’t get lost. Make a realistic plan for yourself or the team and pick up the action points to set everything in motion. And plan in the next SEO report to keep this cycle going!

Conclusion

Any good SEO report, whether this is for yourself or a client, starts with clear KPIs. Make sure to get those done before you start evaluating your SEO efforts. This will allow you to set up a proper template for the report and figure out what data you need to look at. Use the right tools to get the data you need, but don’t get lost in trying to report on everything. Show the relevant data and present this to the relevant parties to get everyone on board. Use all of this to figure out what your next steps are and follow up on the action points to make sure you keep focusing on the right things. Happy SEO reporting!

Read more: How to track website traffic: how many people are visiting your site? »

15 years of Yoast: 15 SEO tips for 2025 and beyond

We’re celebrating 15 years of Yoast, and we can’t celebrate without offering some SEO insights. So, here are 15 SEO essentials to focus on in this year and beyond. Whether you are a beginner or an SEO expert, these tips will help you focus on what’s important right now.

In collaboration with our Principal SEO, Alex Moss

Table of contents

Artificial intelligence is making every part of SEO faster and more efficient, from keyword research to real-time performance tracking. Tools like Semrush and Ahrefs help you plan content quickly and uncover opportunities you might have missed. These platforms use data in new ways to help you improve your strategy based on live trends and competitor changes. Use tools like ChatGPT or Gemini for research, inspiration, coding, and data analysis.

Thanks to AI tools, you can automate time-consuming tasks like technical audits, site crawls, and content analysis. The time you win by doing that helps your team focus on the bigger picture, from setting the strategy, building authority, and creating content that connects with audiences and brings something new to the world.

Yoast SEO’s AI features offer guidance to help your content succeed.

Did you know?

Yoast is 15 years old!

We’re celebrating 15 years of Yoast this year and have all kinds of nice stuff planned. Of course, we’re also offering a deal on our SEO products. Use coupon code yoast15_gift4you at the checkout for a 15% discount!

Shop our products

2. Optimize for zero-click searches

In 2025, Google shows more quick answers than ever. You’ll see AI overviews, featured snippets, knowledge panels, People Also Ask boxes, and more. To be featured in those places, your content has to be high-quality and unique, above all, unique – regurgitating what’s already out there won’t cut it. But, it also has to be easy to read and scan. Don’t forget to use lists, highlighted snippets, and concise definitions at the top of your articles.

Keyword research helps you to find the questions your audience is asking. Write clear answers to those questions, making them as concise as possible. Use tools like AlsoAsked to find opportunities to rank even when a user doesn’t click through to your site.

3. Invest in video content

Video dominates search results and offers a good way to diversify traffic sources. The growth of a platform like TikTok shows that many people prefer consuming video content. Create videos that answer questions, demonstrate your products, or explain complex topics. Optimize the videos to make them easy to find, and don’t forget to add a transcript and timestamps to help with indexing and user experience. 

Depending on your video strategy, hosting them on YouTube and embedding them on your site can boost engagement and dwell time. YouTube is the second-largest search engine in the world, and building a solid presence there can reach a massive audience.

4. Improve e-commerce SEO

SEO for your products is not just about rankings, but also about conversion. Your product titles and descriptions should naturally include your most important keywords while also sounding persuasive. Don’t forget your category pages! Proper optimization helps customers find what they need. At the same time, you are building a strong internal linking structure. 

Structured data is essential for e-commerce stores because it can trigger rich results, highlighting reviews, pricing, and stock status. When done well, these show up nicely in Google, boosting your visibility. Rich snippets make your SERP listings more trustworthy and clickable. Do everything you can to get more traffic and, eventually, more sales. Our Yoast SEO for Shopify app can help your business succeed.

5. Prioritize local SEO

If your business is locally oriented, local SEO should be at the top of your strategy.  Keep your Google Business profile updated with opening hours, services, and nice photos. Post regularly about special offers, events, or published blog posts to show you are active and encourage engagement. 

Build citations in trusted local directories and get high-quality local backlinks. You should publish high-quality, localized content or case studies from regional customers. This signals that you are active in a geographic area, which could help local search visibility — Yoast Local SEO helps you do this.

6. Improve user experience (UX)

UX and SEO are deeply connected; we all know that. If people can’t use your site, they won’t stick around. Focus on a clean layout with plenty of whitespace and add clear call-to-actions for the user to click on. Make your site load quickly and test it regularly on mobile devices. 

Heatmaps, scroll maps, and user recordings made with tools like Hotjar can show where people get stuck on your site. Friction could occur with long loading times, confusing menus, missing CTAs, or other similar issues. Solving these can help reduce bounce rates, increase engagement and conversion.

7. Participate in SEO communities

Joining SEO communities isn’t just about asking for help when facing issues; it’s about much more. Platforms like LinkedIn, X, Reddit, Facebook groups, or SEO forums sometimes offer insights and advice you can’t get anywhere else. Sharing wins, failures, and experiments helps you stay connected to the SEO community and lets you build a name for yourself.

These platforms often surface research, news about Google core updates and warnings about issues some time before becoming common knowledge. News might be shared just early enough for you to take advantage of it before your competitor does. Building relationships can help you get business opportunities, collaborations, or friendships. 

8. Optimize for AI discovery

AI tools and chatbots are trained on information from the web, so it’s important to understand how your content is surfaced by large language models (LLMs). These systems, like ChatGPT and Google Gemini, reshape how users uncover information. The results are often served without a way to click to your site. If your brand is not visible in these generated answers, you could be missing out in a growing share of visibility. 

Research your topics and content to see how the system responds to your queries and if your content appears in the answers. Audit your content to see if you structured it so LLMs can understand it. Use clear language, be factual, build your topical authority, and use easy-to-understand layouts. Most of all, be sure that the crawlers of the AI services can reach your site without issues. 

9. Focus on content pruning

Sometimes, ranking higher isn’t about adding more content to your site; it’s often about cleaning up what you have. Content pruning means removing, merging, or updating poorly performing content. Ancient blog posts that no longer get any traffic, outdated product pages, and thin articles with no value may impact your site’s overall performance. 

Start with a content audit using Semrush, Screaming Frog, or Ahrefs. Find pages with limited traffic, few backlinks, and poor engagement. You can update these posts if you have enough insights to add. If they’re no longer relevant, merge them into a single, more authoritative page. If nothing works, delete and redirect. Keep your site lean and focused to improve the overall quality and authority, which also helps you fix keyword cannibalization.  

10. Implement structured data markup

Part of SEO is making your site easy for crawlers and search engines to understand. Structured data markup is one of the best ways to tell Google what your pages are about. With the correct schema items, you can highlight things like product prices, event dates, business locations, recipes, and more. 

Plugins like Yoast SEO make this process much easier. Start with your most important pages and products, select the proper schema, and fill in the details needed. Once you have the basics done, you can expand it to more complex structured data if needed.

11. Keep focusing on mobile

If you’ve been living under a rock, you might have missed that today’s world is all about mobile. We’ve been spending more and more hours glued to our mobile phones. So, having a perfect mobile site is no longer an option. Make sure that it adapts to all screen sizes, that the buttons work, and that no nasty pop-ups overlay the screen. 

Test your site often in various browsers on Apple and Android devices. See if it offers a great user experience. If not, fix it. Fixing even small accessibility issues or loading performance can greatly impact user satisfaction.

12. Create helpful, people-first content

Google is no longer just rewarding keyword-optimized pages, but genuinely helpful, people-first content. Your articles should satisfy user intent by providing clear, trustworthy and actionable information. Instead of writing the same things everyone has already done, create unique content that informs, solves problems, and adds value for your readers. 

When thinking about your content, ask yourself the questions that Google recommends: “After reading your content, will someone leave feeling they’ve learned enough about a topic to help achieve their goal?” and “Does your content clearly demonstrate first-hand expertise and depth of knowledge?” If your content doesn’t do any of these things, you might need to rethink it. Focus on things you know well, avoid clickbait and write for your readers, not search engines. 

13. Optimize for Core Web Vitals

Core Web Vitals gives you a sense of your site’s health, especially with speed, responsiveness, and visual stability. They measure three main things: Largest Contentful Paint (LCP), which looks at loading performance. The second is Interaction to Next Paint (INP), which shows how quickly your site responds to user actions. The third one is Cumulative Layout Shift (CLS), which checks for unexpected layout shifts when your page loads. Google uses these metrics to determine whether your site gives a good user experience. 

You can monitor your Core Web Vitals in Google PageSpeed Insights, Search Console, or Lighthouse. Improvements you can often make include optimizing images, using faster hosting, reducing reliance on JavaScript, and setting proper dimensions for media. Test your site often to see if your improvements improve the user experience. 

14. Diversify content formats

Not everyone wants to read a 2000-word blog post. Some people enjoy graphics, videos, or podcasts. You can quickly repurpose your content in various formats, instead of starting over every time. 

Doing so makes your site more interesting for readers and search engines alike. Adding helpful videos to articles or offering downloadable checklists or research reports makes your content more appealing.

15. Always stay updated

In SEO, change is a constant. There are algorithm updates, new AI features emerge, and best practices change. It’s a lot, so staying up to date with the news is essential. Follow reliable sources like Search Engine Land, Search Engine Roundtable, the Yoast SEO newsletter, or our monthly SEO update to get the needed insights.

Plan some time every week to read up on SEO news. Join the conversation whenever you feel like it. Use the new insights to improve your strategies. Sticking to last year’s strategy will not cut it if your competitors are faster to adapt!

15 SEO tips for 15 years of Yoast

Here’s to 15 years of Yoast and 15 more years of helping the world rank better. Whether you’re launching your first site or revamping your SEO strategy for the AI age, it doesn’t matter — we’ll help you succeed.

Which SEO tip do you swear by in 2025? Please share it with us on our social media platforms (X, LinkedIn, Reddit, Instagram), or in the comments below.

What is SEO (Search Engine Optimization)?

Do you have a website or are you thinking about creating one? And do you want to attract more people to your business? If the answer is yes, then there’s no doubt about it: SEO should be part of your marketing efforts. It’s a great way to build your brand and get people on your site. But what does it actually entail? In this post, we’ll give you an understanding of what SEO is and how you can get started!

What is SEO?

The acronym SEO stands for Search Engine Optimization. Let’s first get a definition from one of our principal SEO experts at Yoast, Alex Moss:


SEO is both the art and science of improving a website, and pages within, to be as visible as possible for when people search for a relevant topic within any search platform. SEO covers many areas from technical aspects including optimizing a site’s performance and structure, to enhancing brand authority by providing great content and matching it with that person’s search intent.

Alex Moss – Principal SEO at Yoast


So how does Google work? With search engines like Google, the process consists of crawling, indexing, and ranking. The crawler is an online bot that scours the web to collect all the pages out there and save them in a gigantic database called the index. This index is constantly updated with new pages or updated versions of existing ones. When someone searches online, the search engine calls on the index and uses complex algorithms to determine which pages are relevant to show. This determines the ranking of results shown to the online searcher.

For example, when I search for the term ‘sustainable phone case’, these results are shown by Google. Based on my search term and the intent behind it, Google deems these results the best ones found in its index.

search results for search query sustainable phone case
Screenshot of Google’s results for ‘sustainable phone case’

Organic vs paid search

SEO is focused on attracting more organic traffic to your website, traffic that comes to your site via unpaid search results. But as you can see in the image above, the search results also show ads and sponsored results. Often at the top of the page. To make a clear distinction, there are a few acronyms in use that are valuable to know:

  • SEM: Search engine marketing entails all marketing efforts to show up in the search results, both through ads and organic results.
  • SEO: SEO is the practice of improving a website to show up when people search for a relevant topic within any search platform. 
  • SEA: Search engine advertising is the practice of paying for ads that show up in the search results of relevant keywords.
  • PPC: Pay-per-click. The advertising model used in SEA, where the advertiser pays a fee each time one of their ads is clicked.

These paid results can allow you to show up as the top result for a search term, but it will cost you money every time a user clicks through to your website. When comparing SEO vs PPC, they both have their benefits and drawbacks. But more often than not, they complement each other well.

Why SEO is important for site owners

Huge volume of searches

The reason that so many (big) companies heavily invest in SEO is the high impact that it can have when done right. To give you an idea, Google, the most-used search engine got around 8.3 billion searches per day in 2024. A number that has only gone up (and significantly) since 1998. So if you have a website, you want to make sure to show up in Google and other search platforms.

SEO is intent-driven

Online search is very intent-driven. Unlike other marketing channels, such as social media, where people happen to scroll upon your brand and content. This means you’re interrupting a user’s experience to capture their attention, which makes it more difficult to get them interested. Showing up in their search results aligns with an existing demand—your customers are actively seeking information, products, or solutions. This makes SEO a powerful inbound marketing strategy, where users come to you rather than the other way around. Because searchers already have intent, they are more likely to convert, making SEO an essential tool for attracting high-quality leads.

Competitive advantage

Creating a website and leaving it at that isn’t going to cut it. With new websites popping up left and right, it’s becoming increasingly difficult to get noticed and maintain customer loyalty. SEO can provide you with higher online visibility, a stronger brand, more authority in your field, more contact moments with your audience and higher quality traffic to your website (and/or offline location). All of this, leading to higher brand loyalty and more revenue.

Types of SEO

Although the basic principles remain the same, there are a few different types of SEO worth mentioning. They may not all apply to your situation, but it is beneficial to dive into the ones that do:

  • Ecommerce SEO: SEO specifically focused on gaining more visibility and organic traffic for online stores. With the goal of acquiring more sales.
  • Local SEO: Local SEO is the practice of optimizing your website for a specific local area. This is to ensure you are easily found (both online and offline) by a local audience. 
  • Video SEO: The process of optimizing videos and video pages to make them appear in the search results for relevant keyphrases. Whether that is Google’s search results or search results on other platforms like YouTube and social media.
  • News SEO: Mainly relevant for news publishers, news SEO focuses on getting content to show up as the top result in Google News and other news-specific areas of the search results.

The 3 pillars of SEO

SEO is all about optimizing your website to increase your online visibility. But what do we mean by that? What exactly should you be optimizing? Well, there’s a lot you can do and it can be divided up into three main areas.

Illustration of the 3 pillars of SEO
The 3 pillars of SEO: Technical SEO, on-page SEO, and off-page SEO.

Technical SEO

First of all, it’s important to focus on the technical part of SEO. Technical SEO is all about improving a website’s technical aspects to improve user experience and make search engines understand your pages. Aspects that fall under technical SEO are:

  • Loading time of your pages
  • Making the right parts of your site crawlable for search engines
  • The amount of dead links on your site
  • Security 
  • Use of structured data

Search engines value these aspects because they want to present their users with websites that provide a proper user experience. A page that takes forever to load, doesn’t exist anymore, or isn’t secure, provides a terrible user experience and will not make users happy. Also, aspects such as crawlability and structured data help search engines understand what your pages are about. This helps search engines understand your relevance and allows them to rank your pages higher.

On-page SEO

Although technical SEO is also part of on-page SEO, this can be seen as ‘under-the-hood’ optimization to improve your pages. The other efforts that can be categorized as on-page SEO are targeted at optimizing the content on a page. Think of:

  • The quality of your content
  • Use of the proper keywords
  • Showing E-E-A-T in your content
  • Site structure
  • Internal linking
  • Well-thought-out URLs, titles, and alt tags 

On-page SEO mainly revolves around content SEO and using the elements around that content to improve your findability for relevant terms. 

Off-page SEO

In contrast to on-page SEO, off-page SEO entails everything you do for SEO outside of page optimization. Such as external link building, social media and local SEO (off-site). This is focused on growing your reach and building your brand to attract more traffic. An important part is link building, getting other relevant websites to link to your content. This can really help boost your visibility and improve your reputation as an authority – see links as like votes of confidence from other websites 

But there’s a lot more you can do. For example, speaking at events, doing interviews, and blogging for other websites. These activities give you the opportunity to showcase your expertise and reach new people. When you own a local shop, these might not be as relevant. In that case, it’s important that you focus on the experience that people have with your shop. Make sure that customers leave happy and that this experience is positive, offline and online. This also extends to social media. Although your activity there does not directly impact rankings, it pays off to be in contact with your audience there as well. And provide a similar (positive) experience through these platforms as well. 

One final aspect that you shouldn’t forget about is your business listings. Make sure these are accurate on your Google Business Profile and other websites that are relevant to your business.

SEO Ranking factors

To determine what results to show, and in what order, search engines use ranking factors. Ranking factors, or ranking signals, are characteristics of a page that search engines look at to determine how relevant that page is for a specific search query. Although the exact list of ranking factors and their importance is a bit of a mystery and changes from time to time, we do have a pretty good idea of the most important ones:

  • The quality, relevance and usability of your content
  • External and internal links
  • The technical aspects of your site (f.e. security)
  • User experience on your site (site speed, easy navigation, mobile parity)
  • The overall online presence of your brand

In addition to these top-ranking factors, there are plenty of others (both known and unknown). But to get a head start with SEO, it makes sense to focus on these aspects first.

SEO now vs early days: a brief history

SEO in the 90’s

Although websites have been around for a little while longer, people started optimizing their sites for search engines in the mid-1990s. As you can imagine, SEO was a lot simpler back then. The algorithms that search engines used were way less advanced and relied on ranking factors like keyword density to determine the relevance of a page. The ‘trick’ back then was making sure the keyword was being used enough times throughout your page and in your meta tags. 

Search engines evolving

Naturally, the companies behind search engines quickly realized the issue with this approach. Displaying the results that use the keyword most isn’t always the best experience for their users. So they had to find a way to better handle how potential results were being ranked. Search engines like Google started working on ways to get smarter and rely less on ‘tricks’ and static ranking factors. This resulted in a number of algorithm updates, each resulting in a smarter Google that was more capable of understanding the relevance of a page. 

With a team working non-stop on improving Google’s search engine, the focus moved from factors like keyword density to user experience and high-quality content. These algorithm updates are still very much a part of the SEO field, with Google releasing a new one (or multiple) every year. You can expect this to be a continuous process where search engines adapt to current search behaviour and adjust their algorithms to keep showing users the best results for their search query. 

SEO in 2025

So, where does that leave us in 2025? As mentioned, search engines continue working on their algorithms to improve their users’ experience. The focus points of SEO in 2025 are still high-quality content and technical factors like site speed, security and mobile parity. But there are more aspects that Google and other search engines deem important.

Search engines are working hard to get a better understanding of a user’s search intent, to show that user the results that fit their need best. Related to that, they continue to improve how information is presented in the search results, which can differ quite a bit per search intent. 

AI overview for search term site structure
A possible zero-click search, where the definition of site structure is shown in an AI overview.

One result of that is zero-click searches, where search engines show the complete answer to a search query in the search results. This can lead to fewer clicks to your website, but it still pays off to be the website that provides that answer. In fact, this is a good example of the direction in which SEO is going. Shift your focus from ‘just clicks’ and maintaining a specific spot in the search results to building a strong brand and being visible on different platforms.   


In 2025, SEO will focus less on raw keywords and more so around search intent across diverse platforms like social media and LLMs. As well as this, it’ll be important to produce more video content as discovery platforms integrate these more into their SERPs.

Alex Moss – Principal SEO at Yoast


The other aspect we can’t ignore is AI. More people are using AI tools for their online searches and search engines are also investing in providing AI-driven search experiences. An example of that is Google AI overviews, where Google uses AI to pull together and combine information on a search query from different resources. This is then shown in one overview, with the hope that this directly answers the specific question asked. 

Setting SEO Goals

SEO experts used to closely monitor ranking positions, clicks, website traffic and stats like bounce rates. Naturally, all of this data is still relevant, but there has been a shift in what goals to focus on. Search behavior has changed, and search engines are showing your content in many different ways. So it’s not just a number game anymore. You need to focus on the overall perception of your brand and being present in the right places. 

Set SEO goals related to engagement, brand awareness, user experience on your website, user satisfaction, and how all of this can be related to sales or other actions you want your audience to perform. This can be trickier than just looking at your daily rankings but will give you a better idea of the success of your SEO strategy and how you’re perceived.  

How to learn SEO and get started

Although it consists of a lot of different aspects, it is possible to tackle (a lot of) SEO yourself. Let’s look at how you can do that and what resources can help you get started. 

Start with the basics

Before you get to content creation, it’s important to get your technical SEO in order. If you know your way around redirects, optimizing page speed, crawlability, security and structured data, make those your first priority. If not, let your site builder help you out or hire someone with a background in technical SEO. When that’s done, you can start looking at site structure and the content on your pages.

By doing keyword research, you will be able to create content that aligns with your business and gets people to your website. It will also give you loads of input on topics to write about. This will enable you to set up an SEO strategy and plan to continue working on this throughout the year. Because SEO is never done. That’s why it’s important to create a realistic plan and keep yourself (or your team) to it. This might feel like a lot of effort, but remember that SEO not only brings more traffic to your site, it also helps build your brand and increase user loyalty in the long run. 

How we can help you

At Yoast, we want to make SEO accessible for everyone. And we want to help you do it yourself. That’s why we offer a free and Premium version of our WordPress plugin, allowing you to get started with SEO without too much trouble. Our free plugin comes with features like the SEO and readability analyses, which give you feedback on your content right away. It also handles parts of the technical SEO for you. Our Premium plugin gives you access to some more features like AI-powered features, a redirect tool, and the possibility to add multiple keywords per page. Making SEO even easier to work on. 

We also offer a variety of SEO courses in our Yoast SEO academy, where you can find 5 free courses to get started. For example, the SEO for beginners course, the WordPress for beginners course and a course on structured data. If you’re a Yoast SEO Premium user, you get access to all 16 courses on there. Which will really help you dive into the different aspects of SEO and how to tackle them. 

Finally, we have an SEO blog with numerous blog posts on SEO basics, more advanced SEO, new developments and related topics. All of this to make sure that you have all the tools you need to successfully work on SEO yourself!

Read more: The ultimate guide to WordPress SEO »

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!

seo enhancements
What is Search Experience Optimization (SXO)?

Today, you have to think beyond simply ranking high on search engines. Users want more than just a simple website visit. Your visitors and customers are looking for an engaging experience. Search Experience Optimization (SXO) can help provide this. This merges SEO with user-centric design to help you attract visitors and keep them engaged. The goal, of course, is to convert them into loyal customers. We’ll explain the topic, how it differs from SEO, and why you could use it in your strategy.

SEO, SXO, OSO?

You might think, “Another acronym? SEOs sure love their acronyms!”. Of course, you are correct — we even wrote about another interesting acronym just last week: OSO (Organic Search Optimization). SXO, however, is one you’ll want to remember. It focuses on merging search engine visibility and user experience.

What is Search Experience Optimization?

Search Experience Optimization (SXO) enhances SEO with user experience design. One of SEO’s main goals is to improve your site’s visibility in the SERPs. SXO, however, goes a step further to ensure visitors have a positive experience that meets their needs and helps them reach their goals.

While modern-day SEO inches ever closer to SXO, it initially emerged as a natural evolution from SEO. It understands that ranking high in Google is just the first step. The challenge lies in keeping visitors and turning them into customers. Combining SEO techniques with UX best practices, SXO creates websites that are easy to find and enjoyable to use.

SXO is about optimizing for both humans and search engines. It takes the entire user journey into account. It sets a path from when someone types a query into a search engine to where they complete an action on your site. This holistic SEO approach gets your website traffic. Once there, you’ll provide a fantastic experience that engages and converts.

The main components of SXO

Search Experience Optimization merges traditional SEO with UX. Combining these components helps create a site that is both search engine-friendly and user-friendly.

SEO basics

SEO is the foundation of SXO. You’ll still do the same stuff, like conducting keyword research to identify the terms your target audience is searching for. Once you have these keywords, you should use them in your content like you are used to. On-page SEO helps search engines understand your site properly. As a result, it can correctly index your content, which helps improve your search rankings.

User experience

User experience is at the heart of SXO. The goal is to keep visitors engaged. For this, you must prioritize ease of navigation, build an intuitive design, focus on accessibility, and make your content readable with great typography. You’ll build a well-structured website with clear menus, hierarchy, and navigation to help users find what they need quickly. An appealing design with high-quality visuals can make your site more engaging. And, of course, there’s also a bigger focus on conversion optimization.

Engagement metrics

To offer a great experience, you need to monitor user behavior. Engagement metrics provide valuable insights into how users interact with your site. For instance, a high bounce rate might indicate that people can’t find what they need. On the other hand, a longer average time on page might suggest that they engage with your content. Analyzing these metrics finds many things to improve and gives you data-driven decisions to enhance the UX.

Content quality

As we know, content quality is essential in both SEO and UX. Your content should be helpful and relevant to your audience’s needs. Use clear and concise language. Aim for excellent readability. High-quality content helps with search engine rankings, keeps users engaged, and encourages them to explore your site.

How SXO differs from SEO

Search Experience Optimization is SEO with an extra focus on user experience. SEO aims to increase visibility in the SERPs and attract organic traffic by optimizing content and technical aspects. SXO, on the other hand, aims to attract visitors and retain and convert them. While SEO brings users to your site, SXO helps them have a great experience once they arrive.

Technical vs. holistic approach

While content forms a big part of SEO, it is often more technical, focusing on structured data, meta tags, backlinks, and site speed. These elements help improve your rankings. SXO has a more holistic approach and combines this with user-centric design principles. It aims to improve the overall user journey, from the initial search query to the final conversion. It focuses on ease of navigation, usability, and content relevance.

Metric differences

Measuring success in SEO and SXO has quite some overlap, while SEO metrics are a bit more search engine-centric. They include rankings, organic traffic, and click-through rates (CTR). These metrics tell you how well your site is performing in search results. SXO metrics are also more user-centric. They include engagement metrics and conversion rates. These metrics provide insights into how users interact with your site and how effectively it meets their needs.

An example of SEO vs. SXO

Let’s look at a short example that hopefully makes the differences even more insightful:

SEO approach

An e-commerce website that sells running shoes focuses on optimizing for high-quality keywords. They begin by conducting extensive keyword research to identify popular search terms like “buy running shoes,” “best running shoes,” and “affordable running shoes.” Once they have identified these keywords, they optimize their product pages by incorporating these in the content. Additionally, they ensure that images are optimized with relevant alt text.

To enhance their technical SEO, they improve site speed and mobile-friendliness, both of which are crucial for better search engine rankings. They also create an XML sitemap and submit it to search engines to improve site indexing. The content creation strategy involves publishing blog posts and articles targeting specific keywords, such as “Top Running Shoes for Marathon Training” and “How to Choose the Right Running Shoes.” To further boost their SEO efforts, they build backlinks by contacting fitness blogs, influencers, and online publications, increasing their authority.

SXO approach

In addition to the above SEO tactics, the e-commerce website also focuses on the user experience to better meet user intent. They start by analyzing search queries to understand the underlying intent, such as whether users are looking for buying guides, reviews, or specific product features. With these insights, they create comprehensive buying guides that explain how to choose running shoes based on different factors like foot type, running style, and terrain. They also offer interactive tools like quizzes to help users determine the best shoe for their needs.

The website has a clean, intuitive layout that ensures easy navigation. This way, users find what they’re looking for quickly. Clear, prominent calls-to-action (CTAs) like “Shop Now,” “Learn More,” and “Take the Quiz” guide users through the purchase process. To increase engagement and build trust, they incorporate user reviews and ratings on product pages, videos, and 360-degree views of the products to give users a better understanding of the shoes.

Personalization plays a key role in their SXO strategy. They use data from previous interactions to personalize recommendations, showing users products that match their preferences and past behavior. For conversion optimization, they streamline the checkout process to reduce friction, offering multiple payment options and guest checkout. Additionally, they implement retargeting strategies, such as email reminders for abandoned carts, to encourage users to complete their purchases.

Uniting SXO and SEO

The online store integrates SEO and SXO approaches. This attracts a high volume of visitors through search engines and provides a superior user experience. Combined, this leads to higher engagement, increased user satisfaction, and better conversion rates.

For instance, a user searching for “best running shoes for flat feet” might land on a detailed guide that explains what features to look for, showcases top-rated products, and offers an interactive quiz. This comprehensive approach answers their query and guides them toward purchasing, enhancing both the SEO and the user experience.

What is Search Experience Optimization?

Search Experience Optimization combines SEO and user experience. With SXO, you don’t just aim to attract visitors through improved search engine rankings; you want them to have a great experience. This experience should be so good that it encourages them to stay, explore, and convert.

If you want to integrate SXO into your strategy, you need a holistic approach. This focus on experience and rankings builds a great online presence, ultimately driving long-term success.

Coming up next!

seo enhancements
What is off-page SEO?

SEO can be explained as any effort you make to improve your website. But did you know there’s an important distinction between on-page and off-page SEO? Optimizing your website is called on-page SEO and includes things like site structure, content and speed optimization. Off-page SEO entails, among other things, link building, social media, and local SEO. In other words, generating traffic to your site and making your business appear like the real deal it is. In this post, we answer the question: What is off-page SEO?

Exposure, trust and brand awareness

When focusing on on-page SEO, you’re doing everything in your power to create a good website. You write great content, build a solid site structure, make your website mobile-friendly and work on improving page speed. All is well in the world and you’ve done all you can. Right? Well, there’s another part we can’t forget: off-page SEO. This helps you to bring in those hordes of visitors and potential customers. Both are important pieces of the puzzle.

By writing quality content you can rank in search engines, but by getting a few great, relevant sites to link to that content, you’re increasing the chance that you’ll end up ranking a lot higher. The same goes for building your brand and creating trust. This doesn’t just happen on your site, but mostly off-site. Take reviews, for instance, these can make or break your company. You need them, but they most often appear on external sites. These are all factors that contribute to your rankings.

It’s not only important to rank high for your search term, but also to create trust and a sense of authority. You must appear to be the best search result, not just in a technical and content sense, but also in reality. Popularity, quality, and relevance are everything. Especially now that E-E-A-T (which stands for Experience, Expertise, Authoritativeness and Trustworthiness) has become a core concept in how Google rates your online content.

Links are the threads that keep our web together. Search engines use links to determine how valuable a piece of content or a particular site is. Getting quality links will always be a great tactic if you’re serious about SEO. And who isn’t? In the past, there have been debates on the relevance of links. We firmly believe in the importance of links. That being said, you need the good ones. Don’t buy stuff, and keep a close eye on where and how you’re being linked to. We’ve written several guides on how to get quality links for your site and what you shouldn’t do when link building.

By itself, social media is not essential for ranking well in search engines. It is however growing in popularity, and more and more people are using these platforms for their online searches as well. It’s also a great way to reach more people and grow your brand as a whole.

At the end of the day, SEO is about being found online. By being active on social media, you will be deemed more trustworthy, be more easily found and have a great way to showcase your brand more. People will probably expect to find you there and you don’t want them to end up empty-handed or stumble across your competition. It also gives you a great opportunity to interact with your audience in a fun and approachable way. So make sure to invest in social media to reach your audience.

Local SEO is also off-page SEO

Local SEO is essential if your business is locally oriented. But what is it? Where normally, you would focus your efforts on reaching as many people as possible, wherever they are, local SEO focuses on reaching people in a certain area. So, for example, when you’re a bike repair shop or real estate agent.

For local businesses, part of the off-page SEO is in-person SEO. Word-of-mouth marketing plays a big role in getting people to your business. Not just that, happy customers can leave reviews online that Google – and other potential customers – can use to see how well you are doing. The experiences that people have with your business, should be similar and positive, whether they’re offline or online.

Don’t forget to showcase yourself

Coming back to the importance of showing your expertise or authority on a topic, you need to make sure this isn’t just being said on your website. Make appearances to talk about your field or expertise or service/product with others. By blogging for another website in your field, doing interviews, being a guest on podcasts, or going to events to do a talk or workshop. Share your knowledge and be active to let people know that you’re the go-to person (or website) when it comes to that specific topic.

Off-page SEO is an integral part of your SEO strategy

As we’ve shown, off-page SEO supplements on-page SEO. They go hand in hand. You need to focus on what’s going on outside your website as well. Work on proper link building, branding and your social media efforts to make the most of your SEO. You can optimize your site all you want, but if it isn’t perceived as a quality destination for people, it will be difficult to get people to your website at all.

Read more: The ultimate guide to content SEO »

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!

seo enhancements
How do you improve your mobile site?

Your site should be mobile-friendly. Because nowadays, most people are searching on Google with their phone. But what does it mean to have a mobile-friendly site? And where do you start? In this SEO basics article, you’ll find an overview of what you could do to improve your mobile site.

Table of contents

When is a site mobile-friendly?

A site is mobile-friendly when it:

  • helps users get their tasks done quickly and joyfully.
  • loads correctly on a mobile device like a smartphone or tablet.
  • loads lightning-fast.
  • presents content in a readable fashion, without users having to pinch and zoom.
  • offers enough space to navigate by touch.
  • offers added value for mobile users.
  • is instantly understandable for search engines.

Why is mobile SEO important?

Mobile SEO makes sure your mobile site offers the best possible presentation of your content to a mobile device user. Since our world is increasingly mobile-oriented, it’s important that your site is mobile-friendly. If your site isn’t (properly) available for mobile users, you’ll miss out on a decent ranking in the search engines, and thus miss the income. Therefore, you should do everything in your power to optimize the mobile view of your site and make it as good as possible. In fact, it should be excellent!

Important to Google

Since 2016, Google uses the mobile version of a site to determine the site’s rankings. So if your site isn’t up to scratch or shows less content on your mobile site, you’ll find it difficult to get good rankings. That’s why it’s so important to create a fully functioning and responsive design for your (mobile) site.

Luckily, Google has a great getting started guide to help you improve your mobile site. Plus, they’ve also set up a Page Experience initiative that gives you metrics — the so-called Core Web Vitals — on how humans and machines perceive your site’s performance. So, use these metrics to help you figure out what to focus on while improving your mobile site.

Treat it as one website

Don’t forget to see your site as being a single thing. You shouldn’t have a ‘mobile site’ that’s distinct from your ‘desktop site.’ You should have one site that adapts to whatever screen it’s being viewed on. That also means that the content of the different views should be the same.

How to improve your mobile website

To improve your mobile SEO, you need to focus on a couple of things:

  • Make a joyful user experience.
  • Make sure your site is responsive.
  • Improve your site speed.
  • Use structured data.
  • Don’t block JavaScript, HTML and CSS code.
  • Don’t use too many redirects.
  • Choose the correct viewport.
  • Don’t use interstitials or pop-ups.
  • Verify mobile-friendliness.
  • Tell Google about your site.

Let’s go over these topics in more detail.

Focus on making your site easy and joyful to use with mobile SEO

Offer a great user experience to your users, and you’ll notice that Google will enjoy it too. So, how do you do that? First, figure out what you want users to do on your site. Then, make sure that it’s easy for people to do. Do you want people to call you? Make sure you put your phone number front and center, so it’s easy to find. Want to enhance conversions? Make that buy button stand out and function properly! In other words: bring focus to your site, and helpfully guide your visitors through the steps you want them to take.

But don’t just focus on your intent. Look at your users too! Figure out why they visit and which tasks they mostly do on your site. Then make sure it’s easy for them. Because If something frustrates your user, it hurts you and your results. That’s why you should test, improve, and fully optimize your mobile site.

Responsive design

There are multiple ways to improve your site so it’s available for mobile users. The most important one is to create a responsive design. This is also the the technology that Google advocates. With a responsive design, your site lives on one URL, which makes it easier for Google to understand and index it.

If you use WordPress, chances are your theme is already responsive and can adapt to all screens. Still, it’s good to check how your site scales in Google Chrome’s Developer Tools. Because if it doesn’t scale correctly, you should talk to your web developer about fixing it – or choose a different theme.

Improve your site speed

One of the most important things you can do to improve your site’s mobile SEO is to improve the site’s loading speed. Time after time, studies have shown that people leave sites that load slowly, and probably never return. That’s why site speed has been a ranking factor for years, and why Google is increasingly focusing on fixing this common issue. See the Page Experience update and the Core Web Vitals metrics’ introduction for more proof.

If you need more tips, we have a post on how to improve your site speed and which tools that might help you.

Get better web hosting for your site

The number one tip to optimize the speed of your mobile site is to invest in better web hosting. Many sites run on budget hosts that share a lot of the server space with other websites, which can cause their sites to slow down. That’s why it really is essential to stay away from cheap hosting and get a good plan at a renowned host — it truly pays for itself!

Don’t know where to start? We have a page with WordPress web hosting companies that we vouch for, as we vetted them personally.

Optimize images

If there is one quick win to improve your site speed, it’s this: optimize your images. Don’t load those 3000 x 2000 pixel HD images on your site. Scale them to the correct size, then make them smaller with tools like ImageOptim, Squoosh, or WordPress plugins like WP Smush. You can also look into serving those images in next-gen image formats like WebP.

Minify code

Every request your site has to make has an impact on your site speed. That’s why you have to work on reducing these requests to improve your mobile site. One way to do this is by minifying code.

Minifying code means that you group and link together assets like JavaScript and CSS. As a result, the browser has to load fewer files, which leads to a faster site. This sounds hard to implement, but a plugin like WP Rocket can take care of all your caching needs. Or you can use Cloudflare’s Automatic Platform Optimization for WordPress to get a load of enhancements in one go.

Browser caching

By using browser caching, you’re telling the browser that page elements that don’t change often can be saved inside its cache. This way, the browser only has to download new and dynamic content whenever it visits again. Again, this is something that a plugin like WP Rocket can help you with. Or you can also do it yourself if you like.

Reduce redirects

A redirect leads a visitor from one requested page to another, because the requested page was moved or deleted. While this leads to a good user experience if done well, the more redirects you use, the slower your site will be. Don’t make endless redirects. Also, try not to keep links around that point to deleted posts redirected to new ones. Always make direct links.

Use structured data to improve your mobile site

Structured data is essential for every site. With structured data, you can describe your content in a way that search engines can understand. It gives you a direct line of communication with search engines, so to say. In return, search engines might reward you with awesome rich results.

Your mobile site needs to have the same structured data as your desktop variant — otherwise, Google might get confused. Yoast SEO automatically adds structured data for the most important parts of your site, which you can fine-tune it to your liking.

Don’t block assets like JavaScript, HTML and CSS

We’ve said it before, and we’re going to keep saying it: Don’t block assets like JavaScript, HTML and CSS. Doing so makes it harder for Google to access your site and that could lead to bad rankings. Check your Google Search Console to see if you’re blocking resources. If so, we advise that you take away all blockades if you want to truly optimize your mobile site.

Improve legibility

Make sure that your mobile site is readable on mobile devices. Use different devices to check if your typography is in order and make changes when necessary. Typography can make or break the user experience of your site.

Improve tap target sizes

People hate it when their fingers can’t hit a button, link, or menu item without fault. They can feel frustrated when navigation is hard or unnatural. Please fix it to improve your mobile site.

Choose the correct viewport

The viewport determines the width of the page for the device used to view it. By specifying a correct viewport, you make sure that visitors with specific devices get the right version of your site. Fail to do this, and you might show your desktop site to a small-screen smartphone user — a big no-no.

Don’t use interstitials or pop-ups

Google will penalize sites that use large pop-ups or interstitials to promote newsletters, sign-up forms, or ads. These often get in the way of the user quickly accessing the content they requested. Don’t use these. If you must though, make sure you abide by Google’s rules.

Test your site and tell Google about it

Before you start working on your mobile SEO, you should run a mobile usability test on Google to see where you should start. As you work, you should keep testing to see if you’re making progress. If your mobile site is optimized, you need to tell Google so your site will be checked and indexed. Use Search Console to stay on top of the performance of your site.

Investigate other technologies

There are other ways to improve the performance of your mobile site. One of these technologies is the Accelerated Mobile Pages (AMP) framework. This is an initiative by Google and others to get web pages to load super fast on mobile devices. By wrapping your content in special HTML code, you can optimize the pages in a way that Google can use to improve the performance. Keep in mind that AMP is not without its drawbacks, and not every project will benefit from it.

AMP is not the only technology that helps you optimize your mobile site. Other companies offer similar solutions, like Cloudflare’s various optimized delivery technologies. There are so many options these days!

Conclusion

Mobile is the new baseline, the new default. Do everything you can to fix your mobile site and make it perfect, not just in Google’s eyes, but, more importantly, your visitors. Mobile SEO is not just about great content and a flawless technical presentation. It’s more about creating an excellent user experience. Once you’ve achieved that, you’re on your way to the top!

Read more: Mobile SEO: the ultimate guide »

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!

The SEO checklist for beginners

SEO is a HUGE thing – and who doesn’t love a checklist? Although SEO work is never done, there are many things you can simply cross off the list to ensure you’re optimizing your website not just for people but for Google as well. Want to work on your site’s SEO? Check out these things so you know where to start.

Content, content, content!

SEO is about optimizing your content so it’s helpful for users, and, therefore appears at the top of search results for relevant keywords you want to rank for. Making sure that if someone searches for a term you want to rank for, you actually end up on that first page. That’s why you should focus on two very important things: keyword research and E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). Let’s talk about those a bit more.

Keyword research

Before you can start optimizing your website, it’s crucial to know what you’re optimizing for. Let’s say you own an online store for climbing equipment. You sell tape, brushes, bags, and shoes. Before you can start ranking, you need to think about what kind of words your audience uses to describe these things. Because if you’re not optimizing your content for the words your target audience uses, you won’t be visible to the right people. This means that you might attract some traffic, but not the traffic you want.

For example, if someone searches for ‘tape’, and finds your page about climbing tape where they want to know more about paper tape – they will leave your site and continue their search. This is bad for website engagement and will lead to poorer rankings. Here, you want to think more about the semantics and context of the content you write.

So, that’s why this SEO checklist starts with doing proper keyword research. And no, this isn’t the easiest thing to do, or the one that takes the least amount of time. However, if you have a solid keyword list, you’re off to a good start for the rest of your SEO work. And if you really want to be thorough, just read the step-by-step guide to keyword research.

E-E-A-T

When you have that keyword list, the next thing on your SEO checklist should be to focus on E-E-A-T. This stands for Experience, Expertise, Authoritativeness, and Trustworthiness. In simple terms, it means that Google judges your pages based on the credibility of the page, the author, and the website as a whole. So, what does that mean for your website, and what should you be checking your content for?

  • Experience: the content should contain examples of the writer’s experience on the subject. It’s about giving opinions and for example, sharing pictures.
  • Expertise: this means that the writer should have the right knowledge and qualifications to write about something. For example, I can write about this SEO checklist because I have been in marketing for years and years (experience), and have done courses on the subject (expertise). This example shows that both experience and expertise can overlap, but they don’t have to be. For example, a hobby chef doesn’t have to be a professional to write about new recipes.
  • Authoritativeness: are you an authority in this area? With ‘you’ Google means the creator and the website. Meaning that ‘Yoast’ can be the SEO authority, but the writers on the website should also be some kind of authority.
  • Trustworthiness: this is about citing trustworthy sites, having a secure connection, and not hiding content behind a wall of ads.

Update old before creating new content

Without good content, it’s very difficult to rank on Google or other search engines. Although you might have a nice keyword list by now, that doesn’t mean you should just go out and create new content. So, next on your SEO checklist is:

Improve high-potential content

If you already have a lot of content, but it isn’t ranking very well, you might wanna update some high-potential pages. These are pages that have the potential to rank, because the keywords have a high volume and low competition, but don’t yet. Check out those pages and go through the specific on-page SEO checks. For example by using the Yoast plugin to optimize your content. One of the ways to look at your current content is by using the RID principle, which stands for Retain, Improve or Delete:

  • Retain means you’re keeping the content
  • Improve means you need to update it
  • Delete means it’s no longer needed

Just export an overview of all your content, and label it with an R, I or D. Now you’ll have another checklist that you’ll just need to follow.

One of the things Google looks at when indexing your website is metadata. That’s data that describes other data. In other words, it’s words describing the content you’ve made. The meta description for example, is a short summary of your page or post. This is often used by search engines in the snippet in the search results. So, that’s very important data! But it’s not just the meta description that counts, also think about adding alt text to your images to describe them. That doesn’t just help search engines, but also screen readers. Making it a win for accessibility.

Schema

Metadata isn’t just about adding a couple of details, it’s also about something bigger: schema. Schema, in the context of SEO, refers to structured data markup that you can add within the page source code to make web pages more contextually understandable for search engines to understand what kind of an entity it is. This isn’t just about making the content look better for users, but about making it clearer for search engines.

When you use schema markup on your website, you’re essentially providing search engines with a clear and structured way to identify and interpret these entities within your content. This allows search engines to not only grasp the individual elements of your content (like the name of a person, a place, or a date) but also understand the context and relationships between these entities. By doing so, schema markup aids search engines in accurately categorizing and indexing your content, which can improve how your site appears in search results. This deeper level of understanding helps search engines connect users’ search queries to the most relevant content on your site, enhancing visibility and user engagement.

Images and video

Up until now, I’ve talked a lot about content in terms of words. Of course, content is more than that. Think about images, audio and video. Now, with AI being used even more, this means algorithms can easily recognize and interpret visual content, meaning it gets even more important for SEO. So, what should you do? Here are a couple of tips:

  1. Always use relevant file names
  2. Check the file size and format 
  3. Use alt text for images
  4. Add subtitles to your videos
  5. Publish a page and add a transcript to your videos
  6. Ensure you have embedded links pointing back to a relevant page on your site

Internal linking

One of the things that you shouldn’t miss on your SEO checklist, is to check your internal linking structure. The thing is, this really helps you show search engines what your site’s about and it helps visitors navigate easier. And, even more important: your pages need links in order to be indexed at all

 But, where to start? We like to follow these 9 steps:

  1. Determine the ideal structure for your site
  2. Decide what your most important content is
  3. Add contextual links to your articles so you show that the articles are relevant in that context.
  4. Link hierarchical pages. So link parent pages to their child pages and the other way around. 
  5. Consider adding a related post section. This way you can even give your pages more link value. 
  6. Link to your important pages from the menu or home page. 
  7. Add links to your taxonomies. 
  8. Add links to your most recent posts. 
  9. Consider adding links to popular posts. 

I know, this is not an easy fix. That’s why I suggest you start working on the big list that I mentioned here, but also start working on the little things. For example, every time you publish something new, make sure to include relevant internal links. That way, you can start building your internal linking structure slowly.

Page speed

A main factor that impacts your SEO, is page speed. But page speed entails lots of things. It is not an easy thing or a single measure. It ties back to things like the infrastructure of your web server, but also depends on the internet connection of the user, for example. So, what are easy things you can do to improve your page speed?

  1. Compress your images. For example with squoosh or TinyPNG.  You’ll sacrifice a little bit of image quality, but will improve page loading speed. 
  2. Minify JavaScript, CSS, and HTML. You can easily do this by using an online minifier tool, or a plugin.
  3. Enable browser caching. This will store webpage data in a user’s browser. You can do this with a WordPress plugin as well, for example, Litespeed Cache or WPRocket.

Long-term SEO

I know this might not be what you’d like to hear, but SEO is something for the long term. Fixing your website and content for SEO purposes takes time and effort. However, the good news is that you don’t have to check everything off your SEO list at once. Meaning that you can simply start working on one of these items each day, and will definitely impact your SEO in the long run. What helps you most in working on your SEO every day? Well, I’d recommend using Yoast SEO to optimize your content. But I might be a bit biased. 😉

Coming up next!