Mid-year SEO checkup: What’s working, what’s not? 

Midway through the year is a good time to see how your SEO is holding up. Search habits shift, rankings change, and AI is reshaping how people find information. A mid-year SEO checkup isn’t about starting over. It’s a check-in to spot what’s working, what’s not, and what to adjust going forward.

Table of contents

Traffic and rankings: What’s changed since January? 

Start your mid-year SEO review by checking how your site is performing, not just on the surface level, but deeper down. Look beyond overall traffic and into individual pages and search queries. What’s still working? What’s losing visibility? The goal is to spot slow shifts early, before they turn into bigger problems. 

Organic traffic trends 

Start with a traffic check in GA4. Compare your organic numbers from January to now, then narrow in on which landing pages have gained or lost ground. After that, use Search Console to see how impressions and clicks line up with the shifts. Look across different devices and locations, as you might notice mobile traffic dropping while desktop stays level. 

As you review, think about what’s changed. Are certain types of content sliding? Is the homepage steady while deeper articles get less visibility? Has something in the layout or search results changed how people interact with your site? These patterns will help you figure out where to adjust. 

Keyword movement and SERP features 

GA4 won’t show you how keywords are doing. For that, use Search Console or Semrush, if you want a more detailed view. It gives you a clearer view of how your top queries are performing and whether their positions are trending up or down. Focus on terms sitting somewhere between positions five and fifteen. These are close to the edge and can shift either way with the smallest change. 

Keep an eye out for new queries your site is now appearing for. Also, check if your content is showing up in features like video carousels, People Also Ask, or AI Overviews. These placements affect clicks, even if rankings stay flat. 

If CTR is dropping, it might be because the answer’s already visible in the search result. That’s common with broad questions or terms that Google can answer directly with a snippet or summary. Some of these shifts started with recent algorithm updates. If you saw a change around that time, that might explain it. 

Being on page one isn’t always enough now. What matters more is how your page shows up and whether it stands out next to everything else. 

Where’s the gap? 

Ranking alone doesn’t mean a page is performing well. Some are still showing up in search but aren’t pulling their weight anymore. Take a look at your top pages from Q1 and compare them to what’s performing now. If something dropped, check for changes. Did the URL structure shift? Was the copy updated? Did anything break during a migration or redesign? 

Segmenting traffic helps spot patterns during your mid-year SEO checkup. Blog content might be holding steady while product pages quietly slip. Or maybe a location page that once performed well is now buried. Sorting traffic this way makes it easier to see where things are improving and where they’ve gone quiet. 

And don’t ignore branded versus non-branded search. If branded terms are down, it may reflect lower awareness. If non-branded terms fell off, that usually points to stronger competition or a shift in search demand. Either way, those are signs to act on, not ignore. 

What to do next in your mid-year SEO review 

As you review performance, note content that’s lost traffic and look at how it aligns with current keyword trends. Some pages may need updates, while others might be better merged or repurposed. If certain pages are still ranking but getting few clicks, flag those, too, as there may be issues with title tags, metadata, or how the content is framed.  

Also, look for signs of new search interest or shifts in consumer behavior that are driving unexpected traffic. Those insights can help guide your Q3 and Q4 planning. A detailed mid-year SEO checkup now helps prevent bigger issues later. Small drops or mismatches in intent can add up over time, especially if you miss the early signs. Use your data to make informed decisions, not just to complete a report. 

Audit and refresh your content 

Not all content holds its value over time. Some pages stop performing due to outdated content, and others never performed well to begin with. A mid-year SEO audit helps you figure out what’s worth updating, combining, or removing altogether. 

Focus first on content that’s lost traffic or rankings. Use Google Search Console to spot declines in impressions and clicks, then compare that with GA4 engagement metrics. If a page ranks but no longer drives real value, or doesn’t match what users are looking for, it likely needs attention. 

Google wants people-first content. So if your site relies on thin tutorials, vaguely rewritten definitions, or pages written more for search engines than real users, those pages may be dragging down your overall SEO performance. 

When refreshing content, lead with clarity. Remove fluff, update stats, and make sure your answer matches the search intent. Don’t just rewrite, make the page genuinely better. In some cases, the fix might be cutting it entirely. If a page hasn’t contributed value or activity recently, rethink why it’s there. 

Diversify and focus on video 

Search results are more visual than they used to be. Video clips now show up in carousels, featured snippets, and AI responses. If your site is still relying on just blog posts, you’re missing opportunities to be seen. 

Short videos, especially how-tos, demos, and explainers, can increase visibility on Google, YouTube, and Discover. They also help with engagement, keeping visitors on your site longer. 

Start by turning high-performing articles into videos. Post them to YouTube, embed them on your site, and add basic schema markup. Just a few clear, well-structured videos can increase your presence in search results and help reach users who don’t want to read through long text. 

Video doesn’t need to be expensive or overly produced. What matters is that it’s useful, focused, and easy to watch. During your mid-year SEO checkup, you might need to improve your video strategy.

Adapting to AI and zero-click searches 

More users are getting answers directly on Google, without clicking anything. With AI Overviews becoming more common across search results, especially for question-based queries, your content needs to work even when there’s no obvious incentive to visit your page. 

That means clear structure, clean markup, and highly readable content that makes it easy for Google to understand the core answer quickly. Place key information high on the page and use a strong title, meta description, and subheadings. Organize your content with scannable sections so it’s more likely to appear in featured results. 

Don’t ignore FAQ or how-to formats, as these can still help Google identify your page’s purpose. Structured data reinforces clarity for both traditional search and AI-generated summaries. 

Zero-click doesn’t mean zero opportunity. Content that’s referenced in AI answers or shown in SERP features can strengthen brand visibility, build trust, and lead to familiar users returning via other channels later. 

What AI Mode means for search visibility 

In addition to AI Overviews, Google is adding a feature called AI Mode. This is a new search experience built for more complex, multi-part queries. It pulls information from several sources and delivers a conversational response with helpful links. 

Instead of listing links, AI Mode breaks down the query, runs multiple related searches, and returns one detailed answer. There’s less space for traditional rankings, but a chance for useful, well-structured content to be included. If your impressions are rising but clicks aren’t, your content may already appear in these summaries. 

While AI Mode is still rolling out, it shows where search is likely headed. And it’s not just Google, as tools like ChatGPT (Search) and Perplexity show that AI-powered discovery is already expanding. As this grows, you might have to rethink how you see content. Learn how to optimize for LLMs using Yoast SEO’s tools.

Refresh your keyword strategy 

Midway through the year is a good time to check if your keyword strategy still aligns with how people are searching. Start with Search Console and any SEO tools you use, and look for shifts in rankings, drops in CTR, or signs that user intent has changed. Some keywords may still rank but deliver less value, while others may be gaining traction. 

Take another look at the SERPs. Are AI Overviews, snippets, or video results pushing your links down? If your content no longer fits the query, it may need a rewrite or a new format. 

Also consider what’s surfaced since Q1. Seasonal queries, comparison searches, and longer questions might now be worth targeting. Even if they bring less volume, they often convert better. Use what you find to adjust your focus for the second half of the year.

Technical SEO clean up

Great content alone isn’t enough if your site’s technical side is holding it back. A mid-year SEO checkup is a good time to inspect the foundation. See how your site loads, how it’s crawled, and whether pages are being properly indexed. 

Start with speed. Use Google’s Core Web Vitals tools to review page load performance. Fix common issues like oversized images, unnecessary scripts, or layout shifts that hurt usability. These things don’t just impact rankings; they also affect how users experience your site, especially on mobile. 

Look at crawlability. Search Console can show you which pages aren’t being indexed, where crawl issues are popping up, or if valid content is being skipped. If strong content still isn’t performing, this could be why. 

In your mid-year SEO checkup, you should also see your internal linking. Important pages should be easy to reach. If key articles or landing pages are buried under layers of clicks or orphaned entirely, Google’s crawlers (and readers) may never find them. 

Finally, check out your structured data. Schema still gives your content a better chance of being understood by search engines. 

A light technical review every few months helps keep things healthy. You don’t need to fix everything at once, but leaving small issues unsolved can turn into long-term performance headaches. 

Monitor competitors and trends 

Search isn’t static, and neither are your competitors. Even if your strategy hasn’t changed much since Q1, theirs might have. A mid-year SEO checkup is a smart idea to see who’s gaining ground, what kind of content is outperforming yours, and what shifts are happening in your space as a whole. 

Start by checking who’s around you in the search results, especially for your highest-value keywords. Are the same domains showing up? Has a competitor overtaken you with fresher content, a better format, or a new angle? Sometimes it’s less about Google’s algorithm and more about someone else simply doing it better. 

Use ranking and backlink tools to identify newer content that’s climbing. What’s different? Is it shorter, clearer, or more visual? Has it earned links or been widely shared? These observations can shape not just what you publish next, but how you structure and present it. 

Whether you’re in an aggressive or stable position, awareness is part of strategy. Without reviewing what others are doing, you don’t have a clear view of what winning looks like right now or how quickly that picture is changing. 

Set clear goals for the rest of the year 

After reviewing performance, updating content, tightening technical issues, and refreshing keywords, the next step in your mid-year SEO checkup is setting focused goals for the rest of the year. 

Keep them specific. A goal like “get more traffic” is too vague to drive clear action. Use what you’ve learned, whether that’s from rankings, audit results, or crawl reports, to define outcomes that are tied to your time, resources, and business needs. 

