Posts

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.

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. 

Tools and techniques to get data insights

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.

The post Turning data into actionable insights: a data-driven SEO strategy appeared first on Yoast.

Read more at Read More

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

Just like most other website owners, you want your website to attract customers. But how can you see who visits your website? And how can you use this knowledge to increase website traffic over time? Luckily, there are loads of tools that can help you. Let’s get you started with the right one for your website without the need to become a data expert!

What is website traffic?

The term website traffic refers to the number of internet users visiting your website. Traffic can arrive from wide-ranging sources, such as directly typing in your website address, through other websites that link to your site, organic traffic (meaning they come to your site from the search results), paid traffic (people who click on your online ads), through your social media, and other channels. The total number of these users visiting your website combined is what we call website traffic.

How to check how many people enter a website

There are online tools that can help you make sense of your website traffic. These tools provide you with lots of different metrics, but we’ll go into the most important ones when it comes to website traffic.

Tools to track website visits

Numerous tools can help you track your website traffic. We’ll look at a few well-known tools that provide you with the insights you need.

Google Analytics

Google Analytics is the go-to tool for a lot of website owners when it comes to getting insights into their audience and website performance. What’s great about Analytics is that you can use it for free and it gives you loads of detailed insights. All the metrics mentioned above can be found in Analytics and give you the possibility to dive into visitor behavior and page performance. It allows you to mark key events, to track if people are performing the actions you want them to. 

The homepage gives an overview of data that Analytics deems relevant to you, based on your behavior in the tool. Some reports provide the metrics mentioned and much more, all focused on understanding your audience. Explorations allows you to create your own ‘reports’ to dive into one specific question you have or element you want a deeper understanding of. When you have Google Ads running, Analytics also provides insights into your ads and what actions to take there.

Screenshot Google Analytics 4
Screenshot of Google Analytics 4, found on Google’s blog

You will have to connect Analytics to your website, but luckily, there are tools out there that help you with that. Also, Google explains how to do this properly in their guide for beginners, which also gives you more information on this tool. One downside of Analytics, if you can call it that, is that all the information provided there can be overwhelming for some. They do expect you to find your way and figure out what data is relevant for your website. This makes it difficult to stay focused on the right things and not get lost in the woods.

Google Search Console

Another tool provided by Google, free of charge, is Google Search Console. Although there is some overlap with Analytics, this tool is focused more on showing your visibility in different parts of the Google ecosystem. Similar to Semrush, it’s very helpful when working on the performance of your pages and increasing website traffic. So if increasing organic traffic to your website is a big part of your marketing strategy, make sure to add this tool to your favorites. 

We have a beginner’s guide to Search Console, that goes into the details and explains how to set up an account. 

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

I wanted to mention this tool as it can help you boost your website traffic when used correctly. But if you’re mainly looking for a tool that provides you insights into your current website traffic, I would recommend investing your time in another tool first (f.e. Analytics). Search Console is great for figuring out what parts of your website you should work on, but if you want to take a step back and get familiar with your website stats first, then this might be for a later time.

Semrush

Semrush is another online tool that shows you how many people visit your site.e. This platform is used by a lot of people working on their website visibility. To give an idea, you can use Semrush to get data on your site’s performance, but it also allows you to do keyword research and compare yourself to competitors. 

Like Analytics, it provides a lot of information. But it does depend on your subscription on how extensively you can use this tool. There is a free version that may get you the data you need when starting out. It offers a site audit (of 100 pages), position tracking (for 10 keywords), personal recommendations, and traffic data such as visits, conversion, and bounce rate.

Semrush SEO dashboard
A screenshot of the ‘SEO Dashboard’ section in Semrush, from Semrush’s knowledge base

If you want to give Semrush a try, simply create a free account and fill in your website where the tool asks for your main domain. This will give you insights right away. You will notice that not all the data is available, and getting access to some more detailed stats will require an upgrade. But especially when you want to work on your SEO, Semrush gives you a lot of relevant information.

Metrics on website traffic

Every tool comes with different data, but there are a few relevant metrics that you will find in most of them. I’ll explain a few of them that will help you figure out who’s visiting your website and what they’re doing while on your pages.

Number of users

First of all, there’s the number of users. The number of total users tells you how many people have visited your website or a specific page in the selected period. In addition to the total number, you might also see the following metrics: active users, new users and/or returning users. 

Active users are the number of people who engaged with your page in that date range. Then there’s the difference between new users (the number of people who are first-time visitors of your site) and returning users (the number of people who have visited your site before).

Number of sessions

When a user opens your website, they start a new session. All the interactions that take place during the time they spend on your website are part of that one session. There’s no limit to how long a session can last, but it typically ends after 30 minutes of inactivity. If the user interacts with the website after that time or comes back at a later time, this will count as a different session.

Pageviews

When you encounter the metric pageviews, it tells you how many times a page is loaded or reloaded in a browser. Each time a user visits a page, it counts as one pageview—even if they refresh the page or navigate back to it multiple times. This metric helps measure how often your content is being viewed, regardless of how many unique users are visiting.

Source/medium

Source/medium tells you how users arrive at your website. The source is the specific origin of your traffic (e.g., Google, Facebook.com), while medium describes the general category of that source (e.g., organic, cpc, referral). Together, they give you insight into what channels are driving the most traffic and which ones could do better.

Engagement and events

Engagement rate is the percentage of sessions that were actively engaged, meaning users spent at least 10 seconds on the site, had a conversion event, or viewed two or more pages. It helps measure how meaningful or valuable a user’s interaction is. 

Events, on the other hand, track specific user actions—like clicks, downloads, video plays, or form submissions—providing detailed insight into how users interact with your content. Metrics related to engagement and events give you an idea of whether people are engaging with your pages and taking the actions you want them to take.

Other interesting metrics

Those metrics give you a lot of information about your website traffic, but of course, most tools offer you other interesting metrics as well. You could also look at the bounce rate, which tells you the percentage of users that leave after viewing just one page. The average session duration shows you how much time users spend on your site. Traffic by device gives an overview of how many of your users visit your website through desktop, mobile and/or tablet. Finally, top (performing) pages tells you which pages get the most visits.

Why you should know who visits your website

As I touched on in the previous paragraphs, data on your website traffic gives you insight into the behavior of your website visitors. Understanding who visits your website, and how they interact with it, helps you make more informed decisions about your website. It’s not just about counting clicks or visitors. It’s about uncovering trends, identifying growth opportunities, and optimizing the user experience to increase conversions, engagement, or other goals.

Are you visible on the right channels?

Knowing where your visitors come from, whether that’s organic search, social media, direct traffic, referrals, or paid ads, helps you measure the effectiveness of your marketing efforts. For example, if you’re investing heavily in social media campaigns but see little traffic from those platforms, that might mean it’s time to reevaluate your social strategy. On the other hand, high traffic from a specific channel might indicate a strong presence you can build on. This insight allows you to allocate your time and resources more strategically.

Pages that perform (or don’t)

Website data shows you how people are interacting with your pages, which tells you what your top-performing pages are and what pages need improving. Your top-performing pages might show high engagement, conversions, or time on site, indicating content that resonates with visitors. Pages that underperform can show you where users are dropping off or losing interest. This insight is invaluable for identifying what content needs updating, restructuring, or even retiring to improve your overall site performance.

Website performance over time

Tracking your traffic trends over days, weeks, or months allows you to assess the health of your online presence. Are you seeing growth? Seasonal spikes? Or sudden drops in traffic to your website? These patterns help you understand what’s working, what’s not, and how external factors might be affecting you. It also gives you a baseline to measure the success of any changes you’ve made to your website or other marketing activities.

Understanding your audience

Essentially, looking at the data that tells you who is visiting your website helps you get a deeper understanding of your audience and how your website is doing. This doesn’t mean you should be obsessing over these numbers daily, but having a monthly evaluation to go over everything helps you make informed decisions. Decisions that will improve your (online) presence and attract more people to your website.

Which tool is the best choice for you?

These tools are just the tip of the iceberg, but they are a great starting point when you want to keep track of your website visits over time. So, which one should you start using? If you’re looking for one tool that provides you with detailed insights into your website traffic (and therefore audience), I would recommend setting up Google Analytics first. It is the tool that’s focused on tracking website traffic and has the biggest variety of data.

To conclude

In this blog post, we discussed the importance of gaining insight into your website traffic. This can help you understand your audience and their behaviour and it helps you make improvements to your website. There are loads of tools out there, but the ones mentioned above are a great starting point. So make sure to choose one and get a grip on your website traffic!

Read more: How to measure the success of your content SEO strategy? »

The post How to track website traffic: how many people are visiting your site? appeared first on Yoast.

Read more at Read More

What is Site Kit by Google? A guide for WordPress users

Site Kit by Google is a free WordPress plugin that connects your site to important tools like Analytics, Search Console, and Ads. After installing, it’s easy to verify your accounts, after which you see data in your dashboard. That data is nice to have, but it has limits, especially if you need detailed reports.

What is Site Kit by Google and why use it?

Site Kit by Google is a fundamental analytics tool that helps you answer questions like:

  • How many people are visiting your site?
  • What page do they land on first?
  • Which keywords did they search to find you?
  • Are your ads earning clicks?

With Site Kit, Google puts the data right into WordPress, so you don’t need to go digging around different platforms to seek your data. The tool gets its data straight from each service, and shows the most important data in clear graphs, tables, and a flexible, customizable Key Metrics widget. 

Who is it for? (and when it’s not enough)

But Site Kit is not the analytics tool to rule them all in WordPress land. It covers the basics well, but it won’t work for everyone’s goals. What it does do is make it incredibly easy to set up and run various Google Analytics accounts. 

Site Kit by Google works well for:

  • WordPress users who want to track basic performance
  • People who prefer not to use extra plugins or code
  • Site owners who manage everything themselves

But it may feel limited if you:

  • Run ads at scale and need conversion-level insight
  • Use custom events or eCommerce tracking
  • Want to control every aspect of your website’s scripts and tags

It covers the basics well, but it’s not built for advanced setups.

What does it look like?

After installing and connecting Site Kit, you’ll find a new menu item in your WordPress dashboard. Clicking this will lead you to the dashboard where most of the statistics and settings live. You’ll also notice a new drop-down menu when you visit posts on your site. Thanks to this drop-down, you can quickly see statistics for this specific article without having to open Analytics.

Overview dashboard

The Dashboard gives you an overview of how your site is performing. Of course, depending on what services you connect your site to, you might see something like this:

  • Traffic and engagement insights from Google Analytics 
  • Clicks and impressions from search traffic provided by Search Console
  • An overview of the top-performing pages
  • Earnings from Ads or AdSense, if you run ads, that is
  • Site speed performance powered by PageSpeed Insights 
  • An overview of how different groups compare, for instance, new vs. returning visitors

Some sections also show trend indicators like arrows or percentage changes compared to the previous period. This will help you spot trends and act upon them. Click on any source to open a more detailed view in the corresponding Google tool.

Part of the Site Kit dashboard showing various stats and the Key Metrics widget at the top
Part of the Site Kit dashboard showing various stats and the Key Metrics widget at the top

Key Metrics widget

You can set up the Key Metrics section the way you want. Site Kit will ask you a couple of questions about your site’s goals and what you want to focus on. Then, it will suggest metrics to show at the top of the dashboard. You can choose which blocks you want to see, such as top converting traffic sources, new visitors, recent trending pages, and much more. 

Admin bar stats

After Site Kit is active, you’ll also see a small dropdown at the top of your WordPress admin bar when you’re viewing your site. Click it, and you’ll get a mini-report showing page-specific stats, including search impressions, clicks, and traffic over time.

Site Kit will help you quickly find out how your content is doing, straight from the WordPress admin bar
Site Kit will help you quickly find out how your content is doing, straight from the WordPress admin bar

What Google services can you connect?

Once installed, you can connect the following tools. Two of them — Search Console and Google Analytics 4 — are enabled during the initial setup. You can connect:

  • Google Analytics 4
  • Search Console
  • AdSense 
  • Reader Revenue Manager
  • Google Ads
  • Tag Manager

Google Analytics 4 (GA4)

Site Kit will add your GA4 tag automatically, after which it shows data such as:

  • The number of visitors
  • Sources of sessions (organic search, direct, referral)
  • Average engagement rate
  • Session durations

The data shown is summarized, so if you want custom reports or event tracking, you need to open GA4. 

a new dashoard in site kit showing the difference in interaction between various visitor groups
Visitor grouping is the newest addition to Site Kit by Google

Google Search Console

After installing and connecting, you’ll get some key data from Search Console right inside your WordPress dashboard:

  • The queries people searched to find your site
  • Number of clicks and impressions
  • Unique visitors from search
  • Page-level performance in search

This kind of data is very helpful for content optimization purposes and to inform your SEO strategy. 

AdSense/Ads (monetization)

If you use Google’s systems to run ads, Site Kit can show data on ad impressions, top-earning pages, and estimated revenue from auto ads, for instance. Simply connect the services to see the data. Remember that it doesn’t replace the AdSense dashboards, but it does give you quick insights.

Reader Revenue Manager

Reader Revenue Manager is a Google tool for adding subscription and contribution options to your website. It’s designed for publishers and content creators who want to monetize their content through reader support, such as recurring memberships or one-time donations.

With Site Kit, you can connect Reader Revenue Manager to your WordPress site in just a few clicks. Once linked, it adds the necessary code to your site automatically, so you don’t need to add tags or install it manually. This feature is optional in Site Kit and is mostly used by publishers offering paywalled or premium content.

PageSpeed Insights

Site Kit runs a PageSpeed test directly inside WordPress. In the PageSpeed Insights section, you’ll see both lab data and field data. Lab data is based on simulated testing in a controlled environment and helps you identify performance issues during development. Field data, on the other hand, reflects how real users experience your site across different devices and network conditions. Together, they provide a balanced view of how your pages perform.

The report shows load performance scores, data on Core Web Vitals (like LCP and CLS). It also gives suggestions for improving speed. But it only tests your homepage and doesn’t include custom settings. For full reports, you can still visit PageSpeed Insights separately.

Tag Manager

You can link a Google Tag Manager container through Site Kit. This lets you manage third-party scripts (like Facebook Pixel or custom tracking tags) from one place. The plugin doesn’t give you a full interface for editing tags — you’ll do that inside the Tag Manager platform.

Managing Analytics in Site Kit by Google

For most site owners or managers, Analytics and Search Console are the most important Google tools. Site Kit makes it easy to set those two services up properly. Of course, you can also use existing accounts.

Enhanced measurement support

GA4 also has Enhanced Measurement, which tracks scrolls, outbound links, file downloads, and other actions automatically. If you activate these in your GA4 property, Site Kit can track them. Unfortunately, it’s not possible to choose which ones to turn on from inside WordPress; you need to go into your GA4 settings for that. 

Event tracking and tag insertion

Site Kit doesn’t support event setup or tracking reports inside the WordPress dashboard. If you need full control over events, you have to use GA4 directly or use Tag Manager to set up the custom events.

Limitations of Analytics in Site Kit

You’ll probably understand by now that Site Kit is not a replacement for GA4 — it’s a neat tool that gives quick insights and nothing more. You don’t get access to funnel reports, attribution models, or filters. You can’t edit events or see predictive metrics, and there’s no support for GA4 audiences or Google Analytics 360.

What’s Enhanced Conversion tracking?

With Enhanced Conversions, you can connect Google Ads clicks to leads or form submissions. This improves the reporting of these events when users are on different devices or block cookies. After setting this up, Site Kit will detect form submissions and pass the data to Google Ads.

Site Kit currently supports some of the most popular WordPress contact form plugins, such as Contact Form 7, WPForms, and Ninja Forms. However, if you use an unsupported custom form, Site Kit can’t automatically add enhanced conversions. 

Again, Site Kit has many limitations in this area. For instance, it doesn’t support purchase-based eCommerce conversions or offline conversions. It also doesn’t support pixel-level tracking, third-party forms, popups, and embedded forms. So, it’s specifically designed for simple lead form submissions. 

Key Metrics widget for quick performance insights

Key Metrics are a very valuable addition as they give quick insights into data of your choosing. They’re quick to understand but not very in-depth. For key strategy decisions, you’re going to need more data.

This widget pulls together important GA4 and Search Console data into a block on your dashboard. You can choose which metrics to show and reorder them. To change your selection, click the Change metrics button in the corner of the Key Metrics section. You can also rerun the question from the Site Kit admin settings.

Each metric includes a figure and a trend comparison from the previous period. For example, you may see engagement is “up 6%” compared to the last 28 days. Click any of them to open the full source report in GA4 or Search Console.

The widget has limitations. It doesn’t show custom events or real-time reporting, campaign attribution breakdowns, or GA4-specific collections like audiences or conversions. The widget and Site Kit, in general, are for broad insights, not advanced analytics. 

The Site Kit Key Metrics widget shows various data that you can tailor to your needs and goals
The Site Kit Key Metrics widget shows various data that you can tailor to your needs and goals