Look for low-effort wins and long-term improvements. Fix pages that rank but don’t get clicks. Update content that dropped after an algorithm change. Strengthen internal links to help strong posts on the edge of page one move up. These small changes can improve results with less time than starting from scratch. 

If AI features are reducing your traffic on top queries, consider focusing more on visibility than clicks. That might mean leaning into content formats that stand out in summaries, like FAQs or short-form video. 

You can also set process goals: publish more consistently (maybe using workflow improvements from Yoast SEO’s Google Docs add-on), clean up old content, reduce crawl waste, or make reporting easier. These are just as important as traffic-focused targets, and they’re often easier to maintain over time. 

Your goals don’t need to be dramatic. Often, refining what already exists brings more gains than chasing something new. Revisit your targets regularly and track your progress without overthinking it. Most importantly, stay flexible heading into Q4, when search activity and competition both tend to spike.

Workflow improvements also help, for instance, by integrating Google Docs and Yoast SEO

Do your mid-year SEO checkup

Search has changed a lot since January, and it’s not slowing down. A mid-year SEO strategy review gives you the chance to course-correct, refocus your efforts, and keep momentum going into the back half of the year. 

You don’t need to overhaul everything. Just fix what’s broken, improve what matters, and make better decisions with what you know now. Stay consistent, track what shifts, and keep building. 

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? »

Turning data into actionable insights: a data-driven SEO strategy

Modern SEO is all about data. Rankings can change overnight, user behavior as well, and search engines increasingly use AI to power the search results. To be able to respond, your decisions should be dictated by real, measurable insights. This article offers a practical way to turn SEO data into actionable insights.

Table of contents

The role of data in modern SEO

The search landscape is more complex than ever, so you need all the help you can get. By analyzing data, SEOs and business owners can learn and understand what works and what doesn’t. Metrics from tools like Google Analytics and Search Console provide glimpses of how visitors behave, keyword usage, and page performance. Using data to make decisions takes the guesswork out of the SEO work.

Good data gives you a clear picture of user engagement. For instance, tracking engagement time, engagement rates, and click-through rates will reveal whether content meets audience needs. These are crucial data insights that uncover gaps that might hinder performance. Data-driven insights help you understand what to focus on and what to prioritize.

Data doesn’t just identify issues, but also opportunities. Trends in keyword performance or a shift in traffic sources can lead to new content ideas or a new market to target. This is data-driven marketing, as you are making decisions based on evidence instead of hunches. These insights will lead to strategies focused on real user behaviors, which should lead to better results.


The goal isn’t to find interesting stats — it’s to find what you can do next. In SEO and AI-driven search, the data that matters is the data that leads to action: fix this page, shift that content, change how you’re showing up. If your insights don’t lead to decisions, they’re just noise.

Carolyn Shelby – Principal SEO at Yoast


A Yoast example

Let’s take a simple example from Yoast. We noticed one of our articles (What is SEO?) was gradually losing traffic and slipping in the rankings for key terms. The content hadn’t been updated for a while, so we took a closer look. We analyzed the search results and compared our article with those from competitors. We looked at intent, structures, relevance, and freshness. It was easy to see that our article lacked depth and context in key areas.

We wrote a good brief for the article and detailed the work needed. Then, we rewrote sections, updated examples, improved internal linking, and made it generally easier to read. We also added new custom graphics and on-topic expert quotes from our in-house Principal SEO, Alex Moss.

After republishing, the article quickly regained visibility. Plus, it climbed back towards the top of the search results, which brought in extra traffic. This was a clear reminder for us; when data shows a drop, improving the quality of the content backed by a good analysis can still win.

And an example of going from data to actionable insights to results

Turning data into insights

You need a process to quickly and systematically turn raw data into valuable insights. Eventually, you’ll get these insights once you ask the right SEO questions, gather the data, analyze it, and plan accordingly. 


Start with your goals, then ask: what’s holding us back? Actionable insights live in the gap between where you are and where you’re trying to go. That gap is different for every site and that’s what makes good analysis so powerful.

Carolyn Shelby – Principal SEO at Yoast


Step 1: What do you want to know?

Start by writing down the SEO questions you want answered. Do you want to improve performance, get more organic traffic, or better engagement? Analyze a traffic drop? For instance, an online store owner might want to understand why certain product pages don’t convert as well as expected. Thinking these things through before you start digging into the data makes it easier to focus on the metrics that matter.

Step 2: Gather the relevant data

Collect the data you need using tools like Google Analytics, Semrush, Wincher, Ahrefs, or other platforms that can power your data-driven SEO strategy. If you’d like to investigate a product page with subpar performance, you’ll look at page views, click-through rates, average engagement times, and engagement rates in GA4. Data like this should give you an idea to find and address the issues. 

Step 3: Analyze and spot trends

Dive into the data and try to spot patterns and trends. For example, an educational site might notice that articles on a particular topic get a lot of traffic but low engagement. Digging deeper might find that the titles of the articles attract visitors, but for some reason, the content doesn’t keep them interested. Trends like these help turn that data into insights that you can act upon. You can also use things like segmentation to find differences between groups of people from specific regions, who could engage wildly differently with your content. 

Step 4: Turn findings into actions

Once you’ve pinpointed the issues, it’s time to decide what you want to do. For instance, if you’ve found that an article has a low engagement rate because of the time it takes to load the page, you could fix the images and scripts on the page. Or, if you find that some keywords get traffic, but no conversions, you might need to improve the CTA on the page. Or it might be a search intent mismatch to fix. This is the thing that turns the insights from data into actionable insights.  

This is a nicely structured way of getting the insights needed to inform your data-driven SEO strategy. You can use every piece of information you find to improve your work as you go. This will not only help you understand the data but also make it easier to make the improvements needed to reach your SEO and business goals. 

An example: Addressing brand performance in LLMs

For this example, think of a tech publisher named Digital Mosaic. It’s a reputable source for in-depth news from the tech industry. Recently, their marketing team noticed something off. Users interacting with AI search engines and large language models (LLMs) like Google Gemini or ChatGPT rarely saw mentions of the Digital Mosaic brand. In other words, even when asked for the latest tech insights, the AI-driven sources and answers often omitted Digital Mosaic in favor of other options. 

After finding the issue, the team started analyzing data from various analytics platforms, brand mention trackers, and user surveys. They found their SEO and content work was pretty good, but the content was not properly optimized to help LLMs surface it. The data showed that their content lacked the language and brand signals needed to help LLMs understand the brand’s authority. 

When they found this, the teams got to work to improve how LLMs perceive their content:

Improving brand signals

The content team added clearer brand signals to their content, and each post received better metadata and structured data. The goal was to clearly tie the brand to the content to help LLMs recognize the sources. 

Changes in content

Next, the team restructured certain articles to include branded segments, such as “Digital Mosaic Exclusive Analysis” or “Today’s Tech Insights by Digital Mosaic”. This makes the brand more visible to users and gives LLMs a chance to associate the content with the brand, coming from a trusted source.

Investing in partnerships and collaboration 

The publisher set up a series of collaborations with well-known tech influencers and other outlets. They made co-branded content and were mentioned in many podcasts and webinars. This helped improve the brand’s presence in online conversations. LLMs love to look for what’s available on third-party sites about brands while generating responses. 

Rinse and repeat 

The team reviewed the changes’ performance to see if the LLMs would improve brand mentions. They used AI tools, like AI brand monitoring tools, to monitor and simulate the LLM outputs to see if the work was effective. Based on their findings, they would fine-tune their work and continue to improve performance. 

Within a few months, the results were encouraging. LLMs were increasingly showing content from and mentioning Digital Mosaic, and the brand’s footprint in LLMs was steadily improving. This did not just help visibility and increase the brand’s authority in the industry, but also led to a new source of traffic from AI search interfaces.

This fictional example shows how a publisher can use data insights to overcome a very specific challenge. Mixing traditional SEO solutions with new technologies helped Digital Mosaic turn data into actionable insights. Not only did it help the brand’s visibility right now, but it also prepared it for the AI-powered future.

Read more: How to optimize content for AI LLM comprehension using Yoast’s tools. 

You need the right tools to turn data into actionable insights. This will be a mix of the tools we all know and love, and more specific ones to understand user behavior and site performance. 

We all start with Google Analytics 4 and Search Console. GA4 tracks many metrics, including user engagement, event counts, and traffic sources. Properly set up, it gives you a good overview of how users use your site. Search Console shows how your site performs in the SERPs, including keyword rankings, indexing status, and crawl errors. 

Tools like Ahrefs and Semrush provide information about backlinks, rankings, and search trends. These search marketing tools also have many features for competitive analysis and keyword research. You’ll get a big database of historical data, so you can spot and interpret trends over time. This data helps you with your data-driven marketing on all fronts. 

Looker Studio is a great tool to tie various data sources together and build dashboards
Looker Studio is a great tool to tie various data sources together and build dashboards

Advanced techniques and technologies

The are so many options to dive ever-deeper into your data to find the insights you need. Beyond the basics, you can use:

  • Segmentation: It could help to break up your data into specific audience segments. For instance, you could look at visitor behavior based on demographics, location, or the type of device they use. Segmenting data helps you understand why certain groups behave differently. For instance, if mobile users show lower engagement than desktop users, there might be something wrong with your mobile site.  
  • Trend analysis: Don’t just focus on looking at data for a specific day. It’s often better to look at metrics over different time periods. Look at the monthly or quarterly performance. This gives you an idea of the long-term impact of changes. 
  • Build dashboards to visualize data: Make a dashboard with data from various sources. Use tools like Looker Studio to combine Google data with SEO tools like Semrush and Ahrefs. This will give you reports that will show all key data at a glance. A dashboard makes it easier to understand data and communicate it with other team members or management. 
  • Big data: Big data is becoming increasingly important for data-driven SEO. Huge data sets can provide insights that smaller sets can overlook. They allow you to examine user behavior, search trends, and site performance at scale. With machine learning and automation, you can use big data to get better and faster results to inform your SEO strategy.

Iterative optimization and reporting

SEO is an ongoing process, and you’ll have to adjust course regularly. Don’t treat your site’s performance as a snapshot, but as something dynamic that evolves over time. Regularly looking at your data keeps you on top of things, from changes in user behavior to emerging search trends. 

Make it a routine

Schedule when you review data. This might be daily checks for urgent work or weekly to track short-term changes. For long-term trends, do monthly or quarterly deep dives. Route analysis helps you spot patterns that might not be so obvious at first glance. 

Test and experiment

With an iterative optimization approach, you test what works. For example, you could A/B test different page layouts, CTA buttons, or various meta titles. You might also try different content formats to see what gets more engagement. These tests will get you the data and insights needed to make the most of your SEO work.   

Feedback loop

A true feedback loop helps validate your improvements. After turning data into actionable insights, implement the changes in your content or technical SEO work. Keep updating your data to see if you need to refine your strategy. If a new tactic works, adopt it as a standard practice. But if it doesn’t work as intended, find out why and try a variation of it. Measuring trial and error and adopting your tactics makes you flexible and responsive.

Internet marketing tools like Wincher give key data points about your content's performance, like rankings
Internet marketing tools like Wincher give key data points about your content’s performance

Towards a data-driven SEO strategy

Using the knowledge you gain from turning data into actionable insights can greatly improve your SEO performance. Be sure to structure the data-gathering process: ask the right questions, collect the right data, analyze the trends, and create a system that turns those insights into action. 

What you change on your site isn’t even that important; it might be updating metadata, improving content, or diving into technical SEO aspects. If only what you do is the correct answer to the questions you wanted to have answered. 

Every insight can lead to big improvements in rankings and user engagement. Use this data-driven marketing approach to make the right decisions that will keep your SEO strategy effective in the future.

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 »

How to perform an SEO audit (with checklist)

An SEO audit is a health checkup of your site. It allows you to know what works and what does not, and it allows you to make improvements based on what you find. This can lead to improved performance — both on the search results pages and how visitors engage with your website.

Table of contents

What is an SEO audit?

An SEO audit looks at how well a website performs in search results to find areas that need work. It helps find technical SEO problems, analyze on-page elements, evaluate Core Web Vitals and site speed, and analyze user experience and content quality. An SEO audit also looks at outside variables like backlinks and rival tactics to identify areas for improvement. Making sure your website is optimized for users and search engines can help it rank better and attract more organic traffic.

A helpful guide

An SEO audit checklist

Read on below for the step-by-step process, but here is an SEO audit checklist that will help you get started quickly.

⬜️ Crawl your website using Screaming Frog (or similar tools)

⬜️ Analyze your site with an SEO tool (e.g., Semrush or Ahrefs)

⬜️ Pull reports from Google Analytics and Search Console

⬜️ Create a centralized spreadsheet for findings

⬜️ Check the user experience (check CTAs, menus, etc)

⬜️ Audit website content (duplicate and thin content)

⬜️ Optimize internal linking

⬜️ Optimize page titles and meta descriptions

⬜️ Improve content with proper headings (H1 to H6)

⬜️ Ensure the correct use of canonical tags

⬜️ Add and validate Schema markup

⬜️ Monitor and improve Core Web Vitals

⬜️ Improve general site performance

⬜️ Improve mobile responsiveness

⬜️ Boost user engagement

⬜️ Track metrics regularly

⬜️ Check Search Console reports

⬜️ Schedule regular check-ins

Step 1: Preparing an SEO audit

To make your site audit a success, you must prepare well. You need to collect the right information about your website using SEO tools, understand how to diagnose issues and prioritize fixes.

Crawl your website with Screaming Frog (or something similar)

The first step is crawling your website with crawler software. This helps find technical SEO issues that otherwise wouldn’t be so visible. Screaming Frog is one of the most trusted names in this, but Sitebulb is another highly recommended one. The free version of Screaming Frog crawls 500 URLs, but you can upgrade if needed. 

Crawling your site is easy; simply download and install Screaming Frog. Open the tool and enter your site’s homepage URL. Then, hit Start, and the crawl will run. Once the scan is complete, export the data into a CSV file for further sorting and prioritization.

Screaming Frog gives you a ton of data that you can export to sheets quickly

What to look for?

Screaming Frog generates a ton of data, so it’s good to prioritize the outcome. Scan for missing, duplicate, or overly long titles and descriptions. Each page should have unique, targeted metadata. Find pages or links that return (404) errors as broken links frustrate users and hurt SEO. Then, identify oversized assets that slow your page load time, such as images, JavaScript, and CSS files. Last but not least, make sure that canonical URLs are properly implemented to avoid duplicate content issues.

Use an all-in-one SEO tool (Semrush or Ahrefs)

In addition to a technical crawl, you can use tools like Semrush or Ahrefs to conduct a detailed SEO audit. These tools provide many insights, including keyword rankings, backlink health, and competitor performance. 

These tools also let you run a site audit, which gives you a technical health score. You’ll find many improvements to make, like pages blocked by robots.txt or issues with internal linking. The tools also review the quality and relevance of your backlinks and give you ideas on how to get high-quality new links. You’ll also get keyword rankings to track how individual pages perform for target keywords. Identify opportunities to refine content or target new search terms.

Download the most important reports and cross-reference them with your Screaming Frog export.

Pull data from Google Analytics and Search Console

Combining all these insights with your site’s user behavior and engagement data will make your SEO audit come alive. It helps you understand how people use your site and how they experience it to pinpoint pages to improve. Export your findings from Google Analytics and Search Console to include in your audit comparisons.

Check the top-performing landing pages in Google Analytics and their engagement rates. Pages with low engagement rates may have poor content or a disconnect between user expectations and page design. Also, look at session duration and exit rates to find pages where people quickly leave your site.

Use the Performance Report in Search Console to see which pages and queries drive the most clicks and impressions. This will also highlight low CTR pages — ranking well but failing to attract searchers. Then, check the Page Indexing Report for crawl errors, warnings, or blocked pages and review the Core Web Vitals Report to find pages failing on speed or usability metrics.

Google Search Console is an essential tool for SEO audits, here we see the perfomance report
Google Search Console is an essential tool for SEO audits

Create a centralized spreadsheet

Once you have all the data, please combine everything in a big spreadsheet. How you set this up is up to you, as everyone uses something different. But you could use something like this:

  • Page URL
  • Technical issues (e.g., broken links, slow load speed)
  • Engagement metrics (e.g., engagement rates, time on page)
  • Keyword rankings
  • Optimization notes (e.g., missing metadata, duplicate content)
  • Priority (High, Medium, Low)

This spreadsheet will guide your fixes throughout the audit process.

Minimal SEO audit (optional)

Not every audit needs to be a deep dive into your site. Sometimes, you don’t have the time but still feel the need to work on your site. In this case, you could do a simpler, quicker health check and evaluate specific regions of your site to see if these perform well. Such a minimal SEO audit is a streamlined version of a full audit to find and fix critical performance issues.

Here’s a basic framework for a quick audit:

  1. Check that your site is indexed by searching site:yourdomain.com in Google.
  2. Run a Google PageSpeed Insights test for slow-loading pages.
  3. Examine the titles and meta descriptions of your most important pages (e.g., homepage, service pages, and key sales pages).
  4. Fix broken links using Screaming Frog or a quick manual check in your navigation.

This lightweight SEO audit still finds high-priority issues without the time commitment of a full review.

Step 2: User experience & content SEO

The next step is to see how people perceive and interact with your site. Look at the user experience and see if you can find things to improve. You can get people to your site by using high-quality content aimed at the right search intent and audience. Not only that, because you want to have them returning. 

Improving the user experience

Do you know if your users can find what they need quickly? If not, they might leave your site quickly. Giving them a good experience will do wonders in the long run. In your SEO audit, start by diagnosing these common UX factors:

Make sure the colors match your branding and are easy to read. Look at contrast, as this is especially important for buttons and links. Make CTAs (like “Buy now” or “Learn more”) stand out visually.

Check if the most important design elements are above the fold. Key messages and CTAs should be visible without scrolling. Think of this as the headline act—it must grab attention immediately. Add customer testimonials, third-party endorsements, and security badges (e.g., SSL or payment protection signs) to build credibility.

Give special attention to your menus. Test menus, drop-downs, and search functions. Breadcrumbs also help users see where they are within the site hierarchy.   

Audit website content

SEO is largely about content, so review its quality and improve where necessary. The Semrush/Ahrefs site audit should have given you many pointers. With this list, start working on the following.

Check the keyword targeting of your content. Make sure that each page represents a primary keyword. Ahrefs and Semrush show which keywords your pages rank for and identify gaps.

Check for duplicate or thin content. Avoid weak, duplicate, or low-value content. Where necessary, merge similar pages into one in-depth article. Provide actionable, valuable content.