Is Site Kit by Google enough for your goals?

Site Kit is a good starting point for most WordPress users. It brings together valuable Google data without having to do much work. But whether it’s enough depends on whether you need to get from your analytics and tracking tools. 

SEO and content insights

Site Kit is not an SEO plugin like Yoast SEO. However, you can get data from Search Console that will help you understand how people find your website in the search results. With this, you’ll form an understanding of which content works well and how your site performs in the search results. 

However, as mentioned, it’s not an SEO plugin, so you need to install a tool like Yoast SEO to do much of the heavy lifting. Plugins like these help with most SEO tasks, like fixing technical issues, adding structured data, and improving your content. 

Monetization

If you’re running ads, Site Kit shows basic ad metrics like impressions, estimated earnings, and top-earning pages. It helps you monitor your ads without having to log into another app. 

It doesn’t support advanced ad setups, and you can’t manually place ads. It’s also not possible to optimize layouts based on behavior or run A/B tests to find the best ad format. If you’re working with multiple ad networks, you’ll need a tool that can do a lot more than Site Kit.

Marketing analytics

For reporting basics, Site Kit will do just fine. You can see trends in users, sessions, referral sources, and engagement time — all brought to you by Google Analytics 4. 

However, Site Kit doesn’t give access to campaign statistics, UTM tracking, or event-based funnels. It also doesn’t offer the option to set goals or segment traffic by behavior. For these kinds of insights, you need to dive straight into GA4 or use a more in-depth reporting tool. If you run marketing campaigns, track conversions, or use CRM tools, Site Kit won’t provide enough data. 

eCommerce and advanced use cases

For eCommerce, Site Kit won’t cut it. It doesn’t integrate with WooCommerce and doesn’t offer a revenue tracking option. It also doesn’t have access to carts, products, transactions, or customer behavior. There’s no way to measure things like average order value or conversion rates. 

For advanced eCommerce tracking, you need to set this up in GA4 directly or use other methods to access this data. Site Kit doesn’t support this at all. 

Should you use Site Kit by Google?

Site Kit is a good option if you want a free tool to view traffic, search, and performance statistics without having to set up a bunch of tools. It’s very easy to use and useful enough for small websites. 

If you’re running a huge publication or an online store, need to track custom campaigns, or manage a large number of ad accounts, Site Kit won’t cut it. That’s not to say it’s useless for those cases. One of its biggest draws is that it makes setting up GA4, Search Console, Ads, and Tag Manager accounts incredibly easy. It’s a great starting point to build your analytic toolkit upon.

The post What is Site Kit by Google? A guide for WordPress users appeared first on Yoast.

Read more at Read More

Title Tags: How to Write Them (+ Steal Our Formulas)

You can create the most helpful, well-optimized content on the web.

But if you mess up the title tag, none of that will matter.

The title tag is the blue, clickable headline that shows up in search results.

It’s also your one shot at convincing a reader to choose your content over everyone else’s.

A subtle tweak to the title tag can make all the difference.

Take this example from the Backlinko blog: rain

Original title tag: “17 Ways to Get More Views on YouTube in 2025”

Position: 4th in search results

Keyword Overview – How to increase views on YouTube – SERP Analysis

Improved title tag: “17 Powerful Tactics To Get More YouTube Views in 2025″

Position: 1st in search results and the featured snippet

Google SERP – How to increase views on YouTube – Featured snippet

Same topic, same content. Wildly different result.

But, why did that second title tag work better?

And how can you get the same results?

In this guide, I’ll break down what makes a title tag work.

I’ll cover real examples, a simple framework for writing them, and tools you can use to improve your title tags — and search results — today.

Free resources + AI Prompt

Ready to start improving your title tags right away? Download our:

Prompt:

Help me write a title tag for [YOUR KEYWORD] using the Backlinko formulas and checklist I’ve attached.


What Is a Title Tag?

A title tag is a line of HTML code that tells search engines (and searchers) the title of your webpage.

Think of it as your content’s elevator pitch — your chance to convince a searcher that you have the answer to their questions.

A title tag isn’t something that readers will see on the webpage itself. It’s the text that appears:

  • As the blue hyperlink in search engine results

    Google SERP – SEO Strategy – Title

  • As the text on a browser tab m

    Backlinko – Text on browser tab

  • In some social media previews of your web content

    LinkedIn – Preview of web content

Behind the scenes, it looks like this in your website code:

<title>How to Create an Effective SEO Strategy in 2025</title>

Why Title Tags Matter

Google’s guide says title tags are key for both readers and search rankings.

“It’s often the primary piece of information people use to decide which result to click, so it’s important to use high-quality title text on your web pages.”


Our research backs that up.

We analyzed 11.8 million Google search results and found that most first-page results include some or most of their target keyword in the title tag.

In other words, a clear title tag that uses the keyword is your ticket to the first page.

Most Titles Contain 65 to 85 % of the Keyword

But simply ranking isn’t enough.

Even if your page shows up in the search results, it won’t matter unless people actually choose to visit it.

That’s why your title tag also needs to be human-friendly. It’s your one chance to win the click.

And that click really matters.

The No. 1 result in Google gets an average click-through rate (CTR) of 27.6%.

The result in position 10? Just 2.4%.

That’s more than 10x fewer clicks and a massive difference in traffic.

So, a strong title tag doesn’t just help your page show up in search results.

It also encourages more people to click on your link, which can help your page move even higher in the rankings.

Google organic CTR breakdown by position

Side note: Our CTR study was conducted in 2019. With the introduction of AI Overviews and other SERP changes, click patterns have evolved. However, the core principle remains: higher positions still attract significantly more clicks than lower ones. For the latest on how search is changing, see Semrush’s 2025 AI Overviews Study.


There’s one more reason title tags in SEO are so important:

If you get the title wrong, Google might just rewrite it.

Studies show Google rewrites around 61% of title tags in search results.

Usually because they’re too long, vague, or overloaded with keywords.

And when that happens, you lose control over what shows up in the search engine results page (SERP).

Sometimes Google will just grab the heading (H1) of the page.

Other times, it’ll generate something entirely new. And not always better.

If you want to make sure your pages look polished in the search results, writing a solid, search-optimized title tag is non-negotiable.

Title Tags vs H1 Tags

Personally, I used to muddle these up. So if you’re confused about the difference between title tags and H1s, you’re not alone.

Element Title Tag H1 Tag
Where it appears In SERPs and the browser tab At the top of the webpage where people can read it (e.g., the title of a blog post)
What it looks like (HTML code) <title>Your Page Title</title> <h1>Your Page Heading</h1>
Who is it for? Mainly for search engines and clicks Mainly for readers
What does it do for SEO? Improves rankings and CTR Supports on-page structure and confirms your page is relevant to the search query

Your title tags and H1 tags should both convey the same information.

They don’t need to be word-for-word the same, though.

For instance, we’ve written an article with the heading “What is Content Marketing?”

Backlinko – What is Content Marketing

That’s the H1 tag.

But our title tag is “What Is Content Marketing? Complete Beginner’s Guide.”

What is Content Marketing – Title tag

Different, but clearly covering the same information.

Write Better Title Tags With the 3C Framework

Your title tag has one job: get more clicks.

The 3C Framework gives you a simple way to create titles that rank well AND get clicked more than your competitors.

The 3C Framework for Better Title Tags 

Clear

The title should tell people what your page is about. No need to guess.

Bad:

“Solutions That Work for the Modern Business”

What does that even mean?

Better:

“CRM Software for Small Businesses | Free Trial Available”

It tells Google what the page is. And it tells humans why they should click.

Clickable

Ranking is only half the battle. The other half? Getting the click.

To do that, your title needs to stand out and make people want to learn more.

Bad:

“Marketing Strategy Guide”

It’s fine, but a bit blah.

Better:

“Marketing Strategy Guide: Get Explosive Growth in 7 Days”

It’s actionable, shows value, and uses an emotional power word (“explosive”).

Want some ideas for turning bland language into more clickable titles?

Generic Word Power Word Replacement Why It’s Better
Improve Boost / Transform Suggests dramatic results
Learn Master / Discover Suggests success, not progress
Guide Blueprint / Playbook Feels actionable
Increase Explode / Multiply Implies faster, bigger gains
Tips Hacks / Secrets Feels exclusive
Info Insider Info / Must-Know Draws on FOMO
Get Grab More action-oriented

Contextual

You need to give readers (and search engines) context — and that means keywords.

But tread carefully. No stuffing allowed.

Bad:

“Email, Email Marketing, Email Campaigns, Email Tips”

Likely to get rewritten. Also just annoying for readers.

Better:

“Email Marketing Guide for Beginners (2025 Edition)”

Front-loaded keyword, used once, in a natural way.

Want to try it out yourself?

Here’s an AI prompt you can use to incorporate these rules when writing your title tag:

You are a digital marketing specialist focusing on SEO and content strategy.

Your task is to craft a title tag that is clear, clickable, and offers context to enhance search engine ranking and user engagement.

Approach this step-by-step:

1. Determine the primary topic or keyword of the page to ensure the title is clear and relevant.

2. Use power words or emotional triggers to enhance the clickability and engagement of the title.

3. Naturally integrate the primary keyword to provide context, avoiding keyword stuffing.

Adhere to these guidelines:

1. Keep the title concise and between 50–60 characters.
2. Avoid vague or generic language that fails to clearly convey the page’s content.
3. Balance keyword usage with readability and natural language.

Keyword is: [INSERT YOUR KEYWORD HERE]


For example, for the keyword “marketing strategy,” ChatGPT gave me:

  • Marketing Strategy Guide: Build a Plan That Gets Results
  • Proven Marketing Strategy Tips to Grow Your Business
  • How to Create a Marketing Strategy That Works
  • Effective Marketing Strategy Examples + How to Use Them
  • Marketing Strategy Made Simple: A Step-by-Step Approach

Not bad for a few seconds of work, right?

Optimize Your Title Tags for Search Engines

You need titles that both Google and humans love.

These optimization tips help search engines understand and rank your content higher.

1. Match Your Title to What People Are Searching for

Before you write your title tag, look at what’s already showing up in Google for your keyword.

This helps you understand what searchers want and what kind of content Google is rewarding.

Here’s how to do it:

Google Your Keyword

Type your keyword into Google and look at the top 5–10 results.

Look for Patterns

Are most of the results lists?

That usually means people are exploring or comparing their options. Try a title like “Top 10…” or “Best Tools for…”

Google SERP – Top 10 CRM

Do they include the current year?

People want the latest updates. Add the year to your title to show it’s fresh.

Year in title shows it's fresh

Are the pages explaining a concept?

People are looking for information or education. A title like “What Is X? [+ Examples]” works well.

Explaining – The concept what is x

Do you see a lot of tutorials?

People want a walkthrough. Go with a how-to title like “How to Do X Step-by-Step”.

How to do x – Step by step

When your title matches what people are looking for, they’re more likely to click. And Google is more likely to show your page.

2. Keep It Short

If you go too long, you risk Google rewriting it.

If you go too short, you miss an opportunity to engage your readers.

When we analyzed 4 million search results, we found that titles between 40-60 characters have the best click-through rate.

Titles in this range get 8.9% more clicks on average.

Title tags between 40 to 60 characters have the highest CTR

So, that’s a good starting point. But here’s what really matters:

Google truncates title tags based on pixels (the actual width of the letters), not characters.

Google truncates title tags based on pixels

Around 580–600 pixels is the max width before your title gets cut off.

And on mobile, titles often get truncated even earlier.

So while ~40–60 characters works most of the time, it’s not guaranteed.

Want to check your title before hitting publish?

Use a free tool like the Mangools SERP Simulator. Just make sure to switch it to mobile view first.

Mangools – Google SERP Simulator – Mobile

3. Use Keywords First

This helps in two ways:

One exception here:

For listicles, it’s often better to lead with the number.

Think “5 Powerful AI Tools for Content Creation” rather than “Content Creation Tools: 5 Powerful Options.”

It gives readers a clear idea of what to expect.

Backlinko – Number in headline

4. Give Each Page a Unique Title Tag

Google doesn’t like duplicate or boilerplate titles:

“Titling every page on a commerce site “Cheap products for sale”, for example, makes it impossible for users to distinguish between two pages.

Long text in the <title> element that varies by only a single piece of information (“boilerplate” titles) is also bad.”


So if you duplicate your SEO title tags (or just change a single word), you’re more likely to have them rewritten.

Instead, take a moment to craft a unique title tag for every page.

One that accurately reflects the content and intent of that specific URL.

Pro tip: Skip your brand name in most title tags. It often shows up anyway and can count as duplicate content. If you include it, add it at the end with a dash, colon, or pipe.

Brand name in title tag


5. Match the Title to the Content

Simple, but important.

Your title has to accurately reflect what’s on the page.

If you’ve promised “The 17 Most Important SEO Tips,” there had better be seventeen juicy bits of SEO wisdom there.

Google might rewrite your title if it doesn’t match your content.

More importantly, you’ll annoy your readers, and they’ll bounce right off the page.

Also, remember to be specific, not vague.

Generic titles like “Home” or “Services” don’t help readers know what they’ll see if they click.

6. Vary Your Title and H1 Tags

If your title and H1 are identical, you’re missing an opportunity to hit additional keywords.

Plus, you’ll typically want to use the title tag to say what the page is about, and the H1 to get more detailed or conversational.

For example:

Backlinko – How to Create a Website

vs.

Backlinko – 10 Steps to Create a Website

  • The title tag is contextual and clickable. It includes a number, a benefit, and a clear topic.
  • The H1 tag is more conversational and reader-friendly. It’s aimed at people who already know what’s on the page.

You can also include multiple variations of your keywords (e.g., “email marketing tips,” “email campaigns,” “email marketing”) without repeating yourself.

Start optimizing your title tags today with our title tag checklist.


Compare Good vs. Bad Title Tags (Across Industries)

Great title tags don’t just follow best practices. They match intent, highlight value, and stand out in crowded search results.

Let’s break down a few real examples (good and bad) to show what works — and what to avoid.

SaaS

Keyword: “project management for small businesses”

The first result we get is from Zapier:

Zapier – Keyword in title

Why it works:

  • It matches why someone would be searching and shows the benefit they’ll get from reading
  • It includes the keywords so the reader knows they’ll get exactly what they’re looking for
  • It includes the power word “best”

Compare that with this result from Scoro, way back on page 10.

Scoro – Google result from tenth page

Why it doesn’t work:

  • It’s too vague. The reader doesn’t know what they’ll get if they click.
  • It doesn’t match what the reader is looking for
  • It’s jargon-heavy. It assumes we’ll know what PSA Software is.

Ecommerce

Keyword: “buy leather backpack”

Here’s the first result:

Kodiak Leather – Buy leather backpack

Why it works:

  • Hits both “leather” and “backpack”
  • Addresses searcher needs — includes both genders, links backpacks to travel
  • “Best” works as a power word

And here’s one from page 10:

Mina Baie – Buy leather backpack

Why it doesn’t work:

  • Leading with “MINA BAIE” wastes valuable space (this isn’t a household name)
  • A diaper bag isn’t obviously the same as a backpack, so it misses search intent
  • “Modern” is vague and lacks emotional punch

Local Business

Keyword: “coffee shops in Austin”

Here’s a result from the top of the SERPS:

Do512 – Coffee shops in Austin

Why it works:

  • Matches exactly what this searcher might be looking for
  • “Awesome” is an appealing emotional power word
  • Location-based

And here’s one from page 10:

Switchyards – Coffee shops in Austin

Why it doesn’t work:

  • Too much brand, not enough benefit
  • Doesn’t match search intent
  • Jargon-heavy — what is a neighborhood work club anyway?

Landing Page

Keyword: “seo strategy template”

Backlinko – SEO strategy template

Why it works:

  • Clearly stated benefit — you get what you were looking for
  • Hits all three keywords
  • “High-level” sets an expectation about scope — if that’s what you need, you’ll find it here

Google breaking its own rules here:

Looker Studio – SEO strategy template

Why it doesn’t work:

  • Doesn’t clearly communicate that the page offers SEO strategy templates
  • Lacks a compelling reason to click
  • Overly branded — many searchers won’t recognize or be looking for Looker Studio

How to Analyze and Improve Your Title Tags

Got title tags already? Let’s find the ones losing you clicks.

These simple analysis methods show which titles need fixing ASAP for quick traffic wins.

Check Your Current Title Tags

Audit your existing title tags to spot issues like:

  • Titles that are too long, too short, or duplicated
  • Titles that don’t clearly describe the page
  • Titles that don’t match what people are searching for

A few tools you can use:

Google Search Console

First, open Google Search Console and select your website property.

If you’ve never used it before, or you have a new website, take a look at our Guide to Google Search Console to get started.

On the left-hand menu, under “Performance“, click on “Search results.” This report shows how your site appears in Google Search.

GSC – Performance – Search results

Click on the “Pages” tab.

This shows performance data for individual pages on your site.

Google Search Console – Backlinko – Performance – Pages