Remember Google’s Helpful Content standards. Create content that delivers real value and focuses on user intent. Your content should answer questions with actionable, audience-focused solutions. Last, you demonstrate Experience, Expertise, Authoritativeness, and Trustworthiness (E-E-A-T): Add author bios, cite reliable sources, and link references where necessary to develop expertise and trustworthiness.

Internal linking and related content

SEO is not just about getting users and search engines to your site —it’s also about keeping and showing them around. One of the most powerful ways to do this is through internal linking, so be sure to include this in your SEO audit. 

Check how you link your most important pages, like cornerstone articles or product categories. Your content should have a couple of links based on relevance and importance, but not too many. In addition, you should include a related content section on your pages to encourage further reading.  

Anchor text should include relevant keywords or describe the linked page and try to avoid generic phrases like “click here”. 

An internal search feature is another important aspect of showing people around your site. Make sure that your search bar provides relevant results, especially on large websites. Monitor what people search for to inform your content strategy.

Step 3: General on-page SEO

On-page SEO concerns the technical and content improvements you make on specific pages. This helps search engines understand your pages. It also helps your readers to find what they want. 

Optimize page titles and meta descriptions

Page titles and meta descriptions are the first things a visitor sees in search results. While search engines like to generate these based on relevance, you can still influence how you’d like these to appear for maximum CTR. 

For your page titles, make sure that every page on your site has a unique title. Duplicate titles confuse search engines, which is something you don’t want. And while there’s no limit to how long titles can be in the SERPs, they get cut off visually after a set number of characters. Try to find the sweet spot.

Incorporate your primary keyword close to the beginning of the title, but avoid keyword stuffing. For example, instead of “SEO tips SEO tips SEO tips,” use “10 SEO tips for beginners – Step-by-step guide.” Don’t forget to add your brand name at the end of the title, e.g., “How to do an SEO audit – Your Brand”

For your meta descriptions, make sure that they concisely explain what the page is about. You should also include the primary keyword while making sure the text flows naturally. Don’t forget to encourage action. Incorporate a call-to-action (CTA), such as “Learn more,” “Discover how,” or “Start now.”

Optimize heading structures (H1 to H6)

Headings are excellent tools for structuring and making your content easier to read. They also assist search engines with recognizing how important the information is on each page.

  • Start with one H1: The H1 is the main heading for the webpage, and it should contain your targeted keyword. Each page should have a single H1 tag.
  • Use H2s for major sections: Use H2 tags to break up content into logical sections. Consider these the main subheadings of your article.
  • Add H3s or H4s for subsections: You can have more subsections under H2s if you want to break it down further using H3 or H4 for better structuring.
  • Keep it logical: Don’t skip heading levels (e.g., jumping from H1 to H4) or use headings only for styling.
  • Be descriptive: Write headings describing the section’s content. For example, instead of “Step 1,” use “Step 1: Analyze your traffic metrics.”
WordPress has a handy feature to check the heading structure of your articles

Ensure proper use of canonical tags

Canonical tags show a search engine which version of a page to prioritize when duplicates or near-duplicates of the same page are available on your site. This is especially important for online stores, as these have many variations of the same products due to filtering or session-based URLs. 

You should always choose one canonical version for a page. For example, if both https://example.com and https://www.example.com exist, set one canonical URL to prevent duplicate content issues. Don’t forget to add the canonical tag in each page’s HTML section and be consistent in your internal linking. For instance, always link to one version of the URL rather than switching between http and https.

Regularly check for issues using Screaming Frog or Semrush to find pages missing canonical tags or ones with conflicting canonicals.

Add and test schema markup

Structured data in the form of Schema markup helps make your site more understandable for search engines. The code you add to your site helps structure and identify your content in a way that search engines can easily consume. In some cases, this can even lead to highlighted search results, for instance, for products or ratings and reviews. 

Yoast SEO drastically simplifies adding schema for WordPress, WooCommerce and Shopify users. The SEO plugin outputs JSON-LD (the format preferred by Google) to add schema markup directly to your page’s HTML.

There are many options for adding Schema, but you should start with the basics and things relevant to your site. For instance, you should use the Article schema for articles and blog posts and highlight publication dates, images, authors, and headlines. 

Ecommerce businesses should use Product structured data. This data should highlight pricing, stock availability, ratings, and reviews. If it makes sense, you can also markup your FAQ pages, which will no longer be highlighted in Google’s SERPs.

There are many other options, so you must check what makes sense for your situation. For instance, if you run a recipe site, you can add Recipe structured data, or if you publish events on your site, use Events

Don’t forget to test your structured data. Use Google’s Rich Results Test Tool to check if your structured data is correct and valid. Also, check Search Console for errors under the “Enhancements” tab.

the google rich results test shows seven valid items for rich results
Yoast SEO makes it easy to add essential structured data

Audit and improve your backlinks

Backlinks are as important as ever. Every link from a relevant, high-quality source counts towards your authority. These links prove to search engines that your content is valuable and meaningful. Of course, there’s a ton of spamming happening with links.

You can use tools like Moz, Ahrefs, or Semrush to audit your backlink profile. The results show a list of spammy backlinks and links from irrelevant websites with low authority. If spammy websites link to you, there’s an option in Google Search Console to disavow these links. This is only needed in very rare cases, though. Only disavow links you’re sure are harmful — this is a last resort for low-quality links you cannot get removed manually.

It’s more important to focus on earning high-quality backlinks. Create shareable, high-value content like guides, research, or infographics while building relationships with related websites, bloggers, or journalists for natural backlink opportunities.

Step 4: Site speed and engagement

Check your site performance, as site speed and user engagement greatly impact success. Pages that load slowly are annoying for users and can give you a poor score in the eyes of search engines. Low engagement rates can hurt your results, as users might stop visiting your site.

Understanding and improving Core Web Vitals

To underscore the importance of performance, Google launched the Core Web Vitals. These metrics help site owners gain insights into how their sites perform in real life and get tips on improving those scores. The metrics focus on loading times, interactivity and stability. Together, these determine how enjoyable users find your site. 

LCP measures how long your largest asset loads

The Largest Contentful Paint (LCP) measures how long it takes for the largest visible element on the screen (usually an image, video, or headline) to render fully. If performance is bad, you can improve this by optimizing images by compressing them without sacrificing quality. You can use modern file formats like WebP for faster performance and minimize render-blocking resources like heavy CSS or JavaScript files. Defer unnecessary scripts and prioritize above-the-fold content.

INP measures interactivity 

Interaction to Next Paint (INP): INP is the new Core Web Vitals metric from Google that tracks how quickly your site responds to user input clicks, taps, and keystrokes. While FID only reported on the delay for the first interaction, INP evaluates all interactivity events for the session. This ensures a fuller score.

You can improve your performance by minimizing JavaScript execution. Use Screaming Frog or PageSpeed Insights to flag heavy scripts and defer or remove non-critical JavaScript. Use browser caching to cache JavaScript and other assets so they don’t reload unnecessarily and reduce reliance on third-party scripts. You can offload heavy tasks to web workers to free up the main thread and process user interactions faster.

CLS measures stability

Cumulative Layout Shift (CLS) measures the stability of a webpage’s visual layout. It checks if the content moves unexpectedly as the page loads (e.g. when an image loads late and pushes buttons elsewhere on the screen).

You can improve this by specifying dimensions (width and height) for all images and videos in your HTML/CSS. This prevents the browser from guessing dimensions and rearranging content. Avoid inserting ads, banners, or other dynamic elements above the fold after loading content. Please preload important assets like fonts or images to ensure they appear quickly and predictably.

Site speed optimization beyond Core Web Vitals

Core Web Vitals should be a main focus, but there are other strategies to implement to improve site speed and page experience. Faster websites equal user satisfaction, reduce bounce rates and make your audience more likely to stick around in the future. 

Start reducing the number of HTTP requests for a faster site. Combine CSS and JavaScript files where practical, or use modern HTTP/3 protocols, allowing browsers to send out multiple requests simultaneously. Also, unused CSS and JavaScript should be eliminated to reduce file sizes and speed up load times. File compression can be used via Gzip or Brotli to compress the assets before serving them to the user. Compressed files load faster without losing quality; most hosting providers or web servers can help you set this up. Tools like Google Lighthouse can also alert you if compression is missing.

Implement lazy loading for images and videos so that only visible content loads immediately while other assets load as needed. WordPress users can easily use plugins like Smush or Lazy Load by WP Rocket to achieve this, or custom JavaScript libraries like lazysizes work on other platforms. Distribute your site’s static assets with a Content Delivery Network (CDN), which delivers files from servers closest to users, improving global load speeds. Popular CDN providers include Cloudflare, Akamai, and Amazon CloudFront. Finally, performance analysis tools such as Google Lighthouse, GTmetrix, or Pingdom analyze bottlenecks, track progress, and ensure your efforts work.

Google's PageSpeed Insights is one of the best tools for an seo audit
Google’s PageSpeed Insights is one of the best tools to understand your site’s real-life performance

Improving mobile performance and responsiveness

Mobile is everything these days. For most websites, this means that most of the traffic will be coming from mobile devices. Search engines like Google consider the quality of your mobile site when ranking your content, so being mobile-friendly should always be on the tip of your tongue.

Run various mobile tests to see how your site performs on phones and tablets. Look for layout issues, problems with interactive elements, or slow-loading pages or assets. Check if your responsive web design works properly so your site dynamically adapts to all device sizes. Also, ensure your CTAs are mobile-friendly, and your forms are accessible from mobile devices. 

Increasing user engagement on your site