Look for pages with high impressions but low clicks.

Google Search Console – Backlinko – High impressions low clicks

High impressions + low clicks = your page is showing up but not convincing people to click.

These are the pages where improving your title tag could make a big difference.

Semrush On Page SEO Checker

Use Semrush’s On Page SEO Checker to make sure your title tags include your target keywords, without keyword stuffing.

First, configure the tool to crawl your site and collect data.

Then, head to the “Optimization Ideas” tab to see a list of your pages along with the number of suggestions for each one.

Click on the “# ideas” next to any page.

On Page SEO Checker – Techcrunch – Optimization Ideas

In the “Content” section, you’ll see whether your title tag uses your target keywords appropriately.

Content section – Title keywords in title tag

Semrush Site Audit

Use Semrush Site Audit to spot duplicate or missing title tags.

Set up the Site Audit from your Project dashboard.


Once the audit is complete, go to the “Issues” tab and type “title tag” into the search box.

The tool will show you a list of issues related to title tags — like duplicates, titles that are too long, or ones that match the H1 exactly.

Site Audit – Backlinko – Issues – Title tag

Click on the issue to see the list of affected pages.

Site Audit – Backlinko – Issues – Too much text within the title tags

Screaming Frog SEO Spider

You can also use Screaming Frog to spot title tag issues.

Download the free version of the app (available for Windows, Mac, or Linux). Then, follow the installation steps.

Open the tool, type your homepage URL into the search bar at the top, and click “Start.”

Screaming Frog – Backlinko

Screaming Frog will begin crawling your site. This can take a minute or two.

Once the crawl is done, click “Page Titles” to see a full list of your website’s title tags.

Screaming Frog – Backlinko – Page Titles

Use the filter dropdown or look at the “Issues” column to find problems.

Screaming Frog – Backlinko – Problems

Watch the Right Metrics

Here are the numbers to keep track of:

  • CTR: If you update a title and your CTR jumps, it’s probably working. You can check this in your Pages report in Google Search Console.
  • Impressions without clicks
    This means you’re showing up in search results, but nobody’s clicking. Go back to the 3Cs. Is it clear, clickable, and contextual?
  • Ranking changes
    If a page drops in search rankings after a title change, maybe Google doesn’t like the new version.

Or, maybe you’ve missed the user intent this time round.

Try this: Want to see if your new title works better? Pick one underperforming page, change the title tag, and track the CTR in Google Search Console over the next few weeks.

If clicks go up (and rankings stay steady), the new title is probably stronger.


Steal These Winning Title Tag Formulas

Writing title tags from scratch every time? No, thank you.

Below are three proven formulas that we use at Backlinko to craft headlines that stand out.

List or Number Formula

  • Formula: X [Unique Adjective] [Topic]
  • Why it works: Lists provide clarity and set expectations but need unique adjectives to grab attention.

    Backlinko – List or Number Formula – Title tag

The Keyword-Colon Formula

  • Formula: [Content Topic]: [Actionable promise]
  • Why it works: Directly addresses the topic and hooks the reader with an actionable promise.

    Backlinko – The Keyword-Colon Formula – Title tag

The Keyword-Question Formula

  • Formula: [Keyword Question]? [Promise]
  • Rationale: Answers the reader’s question head-on and draws them in with a clear benefit.

    Backlinko – The Keyword-Question Formula – Title tag

Need More Ideas?

We analyzed 150+ real title tags from top-ranking SEO content and combined that with AI-trained insights from thousands more.

The result?

Over 50 proven, plug-and-play formulas you can use to boost clicks and match search intent — no guesswork required.

Download our file of 50+ title tag formulas.


Time to Fix Those Title Tags

Your title tag is more than just metadata. It’s your best shot at earning the click.

So, don’t let it go to waste.

Pick your top three pages, apply what you learned here to improve your title tag SEO, and track the results.

Want to keep leveling up?

Head over to our On-Page SEO Guide for more ways to boost traffic, rankings, and engagement.

The post Title Tags: How to Write Them <br>(+ Steal Our Formulas) appeared first on Backlinko.

Read more at Read More

How to Do Realistic SEO Forecasting Step-by-Step (+ Template)

You’re setting goals. Publishing content. Reporting on growth.

But deep down, you’re still asking: “Are we aiming too high? Too low? Are we even on track?”

That uncertainty is normal — but it’s also a signal that you need an SEO forecast.

At Backlinko, we do SEO forecasting throughout the year. We use it to map planned content, track production costs, and project traffic and revenue gains.

This approach lets us prioritize effectively. Pivot when content underperforms. And build lasting trust with our stakeholders.

As Leigh McKenzie, our Head of SEO puts it:

“Forecasting is hard, and imperfect, but it’s essential. It forces you to tie effort to outcome. And to build trust, we always present a range (best case, expected case, and failure case), not just a single optimistic projection. That honesty helps us make better decisions — and earn buy-in.”


This guide gives you two proven forecasting methods.

Plus, a spreadsheet to project SEO traffic in minutes, right now.

Just upload your site’s performance data from Google Search Console (GSC), and this SEO forecasting tool will do the calculation for you:

Linear Regression Forecasting by Backlinko – Dashboard

If you’re the kind of person who learns best by doing, you don’t have to wait. Jump right in with our forecasting template.

Download the FREE SEO Forecasting tool now.

Follow along step by step as we break down each method, or just punch in your GSC data and start forecasting right away.


Quick Overview of SEO Forecasting Methods

There are two ways to predict your SEO growth:

But, which one should you choose?

Here’s a brief overview:

Scenario Keyword-Based Forecasting Statistical Trend Analysis
Your website has steady traffic (24+ months of data)
Your website is fairly new (limited data)
You want to target new/trending keywords
Your business is seasonal

Let’s go through both approaches step by step, starting with the simplest option:

Approach #1: Keyword-Based Forecasting

Forecasting SEO traffic based on keywords means predicting how much organic traffic you could earn from specific search terms.


You can make an SEO forecast based on keyword data manually or with an SEO keyword tool.

Calculate Forecasted Traffic Manually

You can calculate your potential traffic with this simple formula:

Estimated Monthly Traffic

Let’s break this down with an example.

Imagine you’re creating a page targeting the keyword “best hiking boots for women.”

The keyword has a search volume of 10,000 monthly searches

Your current content ranks around position 10, but you’re aiming to improve it to position six after optimizations.

Based on your historical data, you know that pages ranking at position six typically get about 2% CTR.

Using the formula:

10,000 × 2% = 200 estimated monthly visits for that keyword

While this is a simple formula, it comes with limitations.

It doesn’t account for seasonal variations, competition changes, or CTR shifts over time.

If you want to make more sophisticated keyword-based predictions, use tools like Semrush.

Its algorithms are built to provide more nuanced forecasts that account for various factors influencing SEO performance.

Here’s how:

Estimate Keyword-Based Traffic with Semrush

Open Semrush’s Keyword Overview tool. Enter your target keyword and your domain, and click “Search.”

Let’s say you’re planning to target a new topic cluster, “memory foam mattress” on a mattress brand website, Casper:

Keyword Overview – Memory foam mattress – Search

After analyzing the keyword and your website, the tool will provide predictions in three areas:

  • Potential traffic: Estimated monthly visits you could earn from a specific keyword, based on your website authority and expected ranking
  • Potential topic traffic: Total monthly traffic potential from all keyword variations related to the topic
  • Potential position: Where your page is likely to rank in the search engine results page (SERPs), compared to competitors in the top 10

Keyword Overview – Memory foam mattress – Potential stats

So, Semrush predicts that you’ll potentially get 750 visitors per month if you target the keyword “memory foam mattress.”

But there’s four times more traffic opportunity if you write high-quality content and cover the topic in more depth.

To identify related keyword opportunities, click “See topic details.” It’ll give you a broader list of related search terms:

Keyword Overview – Memory foam mattress – See Topic Details

When analyzing these keywords, pay attention to the following metrics:

  • Trend: Is the search volume growing or declining over time
  • Potential traffic: Estimated visitors for each keyword based on your site’s authority
  • Personal keyword difficulty (PKD%): How challenging it would be for your specific domain to rank in the top 10

Note: A free Semrush account gives you 10 searches in this tool per day. Or, you can use this link to access a 14-day trial on a Semrush Pro subscription.


Approach #2: Statistical Trend Analysis

If your site has at least 16-24 months of traffic data, statistical trend analysis is the most reliable way to forecast growth.

Why?

Statistical trend analysis relies on your actual traffic data. Not guesswork, not keyword volume projections, but how your site has performed over time.


It’s also the most technical method.

Normally, this kind of forecasting would require time series modeling or scraping in Python.

But to make it more accessible, we’ve built a custom SEO forecasting spreadsheet that handles the math for you.

We created this template in partnership with Andrew Charlton from Crawl Consultancy to help you run statistical forecasts in just a few clicks.

You don’t need any coding or advanced modeling skills (I’ll guide you exactly how to use it in a bit).

All you need is to import your site’s past performance data. The spreadsheet will show your forecast summary, growth scenarios, and monthly breakdown.

Here’s a preview of the dashboard you’ll be working with:

Linear Regression Forecasting by Backlinko – Dashboard

Simple, right?

Here’s how to use this SEO forecasting tool, step by step:

Step 1: Export Your Google Search Console Data

First, get your raw data from GSC. You’ll need the last 16 months of site performance to feed into the model.

Why 16 months of data?

That’s the most historical data available in Google Search Console. It’s enough to see seasonal trends and growth patterns.

To get the data from GSC:

  1. Open Google Search Console
  2. Select your property and go to the “Performance” tab
  3. Set the date range to cover the last 16 months
  4. Click “Export” and choose “Download CSV
  5. Unzip the file — you’ll see one named Dates.csv

Google Search Console – Backlinko – Download CSV

Step 2: Import the CSV File Into the Spreadsheet

Now, plug that GSC data into the spreadsheet:

  1. Go to the [2] Google Search Console Import tab
  2. Click on the marked cell (usually the top-left of the table)
  3. In Google Sheets, navigate to “File” > “Import” and upload your Dates.csv file
  4. Under “Import location,” choose “Replace data at selected cell” and click “Import data

Import the CSV file into the spreadsheet

The sheet will clean and structure your click data, group it by month, and feed it into the forecasting model.

Step 3: Review Your 12-Month Forecast

Once the data’s in, head to the “Dashboard” tab.

Here, you’ll see:

  • Your total forecast for the next 12 months
  • A comparison against your previous 12 months
  • The year-over-year (YOY) change in clicks and %
  • A line chart visualizing your predicted traffic over time

Forecast Summary & Line Chart

Note: This forecasting is based on a simple linear regression, making it easy to explain the forecast. Even to non-SEO folks.


Step 4: Adjust Growth Scenarios

SEO traffic rarely grows in a straight line. That’s why forecasting different scenarios helps you stay realistic and better prepared.

In the “Forecast Adjustments” box, you’ll find two fields:

  • Conservative Adjustment (%): E.g., -10% for a cautious projection
  • Aggressive Adjustment (%): E.g., +30% for a stretch goal

Conservative & Aggressive Adjustment fields for user

Once you enter values, everything updates automatically — scenario totals, YOY change, graph lines.

Note: This lets you test “what if” outcomes, which is perfect for stakeholder reporting or planning quarterly targets.


But, why do we do this?

Let’s say your site has been growing at ~5% per month. However, next quarter, you’re planning to:

Based on similar past campaigns, you estimate this could boost your organic traffic by 20-30%.

So, you enter +30% in the Aggressive Adjustment field.

Now imagine the opposite:

Budget cuts slow down content production, or your writer’s on leave.

You’d weigh that in and enter, let’s say, -15% in the Conservative Adjustment to reflect that slowdown.

If you’re not sure what numbers to put in these fields, here are some places to start:

  • Past internal data: Look at traffic lift from similar initiatives (e.g., “last time we launched 10 blog posts, traffic increased by 18% in two months”)
  • Operational inputs: Fewer resources, delayed launches, or technical issues? Model that in with a -10% to -20% dip.
  • External benchmarks: Use data from tools like Semrush, Ahrefs, or industry studies to inform your assumptions (e.g., “content updates to your competitors’ sites led to +15% traffic on average”)

Even if your percentages aren’t perfect, the act of modeling a range makes your forecast stronger and way more reliable.

How to Present Your SEO Forecast

A clear presentation turns your traffic projections into a strategic tool. One that you can use to align your team, make a case for investment, or guide quarterly planning.

Here’s how to present it effectively:

1. Start with a Visual Overview

Begin with a chart that shows your traffic forecast over time — whether that’s based on keyword data or historical trends.

Why lead with a visual?

Charts turn raw numbers into a clear story. They show trends, dips, and momentum at a glance. Like this:

Traffic Forecast – Chart

And this helps stakeholders understand where you’re headed without having to dig into spreadsheets or data tables.

The goal is to answer this question at a glance: “What kind of growth are we expecting, and how confident are we in that number?”

If you’re using our spreadsheet template, the built-in dashboard does this for you:

Forecast Summary & Line Chart

You can:

  • Share your screen and walk through the forecast live
  • Take a screenshot of the chart and summary and paste it into a report or slide deck
  • Export the chart as an image to use in a strategy doc

Pro tip: If you need something more advanced or reusable, you can recreate the chart in Google Looker Studio — a free tool for building custom reporting dashboards.


If you’re using Semrush to estimate traffic potential for new content, you can still visualize it.

Let’s say you’re targeting the “memory foam mattress” topic and want to target the following keywords:

  • “memory foam mattress” — 750 potential visits/month
  • “queen memory foam mattress” — 119 potential visits/month
  • “king size memory foam mattress” — 33 potential visits/month

Keyword Overview – Memory foam mattress – Targeting keywords

Create a new Sheet and enter your keywords and potential monthly visits. A simple one, like this:

Chart for KW-based forecasting – Data

Then, insert a bar chart to show estimated traffic per topic with potential traffic on the x-axis and each keyword (or topic cluster) on the y-axis.

Like this:

Chart for KW-based forecasting – Chart

Note: This gives you and your stakeholders a quick way to see which topics are worth prioritizing. And how much they might contribute to your organic growth.


2. Frame It Around Business Outcomes

Don’t just show how traffic might grow.

Show why it matters, too.

In your presentation, lead with:

  • The expected growth potential
  • What content or actions will drive that growth
  • How it supports high-level goals like lead generation, revenue, or product visibility

The clearer the link between SEO activity and business outcomes, the easier it is to get support and alignment.

3. Connect Your Forecast to Potential Revenue

While traffic forecasts are powerful, tying them to business results makes them even more persuasive.

If you want to show potential ROI, you can estimate how much revenue your forecasted traffic might drive using a simple formula:

Forecasted Monthly Traffic × Conversion Rate × Revenue per Conversion = Estimated Monthly Revenue

Let’s say your forecasted traffic is 10,000 visits per month. Your site’s average conversion rate is 2% and each conversion gets you $150.

Using this formula, your estimated monthly revenue would be:

10,000 × 0.02 × 150 = $30,000/month

4. Be Transparent About Your Assumptions

A good forecast is grounded in clear logic, and people are more likely to trust it when they understand how you built it.

So, share:

  • Where your data came from (e.g., GSC, keyword tools)
  • The method you used (trend analysis, keyword-based, or both)
  • What each scenario assumes and how flexible it is

You don’t need to walk through every formula. Just show that your projections are based on real data and thoughtful decisions.

Why it matters: When your process is transparent, your forecast becomes easier to trust, easier to defend, and more valuable for making decisions.


How to Keep Your Forecast Accurate

A forecast is most valuable when it evolves with your strategy. Regular check-ins help you stay aligned, catch changes early, and refine the strategy.

Here’s how to keep your forecast accurate and useful over time:

Review Your Forecast Monthly

Check in at the end of each month to compare projected vs. actual traffic.

To do so, go to your forecast dashboard and add your actual monthly clicks (from GSC) in a separate column:

Forecast Dashboard – Monthly clicks from GSC

Then, compare the difference between forecasted and actual performance. Make quick notes on anything that influenced the results.

For example, a major content launch, slower publishing, or an unexpected spike.

This helps you understand whether you’re on track or not. Plus, spot the reasons why you’re ahead or behind.

Adjust Your Assumptions When Things Shift

Forecasts are based on what you expect to happen. As your content strategy evolves, your assumptions likely do, too.

How to do it:

  • Revisit your growth rate or scenario modifiers in the spreadsheet (e.g., change +30% aggressive to +20%)
  • If your traffic consistently trends above or below expectations, update the baseline data or adjust your model
  • Rerun keyword opportunity analysis if SERPs or seasonality have shifted

Note: Think of it as recalibrating — not correcting. These adjustments keep your forecast aligned with the current situation.


Ready to Turn Your Forecast Into a Strategy?

Now that you know how much organic traffic you can realistically drive, the next step is planning how to get there.

With the right content, priorities, and execution.

Use your forecast to:

  • Decide which pages you need to create, update, or expand
  • Double down on topics and clusters that can move the needle
  • Set clear KPIs tied to traffic growth, rankings, or business goals