Faster pages keep users on your website, but engagement ensures they take meaningful actions. Thanks to better site performance, you’ll get higher engagement rates, which results in better conversions, newsletter signups, product purchases, and more.

Simplify your site’s navigation to make it easy for users to find what they need. Use clear menus with logical structures, such as categories and subcategories, and add breadcrumbs to show users where they are within the site. Dropdown menus should be intuitive, and internal search bars must return accurate, relevant results quickly. Additionally, ensure key Call-to-Actions (CTAs), like “Sign Up” or “Request a Quote,” are prominently placed above the fold or immediately following key content sections. Use descriptive, action-oriented language in your CTAs to make them more compelling and clickable.

Encourage users to explore your site more with internal links and related content suggestions. Add social sharing buttons to blog posts, infographics, or product pages to make it easy for users to share content on platforms like Facebook, LinkedIn, or X. If using popups or exit-intent offers (e.g., subscription prompts or discounts), ensure they are thoughtfully designed and minimally intrusive. Poorly timed or aggressive popups risk driving users away, so aim to balance engagement with user experience.

Tools for site speed and engagement improvements

To help optimize, you can utilize Google Lighthouse, which will show you how your Core Web Vitals performs overall, and GTmetrix, which goes in-depth and gives actionable recommendations on improving page speed results.

Hotjar offers insights into where users click, how they scroll, and how they behave overall. WP Rocket is for WordPress users looking to automate technical processes such as caching, lazy loading, and database optimization. Various WordPress plugins add customizable social share buttons to enhance content sharing, making it easier for visitors to share your posts on their favorite platforms.

Step 5: Monitoring and tracking results

SEO is a colossal effort; the process does not end there once that initial effort is made. You must monitor your actions to determine whether those changes work as intended. Regular monitoring is also a great opportunity to find improvements and better calibrate your SEO strategy. Regular monitoring helps you improve your site, adjust to the latest algorithm updates, and retain the course.

Why monitor results?

By tracking results, you can measure the impact of your audit (e.g., increased rankings, traffic, and engagement). It’ll also help spot new issues like broken links, slow pages, or dropped rankings. This will ultimately help you improve your strategy by identifying what’s driving results and where to focus next.

SEO is not something you do in a month or so. It takes time, and you might see the results in many months. Consistently track and analyze.

Metrics to track

Start by looking at traffic metrics. Organic traffic shows how many users find your site through search engines, which you can monitor in Google Analytics under Acquisition > Organic Search. Check referral traffic to see if other backlinks are sending visitors to your site. This data shows how effective your SEO and link-building work is.

Next, evaluate engagement and search performance. Metrics like engagement rates and time on page help you understand how users interact with your content. On the search side, track keyword rankings with tools like Wincher, Ahrefs, or Semrush to see how well your pages are doing in the SERPs.

Use Google Search Console to monitor your CTR and check for indexing issues in the Coverage Report. Make sure that your most important pages are indexed. Monitor loading speed, interactivity, and layout stability in tools like PageSpeed Insights.

Schedule regular check-ins

You need to make monitoring results a regular thing. Review rankings, CTR, and new crawl errors weekly. Each month, check traffic trends, user behavior, and fixes made during the audit. Every quarter, you should run a fresh crawl with Screaming Frog, check competitor performance, and update old pages based on new opportunities.

Conclusion on doing SEO audits

Following these steps will help perform an SEO audit,  from preparing your data to addressing user experience and technical SEO improvements. Make sure each fix you aim to do aligns with your goals and strategy. Auditing regularly keeps your site running at its best and ready to rank in search results.

seo enhancements
Choosing the right platform for your business website

Every business needs an online presence. Building a business website could be one of your most important decisions. But after that decision comes another question: Which platform should you choose to build your business site on? This depends on what kind of website you need, your resources, and your expertise.

Table of contents

Define your website’s purpose

Before proceeding, begin by describing your website’s goal. What does your website need to do? Do you need an online store, a simple way to present your company, a blog, or a portfolio? Your main goal should influence the rest of your choices and help you find a platform with the features you need.

If you run an ecommerce site, you’ll need great shopping cart functionality, secure payment options, and features to manage your inventory. If you focus on blogging or need a portfolio site, you’ll probably want good content management options, a flexible design, and ease of use. Once you understand your needs, you can narrow down the list of platforms.

Thinking deeply about the purpose of your website can also help you plan for the future. If you think you’ll expand the site with more products or a wider range of services, choosing a platform that can scale and evolve with your business might be a good idea. 

Do you have technical expertise and resources?

One of the most important questions to answer when deciding on a platform for your business website is whether you have technical knowledge. Some of the website builders available right now have an easy-to-use interface that requires little to no coding skills. Some even use AI to help you build a website from scratch by simply describing it. Other platforms and CMSs give you direct influence on the appearance and workings of your website, which needs technical expertise. 

If you’re not technical or don’t have a technical team backing you, looking at online platforms with drag-and-drop editors and pre-designed templates might make sense. With these, you can have a professional-looking website without writing code or understanding backend systems. Brands like Wix, Duda, Web.com, and Squarespace are some options that function like this.

However, if you have the technical resources or plan to hire a developer, a content management system like WordPress gives you more flexibility and customization options. WordPress is a popular option — it powers over 40% of websites. It’s known for its extensive plugin ecosystem — with powerful tools such as Yoast SEO — and a vibrant community. 

Remember, though, that choosing a CMS that requires more technical input also requires maintenance and occasional troubleshooting, which could increase costs in the future. 

There are a couple of things you need to consider when building a website for a business. First, you must understand your skill level. Second, you’ll have to find out if you have resources and support. This helps you decide whether a simple site builder or something more open-ended is the better investment for you.

Types of website platforms

Building a proper website for a business means exploring various options. Experiment and find out which online platform matches your requirements and needs. Just remember that there is not a single “best” platform that works well for all businesses. Every tool has its strengths and weaknesses. 

Consider the  popular options

There are many tools to help you build company websites, but you do not need to try every one. You can probably make do with the most popular options, as these have proven their worth.

WordPress

WordPress is the most popular CMS and offers an amazing selection of themes and plugins. You can customize it in any way you think, giving you great control over the platform. WordPress is a great option if you want to create a website for a business that can adapt over time. The CMS performs well in the search results and can grow with your content needs. WordPress is great for:

  • Best for bloggers and content creators: Ideal for content-rich sites with robust publishing features.
  • Best for customization: Offers extensive themes and plugin support to tailor every aspect of your site.
  • Best for SEO and flexibility: It is highly adaptable for businesses and developers aiming to optimize and expand their online presence.
  • Best for ecommerce: Seamlessly integrate WooCommerce for powerful online store features and e-commerce capabilities.

Read more: 10 reasons why you should use WordPress

Shopify

Shopify is a great all-in-one ecommerce option for companies selling products online. It handles everything from hosting to security and from payments to integration. Shopify makes it easy to build an online store. It has lots of features to help you scale your business. Shopify is good if you want a solid option to get started quickly.

  • Best for online retailers: Ecommerce-friendly, easily set up to manage and grow an online store.
  • Best for secure transactions: Integrated payment gateways and reliable security features ensure peace of mind.
  • Easiest to scale: Intuitive interface helps startups and growing businesses manage stores efficiently.

Read more: Picking an ecommerce platform: WooCommerce or Shopify? 

Wix and Squarespace

These platforms are for users who want simplicity. They come with built-in templates and handy editors. Wix and Squarespace are good options for small businesses, creatives, and professionals who want to build a nice-looking portfolio or simple business website. These are the best options for users who want ease of use over extensive flexibility and customization options. 

Other options

Of the other platforms, Adobe Commerce (formerly Magento), Drupal, or Webflow may also be worth looking at if you have specific needs. Adobe Commerce is useful if you need a large-scale ecommerce environment. Drupal is great for handling larger sites with complex data needs (although the project recently launched a simplified option called Drupal CMS). Webflow is a middle ground with design flexibility and editing capabilities.

While we list several of the best platform options available, you should base your choice on your needs, requirements, security levels, and desired functionality. 

Scalability, customization, and security

Choosing the right platform to build your business site isn’t just about here and now. You should also think about scaling your sites once your business grows. 

Scalability

When selecting a platform, consider whether it can handle increased traffic and additional content you might need. Can you expand your capabilities as your business grows? For example, if you plan to add more products or expand your feature set, you need a website solution that scales without much work. Look for features, services, and plans that support growth.

Customization

Your business is unique, and so should your site reflect your unique brand. The platform you pick should give you plenty of options to customize your business site. It shouldn’t just let you pick from a selection of templates but also offer the options to change design elements, add custom code, and integrate tools you need to build your business. Platforms that offer much flexibility allow you to do what you want. This helps your site feel fresh and aligned with your brand. 

Security

Security is essential for a business website. As we hear more stories about data breaches and online threats, you should choose a platform that values security. You should consider SSL certificates, server security, software updates, and secure payment options for ecommerce sites. A reliable site builder should have proper security protocols to protect customer data. 

Managed hosting services or SaaS platforms like Shopify often handle WordPress security automatically for you, but you should double-check it. If you go the self-hosted route, you should make sure that you have the resources available to manage the security of your business site. 

Budget and cost considerations

For many, cost is the most important factor when choosing a website platform for a business. However, it’s important to consider both the short-term and long-term investments. Make sure that your budget evolves as your site does. 

Upfront and ongoing fees