And if you’re ready to build the strategy to drive your numbers, check out our guide: How to Create an Effective SEO Strategy in 2025.


The post How to Do Realistic SEO Forecasting Step-by-Step (+ Template) appeared first on Backlinko.

Read more at Read More

What is Keyword Stuffing? How to Avoid Doing SEO Like It’s 2005

Back in the early 2000s, keyword stuffing actually worked.

All you had to do was repeat the same phrases, and you could rank pretty well.

(Readability be damned.)

I’m not exaggerating here — these sites were literally littered with keywords.

Like this one from 2005.

The Wayback Machine – Online Casinos

Yes, this is a real site I found on The Wayback Machine.

And yes, “online casinos” was used enough times to make your eyes burn.

But that game is over.

Today, keyword stuffing makes your content unreadable and unrankable.

Google’s smarter. Users are pickier. And spammy tactics? They get flagged fast.

So, if you’re still stuffing keywords, you’re not just stuck in the past — you’re tanking your chances of ranking.

In this guide, you’ll learn:

  • What keyword stuffing looks like
  • How it harms your SEO and credibility
  • How to use keywords naturally to boost rankings and readability

Let’s start by examining how this tactic works and its rise to popularity.

What Is Keyword Stuffing?

Keyword stuffing is the practice of overloading your content with target keywords in an unnatural way to manipulate search rankings.

It’s considered a black hat SEO tactic, meaning it goes against Google’s guidelines and puts your site at risk.

So, what does it look like?

Here’s a keyword stuffing example straight from Google:

Google Search Central – Keyword Stuffing

No one talks like that.

And no one wants to read it, either.

You might think that SEO keyword stuffing only happens in blog content or sales copy.

But it shows up in other places, too:

  • Headings and subheadings
  • Meta titles and descriptions
  • Anchor text
  • Navigation menus
  • Page footers
  • URLs

URLs – Keyword Stuffing

Wherever it appears, the result is the same: stiff, awkward content that adds no value for the reader.

Google also considers the following to be keyword stuffing:

  • Lists of phone numbers with no context or purpose
  • Blocks of cities or regions to manipulate local rankings

Like this:

“We serve New York, Brooklyn, Queens, Manhattan, Bronx, Staten Island, Long Island, Hoboken, Jersey City…”


Then, there’s invisible keyword stuffing — which is exactly what it sounds like.

You don’t see it, but search engines do.

Some common examples:

  • White text on a white background
  • Text hidden behind an image
  • Fonts set to 1px or less
  • Keywords in HTML comments
  • Hyperlinking just one character (like a period or dash)
  • Alt text loaded with unrelated keywords

    Alt text with unrelated keywords

So, how did keyword stuffing become so widespread in the first place?

Let’s take a quick look back.

History of Keyword Stuffing

Back when E-E-A-T was just a gleam in Google’s eye, keyword stuffing reigned supreme.

Why?

Because early search engine algorithms relied heavily on keyword density to determine relevance.

The more times a keyword appeared on a page, the more relevant that page seemed to search engines.

For example, here’s another site I found on the Wayback Machine — this one from 2002.

As you can see, they used various tactics to manipulate their rankings.

The Wayback Machine – WeightLossGuide

Like blatantly adding a bunch of keywords into content blocks on their homepage.

I’m guessing this site sold “weight loss diet pills,” but I can’t be sure.

WeightLossGuide – A bunch of keywords in content

They also loaded their product pages with back-to-back keywords.

Like “antidepressants and antiaging supplements.”

(And made a bunch of bold medical claims without citing or linking to reputable sources.)

No E-E-A-T here, that’s for sure.

Content with no E-E-A-T

Thankfully, Google got smarter — and more serious about quality.

Over time, it rolled out various updates to detect manipulative tactics.

And rewarded content that actually helped users and met search intent.

This made it harder to cheat the system and easier for Google to flag spammy, keyword-packed content.

But it hasn’t stopped all site owners from engaging in this practice.

So, if your content reads like it was written for bots, don’t be surprised when Google treats it like spam.

How Keyword Stuffing Hurts Your Site

Using keywords is important for relevance.

But overusing them?

It carries more risk than you might realize.

Google Penalties

If Google detects keyword stuffing, it may lower your rankings or trigger a manual action.

Even worse, you may be wiped off the SERPs completely.

Google warns about this in its spam policies:

Google Search Central – Spam policies

Recovery can take months of hard work.

And some sites never fully recover their rankings.

Poor User Experience

Even if you escape Google’s penalties, keyword-stuffed content creates a terrible user experience.

Users who land on these pages typically:

  • Leave immediately (increasing bounce rate)
  • Spend less time on page
  • Rarely convert
  • Never return

GA – Average engagement time per active user

These negative engagement signals harm your overall site performance, too.

Damaged Brand Reputation

Keyword-heavy content can make your site appear spammy and unprofessional.

It signals to users that you’re more concerned with manipulating search engines than providing value.

Cheap Affordable Airfare

This damages trust – the foundation of any successful brand.

Once users and search engines label your site as “spammy,” rebuilding that trust becomes difficult.

Lower Rankings

The ultimate irony of keyword stuffing?

It’s likely to achieve the opposite of its intended purpose.

Instead of boosting your rankings, it can make them plummet.

Today’s search algorithms prioritize:

  • Relevant, natural content
  • Positive user engagement signals
  • Valuable information that satisfies search intent

As Google says:

While there is no guarantee that any particular site will be added to Google’s index, sites that follow the Search Essentials guidelines are more likely to appear in Google’s search results.


How to Identify Keyword Stuffing on Your Site

Not sure if your content crosses the line from optimized to overkill?

Here’s how to spot keyword stuffing before Google and your readers do.

Manual Calculation

Old-school, but it works:

Keyword Density

  1. Count how many times your target keyword appears in your content
  2. Divide by your total word count
  3. Multiply by 100 to get the percentage

Side note: AI tools can help you calculate keyword density, but their results may not be entirely accurate. I tested ChatGPT against a manual calculation and found it was off by 28%. After prompting it to recheck its work, ChatGPT was able to provide the correct answer. But this process actually took longer than just calculating it myself.


So, how do you know if your percentage is “good” or “bad”?

Keep in mind that the ideal keyword density doesn’t exist.

As Leigh McKenzie, Backlinko’s head of SEO, says:

You can’t fake relevance by jamming your target phrase into every heading. A natural, readable flow matters more. As a general rule, if your keyword density creeps above 2–3%, it’s worth taking a second look.

Use keywords intentionally. But write like you’re talking to real people, not search engines. That’s what both the algorithm and AI actually reward.


Manual Assessment

One of the most effective ways to identify keyword-heavy content is to read it aloud.

If something feels stiff, repetitive, or robotic, your readers will feel it, too.

Ask yourself:

  • Would I write this way if SEO wasn’t a factor?
  • Does this content feel valuable and informative?
  • Would real people enjoy reading this?

If the answer to any of these questions is “no,” it’s time to revise.

WordPress Plugins

Using WordPress?

Plugins like Yoast SEO and Rank Math can help flag potential keyword stuffing.

These tools provide readability scores and keyword density calculations.

Rank Math – High Keyword Density

But keep in mind that these tools may miss subtle issues.

And typically won’t flag anything until it’s really obvious.

So, it’s best to use them as a guide rather than a final verdict.

On Page SEO Checker

Want a smarter, more in-depth look at keyword usage on your pages?

Use Semrush’s On Page SEO Checker.

Instead of manually scanning your content, this tool benchmarks your keyword usage against top-ranking competitors.

Here’s how to use it:

Side note: A free Semrush account gives you limited access to the On Page SEO Checker. Or you can use this link to access a 14-day trial on a Semrush Pro subscription.


Enter your domain into the tool and press “Get ideas.”

On Page SEO Checker – Scrappygardeners – Get ideas

Next, configure your settings.

(It’ll ask you to choose your location and preferred pages to analyze.)

When your report is ready, scroll to the “Top pages to optimize” section.

On Page SEO Checker – Scrappygardeners – Top pages to optimize

Click the blue “# Ideas” button next to any page to view detailed recommendations.

If keyword stuffing is detected, the On Page SEO Checker will call it out.

And show you exactly where the issue is.

Including the body content, meta tags, or headings.

On Page SEO Checker – Scrappygardeners – Optimization ideas

If your keyword usage is clean, you’ll see notes like:

“No keyword stuffing detected in <h1> tag.”

On Page SEO Checker – Scrappygardeners – No keyword stuffing

You’ll also get recommendations for:

On Page SEO Checker – Scrappygardeners – Backlink Ideas

Use the recommendations to create higher-ranking content that search engines and readers love.

6 Keyword Optimization Best Practices

So, how do you avoid keyword stuffing?

And still optimize your content without sounding like a broken record?

Here are some do’s (and a few don’ts) to help you strike the right balance.

1. Write for Humans, Not Search Engines

Keyword density isn’t a ranking factor.

So, don’t worry about hitting a specific number.

Focus on creating helpful content instead.

Answer your audience’s questions. Solve their problems. And satisfy their search intent.

The 4 types of search intent

Google calls this people-first content — content made for readers, not algorithms.

Google Search Central – Focus on people-first content

Yes, you should use your target keywords.

But if you’re covering the topic thoroughly, they’ll appear naturally.

For example, if you’re writing about meal prep for beginners, you’ll probably mention:

  • Easy meal prep
  • Weekly food planning
  • Healthy lunch ideas

No keyword stuffing required.

Bottom line: If your content reads well out loud and actually helps someone, you’re on the right track.

2. Include Keywords in Key Elements

You don’t need to repeat your keyword 55 times.

But placing it in a few prominent spots helps Google (and readers) understand what your page is about:

  • URL
  • H1
  • First paragraph
  • Subheadings (minimally — mix it up with keyword variations)
  • Title tag
  • Meta description
  • Alt text

Always prioritize natural language over forced keyword insertion.

3. Use Secondary and Semantic Keywords

Secondary and semantic keywords make your content more engaging.

They also make it easier for Google to understand what your content is about.

Secondary keywords are terms that are closely related to your primary keyword.

They help your content rank for a broader range of relevant searches.

For example, if your primary keyword is “vegetarian recipes,” secondary keywords would include:

  • Vegetarian meal ideas
  • Meatless recipes
  • Vegetarian dinner recipes

Keyword research tools like Semrush, Ahrefs, Moz, and others let you find secondary keywords.

Keyword Magic Tool – Vegetarian recipes – Keywords

Semantic keywords are contextually related words and phrases that help search engines understand the meaning behind your content.

These terms aren’t direct matches or synonyms.

For a vegetarian recipe article, semantic keywords would be “veggie burgers,” “tofu,” and “vegetarian chili.”

You’re likely to include these terms naturally.

But Google can also help.

Conduct a search for your primary keyword and check “People Also Ask” and “Related Searches” for ideas.

People also search for – Vegetarian recipes

4. Avoid Irrelevant Keywords

Targeting irrelevant keywords won’t trick Google.

It’ll just confuse your audience — and dilute your topical authority.

For example, if your blog niche is fitness, don’t target irrelevant keywords like “top vacuum cleaners” or “best mattress.”

Keyword Overview – Best mattress – Overview

Even if you’re actually able to rank for these terms, it’s unlikely to do you any good past a bump in vanity metrics.

Aka — you might get clicks, but you won’t get conversions.

Plus, you’ll send confusing signals to Google about your site’s core purpose.

5. Don’t Use Grammatically Incorrect Keywords

During keyword research, you’ll inevitably run into terms that are misspelled yet somehow still get thousands of searches.

For example, “morgage calculator” gets 27,100 searches per month.

And “best morgage rates” gets 14,800.

Keyword Magic Tool – Morgage – Keywords

But using misspelled keywords isn’t worth the risk.

They make your writing less credible and can make your site look spammy.

Search engines are smart enough to know what users actually mean when they search for “morgage” instead of “mortgage.”

As Google says:

Our natural language understanding models look at a search in context, like the relationship that words and letters within the query have to each other. Our systems start by deciphering or trying to understand your entire search query first. From there, we generate the best replacements for the misspelled words in the query based on our overall understanding of what you’re looking for. For example, we can tell from the other words in the query “average home coast” that you’re probably looking for information on “average home cost.


Same goes for grammatically incorrect or just plain awkward keyword phrasing like:

  • “Running shoes cheap”
  • “How to train dog fast”

Yes, people search like this:

Keyword Overview – Running shoes cheap – Overview

But you shouldn’t mirror that phrasing word-for-word.

Or you risk lowering the readability and trustworthiness of your content.

6. Spread Out Keyword Usage

Don’t use a bunch of keywords in a single paragraph or section.

Keyword stuffing example

Distribute them naturally throughout your content, from the introduction to the conclusion.

This creates a more cohesive piece that flows naturally while still signaling relevance to search engines.

How to Recover from Keyword Stuffing Penalties

Worried your rankings declined from excessive keyword usage? Don’t panic.

Recovery is possible with the right approach.

Check for a Manual Penalty in Google Search Console

First things first: confirm whether you’ve received a manual penalty.

Log into Google Search Console (GSC) and follow this path:

Security & Manual Actions” > “Manual Actions.”

GSC – Security & Manual Actions

If you don’t have any manual actions, you’ll see this message:

GSC – Manual actions – No issues detected

If you have a manual action, you’ll see a report with the number of issues detected.

And a description of each one.

Like unnatural links, cloaking, thin content, and — you guessed it — keyword stuffing.

GSC – Manual actions – Issues detected

If you received a penalty, you’ll need to address the issues and submit a reconsideration request.

Fix the Issues

Once you’ve identified the problem pages, it’s time for cleanup.

But this isn’t just about fixing one page. It’s about showing Google you’ve changed your approach.

Here’s what to focus on:

  • Rewrite keyword-stuffed content: Focus on clarity, depth, and user intent. Cut repetition and use natural phrasing and keyword variations.
  • Remove hidden keywords: If you used any black hat tactics, such as white text on white backgrounds, keyword-stuffed alt tags, or hidden links, remove them from your site
  • Upgrade the content: Check that each page meets search intent, thoroughly covers the topic, has meaningful information gain, and includes E-E-A-T signals. Like high-quality sources, author expertise, and expert insights.
  • Audit your site: For best results, consider following the above steps for every page on your site (if possible) — not just the ones Google flagged. This may improve your chances of getting the penalty removed.

What is E-E-A-T

Request a Review

Once your content is cleaned up, go back to Search Console and follow these steps:

Open the “Manual Actions” section and click “Request Review.”

GSC – Manual actions – Request review button

Next, you’ll be asked to check a box confirming you fixed all of the issues.

You’ll also need to explain what you fixed and how you did it.

GSC – Manual actions – Request review

Don’t copy and paste generic language. Be honest, transparent, and direct in your answer.

Explain the following:

  • What caused the issue
  • The exact steps you took to fix it
  • The outcome of your efforts

Expect to wait anywhere from a few days to a few weeks for a response.

You’ll get an email with Google’s decision when the review is complete.

If your first request is denied, you can try again.

Stop Stuffing. Start Optimizing.

Google doesn’t count keywords anymore.

Why should you?

Ranking in 2025 isn’t about gaming the algorithm — it’s about creating content that actually helps people.

So, leave the keyword stuffing to 2005 and focus on what modern readers and search engines want:

Helpful, trustworthy content.

Ready to write content that reads and ranks well?

Check out our SEO best practices guide. It’s packed with proven strategies for writing high-performing content without sacrificing quality or user experience.


The post What is Keyword Stuffing? How to Avoid Doing SEO Like It’s 2005 appeared first on Backlinko.

Read more at Read More

6 Best Social Media Management Tools (Tried & Tested)

There are many tools that let you schedule content across different social media platforms.

But:

Not all of them are built to match your unique workflow.

Some focus on collaboration, others on planning.

That’s why I’ve handpicked the best tools and highlighted the features that go beyond basic scheduling.

Here’s an overview of the best social media management tools included in this article:

Best for Pricing
Buffer Content creators and small teams that need help generating content ideas and staying consistent Starts at $6/month per channel; limited free plan available
Planable Marketing teams that need a centralized hub to collaborate on all types of content Starts at $39/month; limited free plan available
SocialBee Businesses that want a built-in AI assistant to help plan strategy and generate content Starts at $29/month; 14-day free trial
Canva Creators and small businesses that want to design and schedule content in one place Starts at $15/month; 30-day free trial available
Hootsuite Teams that need social selling tools and CRM integration Starts at $149/month; 30-day free trial available
Sprout Social Large teams or agencies that need unified analytics, collaboration tools, and social listening Starts at $249/month; 30-day free trial available

Note: This is not the most extensive list of social media management tools. Instead, I’m sticking to what the title says and only including the very best options.


1. Buffer

Best for content creators and small teams that need help generating content ideas and staying consistent with posting

Pricing: Starts at $6 per month per channel; limited free forever plan available (for up to three channels and 10 scheduled posts per channel per month)

Buffer – Monthly Calendar

Buffer is a simple social media management tool designed to help you plan, create, and schedule content across platforms.

It has a simple layout, a Kanban-style board, AI tools to help you write posts faster, and many other features that let teams work together easily.

Here are the platforms you can manage with Buffer:

  • Facebook
  • Instagram
  • Threads
  • TikTok
  • LinkedIn
  • YouTube
  • X/Twitter
  • Pinterest
  • Google Business Profile
  • Bluesky
  • Mastodon

Here’s what I love about Buffer:

Manage Your Content Workflow with a Built-in Kanban Board

Buffer gives you a simple, visual way to manage your entire content workflow. You don’t need a separate project management tool.

You can plan, track, and organize your social posts using a built-in Kanban-style layout. This makes it easy to track how your content moves from idea to publication.

Buffer – Built-in kanban board

You can drag and drop posts through each stage, tag them by type or campaign, and convert any idea into a live post when you’re ready to publish.

Each idea card acts like a mini workspace. You can add notes, upload images, assign tags, or even use AI to shape your post.

And when you’re ready to turn an idea into a real post, just click “Create Post”:

Buffer – Turning Idea into Post

From there, you can choose which social media platforms to post on, edit your text, and schedule it. All without leaving the ideas board:

Buffer – Choose Social Media Platform

This is a seamless workflow from idea to publishing. You don’t even need to switch tabs within the tool.

Create a Custom Link in Bio Page

Buffer’s Start Page lets you build a mini landing page to use in your social media bio.

On this page, you can add buttons to your blog, shop, podcast, or freebies — whatever you want people to check out. It’s like a custom homepage for your content.

There are templates to get you started:

Buffer – Choose a starting template

But you can also customize it with your brand colors, fonts, and layout:

Buffer – Start page – Customize template

When you publish your page, you can track views and clicks to see what your audience is interested in:

Buffer – Statistics

Whether you’re a creator, freelancer, or a small business, Start Page helps you lead your followers to the content you want them to see.

Stay Consistent with a Weekly Posting Goal

Buffer helps you build a sustainable content routine. It lets you choose a posting goal, like once, three times, or five times per week:

Buffer – Settings – Posting Goal

Once you select your frequency, Buffer will automatically recommend the best time slots and add them to your queue:

Buffer – Settings – Posting Times

The tool recommends time slots based on when your audience is active.

With this feature, you don’t have to guess when or how often to post.

Just pick a consistency level that fits your bandwidth and goals.

This is helpful if you’re overwhelmed or inconsistent. With your target already set, Buffer takes care of when to post so you can focus on what to post.

Pros & Cons

Pros Cons
Use AI assistant to draft tailored post captions for different social media platforms Analytics doesn’t support creator accounts for Instagram and LinkedIn; it’s limited to business pages
Manage comments and replies from one dashboard

2. Planable

Best for marketing teams that need a centralized hub to collaborate on all types of content

Pricing: Starts at $39 per month; free plan available (limited to 50 posts)

Planable – Workspace

Planable is a tool built for social media teams to plan, collaborate on, and schedule content together — all in one place.

It’s designed to streamline approvals, keep your calendar organized, and make team (and client) communication seamless.

Here are the platforms you can manage with Planable:

  • Facebook
  • Instagram
  • X/Twitter
  • LinkedIn
  • TikTok
  • Google Business Profile
  • YouTube
  • Pinterest
  • Threads

And here’s what I love about Planable:

Collaborate with Your Team in Real-Time

Planable makes it easy to work with others and communicate through every step of content development.

For example, your team can leave comments directly on each social media post. This removes the need to send the post back and forth:

Planable – Commenting feature

You can even invite your team members and clients and give each one a unique set of permissions. These include view, edit, publish, approve, or analyze.

You can also make multiple approval workflows and set collaboration levels.

Let’s say you’re part of an in-house marketing team working with an external copywriter. You could create a custom workflow like this:

  • Stage 1: Content team creates the post and adds a caption
  • Stage 2: Design team steps in to finalize visuals
  • Stage 3: The client gives final approval before the post goes live

Planable – Team Roles & Approvals

Once the client approves the content, you can:

  • Automatically schedule the post to publish at the assigned time (or keep manual control if you prefer)
  • Lock the content to prevent last-minute edits or accidental changes

What’s cool is that internal team comments won’t be visible to clients.

You can also hide certain posts from clients to prevent them from seeing unfinished drafts:

Planable – Hide from clients

And if anything ever goes off track, you can see the version history. It lets you see exactly who did what and roll back to a previous version if you need to.

Manage All Your Marketing Content in One Place

Planable helps you schedule, preview, and collaborate on posts for all major platforms in one place.

You can plan your content in a calendar view to visualize what’s going live, where it’s going, and when:

Planable – Calendar view & Connected Channels

But what sets Planable apart is its ability to go beyond just social. You can also write and organize blog posts, newsletters, and other content with the same team setup.

So if your team is posting on Instagram and TikTok, writing email newsletters, and posting on the blog, you can check and edit everything in one place.

Planable keeps it all in sync, so your team stays aligned and consistent — no matter how many channels you’re managing.

Note: While you can manage blog content in Planable using the same workflows as social posts, it doesn’t integrate directly with CMS platforms. So you’ll still need to copy and paste your final draft manually.


Organize Your Content into Campaigns

In Planable, you can group your social media posts into dedicated campaigns.

This makes it easy to plan, manage, and execute content around specific themes, product launches, or events:

Planable – Campaigns

Each campaign can act as a central hub for your content. You can add posts to different social media, work with others, and see how your posts are doing, all in one place.

For example, if you’re launching a new product, you can create a “Product Launch” campaign. Inside that campaign, you can:

  • Keep internal notes (like your campaign objective, key results, and what content the campaign should include)
  • Organize all launch-related posts and visuals for future posts
  • View when each post is scheduled to go live with the calendar view
  • Check consolidated analytics across multiple platforms

Planable – Header bar

This kind of campaign structure helps your team stay focused and aligned. It also ensures every piece of content supports a bigger goal, like driving signups for an event or promoting a product launch.

Pros & Cons

Pros Cons
Craft your social media captions with AI in the Planable post editor Currently no integration with CMS platforms to post blog content on your site directly
Import visuals directly from Canva into your posts; no need to download or re-upload designs Analytics is only available for business accounts, not creator profiles
Schedule the first comment on Instagram and LinkedIn posts
Get post and account performance insights with built-in analytics

3. SocialBee

Best for businesses that want a built-in AI assistant to help plan strategy and generate content

Pricing: Starts at $29 per month; 14-day free trial

SocialBee – Create your post

SocialBee is a social media management tool that helps you manage all your content in one place. One unique thing this tool offers is a built-in AI assistant that takes tasks off your hands (more on this later).

Here are the platforms you can manage with SocialBee:

  • Facebook
  • Instagram
  • LinkedIn
  • X/Twitter
  • TikTok
  • YouTube
  • Pinterest
  • Google Business Profile
  • Bluesky
  • Threads

SocialBee also offers universal posting. This means you can collaborate with your team on content for a blog or newsletter for example. However, as is the case with Planable, there is currently no integration to post these directly on other platforms.

Here’s some more detail about a few of SocialBee’s best features:

Build a Content Strategy with AI Copilot

SocialBee’s AI Copilot is like having a creative assistant built into your social media tool.

It helps you build a personalized content strategy, come up with content ideas, and draft social media captions.

So, how does it work?

Let’s say you run social media for Tattly, a creative brand selling artist-designed temporary tattoos.

Copilot will ask you a set of questions about your brand, goals, and audience:

SocialBee – Social Media Copilot

Based on your input, the AI Copilot recommends the best platforms to focus on and suggests a weekly posting frequency:

SocialBee – Social Media Copilot – Posting frequency

Copilot also suggests content categories that match your business and tone:

SocialBee – Social Media Copilot – Content categories

It then generates the posting plan based on your content categories:

SocialBee – Social Media Copilot – Posting plan

And finally, it generates the posts. You can use the captions as-is or use AI suggestions as inspiration:

SocialBee – Social Media Copilot – Generated posts

Create Evergreen Content Categories

SocialBee lets you recycle posts on autopilot by marking a content category as evergreen:

SocialBee – Re-queue after posting

This means any post you add to that category will automatically be re-added to your posting queue once it goes live. You don’t need to reschedule it manually.

But why would you want to post the same content over and over?

It’s a great way to keep your content calendar full without constantly creating new content. You can use it to reshare timeless posts like tips, customer testimonials, or motivational quotes:

SocialBee – Your content categories

For example, reposting a helpful blog tip every four to six weeks keeps it fresh in your audience’s feed without feeling repetitive. Especially if you’re recycling through a variety of other content in between.

Plus, new followers may miss these posts the first time around, but still get value from them.

This keeps your content calendar active, saves you time, and ensures your best posts continue delivering value long after they’re first published.

Turn Links Into Posts

SocialBee lets you import a bunch of links and instantly generate social media posts for them:

SocialBee – Content – Import links

Just paste in your links, assign them to a content category, and SocialBee will generate a basic post using the page title and link:

SocialBee – Import links – Created post

From there, you can edit the draft to boost engagement and tailor it to your audience. Like by adding a hook or takeaway.

This is especially helpful if you run a blog or regularly share curated content. It gives you a head start on posting, so you’re not starting from scratch every time.

Get Help from a Dedicated Social Media Concierge

If you’d rather outsource some of your social media tasks to a pro, SocialBee offers concierge services.

SocialBee – ConciergeBee Store

ConciergeBee connects you with a service provider who takes care of tasks like making content or talking to your followers.

You can choose from several service packages (starting at $129/month) based on your needs.

For example, options include:

  • Weekly content creation (graphics, captions, and videos)
  • Community management (inbox and comment replies)
  • LinkedIn lead generation
  • Blog content writing
  • Ads management

SocialBee – Service packages

Compared to hiring freelancers on your own, SocialBee’s concierge service saves you time and guesswork.

You get vetted specialists, ongoing 1:1 communication, and fixed pricing. And you don’t have to go through the process of scouting talent and managing contracts.

Pros & Cons

Pros Cons
Turn articles into social media posts in seconds The mobile app is very limited at this time, sometimes not even working at all
Use AI to enhance your social media strategy
Use Canva, Unsplash, and GIPHY integrations for visuals

4. Canva

Best for content creators and small businesses that want to design and schedule content from one place

Pricing: Starts at $15 per month; 30-day free trial available

Canva – Content Planner

With its built-in Content Planner tool, Canva lets you design, write, and schedule posts across multiple platforms in one place.

If you’re already using it to create visual content, it might be enough to handle your entire content workflow. Especially if you heavily rely on graphics in your social media posts.

Here are the platforms you can manage with Canva:

  • Instagram Business Page
  • Facebook Page
  • X/Twitter
  • Pinterest
  • LinkedIn
  • Tumblr

While more limited than some of the other tools on this list, there are still a lot of reasons to love it as a social media management tool.

Here are my favorite features:

Schedule Posts Right From the Design Dashboard

Canva makes it easy to go from designing a social media post to scheduling it for publishing. You can do it without even leaving the design screen.

Let’s say you run a small cafe and you’re launching a new seasonal breakfast menu. You design an Instagram post in Canva with a mouth-watering photo of your meals.

Once you’re happy with the design, you click “Share” > “Schedule” right from the top menu:

Canva – Schedule design

This built-in scheduling tool helps you post regularly on social media without making more work for yourself.

Instead of switching between tools, you can design, schedule, and publish all from one place.

This saves time and keeps your content calendar on track.

Fill Your Calendar with Holiday-Ready Templates

Canva’s Content Planner shows holidays, awareness days, and seasonal events from around the world:

Canva – Content planer shows holidays

You can click on any event, choose a ready-made template, make it match your brand, and schedule the post right away:

Canva – Ready made template

This is a simple and effortless way to fill your content calendar and engage your audience.

Pros & Cons

Pros Cons
Design and schedule content without switching platforms Lacks advanced collaboration tools, such as content approvals, needed for larger teams
Pre-designed visuals tied to calendar events and holidays

5. Hootsuite

Best for teams that need social selling tools and CRM integration

Pricing: Starts at $149 per month; 30-day free trial available

Hootsuite – Dashboard

Hootsuite supports everything from collaborative content planning to lead generation and social selling.

It has tools that help your team save time and work efficiently. Like CRM integrations, a smart inbox, and auto-replies for Instagram.

Here are the platforms you can manage with Hootsuite:

  • Facebook
  • Instagram
  • X/Twitter
  • LinkedIn
  • YouTube
  • Pinterest
  • TikTok
  • WhatApp Business
  • Threads

Here are my favorite Hootsuite features:

Automate Instagram DMs with Comment Keywords

Hootsuite lets you send automated Instagram DMs to your audience:

Hootsuite – DM automation

You can use this feature to deliver lead magnets, coupon codes, or event registrations.

For example, if you’re a fitness coach offering a free meal plan, you could post a Reel with the caption:

Drop the word MEAL below and I’ll DM you my 7-day meal plan.”

When someone comments “meal,” Hootsuite instantly sends them your custom message with the link.

Here’s how it works:

You choose a keyword and write a message you want to send when someone comments that word on your post.

This method keeps your audience engaged without the hassle of replying to everyone yourself. And because the response is instant, your followers get what you promised right away. No matter when they comment.

Cool, right?

Turn Social Conversations Into Sales

Hootsuite helps you move leads from social interactions to closed deals without leaving the dashboard.

You can reply to comments and DMs, save the conversation in your CRM, and follow up to turn that lead into a customer:

Hootsuite – Turn social conversations into sales

But how’s that possible?

Hootsuite integrates with CRMs like Salesforce, HubSpot, and SugarCRM to streamline this process.

This means your social media manager and sales rep can collaborate in real time. If a follower responds to a campaign or clicks on a product post, you can turn that engagement into a lead profile.

If your business relies on social selling, this feature is a game-changer.

Pros & Cons

Pros Cons
Manage inbound messages, engagement, and scheduling in one place DM automation is limited to Instagram only
Integrate Hootsuite with your CRM and project management platform

6. Sprout Social

Best for large teams or agencies that need unified analytics, collaboration tools, and social listening in one platform

Pricing: Starts at $249 per month; 30-day free trial available

Sprout Social – Dashboard

Sprout Social is a premium social media management platform. It combines publishing, engagement, analytics, and social listening all in one place.

Here are the platforms you can manage with Sprout Social:

  • Facebook
  • Instagram
  • X/Twitter
  • LinkedIn
  • TikTok
  • Pinterest
  • Threads
  • YouTube
  • Google Business Profile

Now let’s talk about what I love most about Sprout Social:

Respond to Every Message in One Place

Sprout’s Smart Inbox pulls direct messages (DMs), comments, and mentions across all your connected platforms.

You don’t need to bounce between tabs or apps. Instead, your entire team can view and respond to each message or comment from one space:

Sprout Social – All Messages

Your team can even tag messages, assign them to teammates, and leave internal notes to add context:

Sprout Social – Internal comments

Sprout Social also tracks your inbox activity. This lets you check how your team handles audience engagement across different platforms.

For example, you can see metrics like:

  • Number of received vs. actioned messages and action rate
  • Response rate and average time to action
  • Performance trends across time or by platform

Sprout Social – Received Messages and Actions Summary

This helps you reply faster, keep your support organized, and make sure you don’t miss any messages. Even when you’re constantly receiving messages at scale.

Track and Visualize Performance Across the Channels

Sprout Social gives you two powerful ways to analyze your results:

  • Cross-network reporting: To track performance across all your social media channels
  • Profile-specific reporting: To dive deeper into individual accounts (like your Instagram or LinkedIn)

This dual setup helps you see the big picture while still being able to zoom in on the details.

View High-Level Metrics in One Dashboard

Its profile performance report shows key stats. Such as views, clicks, engagement, and interaction rate across all your social platforms:

Sprout Social – Profile Performance

You can also track how your audience has grown over time with the Audience Growth graph:

Sprout Social – Audience Growth

This makes it easy to see whether your efforts are growing your followers.

That way, you can identify which platforms are bringing the most momentum. And which ones might need a strategy tweak.

Analyze Content with Post Performance Reports

Sprout Social also gives you post performance insights across all your connected accounts. Or you can focus on a specific platform.

You can view and compare individual post metrics. Like total engagement, reactions, and comments:

Sprout Social – Post Performance

This helps you quickly spot top-performing posts and patterns behind them. This lets you replicate what’s working — without constantly jumping between dashboards.

Listen to What Your Audience Is Saying Online

Sprout Social helps you understand what people say about your brand, industry, or competitors across social media and the web.

You can track specific keywords, hashtags, or brand mentions in real time.

For example, if you manage social media for a coffee shop, you might track the keyword “espresso.”

The conversation breakdown shows the words and phrases people use when they talk about espresso. Such as “recipes,” “easy,” and “home.”

These terms are ranked from highest to lowest engagement:

Sprout Social – Keyword tracked