Site builder platforms all work with subscriptions, but sometimes, one-time costs are involved for themes, plugins, or other features. For example:

  • Subscription fees: Site builders such as Squarespace and Wix charge a monthly fee for hosting the site, accessing features, and support.
  • Hosting and domain costs: If you choose a CMS like WordPress or Drupal, you must budget for web hosting, domain registration, and premium themes and plugins. Investing in a more premium hosting plan often leads to better performance. Of course, you can also have a custom theme built by an agency or solo developer, which would also cost money.
  • Transaction fees: Online stores need payment systems, and some platforms charge money for handling transactions. These costs can add up if you move a lot of volume. 

Value over time

Picking the cheapest option might sound sensible, but you should consider the costs over a longer time. A highly scalable platform with a long list of features and a good support team might cost more initially but could save time and money in the long run. Look at the full package and see which platform offers the best mix of price and functionality. 

Testing and trials

Be sure to try out the different options. Many website builders offer free trials or demo versions. Use these to explore the capabilities before you sign up for a specific plan. Testing the interface and features gives you a better understanding of whether this product meets your wishes. This is a good way to avoid making the wrong decision, which could lead to extra costs or limited growth.

Additional considerations and support

After you’ve crossed off the technical and monetary questions from your list, a few questions still need to be answered. 

Customer support

Your website is central to your business, so keeping it up and running is essential. For this, you need a platform with good support. Access to good customer service is a huge help if you run into issues or you’re trying to implement new things. Look for platforms with various ways of contacting support (email, phone, chat) and ample documentation available. Platforms with proper support can reduce downtime and help you on your way quickly.

Integrations and marketing tools

Websites are the centerpiece of a business strategy, and they should not live alone. Find out if your preferred platform integrates with business tools like CRM systems, email marketing services, and social media platforms. Many site builders now include built-in SEO tools to rank your site in search engines. And if they don’t, Yoast SEO has plugins for WordPress, WooCommerce, and Shopify. Choose something that matches your existing digital strategy.

Analytics and reporting

What would you do without knowing how your site is performing? Data is essential to make informed decisions. Analytic tools show how visitors behave on the site and which pages perform well. Some platforms come with built-in analytics tools, which help see how your site is doing.

Deciding on the business site platform

To recap, you can choose how to build your business website by answering these questions: 

  1. What is the goal of your website?
  2. What technical expertise and resources do you have?
  3. Which site builders have the features and scalability you need?
  4. Do the cost structure and support options fit into your budget?
  5. Can the platform integrate with your marketing and analytics tools?

Take the time to answer these questions. Then, read honest reviews of users of the various platforms and try out the demos — very important. It’s all about getting your hands dirty in this process. You need to determine which platform best fits your business while giving enough flexibility to scale when your business grows. 

We’re saying it again: there’s no one-size-fits-all solution. You should pick the platform that works today and will still work when your business has grown. It doesn’t matter if you pick an easy-to-use website builder or a highly customizable CMS, as long as it makes sense for you and your business — now and in the future. 

Now, choose a platform for your business website

It costs a lot of time and money to build a website for a business. You need to define your goals, evaluate the various platforms, and determine how you want your business to grow. Every decision you make affects how you support your business objectives. When you look at your technical know-how, budget, scalability needs, and support options, you should be able to decide which site builder to choose if you want to succeed.

The most important thing is to sign up for the free trials and demos. Don’t hesitate to contact experts or customer service for tailored advice. You should build a site that is ready for today and prepared for tomorrow. Choosing the right platform for your business helps you set up for success.

SEO vs. Pay-per-click advertising: Which one should you choose?

SEO and PPC are two of the most important strategies for increasing your website’s visibility. While they both aim to attract more traffic, they operate differently. They also serve different purposes. Here, we’ll discuss SEO vs. Pay-per-click advertising and how to choose the best option for you.

Table of contents

Understanding SEO and PPC

As we all know, SEO stands for Search Engine Optimization. It consists of everything you do to get your site higher rankings in the original search results. Those tactics are thoroughly researching which keywords to target, writing high-quality content, and making sure that your site is structurally and technically sound. The goal is to get the organic traffic you want by making your site relevant and authoritative.

Pay-per-click (PPC), on the other hand, is all about paying for ads — the sponsored listings — that appear at the top of search results. So, every time someone clicks your ad, it costs you money. As it lets you target advertising based on user demographics, this model can lead to immediate results.

An example of PPC ads vs organic results for a search term in Google

What’s the difference between SEO and PPC?

SEO and pay-per-click advertising are both popular options to get traffic to your site. However, both options have their advantages to help you reach those goals.

Cost structure

For SEO, the costs mostly lie in the initial work and ongoing maintenance. You have to invest in creating high-quality content, optimizing your site, and reaching out to build good links and relationships. With SEO, there are no direct costs per click, but it does require consistent effort and resources to get results.

With PPC, you pay every time someone clicks your sponsored listing. To make it manageable, you set a budget; when this budget runs out, your ads will no longer be visible. PPC gives you control over budget, but costs can quickly ramp up — especially in high-demand markets or for competitive keywords. 

Time to results

We always say that SEO is a marathon and not a sprint. Building authority takes time, so it can take months to see rankings go up. But the wait is worth it, as it leads to better and more stable results in the long run.

PPC is more direct and to the point. Launch a campaign, and the visitors should come in straight away. As such, this is a great tool for time-sensitive stuff like promotions and launches or when you need instant visibility and reach. 

Sustainability and impact

SEO is the more sustainable option. With your initial work done, you can reap the rewards for a long time. Of course, there’s always more to do with your SEO tasks, but that’s normal. Building a brand is something that will pay off big time. With PPC, you get an incredible boost for a short period — the time you pay for the sponsored listings.

Targeting capabilities

SEO targets users based on content and keywords. You can target your content on different search intents, but the options are not as direct as with PPC. This offers more precise options, allowing you to publish ads to specific demographics, locations, times, and user behavior. 

Flexibility and control

With SEO, you do put yourself in the hands of search engine algorithms. Algorithm updates could harm your rankings. As a result, you should reevaluate your strategy. You have control over everything on your site, but not search engines. PPC, though, does give full control over your ads. It makes it easier to adapt to changes and needs.

Measurement and analytics

It’s important to measure your success. For SEO, you are looking at a longer period and need to keep track of traffic and keyword rankings. It can be difficult to get usable insights from data. With PPC, you get detailed insights that show you how your campaigns are doing. You’ll also get the tools to adjust instantly. 


SEO and PPC, while different channels that require different skills and have different goals, can really complement each other in the long term. To me, PPC is considered more of a science than the art of SEO. The great thing about PPC for SEOs is that it not only attracts quicker returns (that can also be calculated with more precision) but also provides the same accurate and actionable data for SEOs. I have always found data from PPC extremely useful in directing an SEO strategy.

Alex Moss – Principal SEO expert at Yoast


Pros and cons of SEO

Both SEO and PPC have their pros and cons. Let’s go over these.

Pros of SEO

SEO is cost-effective in the long run. Once you have a strategy and an optimized site, it can continue attracting traffic without additional costs, leading to a sustainable traffic source. 

Ranking well gives your site a sense of trust and credibility, as people trust sponsored listings less than organic search results. High rankings can boost your brand. Of course, higher rankings lead to a high CTR, and many users simply skip ads because they don’t like them. 

As SEO improves the general user experience of the website, it will become a better investment for your money overall. Investing in SEO can lead to higher engagement and conversion rates.

Cons of SEO

Of course, SEO isn’t the end-all solution to everything. For one, building up authority and higher rankings takes a lot of time. It’s not the solution if you want quick results. You must also work on your strategy, content, and site quality. The more work you put in, the better your results can be. And as search engines keep evolving, you must evolve as well. 

SEO operates in a highly competitive landscape. For some markets, it’s almost impossible to break into the top ten of the results. Plus, it might take a ton of money to do that. And that’s another con for SEO: the results are uncertain due to algorithm changes, competition, and market conditions.  

Pros and cons of PPC

Pay-per-click advertising also has its own good points and bad points, as you’ll read below:

Pros of PPC

The biggest benefit of PPC is getting immediate results for your money. You can set up campaigns quickly and get results going without much hassle. You also have full control over the budget, so you only pay for what you want to pay for. 

PPC is also flexible and precise. You have much control over who you target and when, leading to more precise results. And if your strategy needs adjustments, you can update your sponsored listings quickly. Pay-per-click ad systems give you all the data you need to make the proper decisions. 

Cons of PPC

One of the main drawbacks of pay-per-click is that costs could rise quickly. Another main drawback is that you’ll only get results as long as you pay — no money, no results. This makes PPC a viable option only for specific campaigns.

How well ads perform also depends on how users perceive them — ad fatigue is a thing. You must experiment with placements and forms to see what works best. For this, you should adhere to the rules of the platforms on which you’re running your ads.

Conclusion SEO vs Pay-per-click

Whether you choose between SEO and PPC depends on your needs, strategy, and timeline. SEO is amazing for long-term results, while PPC can quickly produce results. Most businesses will probably use a combination of both. You can use the strength of both strategic tools in your toolset to get the results your business is looking for.

Coming up next!

seo enhancements
SEO automation: Tools and tips for SEO success

SEO is like a never-ending story. There are always things to do. And these things need your undivided attention, from keyword research to content audits and performance reporting. Many of these are repetitive, recurring, and time-consuming. And that’s why you need SEO automation. 

Table of contents

What is SEO automation?