You can use these words to get content ideas or write relatable captions to match what your audience is saying.

It’s a quick way to spot trends and stay relevant.

Pros & Cons

Pros Cons
All-in-one place for managing publishing, engagement, and analytics across many social media platforms Can be overwhelming for solo users or small teams due to the number of tools included in Sprout Social
Advanced analytics to track cross-platform or profile-specific performance

Ready to Choose Your Social Media Management Tool?

The right social media management tool depends on your content needs and workflow:

  • Go with Sprout Social if you’re a large team or agency that needs everything in one place, including analytics, collaboration, customer care, and social listening
  • Pick Hootsuite if your team is focused on lead generation and social selling, and you want powerful CRM integrations and sales automations
  • Choose Planable if you need advanced collaboration features and want to manage all kinds of content in one place
  • Go with Buffer if you’re solo or on a small team and want to stay consistent with posting using a simple, organized workflow
  • Try SocialBee if you want extra help either from AI or a real human handling your strategy and content
  • Stick with Canva if you’re already using it for design and want a streamlined way to schedule your posts without switching tools

Want to explore new platforms to grow on? Check out our list of new social media platforms so you can stay ahead of the curve.


The post 6 Best Social Media Management Tools (Tried & Tested) appeared first on Backlinko.

Read more at Read More

The 7 Best PPC Tools for Your Goals, Budget, and Workflow

Running PPC campaigns isn’t for the faint of heart.

You’re constantly juggling dashboards, tweaking campaigns, and fielding requests from clients who wanted performance reports yesterday.

That’s why the best PPC tools don’t just offer features. They help you move faster.

In this guide, I’ve curated this list of the best PPC tools marketers swear by, organized by use case.

The goal?

To help you quickly find what fits your workflow and skip the ones that don’t.

What Are the Best PPC Tools?

PPC Tool Best for Price
Semrush Advertising Toolkit All-in-one PPC campaign management Starts at $139.95/month. 14-day Pro trial available.
Spyfu Competitor research Starts at $39/month. Free limited account available.
Google Ads Editor Bulk editing & offline ad campaign management Free
Optmyzr Enterprise-level PPC automation and tracking Starts at $249/month. 14-day trial available.
Adalysis Ready-to-go ad automation and tracking Starts at $149/month. 30-day free trial available.
Google Looker Studio Ad campaign visualization and reporting Free
ChatGPT Ideation, ad copywriting, and campaign analysis Starts at $20/month. Free plan available

1. Semrush PPC Advertising Toolkit

Best for all-in-one PPC campaign management

Tired of switching between five tools just to manage your paid search campaigns?

Call in the Semrush PPC Advertising Toolkit.

Domain Overview – Advertising Research

It covers everything from keyword research to competitor tracking for full campaign lifecycle visibility.

Perfect when you’re knee-deep in data but need insights fast. Like onboarding a new client or cleaning up a messy account.

Find High-Value PPC Keywords Fast

Keyword research shouldn’t feel like a full-time job.

Semrush’s Advertising Toolkit makes it simpler.

Start with the Keyword Magic Tool.

Type in a general term like “indoor planters.” You’ll get a full list of related long-tail keywords, complete with cost-per-click (CPC) and search volume.

Keyword Magic Tool – Indoor planters – Keywords

Within seconds, you’ll find high-potential keywords that fit your budget.

Now, if you want to know what your competitors are bidding on, use the Keyword Gap tool.

Let’s say you’re running campaigns for plantologyusa.com.

Add a few competitor URLs — like mygardyn.com and thesill.com — and Semrush will show keywords they’re targeting, but you’re not.

Plus, terms they’re outranking you for.

Keyword Gap – Plantologyusa – Paid Keywords

Instead of reinventing your keyword list, you see what’s driving results for others.

Keyword Gap – Plantologyusa – All keyword details for

And where you may be leaving money on the table.

Bonus: You can easily export your keyword lists from Semrush into Google Ads. Or, use them as the base for Meta campaign planning.

Side note: Google Keyword Planner also offers keyword data straight from Google. It’s solid for search volume, but it lacks Semrush’s competitive context.


Reverse Engineer Your Competitors’ PPC Strategy

Want a fast, clear read on what your competitors are spending in paid search?

Head to Semrush’s Advertising Research Tool and plug in their domains.

For example, if you’re running PPC for Toolstation, you might want to analyze Screwfix’s paid search strategy.

Enter “screwfix.com” and you’ll instantly see:

  • Their top-paid keywords
  • Landing pages tied to those keywords
  • Other domains bidding on the same terms
  • A timeline of their ad activity

Advertising Research – Screwfix – Paid Search Trends

That timeline is gold.

If you notice their ad spend consistently increases every April, it’s likely tied to seasonal demand. Or, a major promo push.

You can respond by launching earlier to capture traffic before everyone starts throwing money at the same keywords.

Or shift bids to lower-cost, related keywords that still convert.

(So you don’t get caught in a who’s-got-the-deeper-pockets contest.)

See What Ads Your Competitors Are Running

There’s no need to guess what copy your competitors are using to get clicks.

Go to the Ads Copies tab under Advertising Research.

You’ll see years of PPC history, including the keywords that triggered each ad, estimated CPC, and the exact ad copy.

Advertising Research – Screwfix – Ads Copies

From there, look at what benefits they lead with.

Free delivery? Next-day shipping? A 10% discount if you act by Thursday?

You’ll start to see patterns like how they position their offers, how they build trust, and where your own messaging might be falling short.

Sure, AI can create ad copy now.

But nothing beats learning from real ads that have been tested in the wild.

Especially ones that have been running for months.

Pros and Cons

Pros Cons
Convinient for larger businesses that want to see how PPC performance connects to SEO, content, and broader marketing strategy Overkill for teams that only need a basic keyword tool or simple ad monitoring

Price

Semrush’s PPC Advertising Toolkit is included with a Semrush subscription.

  • Pro: $139.95/month. Best for freelancers and small teams.
  • Guru: $249.95/month. Ideal for agencies and mid-size businesses.
  • Business: $499.95/month. Built for large agencies and enterprise teams.

Note: Get a free Semrush account and start optimizing your PPC campaigns now.


2. SpyFu

Best for competitor research

SpyFu is one of the longest-running PPC tools.

SpyFu – Google Ads History

The platform’s foundation lies in this question:

“What are your competitors doing, and how well is it working for them?”

With up to 15 years of historical data, you get a full market view of paid search trends.

This allows you to evaluate what’s effective (and what’s not) in your competitors’ strategies so you can plan your own campaigns with a lot less guesswork.

Get Detailed Insights Into Your Competitors’ PPC Campaigns

SpyFu’s PPC Research tool gives you a full breakdown of any of your competitor’s paid search strategies.

All you need is their domain.

Let’s say Salesforce is a competitor. Enter its domain and you’ll instantly see:

  • The keywords they’re bidding on
  • Estimated monthly clicks and ad spend
  • Variations in their ad copy
  • The landing pages linked to each campaign

SpyFu – Monthly PPC Overview

This kind of competitive intel helps you see what’s working in your niche.

And what your competitors are betting on.

If you see that Salesforce has consistently targeted the keyword “customer service apps” for over a year, it’s not a test.

It’s likely delivering strong results.

SpyFu – Google Ads History – Keyword

With that context, you can build campaigns around keywords with proven performance.

Plus, refine your messaging based on how your competitors are framing the same offer.

Track Multiple Competitors at Once

Manually checking competitors one by one is tedious.

Plus, you’re bound to miss patterns.

SpyFu’s PPC Kombat tool makes it easier.

Enter a few competitors’ domains into the Kombat tool, and SpyFu gives you a side-by-side comparison.

Let’s say you’re managing PPC for Monday.com.

Enter salesforce.com, pipedrive.com, and zoho.com, and Kombat will show you:

  • A Venn diagram of shared vs. unique keywords
  • The “Core Keywords” all three are bidding on
  • “Potential Ad Waste,” which are keywords you’re paying for but no one else is

SpyFu – Salesforce – PPC research – Kombat

It’s one of the fastest ways to identify keyword gaps and wasted spend.

Plus, you’ll see where competitors are doubling down.

(And if you’re managing client accounts, it’s one of the fastest ways to deliver data-backed insights that make you look like the expert that you are.)

Pros and Cons

Pros Cons
Affordable alternative to pricier PPC tools. Great for small agencies that need competitors’ insights without enterprise-level costs. It’s easy to rely too heavily on competitor data. And when you do, you stop spotting new trends and start sounding like everyone else.

Price

SpyFu offers two plans:

  • Basic: $39/month with limited searches and exports. Best for occasional use.
  • Professional: $79/month with unlimited access, full history, and API. Ideal for agencies and power users.
  • Free limited account available

3. Google Ads Editor

Best for bulk editing & offline ad campaign management

Google Ads Editor is a free desktop app.

Google Ads Editor – First message

You can use it to work on your campaigns offline and make bulk edits faster than the standard web interface allows.

If you’re managing large Google Ads accounts with lots of campaigns and hundreds of ads, this tool will keep you sane.

Work on Campaigns Offline

Once you install the editor, download your Google Ads account to your computer.

From there, you can build, edit, and review campaigns even without Wi-Fi.

You can:

  • Create or pause ads
  • Edit ad copy, targeting, bids, or URLs
  • Add new keywords or remove underperformers
  • Review performance data and account structure

Google Ads Editor – Campaign – Ad group

Then, when you’re ready, hit “Post.”

And the updates go live. Just like that.

It’s a great option if you’re on the go or stuck with bad Wi-Fi.

Or, if you just want to batch edits without Slack pinging you every 11 seconds.

Save Time with Bulk Edits

Making one change inside the Google Ads interface? No problem.

Making 100? Use the Google Ads editor.

Instead of tweaking each ad one at a time, you can apply changes across multiple campaigns, ad groups, or entire accounts.

All in one go.

One standout feature: Search and Replace.

It lets you update ad copy, URLs, headlines, or any other text-based field across your entire account.

Google Ads Editor – Advanced change

Need to swap “Spring Sale” with “Summer Sale” in 150 ads?

Do a quick search to find the ads, apply the change in bulk, and move on.

You can also import bulk changes using a spreadsheet.

Or, update bids, budgets, keywords, and schedules without the usual click-edit-repeat routine.

It’s a real time-saver for teams managing large accounts or agencies juggling multiple clients.

Pros and Cons

Pros Cons
Saves hours on large-scale edits Has a bit of a learning curve, so it’s best for intermediate and advanced users

Price

Google Ads Editor is free to use.

4. Optmyzr

Best for enterprise-level PPC automation & tracking

Get Optmyzr when you’re ready to scale your campaigns without scaling your workload.

Optmyzr – Dashboard

This platform gives you the tools to automate PPC campaigns for Google, Microsoft, and Amazon Ads.

If you’re constantly chasing budget issues or fixing the same problems every week, Optmyzr helps you automate the checks, alerts, and tweaks that eat up your time.

So, you can finally stop doing all the repetitive stuff and make room for more important work.

Like watching that YouTube video you’ve had open in a tab since Tuesday.

Automate Campaign Management and Catch Problems Early

Optmyzr helps you eliminate tedious PPC tasks so you can stop doing things a robot would happily handle.

(And save your brainpower for decisions that actually need it.)

Use the Rule Engine to set up custom automation using if/then logic.

You can pause underperforming keywords, flag return on ad spend (ROAS) drops, or trigger emails when daily spend spikes.

Automate campaign management with Rule Engine

You can also automate trend monitoring, clean up low-CTR ads, and optimize ad groups for better conversions.

The Rule Engine is highly flexible. But it’s not plug-and-play.

You’ll need to be comfortable defining your own logic and setting up workflows.

The advantage?

That level of customization makes it especially powerful for high-stakes accounts where fast, automated reactions can protect performance and budget.

Find the Root Cause of Any PPC Performance Drop

When performance dips, your first question is usually: Why?

(After the panic and checking multiple dashboards a few too many times, that is.)

Optmyzr’s PPC Investigator helps you answer that fast with a visual cause-and-effect breakdown.

Pick a top-level metric like Conversions or ROAS. Then, use the “Why did [X] change?” dropdown to compare time periods (e.g., last 30 days vs. previous period).

The chart updates instantly to show how the other related metrics changed.

PPC Investigator

For example, if conversions dropped, PPC Investigator might show that clicks actually increased.

But, your budget was reduced during the same period.

Now, you’re not viewing the conversion dip in isolation. You’re seeing the bigger picture.

Instead of guessing, you can identify which metrics changed at the same time and start connecting the dots.

It won’t hand you the answer, but it gives you a starting point for figuring out what’s really going on.

And that makes digging into the “why” a whole lot easier.

Pros and Cons

Pros Cons
Highly customizable, making it perfect for agencies and enterprise teams that want tailored workflows and automation Steeper learning curve for PPC teams unfamiliar with rule-based logic or scripting

Price

Optmyzr starts at $249/month for accounts spending up to $10K/month. Plans scale with ad spend.

14-day trial available.

5. Adalysis

Best for ready-to-go ad automation and tracking

If your PPC systems are already up and running, Adalysis helps keep them healthy.

Adalysis – Account Overview

It acts as a performance-monitoring layer for your Google and Microsoft Ads accounts with 100+ built-in audits.

You’ll get early alerts when performance is subpar. Plus, practical recommendations to fix issues.

Perfect for teams managing large accounts who want automation that’s ready to go. Not something they have to build first.

Get Alerts the Moment Your KPIs Go Sideways

Adalysis keeps a constant watch on your campaigns, scanning for issues before they turn into expensive surprises.

It flags issues the moment your metrics start drifting off course.

You can set alerts for:

  • CPA rising above target
  • Conversions dipping
  • Budgets maxing out too early
  • Campaigns suddenly losing impressions

Adalysis – Performance monitor

So, what does that actually mean?

It means you won’t be caught off guard by issues that could have been flagged days earlier. Like lost conversions.

You’ll know right away while there’s still time to fix it.

Adalysis – Audit alerts

Automate Budget Adjustments

Manually adjusting budgets across dozens of campaigns is a time suck.

Worse, one mistake can throw off your entire month.

Adalysis gives you two ways to manage your budget.

  • Manual pacing with alerts
  • Full automation based on performance goals

With manual pacing, you can set daily or monthly spend targets and monitor progress in a visual dashboard.

Color-coded indicators show whether you’re overspending, underspending, or on track.

Adalysis – Account target budget pacing

You can also set alerts — or auto-pause campaigns — when spending crosses custom thresholds.

Prefer a hands-off approach?

Switch to Full Automation, and Adalysis dynamically adjusts budgets based on your goals.

Whether that’s more conversions, a better CPA, or higher ROAS.

Adalysis – Automatic budget management

Just set your budget and goal, and the system takes care of the rest.

Pros and Cons

Pros Cons
Significantly reduces time spent on PPC management, making it ideal for high-volume campaigns or managing multiple accounts It leans on its built-in structure, which may not offer as much flexibility as some advanced users want

Price

Adalysis starts at $149/month for up to $50K in monthly ad spend. Pricing increases in tiers based on ad spend.

Free trial available.

6. Google Looker Studio

Best for ad campaign visualization and reporting

If you’re managing multiple accounts across platforms, reporting can eat up your entire week.

Google Looker Studio helps you build reporting dashboards using data from Google Ads, GA4, Search Console, BigQuery, Google Sheets, and more.

Google Looker Studio – Templates

The result?

One central place where your team (and your clients) can track campaign performance.

See the Full PPC Picture

Google Looker Studio’s biggest strength is turning raw data into clear visual dashboards.

So, you can stop sending spreadsheets to numbers-averse clients. And start telling a story they can follow.

You can pull in data from Google Ads, Microsoft Advertising, and Facebook Ads (via partner connectors).

Then, layer in insights from Google Analytics, your CRM, ecommerce platform, or email tools.

Google Looker Studio – Ecommerce PPC Dashboard

This gives you a single view of your paid campaigns.

Plus, how they connect to everything else happening in the funnel.

Create Shareable, Client-Ready Reports in Minutes

Whether you’re a freelancer, agency lead, or in-house PPC manager, someone always wants to “see the numbers.”

Google Looker Studio makes it easy to turn Google Ads data into interactive reports that highlight performance and campaign impact.

Google Looker Studio – Top Paid Keywords

Once you’ve set up your dashboard, you can:

  • Share it via a link or scheduled email
  • Embed it into webpages, client portals, or internal platforms
  • Set access permissions (view-only, comment, or edit)

Pros and Cons

Pros Cons
Completely free to use with no limits on users, reports, or connected platforms Some PPC connectors (like Facebook Ads) require paid third-party tools

Price

Google Looker Studio is free to use.

7. ChatGPT

Best for ad copy and campaign analysis

ChatGPT is quickly becoming a must-have for PPC marketers.

ChatGPT – PPC Ad Writer

You can use it to brainstorm headlines, write ad copy, refresh underperforming creative, and even analyze landing pages.

The catch? It’s only as good as your prompt.

But once you know how to guide it, the possibilities open up fast.

Generate Creative Ad Copy Faster

Need new ad copy ideas?

ChatGPT can help you brainstorm faster than you can type “A/B test.”

You can ask it to:

  • Write multiple ad variations in seconds
  • Refresh underperforming copy with a new tone
  • Explore different angles or CTAs

But the real magic happens when you feed it your brand’s data.

If you’re on the Pro Plan, you can create a project and upload your brand voice and tone guide, product descriptions, audience insights, offers, and more.

ChatGPT – PPC Strategy for example.com

Once those are added to your Project files, ChatGPT starts responding like it actually knows your business.

Goodbye lifeless B2B buzzwords.

Break Down Competitor Messaging for Strategic Insights

ChatGPT can help you reverse-engineer competitor landing pages and ad copy so you can learn from them.

Here’s how:

First, find a competitor’s ad or landing page.

Next, use a tool like WebtoPDF to convert the page into a PDF. Upload that file to ChatGPT.

From there, it’s all about how you prompt it.

Skip the generic “analyze this” request.

Instead, ask for specifics:

  • What benefit is this page emphasizing most?
  • What emotional triggers are being used?
  • What objections are they trying to overcome and how?

ChatGPT – Marketer prompt

This turns ChatGPT into a strategic analyst.

It helps you understand what’s working for others and how you can do it better.

Pros and Cons

Pros Cons
Extremely versatile. Whether you’re writing ad copy or planning campaigns, ChatGPT adapts to what you need You’ll still need to double-check tone, facts, and fit. Especially for client-facing work

Price

ChatGPT has three tiers:

  • Free Plan: Includes GPT‑4o mini with limited features
  • Plus Plan: $20/month with access to its most advanced models
  • Pro Plan: $200/month for unlimited access to all models and much higher usage limits

Note: Never used ChatGPT before? I’ve put together an in-depth guide on “How to Use ChatGPT” with practical tips to help you get started right away. And if you’ve been using it for a while, you’ll still find a few advanced tricks you probably didn’t know it could do.


Find the Right PPC Tool for Your Goals

The fastest way to waste money on ad tech? Choosing a tool that doesn’t solve your specific problem.

Whether you’re trying to outsmart competitors, automate time-consuming tasks, or finally get reporting off your plate, the best PPC tool depends on what you’re trying to fix.

Choose the statement that sounds most like you to find the best tool for your needs.

Use the table below to quickly find the PPC tool that fits your needs.

Just look for the challenge you’re facing and see the tool that can help you solve it.

You can pick one or a few, depending on what you need most.

PPC Pain Point Recommended Tool(s)
I want to see what my competitors are doing Semrush: Find missed keywords + ad history
SpyFu: Spot keyword gaps + spend patterns
My ad copy is getting stale ChatGPT: Rewrite fast + extract insights
Bonus: Combine with Semrush/SpyFu for real campaign ideas
Managing campaigns eats up my time Optmyzr: Automate tasks + flag metric shifts
Adalysis: KPI alerts + budget pacing
I need to make changes quickly Google Ads Editor: Offline, bulk edits at speed
I need client-ready reports Looker Studio: Live dashboards, easy to share
I’m on a tight budget SpyFu Free: Basic keyword + competitor data
ChatGPT Free/$20: Low-cost copywriting help
Ads Editor + Looker: Free tools for edits + reports

The Best PPC Tools Are Just Step One. Here’s Step Two.

You’ve got the tools. You know what they’re best at.

Now, it’s time to make them work even harder.

Before you launch your next campaign or tweak your bids, make sure you’re not throwing money at overpriced keywords.

This PPC keyword cost guide shows you how to find high-intent keywords that convert.

It’s the next step if you want smarter results from the tools you’re already using.

The post The 7 Best PPC Tools for Your Goals, Budget, and Workflow appeared first on Backlinko.

Read more at Read More

19 Sitemap Examples for Any Type of Website (+ Best Practices)

Your sitemap is exactly what it sounds like: a map of your site’s pages.

A good sitemap organizes all your most important pages logically, and it can help Google crawl and understand your site.

Sitemap Example

Free template: Want to create your own visual sitemap like the example above? Download our free Canva template here.


Below, I’ll go through 19 example sitemaps and explain the key best practices to help you build your own.

Beyond XML, HTML, and visual sitemaps, I’ve categorized the examples below by site type. This way, you can find examples of sitemaps from websites like yours.

We’ll cover sitemaps for:

Note: If you haven’t created a sitemap yet, or you want to learn more about optimizing them, check out our dedicated sitemap guide first.


Which Type of Sitemap Do You Need? (XML vs. HTML)

Before jumping into examples, you need to know which type of sitemap is right for your website.

There are two main types: XML and HTML. Each one serves a different purpose.

Note: I’ll also provide an example of a visual sitemap below, but XML sitemaps (the kind you submit to Google Search Console) are the focus here.


XML Sitemap Examples

XML sitemaps are designed specifically for search engines, not humans.

They use a structured format that tells Google and other search engines about the pages on your site and when they were last updated. (This means they can affect your site’s SEO.)

You’ll usually find them at URLs like “yourdomain.com/sitemap.xml” or “yourdomain.com/sitemap_index.xml” (if you have multiple sitemaps).

XML sitemaps won’t directly improve your rankings. But they can help search engines find and then index your content.

Important: You don’t need an XML sitemap. But honestly, as long as you set it up properly, there’s no reason not to have one.


There are a few ways you can implement XML sitemaps. Below are three examples showing the most common styles you’ll come across.

HTTPStatus.io

Sitemap URL: https://httpstatus.io/sitemap.xml

The sitemap for HTTPStatus.io is fairly simple. The site offers a tool for checking the HTTP status of your URLs. But it also has some pages explaining integrations and what different status codes mean.

HTTP Status – XML Sitemap

Beyond the main tool and some knowledge base style articles, there aren’t that many pages on the site to map.

If you also have a simple site, don’t overcomplicate your sitemap.

Forbes

Sitemap URL: https://www.forbes.com/sitemap_index.xml

Forbes uses an XML sitemap index, found at forbes.com/sitemap_index.xml.

Forbes – XML Sitemap

This is an index of multiple sitemaps, like /forbes_2008_sitemap.xml and /news_sitemap.xml.

In this case, the 2005 sitemap contains URLs published in 2005:

Forbes – 2005 Sitemap

While the news sitemap contains news-themed URLs:

Forbes – News sitemap – News themed URLs

You’ll see that Forbes includes various different attributes in its sitemap. Most of these aren’t essential. Google also ignores many of them, like <changefreq> and <priority>.

But if you use the <lastmod> value and it’s “consistently and verifiably accurate,” Google may use it to understand how often to crawl your pages.

In other words: don’t use this to try and pretend you’ve significantly updated your content when you’ve just changed the date.

Backlinko

Sitemap URL: https://backlinko.com/sitemap_index.xml

We’ve used Yoast (a WordPress plugin) to create our sitemap index. That’s why it looks like a more styled page than the previous two examples.

Backlinko – XML Sitemap

If you have a WordPress site, plugins like Yoast and RankMath can create sitemaps for you.

In our case, we’ve split our sitemap up into different categories like posts, pages, tools, and hub resources.

Here’s what the /post-sitemap.xml looks like:

Backlinko – XML Sitemap – URLs

Best Practices for XML Sitemaps

Follow these best practices when creating your XML sitemap:

  • Each sitemap file should contain no more than 50,000 URLs and be smaller than 50MB (for larger sites, use multiple sitemaps and a sitemap index)
  • Don’t include duplicate content, redirected pages, or non-indexable pages in your sitemap — this can confuse search engines and waste crawl budget
  • Only adjust the “lastmod” attribute when you make significant updates to pages (and don’t use it to “fake” content freshness)
  • Configure your CMS or server to automatically update your sitemap when you make content changes

Note: Many content management systems like WordPress, Shopify, and Wix automatically update your sitemap when you add, move, or adjust pages.


HTML Sitemap Examples

HTML sitemaps, unlike XML sitemaps, are designed for your human visitors.

These are actual pages on your website that list all your content in a hierarchical structure. You’ll typically find them at URLs like “yourdomain.com/sitemap” (although it can vary depending on the site’s URL structure).

They help visitors find what they’re looking for when they can’t access what they need via your navigation menus.

However:

Your users should be able to find what they need via your navigation menus and internal links. An HTML sitemap is not a substitute for good UX design.

(But it can supplement it.)

You should consider creating an HTML sitemap if:

  • Your website has deep content hierarchies
  • You run an ecommerce store with many product categories
  • Users frequently search for specific pages on your site
  • Your website caters to less tech-savvy audiences who might need navigation help

You don’t need to choose between XML and HTML sitemaps. You can use both simultaneously.

Forbes

Sitemap URL: https://www.forbes.com/sitemap/

I showed you Forbes’ XML sitemap above, but the site also has an HTML sitemap for users.

Forbes – Sitemap

The HTML sitemap sorts Forbes’ main pages into categories like Newsletters, Leadership, and Lifestyle.

These don’t cover all of Forbes’ categories though, which you can see in their navigation menu:

Forbes – Navigation menu

So this is an example of a site likely just using their HTML sitemap to highlight specific important pages.

Lovevery

Sitemap URL: https://lovevery.com/pages/sitemap

Lovevery’s HTML sitemap sorts its products into categories like Play Kits and Course Packs. It also highlights two of their main products right at the top: The Play Gym and The Montessori Shelf.

Lovevery – HTML Sitemap

It also subdivides the Play Kits by age. This makes it easy for users to find products they need for their child.

Best Practices for HTML Sitemaps

Here are best practices to follow if you want to create an HTML sitemap:

  • Logically structure your HTML sitemap to mirror your site’s actual architecture
  • Use anchor text to describe the linked page and avoid generic labels like “click here” or “read more”
  • Use consistent indentation, typography, and spacing to show hierarchies
  • Place a link to your HTML sitemap in your site’s footer so it’s accessible from every page
  • Update your HTML sitemap when you add or remove content

Visual Sitemap Example

Visual sitemaps represent your site’s architecture graphically. They use shapes, colors, and lines to show how pages are connected.

They’re helpful during site planning and development, but you won’t submit these to Google, and your users won’t see them either.

Here’s an example of a visual sitemap for a website that sells coffee products:

Sitemap

Don’t forget: You can try our free Canva visual sitemap template to map out your own website’s pages.


Best Practices for Visual Sitemaps

Follow these tips to create a useful visual sitemap:

  • Limit your visual sitemap to core pages and pathways to avoid clutter
  • Establish a clear key for what each shape, color, and connector represents (like categories and products, or levels in the hierarchy)
  • Cluster similar pages together visually to show content relationships (and opportunities for internal links)
  • Show the intended user pathways through your site to identify potential navigation issues before they become problems
  • Share your visual sitemap with team members and clients early — it’s much easier to revise a diagram than to restructure a fully-built website

Next, I’ll go through examples of XML sitemaps for different types of websites. While HTML and visual sitemaps have their place, it’s your XML sitemap that matters most for SEO.

Blog Sitemap Examples

A well-structured blog sitemap ensures all your content remains discoverable. This includes older posts that may have fallen off your main navigation or recent posts list.

For sites that regularly publish new content, an automatically updating blog sitemap can help maintain your search engine visibility across your entire content archive.

Cup of Jo

Sitemap URL: https://cupofjo.com/sitemap_index.xml

Cup of Jo’s sitemap is generated by Yoast.

Cup of Jo – XML Sitemap

It organizes the blog’s pages into the following categories:

  • Posts (with 8 individual sitemaps covering posts going back 10+ years)
  • Pages
  • Products
  • Authors

But there are also some extra sitemaps in there that I wouldn’t recommend you include.

For example, there’s a sitemap for affiliate links…

Cup of Jo – XML Sitemap – URLs

…that just links to pages with a single image on them:

Cup of Jo – Affiliate links

(This one’s URL was /pillow/, but the image is a jacket.)

Your sitemap should contain only your important pages you want Google to index. So you should avoid including any links to pages that don’t add value for users.

NerdWallet

Sitemap URL: https://www.nerdwallet.com/blog/wp-sitemap.xml

NerdWallet has a main sitemap at /wp-sitemap.xml. It contains further sitemaps of posts, reviews, other types of posts, authors, and more.

NerdWallet – XML Sitemap – URLs

But there are also other sitemaps for specific region versions of the site:

  • /uk/sitemap.xml
  • /ca/sitemap.xml
  • /ca/p/sitemap.xml
  • /au/sitemap.xml

While NerdWallet generates its main sitemap either via a custom setup or plugin, it generates its region-specific ones with Yoast:

NerdWallet – XML Sitemap – 998 URLs

All of these sitemaps follow a simple structure, listing the URL and date it was last modified. (The Yoast ones also include the number of images on the page — a small and not super important detail.)

Considering NerdWallet has tens of thousands of pages and multiple regional versions of the site, this is an impressively straightforward example of a blog sitemap.

Best Practices for Blog Sitemaps

If you have a blog, follow these best practices for your sitemap:

  • List your blog posts in reverse chronological order (newest first) to highlight your most recent content
  • Group posts by their primary categories to create logical content clusters that search engines can understand
  • If you substantially update a post, reflect this in your sitemap’s “lastmod” parameter (WordPress plugins like Yoast often do this for you)
  • Unless your category and tag pages contain unique content, keep them out of your sitemap to avoid duplicate content issues
  • Ensure the URLs in your sitemap exactly match the canonical URLs of your published posts

Local Business Sitemap Examples

A well-structured sitemap for your local business website can help Google find and index all of your location pages and other important content. This is especially true for businesses with lots of locations or complex service offerings.

The Wild Rabbit

Sitemap URL: https://thewildrabbit.co.uk/sitemap_index.xml

The Wild Rabbit is an inn with one single location in the UK. It uses Rankmath, another popular WordPress SEO plugin, to generate its sitemaps.

The Wild Rabbit – XML Sitemap

Its sitemap index is fairly straightforward, with further sitemaps for:

  • Posts
  • Pages
  • Events
  • Menu
  • Categories

If you also have a single location with a simple website, a clean sitemap like this is a good example to follow.

Las Carettas Mexican Restaurant

Sitemap URL: https://www.lascarretasmexicanrest.com/pages-sitemap.xml

Las Carettas Mexican Restaurant’s sitemap is as simple as it gets.

Las Carretas Mexican Restaurant – XML Sitemap

The sitemap just contains all of the site’s URLs within one single sitemap file.

Pimlico Plumbers

Sitemap URL: https://www.pimlicoplumbers.com/sitemap_index.xml

Pimlico Plumbers is London’s largest independent plumbing company. But even with lots of service areas all around the city, Pimlico’s sitemap is simple and organized.

Pimlico Plumbers – XML Sitemap

The most notable sitemap here is the location-sitemap.xml file:

Pimlico Plumbers – XML Sitemap URLs

This is a useful way for Pimlico to organize all of its locations in an easy-to-find way. This potentially helps Google find and index its location pages.

Best Practices for Local Business Sitemaps

Sitemaps for local businesses don’t require too much in the way of dedicated best practices.

But you should:

  • Include your location pages if you have multiple
  • If you have lots of locations, you may want to categorize them in a separate sitemap file
  • Make sure to update any key page URLs and add a “lastmod” parameter when you do

Ecommerce Store Sitemap Examples

With potentially thousands of products, categories, and filters, ecommerce sites can end up with pretty complex sitemaps.

But with a bit of logical organization, you can ensure your sitemap helps (rather than hinders) your ecommerce site’s SEO.

Gymshark

Sitemap URL: https://www.gymshark.com/sitemap.xml

Gymshark’s sitemap is a useful example to follow for ecommerce sites.

Gymshark – XML Sitemap – Ecommerce example

Its sitemap index splits URLs across pages, collections, and products.

Here’s what the collection sitemap looks like:

Gymshark – XML Sitemap collections

And since Gymshark is a global brand, there are also sitemaps for hreflang and the Spanish-speaking US variants of the site’s pages:

Gymshark – Language variants – XML Sitemaps

Then, on Gymshark’s region-specific domains, there are separate sitemap files. Like this one for the French version of the site:

Gymshark – XML Sitemap for the French version

Ruggable

Sitemap URL: https://ruggable.com/sitemap.xml

Ruggable XML Sitemap

Ruggable offers thousands of products. But its sitemap index just consists of four simple individual sitemaps covering:

  • Products
  • Pages
  • Collections
  • Blog posts

Here’s what the extensive product sitemap looks like:

Ruggable – Extensive product sitemap

This single sitemap contains 1,000+ individual product URLs.

This creates a simple overall sitemap setup, while still being well below the limit of 50,000 URLs per sitemap.

Best Practices for Ecommerce Sitemaps

Follow these best practices for your ecommerce sitemap:

  • Every available product should have an entry in your sitemap
  • Remove or deprioritize permanently discontinued products to avoid wasting crawl budget
  • Exclude filter combinations that create duplicate content issues (like sorting options or non-essential URL parameters)
  • If you serve multiple countries or languages, include hreflang attributes to help Google understand which version to show users in specific regions
  • For stores with thousands of products, consider creating separate sitemaps for different categories and linking them with a sitemap index