By automating SEO, you use tools and software to do the repetitive optimization tasks for you. These tools don’t eliminate the need for a person to be involved, but they can do the heavy lifting. These tasks often contain data-heavy and time-consuming work. 

Think of all the manual work you must do to run an SEO campaign. You have to crawl your website for technical errors, do keyword research, track how your ranking develops, and generate insightful reports — important work but tedious. SEO automation tools take these tasks and do them for you. These tools work faster and more accurately than you do. As a result, you can focus on the fun stuff — the creative and strategic work. 

For example, you could manually try to find broken links on your site, but that would take forever. An automated tool can do that in minutes and provide a nice report. For your content, keyword research tools can generate a list of terms to target in just a few minutes. You’ll even get search volume data and information about the level of competition. 

The benefits of SEO automation

Automating your SEO has many advantages. Handing over repetitive tasks can save you a lot of time, leaving you with more time to work on your strategy and content. Automation is also more accurate in handling data, which leads to fewer errors and, thus, more dependable data. SEO automation streamlines your work and allows you to scale quickly once your site grows.

Tasks you can automate right now

Today, most SEO automation tools are designed to handle specific tasks. We’ll list the most common tasks you can automate.

Keyword research

Keyword research is the foundation of SEO. It is also very time-consuming to do manually. You’re looking at search volumes, competition, relevancy, and more, and you’ll have to make deductions from that. It’s not weird that almost everyone uses keyword research tools such as Semrush and Wincher to do the hard work.

Keyword research tools can automatically:

  • Generate lists with relevant keywords for your topic or niche.
  • Give essential supporting data such as search volume and difficulty.
  • Suggest related keywords that you can use to build up your.

Here’s an example. Let’s say you run a gardening blog. Keyword research tools like Semrush can identify not only popular keywords like “best gardening tools” but also related terms such as “gardening tool maintenance” or “best hoes for gardening in specific conditions.” These insights allow you to build content clusters that improve your site’s authority.   

Content optimization

Content optimization is another field in which SEO automation comes in. For instance, Yoast SEO can analyze your content to make sure it is properly optimized for search engines. An SEO tool like this gives feedback on:

  • How you use keywords in your content and suggest improvements to make.
  • How readable is your content, and are your sentences too complex?
  • Where and how you can add relevant links to other content on your site. 
  • Improvements to make to your meta descriptions and titles (with AI in Yoast SEO’s case)

Yoast SEO is a very popular plugin for WordPress and Shopify. It helps you optimize each post or page on your site to make it user-friendly, search-engine-friendly, and, of course, make that process as easy as possible.  

Website audits

Automatically auditing your website regularly is also a popular form of SEO automation. Such an audit can help you catch issues that might influence your site’s performance. These can include:

  • Broken links.
  • Slow loading speeds.
  • Missing meta tags.
  • Duplicate content.  

Tools like Screaming Frog or Sitebulb can perform these audits automatically. These tools even let you schedule recurring audits, so you’re always updated on your site’s health. In addition, the tools provide actionable reports that highlight what needs fixing.  

Rank tracking

There are many ways to gauge your site’s performance; one of the most important is to check its rankings. However, tracking your rankings manually is a lot of work. Luckily, rank-tracking tools such as Wincher, Semrush, and Ahrefs make this incredibly easy. These tools automate this process and provide you with regular updates on your keyword positions.  

Among the things these tools can track are:

  • Changes in your rankings over time.
  • The performance of specific target keywords.
  • Competitor rankings for similar keywords.  

You get all kinds of reporting for your rankings. Plus, with the built-in alerting systems, you are always on top of things without constantly monitoring them.

SEO reporting

Another part of your SEO work that can be automated is reporting. Building custom reports is grueling work that can take hours of precious time. Luckily, tools like Looker Studio can combine data from different sources, such as Google Analytics, Search Console, Semrush, and others, to build custom dashboards that update automatically.  

With proper SEO automation tools, you can create reusable templates for your reports, so you have something predefined to start from. These can also be generated automatically at scheduled times to save you even more time.   

How to get started with SEO automation

At one point, you will be ready to start automating your SEO workflow. But where do you start?

Find the tasks you need to automate

Think about your work and find the tasks that take the most time or recur most often. Such tasks are often the best options to automate. For example, if you spend much of your time on reporting, that would be a good option.  

Choose the right tools

Not all tools are created equal, so choose one that does what you want them to do. Here are some options, but there are many others.

  • Yoast SEO: Optimizes on-page SEO and provides content suggestions.  
  • Semrush: Offers keyword research, content outlines, and optimization
  • Google Search Console: Tracks performance and identifies site issues.  
  • Screaming Frog: Conducts in-depth site audits.  
  • Looker Studio: Automates reporting by integrating with Google Analytics and other data sources.  

Start small

Diving head-first into SEO automation might be exciting, but it will probably not end well. Please start small. Pick a couple of time-consuming tasks and see how you can make them more manageable and insightful. Once you see what works and what doesn’t, build from there.

Final thoughts on automating your SEO

SEO automation is a handy way to save time, improve data accuracy, and scale your work. We’re not looking to replace people but rather support them in their jobs. Tools can do many tasks, from keyword research to audits and data analysis. This leaves you more time for your high-impact work! 

Start small and experiment with a range of tools. You’ll find what works and what doesn’t, which will help you fine-tune your process. Ultimately, you want SEO automation to help you work smarter, not harder. 

Coming up next!

seo enhancements
How to create an effective SEO roadmap

The start of the year is always a good moment to start or update your SEO roadmap. This is a structured collection of tasks you plan to do to enhance your site’s performance. If you already have one, great! If not, read this article to find out what you can do and why you need an SEO strategy.

Table of contents

What is an SEO roadmap?

An SEO roadmap is a strategic outline for enhancing a website’s visibility in search engines. It consists of all the SEO tasks you wish to perform in a given period of time. These tasks encompass keyword research, content strategy, and technical SEO.

We need a plan showing how people find our product or business. Once we know that, we’ll need to write content strategically targeting these people. At the same time, we’ll find a way to improve our website’s technical aspects to ensure it performs flawlessly.

The goal is to connect your SEO plan to the broader business goals. This will help you focus on the right things for the desired results. Of course, this isn’t just about performing better and properly managing your resources. It helps allocate time and budget effectively to areas with the most impact.

Setting up and managing an SEO strategy has many benefits. It provides a solid framework for tracking performance and fine-tuning it where necessary, helping you target the right people and stay ahead of the competition.

Why do you need an SEO roadmap for that?

While it’s easy to jump right into the SEO work you need to do, it’s better to have a roadmap. An SEO roadmap helps your decision-making process. It helps you prioritize the activities that drive the most value. And it gives you a sense of direction.

Setting up such an SEO roadmap will help you increase your website’s visibility in search. It will also help you target the right audiences and reduce costs by focusing on high-impact areas.

Your new strategy should support the overarching business goals. Often, that’s increasing sales. By increasing organic traffic, you can boost sales and revenue. It could also support brand awareness. Enhancing your brand’s presence in search engines makes it more recognizable. Plus, you’ll want to engage customers.

Building a solid, holistic SEO strategy also keeps you agile. You’re much more on top of things and able to respond to changes in search history trends or market conditions. This is another thing that gives you a leg up over a slightly less well-prepared competitor.

How to create an SEO roadmap

Before creating an SEO plan, you need to collect some insights. Clearly define what you want to achieve, and audit your site to get a feel for the issues you must fix. Then, the budget and availability of resources must be figured out to get the updates done. When you have everything, you can build out your SEO roadmap.

Define your goals and priorities

Creating a successful SEO roadmap begins with setting clear goals and establishing priorities. This step helps focus all efforts and align them with broader business objectives.

Set SMART goals

The most important thing is to work in a structured manner. You need a framework to verify if the work you’re planning is feasible and measurable. Here’s how to effectively define your goals and priorities using SMART criteria.

  • Set SMART goals: Goals should be Specific, Measurable, Achievable, Relevant, and Time-bound. This framework ensures clarity and direction.
  • Specific: Clearly describe what you want to achieve. For instance, instead of saying “increase traffic,” specify “increase organic traffic by 20%.”
  • Measurable: Use metrics to track progress and evaluate success. Example: “Reach 50,000 monthly page views by the end of Q2.”
  • Achievable: Make sure the goals are realistic. Think about your resources and constraints. Consider current performance as a baseline.
  • Relevant: Align goals with business objectives. If brand awareness is your number one goal, focus on increasing visibility in search engine results.
  • Time-bound: Set a deadline to create urgency. Example: “Achieve a top 3 ranking for targeted keywords within six months.”

Of course, there are many other options. Consider frameworks like the Eisenhower Matrix to prioritize tasks by urgency and importance. This method helps you prioritize tasks by urgency and importance, sorting them into four categories: do first, schedule, delegate, and don’t do. Use this matrix to categorize SEO tasks, focusing first on urgent and important ones, like fixing critical site errors.

Align with business objectives

Your SEO goals should fall in line with your overall business strategy. This way, SEO efforts will help your company achieve its goals. For example, if your company wants to grow its market share in a particular area, you should focus on local SEO. This means targeting local keywords and directories.

Not all tasks are created equal, so determine which ones will have the biggest impact and put them on your SEO roadmap first. Look for tasks that are easy to do and give you quick results, like fixing high-traffic pages. Also, focus on projects that match your main business goals, even if they take more time and resources.

Remember to meet with all the important people to ensure that your SEO goals are what they want and that they fit with the whole company’s goals. Talk to the marketing, sales, and product teams to understand what they want and how SEO can help them achieve it.

Audit your website

Conducting a thorough website audit is critical in creating an effective SEO roadmap. This process helps identify strengths, weaknesses, and opportunities for improvement. You can add the audit findings as improvement tasks to your roadmap.

Do a content audit

Most of the time, people find your website through your content. As such, it’s an essential part of your SEO strategy. But your content might have become a tangled mess if you’ve been at it for a while. A content audit can help inform your SEO roadmap and help you untangle that mess.

Review your existing content and see if it (still) meets user needs and aligns with your goals. Then, look for content gaps to determine whether your audience is interested in a topic you haven’t discussed on your site yet. If you find these or other opportunities, add them as tasks on your roadmap. Don’t forget to check the on-page SEO of your key pages.

You can do a proper content audit by hand, but tools like Semrush and Ahrefs make this process much more manageable.

Do a technical SEO audit

A technical audit will help uncover performance issues with the site. These issues might prevent search engines or users from properly accessing your site.

First, crawl your website using tools like Screaming Frog to see if it can be accessed properly. Uncover crawl errors and find out what’s happening on pages that are not available — accidental or not. Check for broken links or 404 errors and add these to your task list.

Evaluate and improve page load times, as speed affects user experience and rankings. Don’t forget Google’s core web vitals. Also, check that your site is responsive and functions well on mobile devices.

You should add those tasks to the roadmap if you find technical issues on your site that you want or need to fix.

Check the user experience

Every year, user experience is getting more important if you want to perform well in search engines. Make sure that your site is easy to navigate. It should have a logical structure that helps users find information quickly. Analyze site bounce rates and time to identify pages needing improvement. Again, if you find improvements to be made, add them to your SEO roadmap as tasks so you can work on them in a structured way.

The web is built around links, and while links have become slightly less important over the years, they’re still an important topic for search engines. In your audit, please look at your backlinks and see if you can acquire high-quality, relevant backlinks. Unless you have a manual action for spam from Google, it probably isn’t worth your time to disavow all the toxic links pointing to your site.

Estimate time and resources

Before you fill out your SEO roadmap, you need to estimate accurately the time and resources you have available to you. Doing so helps set realistic timelines to achieve your SEO goals.

Evaluate team strengths and capabilities

When working with a team, assess the skills available to determine who can handle specific SEO tasks. Also, understand the workload your team can handle alongside other responsibilities.

Budget planning

While you need enough people for your project, you also need a budget. Find the tools and technologies you need for SEO and budget accordingly. Also, decide if you need additional expertise, such as hiring freelancers or an SEO agency.

Set realistic timelines

It’s important to set realistic goals and timelines for the project. Give each task in your SEO roadmap a deadline. If you’ve looked at your tasks in detail, you know how long it would take. Do consider delays, as things will likely have a different duration than you thought before — even if you thought it through. Don’t forget to plan work for different teams in advance so they know when to come in.

Prioritize tasks based on resources

Look ahead and see if you can mix quick wins with long-term projects. It’s good to have successful moments during the project, not only at the end. Focus on optimizing existing high-traffic pages first while planning a longer-term content strategy. Make sure that the most critical tasks receive proper attention and resources.

Review and adjust

Your SEO roadmap is never set and done — there are always things to adjust for whatever reason. It’s important to review and adjust your strategy regularly. This helps you refine your plans and jump on new opportunities. Or, you can finally fix that pesky new thing that keeps popping up.

Schedule regular reviews

Don’t just wait for reviews to happen — plan them in advance. Conduct in-depth reviews every quarter to evaluate the overall effectiveness of your SEO strategy. In addition, you should hold monthly meetings to discuss ongoing tasks, recent results, and anything that needs priority.

Analyze performance data

Analyze all data thoroughly before making decisions. Examine all relevant data, including traffic, keyword rankings, and conversion rates, to get a complete picture of performance. From that data, identify your successes and failures. Determine which strategies are working well and which need reevaluation.

Get feedback from stakeholders

Ask your teammates for their views on what’s working and what’s not. If possible, hold feedback sessions to develop new solutions for issues. When necessary, ask customers or executives for insights on how you can make sure that the SEO plan supports overarching goals.

Refine goals and strategy

For all your research, refine your goals to reflect the necessary changes. If you performed better than you thought, why not take those goals up a notch? If not, see what you can do to improve. Also, don’t forget to place manhours in areas that need the most help.

Implement changes and track impact

When you’ve collected all your insights and know what you need to do, you should develop a plan to implement them. For example, you could update your content strategy or invest in different platforms to compete. Of course, you need to monitor the effect of the changes you made to your SEO strategy — and adjust if necessary!

A roadmap is the groundwork for SEO success

This guide provides the steps needed to develop an effective SEO plan. It helps you find long-term success for your roadmap while aligning it with broader business objectives. Be sure to work diligently on the tasks in your strategy and analyze and adjust if needed.

Do you need help keeping up with SEO? Be sure to sign up for one of our SEO webinars!

Coming up next!

5 tips on how to create good seasonal content

It’s the festive season! Or it’s nearly Valentine’s Day, or the start of summer, or… You get the drift. People love to celebrate, which is why seasonal content tends to do well during those periods. So, should you put effort into creating content for the holidays? We think so! But you should be smart about it. Here are five tips to help you create good-quality seasonal content.

Why should you create seasonal content?

A big benefit of creating seasonal content is that you’ll stay top of mind. After all, your customers are probably looking for content to give them ideas for gifts, services, or events. By participating in the trend, you’ll show your audience that your business is relevant.

Of course, by having seasonal content, you’ll also be able to boost your brand’s visibility and traffic. Especially if you have content optimized for seasonal keywords! In short: most people get swept up by the holiday season, so it’s good to join the hype.

Tip 1: Create evergreen seasonal content

Good news for busy people! You don’t need to create a new piece of seasonal content every year. It’s way better to create one excellent Christmas post, for example, that you optimize every year. Preferably, you optimize it a month or two before the event or holiday takes place. 

This will save you time, and increases the likelihood of your content actually ranking (since that usually takes a while). So, avoid adding years to your content. Don’t write a piece about: Best recipes for Hanukkah 2024. Just delete the year from the title, and you’re good to go. 

If you do want to include the year in your title, don’t include it in your URL. That way, you can update the post and title each year without having to constantly create new posts and redirect the old ones.

Our Black Friday post has a year in the title, but not in the URL

What if you already have multiple content pieces about the same holiday?

If your posts rank well for different keywords and they get a decent amount of organic traffic, keep them. But if there is overlap in the keywords they’re ranking for and they get okayish traffic, it’s better to merge them into one big post. Just make sure the post’s content still makes sense. 

Our tip would be to use the URL of the post that is performing the best. For the other posts, make sure you redirect them to the optimized post so people won’t hit a 404. 

Tip 2: Do keyword research

Whether you want to write a new post or optimize an existing one, it’s good to do research. First, start with keyword research, so you know what your audience is searching for during specific events or holidays. 

Tip: you can always look for variations of your core keywords! For example, you can add “holiday” or “guide” or “summer/winter” to them.

Just don’t create content for content’s sake. Only write content if you’re sure that your audience is looking for this information. At the end of the day, you want your audience to feel that your site has added value. 

Tip 3: Do competitor research

Once you’ve picked out a main keyword, it’s good to search for that keyword in Google, for example. Analyze the top results. Are they blog posts or category pages? If they’re blog posts, what kind of articles are they? For example, if all the top posts are how-to guides then you probably have the best chance of ranking if your article is a how-to guide as well. Just make sure to write something different from what’s already out there.

Tip 4: Plan well ahead of time

It’s good to remember that people often search for gift ideas or tips for activities or recipes weeks in advance. This means you’ll need to have your seasonal content ready before the actual holiday! That’s why it might be a good idea to have a content calendar for your posts, so you won’t forget.

Plus, it’s good to publish new content early so it has time to rank. After all, once the event is there, you want your content to be findable by your audience. That’s why it’s also a good idea to make sure your content meets Google’s helpful content and E-E-A-T guidelines.

Tip 5: Keep your seasonal content updated

Even though you’ve created evergreen content, make sure to update it at least once a year—preferably a couple of weeks before the event or holiday itself. Let’s say you have a new tip, or one of your products is no longer being produced. By updating your content, you’ll ensure that your content is always relevant and helpful. Which your audience and Google will both like!

Don’t forget to republish your content as new!

Once you’ve updated your content, don’t forget to change the publish date. This way, people (and search engines) will know it’s been updated. Of course, if you have a feature on your site that shows both the publish and updated date, then this isn’t necessary.

So why should you republish or update your content? Again, it shows that your content is relevant and current. Because let’s be honest, how would you feel if you read a blog post with Tips for a perfect summer vacation and the date said 2018? You’d think it was outdated, right?

Tip: Our free Duplicate Post plugin allows you to easily rewrite and republish your posts! With the plugin, you can edit your posts without taking them offline.

A screenshot of the Rewrite & Republish feature in the WordPress backend.
You can access the Rewrite & Republish feature via the WordPress toolbar or from the post overview

Seasonal content: the gift that keeps on giving

If you’ve got a solid post that you can update every year, you’ll ensure that you’ll give your audience helpful content. Plus, you’ll gain more traffic during seasonal events. Just make sure to update or write your content weeks in advance, so it has time to rank. All that’s left then, is to promote your content, for example on your social media channels or via email marketing. Good luck!

Coming up next!