Large Website Sitemap Examples

Large websites with thousands or millions of pages face unique challenges when it comes to sitemaps. Sitemaps have a URL limit of 50,000 per individual sitemap. So it’s often impossible to keep every page within just a single file.

This means sitemap indexes and automated updating are essential for larger websites.

Weather.com

Sitemap URL: https://weather.com/en-US/sitemaps/sitemap.xml

Weather.com is a HUGE site. Like 50+ million pages huge.

Google SERP – site:weather.com – Results

(This is just Google’s estimate and it’s not always that accurate. But there’s no doubt there are A LOT of pages on Weather.com.)

The site will tell you the weather pretty much anywhere on earth with its own dedicated page. So it needs a robust sitemap setup that goes beyond simple categories.

Weather XML Sitemap

In fact, it needs several sitemaps:

  • /en-US/sitemaps/sitemap.xml
  • /pt-PT/sitemaps/sitemap.xml
  • /de-DE/sitemaps/sitemap.xml
  • /fr-FR/sitemaps/sitemap.xml
  • /es-US/sitemaps/sitemap.xml
  • /es-ES/sitemaps/sitemap.xml
  • /en-IN/sitemaps/sitemap.xml
  • /en-GB/sitemaps/sitemap.xml
  • /en-CA/sitemaps/sitemap.xml

Within each of these, there are yet more sitemaps:

Weather – More sitemaps

These categorize URLs by things like:

  • Videos
  • News
  • Articles
  • Forecast types (ten-day, weekend, today etc.)

And within these, there are individual URLs:

Weather – Individual URL within sitemaps

This leads to an extensive but essentially well-organized sitemap that covers millions of potential locations.

Note: For obvious reasons, I can’t verify if Weather.com’s sitemap contains every one of its indexable URLs. For sites at this scale, what’s key is just ensuring your sitemap contains all of your most important pages.


eBay

Sitemap URL: https://www.ebay.com/lst/BROWSE-0-index.xml

The eBay marketplace is home to 2+ billion live listings.

So it’s no surprise that the site needs a massive sitemap. So massive in fact that eBay needs to compress its many sitemaps. You can tell because its sitemap URLs end in .xml.gz, with .gz referring to “gzip” (a compressed file format).

eBay – Massive XML Sitemap

You need to download these and then decompress them to view them. But when you do, you’ll find they often have 40K+ URLs in them.

I downloaded a few just out of curiosity, and I found 48K URLs in one of the “browse” sitemaps:

Sitemap with 40K+ URLs

Another had 40K URLs, so the average is likely somewhere between those numbers. On the .com domain, I found at least 1,600 individual sitemaps in total across:

  • /PRP-0-index.xml (this contains links to individual listings)
  • /VIS-0-index.xml (this contains individual listing links along with image links)
  • /NGS-0-index.xml (this contains all the store pages)
  • /BROWSE-0-index.xml (these links are for search pages — hence “browse”)

eBay – Types of sitemaps

If they all have at least 40K URLs in them (I’m not manually verifying that), we can assume there are at least 64 million URLs in eBay’s sitemap in total. But I imagine it’s more like 70-80 million.

And that’s just the .com domain. There are similar sets of sitemaps for its regional domains:

eBay – Sets of sitemaps for regional domains

So this is an example of a truly massive sitemap. And you can see eBay sorts it into just four broad sitemap indexes, each one with hundreds of individual, compressed sitemaps.

Best Practices for Large Site Sitemaps

Follow these best practices for large sitemaps:

  • Use a sitemap index file to organize multiple child sitemaps, keeping each under the 50,000 URL and 50MB size limits
  • Configure your system to automatically generate and update sitemaps when content changes, as manual management becomes impossible at scale
  • Only include canonical versions of pages
  • Consider compressing your sitemaps to save bandwidth if you have lots of large sitemap files

SaaS Sitemap Examples

A well-structured SaaS sitemap encourages Google to index your most important pages.

SaaS websites are often complex, and so sitemap indexes are usually the go-to for this kind of website.

ClickUp

Sitemap URL: https://clickup.com/sitemap.xml

ClickUp’s sitemap is clean and simple — even though the SaaS site has tens of thousands of pages and 10+ regional versions.

ClickUp XML Sitemap – Clean & simple

ClickUp’s main sitemap index splits into:

  • /sitemap-landing.xml: Landing pages
  • /blog/sitemap.xml: Blog posts
  • /sitemap-next.xml: Various types of pages, including feature pages, events, and resources
  • /sitemap-programmatic.xml: Pages ClickUp has generated programmatically

Then there are a bunch of sitemaps for templates, more programmatic pages, and region-specific blog posts.

Like this one for Spanish speakers in Spain:

ClickUp Sitemap – Blog for Spanish speakers in Spain

It’s worth noting that many of these sitemaps exist on a cdn.web.clickup.com subdomain. (The individual URLs within the sitemap aren’t on this subdomain.)

This might provide a small performance boost in terms of how fast Google can crawl the sitemaps, along with a bit of server load reduction. But I don’t imagine it would be a game changer for most sites.

It’s also not something you absolutely need to do for large sitemaps. But it could still be worth considering.

Further reading: Page Speed and SEO


Docusign

Sitemap URL: https://www.docusign.com/sitemap.xml

Docusign’s sitemap index contains individual sitemaps for things like blog posts and PDFs.

Docusign – XML Sitemap

But what makes it an interesting sitemap example is the way it implements hreflang for its language and regional variants.

For example, here’s the /en-gb/ sitemap for English speakers in the UK:

Docusign – EN for GB Blog Sitemap

But this actually highlights one of the reasons many site owners stick with just one form of hreflang implementation (often putting it in each individual page’s code). When you have lots of URLs and different language versions of them, it can be tough to keep them updated.

(Even Google warns that this can become an issue.)

Including hreflang attributes in multiple locations (like the page’s source code and in your sitemap) means you have two sets of alternate URLs to manage.

Let’s look at the first example in the screenshot above (/docusign-iris-agreement-ai). We see the sitemap tells search engines there are five variants of the URL:

  • en-au
  • en-ca
  • en-gb
  • en-sg
  • en-us

But the page’s source code (see below) suggests there is also a variant for Spanish speakers in Mexico (es-mx):

Docusign – Page source code

And in fact it doesn’t explicitly include en-us. Instead it opts for just en for the English/US version (/blog/docusign-iris-agreement-ai).

Perhaps the sitemap or page code just hadn’t updated yet (other pages don’t all show the same issue).

But if you have widespread cases like this, it could lead to Google having trouble knowing which versions of your site to serve to users. Or it might ignore your hreflang tags altogether.

Best Practices for SaaS Sitemaps

If you run a SaaS site, do the following to optimize your sitemap:

  • Prioritize feature and landing pages that target your primary conversion keywords
  • Include your knowledge base and technical documentation
  • Organize pages based on where they fit in the customer journey, from awareness to consideration to decision
  • Exclude pages like dashboards that are behind a login
  • Remove tracking parameters and unnecessary URL variations to prevent duplicate content issues
  • Consider implementing hreflang if you target a global audience — but make sure you don’t create any conflicts

Corporate Sitemap Examples

A well-designed corporate sitemap makes it easier for Google to index high-value pages. These could include pages about investor relations and press releases, along with leadership profiles.

TSMC

Sitemap URL: https://www.tsmc.com/english/sitemap.xml

Taiwan Semiconductor Manufacturing Company, or TSMC, is Taiwan’s largest company. It’s also one of the world’s most important manufacturers of computer chip components.

Taiwan Semiconductor Manufacturing Company – XML Sitemap

So it’s no surprise that it has sitemaps covering important pages like:

  • Annual reports
  • Business contacts
  • Policies
  • Declarations

TSMC uses Drupal to create its sitemap. This automatically adds change frequency and priority values, but Google ignores these.

Deloitte

Sitemap URL: https://www.deloitte.com/sitemap_index.xml

Deloitte is another major firm with a huge global presence. Its sitemap index primarily contains sitemaps for all of its regional variants.

Deloitte – XML Sitemaps – For regional variants

Like this German variant:

Deloitte – XML Sitemaps – German variant

These sitemaps contain everything from staff profiles to services and events.

Best Practices for Corporate Sitemaps

If you’re creating a sitemap for a corporate or business website, follow these best practices:

  • Include important quarterly reports, annual statements, and shareholder information pages to make them more discoverable for search engines like Google
  • Prioritize press releases, media kits, and company news to support your PR efforts and media visibility
  • If you have a large global presence, consider using different sitemaps for each regional variation
  • Don’t include any internal portals or pages that are behind a login

How to Find Issues with Your Sitemap

Putting together a sitemap is fairly straightforward. But it’s still easy to make mistakes (as some of the examples above show).

To make sure your sitemap is valid, use a sitemap validator, like this one:

XML Sitemaps – Validate XML Sitemap

But just because your sitemap is valid doesn’t mean it’s error-free.

To check for the most common sitemap issues, use a tool like Semrush’s Site Audit.

Just enter your domain, run the audit, and head to the “Issues” tab. Then type “sitemap” into the search bar:

Site Audit – Backlinko – Issues – Sitemap

The tool will highlight issues like:

  • Sitemap formatting errors
  • Incorrect pages in your sitemap (like pages with redirects, non-canonical URLs, or URLs with errors)
  • Sitemap files that are too big
  • Missing sitemaps
  • Sitemaps missing in your robots.txt file
  • Unsecure URLs in your sitemap
  • Orphaned pages in your sitemap

Note: Use Semrush Site Audit to find issues with your sitemap by using this link to access a 14-day trial on a Semrush Pro subscription.


The post 19 Sitemap Examples for Any Type of Website (+ Best Practices) appeared first on Backlinko.

Read more at Read More

How to optimize content for AI LLM comprehension using Yoast’s tools

As AI-driven search engines rewrite the rules of content visibility, one thing is clear: optimization isn’t dead — it’s evolving. Large language models (LLMs) like ChatGPT, Google’s Gemini, and Perplexity AI don’t just retrieve web pages; they synthesize answers. And your content? It only gets included if it’s clear, relevant, and easy to extract. The good news? If you’re already using the Yoast SEO plugin, you have some of the most critical tools for this new era baked right into your workflow.

Learn how to structure content for AI

In this post, I’ll walk through how LLMs evaluate and extract content — and how Yoast SEO’s content analysis features, particularly the Flesch Reading Ease score and green light checks, can help you structure your writing for AI retrieval, not just human readers.

And more importantly, I want to clarify a common misconception: Yoast SEO isn’t about “chasing green lights.” It’s about helping you become a better, clearer communicator. Green lights aren’t the end goal—they’re indicators that you’re aligning your content with the kinds of clarity and structure that serve both readers and AI systems. In a world where LLMs decide what gets surfaced and summarized, being a better writer is your best competitive advantage.

Even if AI search doesn’t dominate your vertical today, it will. The best time to prepare was years ago. The second-best time is right now. Consider this your SEO shade tree: start planting.

What AI search wants from your content

Forget rankings — AI search is about retrievability and clarity. LLMs ingest and parse content based on:

  • Literal surface-level term matching (yes, keywords still matter)
  • Structural formatting cues like headings, lists, and bullet points
  • Clarity of ideas — one idea per paragraph, one purpose per section
  • Prompt alignment — using the same terminology your audience would use

Even the smartest LLM will skip your content if it’s overly complex, meandering, or fails to mention the query terms directly. That means no more hiding your key points in paragraph five. No more cute, clever intros that never get to the point. The models are pulling excerpts, not reading for nuance.

This is where Yoast SEO shines. Its features, often seen as basic hygiene, are perfectly aligned with what makes content usable by AI.

The Flesch Reading Ease score is more important than ever

In a world of AI Overviews and synthesized summaries, readability is a superpower.

The Flesch Reading Ease score — included in the Yoast SEO content analysis — doesn’t just help human readers skim your content. It helps machines parse and interpret it.

LLMs prefer:

  • Shorter sentences
  • Simple phrasing
  • One idea per paragraph

These are the exact factors the Flesch score evaluates. So when Yoast flags your content as difficult to read, it’s not nitpicking — it’s showing you what might keep your article out of an AI Overview.

Pro tip: When possible, aim for a Flesch score above 60, especially for top-of-funnel or FAQ-style content you want to be quoted or summarized.

And let’s be clear: this doesn’t mean your content has to be simplistic or dumbed down. It just needs to be accessible. Plainspoken, not generic. Direct, not dull. Think of it as writing for a global audience — or a machine that doesn’t have time for interpretive poetry.

an example of the flesch reading ease score in Yoast SEO for this specific post. it shows a score of 68.4
You can find the Flesch reading score in Yoast SEO Insights in your sidebar — this is the score for the post you are reading now

Don’t ignore those green lights (Even when you think you know better)

I’ll be honest: I’ve been one of the worst offenders when it comes to ignoring those green lights. I like long sentences. I enjoy prose that meanders a little if it means delivering a point with style. And I’ve spent enough of my career writing professionally that being told how to write by a plugin occasionally rubbed me the wrong way.

But here’s the thing I’ve come to accept: it’s not that the plugin is trying to replace your voice or artistry. It’s that it’s trying to ensure your work can be understood, parsed, and surfaced—especially by machines.

It is absolutely still possible to create highly visible content that doesn’t earn a green light for sentence structure or reading ease. I’ve done it. But those pieces need to be intentional. They need to be structured so that the core ideas—the “meat” of the argument—aren’t buried in the longest paragraph of the article or expressed only in dense, lyrical blocks of text.

If you want to break the rules, fine. But make sure you know where the lines are before you step over them. The art is still welcome—it just has to be thoughtfully placed.

Yoast’s content checks aren’t arbitrary — they’re aligned with how both humans and machines understand text. In fact, many of the green-light criteria align shockingly well with what LLMs are known to favor:

  • Subheadings every 300 words = easier segmentation and extraction
  • Introductory paragraph present = good for AI frontloading
  • Paragraph length = one idea per chunk, which is LLM-friendly
  • Sentence length limits = fewer chances for parsing failure

In other words: the green light checklist is not just “SEO best practice.” It’s an LLM comprehension checklist in disguise.

And while experienced writers might feel tempted to override these warnings with “but this sounds better to me,” it’s worth considering how much clearer your writing becomes when you follow them. Especially when writing for an audience that might include an algorithm.

an example of the Yoast SEO sidebar showing three overall green traffic lights for a post
Not every traffic light for individual checks has to be green — just make sure the overall lights are

Structuring for LLMs: A Yoast-assisted framework

If you want your content to get pulled into AI-generated answers, try this simple structure — and let Yoast SEO help enforce it:

  1. Start with a TL;DR or definition: Use short, declarative sentences. Bonus if you can bold the key phrase or structure it as a definition. LLMs love to latch onto clear, answer-style content.
  2. Use subheadings to divide your points: Make sure each section answers one specific question or explains one concept. Headings serve as cues for both readers and models.
  3. Use bulleted or numbered lists: Yoast SEO will warn you if a list is too long without proper formatting. LLMs love well-structured lists because they can be directly extracted.
  4. Echo the query language: Use the exact phrases people search for. This helps the AI match your content to user prompts. Literal matching still matters.
  5. End with a clear summary or CTA: AI often pulls from intros or conclusions. Don’t waste them. Reinforce your main point and point readers toward next steps.

Even if you’re writing complex thought leadership content, this structure ensures your brilliance is actually understood and surfaced.

You don’t need Schema if your structure is clear — but it helps

Structured data is still valuable, especially for establishing context and disambiguating entities. But Yoast SEO users should remember: if your page is poorly written or confusing, schema won’t save it.

LLMs cite content that is:

  • Logically segmented
  • Written in plain, direct language
  • Free of interruptions, overlays, or unrelated diversions

Yoast SEO helps you get there — not just with schema tools, but with live readability feedback during writing.

It’s also worth noting that while structured data might support AI understanding, it’s the structure of the writing that matters most for inclusion in AI responses. LLMs pull paragraphs and list items, not rich snippets. If you want to be quoted, you have to be quotable.

TL;DR: Use Yoast SEO to make your content AI-ready

In the age of AI search, optimization means:

  • Writing like a human, formatting like a machine
  • Saying things plainly
  • Echoing how people phrase questions
  • Structuring content so it can be lifted and used

Yoast SEO’s content analysis isn’t just a checklist — it’s an AI visibility strategy. That little green light might be your ticket to being the source LLMs choose to summarize.

Don’t fall into the trap of writing for the plugin. Use the plugin to write better for people and machines. That shift in mindset makes all the difference.

And as LLMs continue to power more and more of the search experience, from Google AI Overviews to tools like ChatGPT Browse, that visibility is worth more than position #1 ever was. Start now. You’ll be glad you did.

The post How to optimize content for AI LLM comprehension using Yoast’s tools appeared first on Yoast.

Read more at Read More