This post was sponsored by DebugBear. The opinions expressed in this article are the sponsor’s own.
Keeping your website fast is important for user experience and SEO.
The Core Web Vitals initiative by Google provides a set of metrics to help you understand the performance of your website.
The three Core Web Vitals metrics are:
This post focuses on the recently introduced INP metric and what you can do to improve it.
How Is Interaction To Next Paint Measured?
INP measures how quickly your website responds to user interactions – for example, a click on a button. More specifically, INP measures the time in milliseconds between the user input and when the browser has finished processing the interaction and is ready to display any visual updates on the page.
Your website needs to complete this process in under 200 milliseconds to get a “Good” score. Values over half a second are considered “Poor”. A poor score in a Core Web Vitals metric can negatively impact your search engine rankings.
Google collects INP data from real visitors on your website as part of the Chrome User Experience Report (CrUX). This CrUX data is what ultimately impacts rankings.
Image created by DebugBear, May 2024
How To Identify & Fix Slow INP Times
The factors causing poor Interaction to Next Paint can often be complex and hard to figure out. Follow this step-by-step guide to understand slow interactions on your website and find potential optimizations.
1. How To Identify A Page With Slow INP Times
Different pages on your website will have different Core Web Vitals scores. So you need to identify a slow page and then investigate what’s causing it to be slow.
By default, page URLs are grouped into URL groups that cover many different pages. Be careful here – not all pages might have the problem that Google is reporting. Instead, click on each URL group to see if URL-specific data is available for some pages and then focus on those.
Screenshot of Google Search Console, May 2024
Using A Real-User Monitoring (RUM) Service
Google won’t report Core Web Vitals data for every page on your website, and it only provides the raw measurements without any details to help you understand and fix the issues. To get that you can use a real-user monitoring tool like DebugBear.
Real-user monitoring works by installing an analytics snippet on your website that measures how fast your website is for your visitors. Once that’s set up you’ll have access to an Interaction to Next Paint dashboard like this:
Screenshot of the DebugBear Interaction to Next Paint dashboard, May 2024
You can identify pages you want to optimize in the list, hover over the URL, and click the funnel icon to look at data for that specific page only.
Image created by DebugBear, May 2024
2. Figure Out What Element Interactions Are Slow
Different visitors on the same page will have different experiences. A lot of that depends on how they interact with the page: if they click on a background image there’s no risk of the page suddenly freezing, but if they click on a button that starts some heavy processing then that’s more likely. And users in that second scenario will experience much higher INP.
To help with that, RUM data provides a breakdown of what page elements users interacted with and how big the interaction delays were.
Screenshot of the DebugBear INP Elements view, May 2024
The screenshot above shows different INP interactions sorted by how frequent these user interactions are. To make optimizations as easy as possible you’ll want to focus on a slow interaction that affects many users.
In DebugBear, you can click on the page element to add it to your filters and continue your investigation.
3. Identify What INP Component Contributes The Most To Slow Interactions
Input Delay: Background code that blocks the interaction from being processed.
Processing Time: The time spent directly handling the interaction.
Presentation Delay: Displaying the visual updates to the screen.
You should focus on which INP component is the biggest contributor to the slow INP time, and ensure you keep that in mind during your investigation.
Screenshot of the DebugBear INP Components, May 2024
In this scenario, Processing Time is the biggest contributor to the slow INP time for the set of pages you’re looking at, but you need to dig deeper to understand why.
High processing time indicates that there is code intercepting the user interaction and running slow performing code. If instead you saw a high input delay, that suggests that there are background tasks blocking the interaction from being processed, for example due to third-party scripts.
4. Check Which Scripts Are Contributing To Slow INP
Sometimes browsers report specific scripts that are contributing to a slow interaction. Your website likely contains both first-party and third-party scripts, both of which can contribute to slow INP times.
A RUM tool like DebugBear can collect and surface this data. The main thing you want to look at is whether you mostly see your own website code or code from third parties.
Screenshot of the INP Primary Script Domain Grouping in DebugBear, May 2024
Tip: When you see a script, or source code function marked as “N/A”, this can indicate that the script comes from a different origin and has additional security restrictions that prevent RUM tools from capturing more detailed information.
This now begins to tell a story: it appears that analytics/third-party scripts are the biggest contributors to the slow INP times.
5. Identify Why Those Scripts Are Running
At this point, you now have a strong suspicion that most of the INP delay, at least on the pages and elements you’re looking at, is due to third-party scripts. But how can you tell whether those are general tracking scripts or if they actually have a role in handling the interaction?
DebugBear offers a breakdown that helps see why the code is running, called the INP Primary Script Invoker breakdown. That’s a bit of a mouthful – multiple different scripts can be involved in slowing down an interaction, and here you just see the biggest contributor. The “Invoker” is just a value that the browser reports about what caused this code to run.
Screenshot of the INP Primary Script Invoker Grouping in DebugBear, May 2024
The following invoker names are examples of page-wide event handlers:
onclick
onmousedown
onpointerup
You can see those a lot in the screenshot above, which tells you that the analytics script is tracking clicks anywhere on the page.
In contrast, if you saw invoker names like these that would indicate event handlers for a specific element on the page:
.load_more.onclick
#logo.onclick
6. Review Specific Page Views
A lot of the data you’ve seen so far is aggregated. It’s now time to look at the individual INP events, to form a definitive conclusion about what’s causing slow INP in this example.
Real user monitoring tools like DebugBear generally offer a way to review specific user experiences. For example, you can see what browser they used, how big their screen is, and what element led to the slowest interaction.
Screenshot of a Page View in DebugBear Real User Monitoring, May 2024
As mentioned before, multiple scripts can contribute to overall slow INP. The INP Scripts section shows you the scripts that were run during the INP interaction:
Screenshot of the DebugBear INP script breakdown, May 2024
You can review each of these scripts in more detail to understand why they run and what’s causing them to take longer to finish.
7. Use The DevTools Profiler For More Information
Real user monitoring tools have access to a lot of data, but for performance and security reasons they can access nowhere near all the available data. That’s why it’s a good idea to also use Chrome DevTools to measure your page performance.
To debug INP in DevTools you can measure how the browser processes one of the slow interactions you’ve identified before. DevTools then shows you exactly how the browser is spending its time handling the interaction.
Screenshot of a performance profile in Chrome DevTools, May 2024
How You Might Resolve This Issue
In this example, you or your development team could resolve this issue by:
Working with the third-party script provider to optimize their script.
Removing the script if it is not essential to the website, or finding an alternative provider.
Adjusting how your own code interacts with the script
How To Investigate High Input Delay
In the previous example most of the INP time was spent running code in response to the interaction. But often the browser is already busy running other code when a user interaction happens. When investigating the INP components you’ll then see a high input delay value.
This can happen for various reasons, for example:
The user interacted with the website while it was still loading.
A scheduled task is running on the page, for example an ongoing animation.
The page is loading and rendering new content.
To understand what’s happening, you can review the invoker name and the INP scripts section of individual user experiences.
Screenshot of the INP Component breakdown within DebugBear, May 2024
In this screenshot, you can see that a timer is running code that coincides with the start of a user interaction.
The script can be opened to reveal the exact code that is run:
Screenshot of INP script details in DebugBear, May 2024
The source code shown in the previous screenshot comes from a third-party user tracking script that is running on the page.
At this stage, you and your development team can continue with the INP workflow presented earlier in this article. For example, debugging with browser DevTools or contacting the third-party provider for support.
How To Investigate High Presentation Delay
Presentation delay tends to be more difficult to debug than input delay or processing time. Often it’s caused by browser behavior rather than a specific script. But as before, you still start by identifying a specific page and a specific interaction.
You can see an example interaction with high presentation delay here:
Screenshot of the an interaction with high presentation delay, May 2024
You see that this happens when the user enters text into a form field. In this example, many visitors pasted large amounts of text that the browser had to process.
Here the fix was to delay the processing, show a “Waiting…” message to the user, and then complete the processing later on. You can see how the INP score improves from May 3:
Screenshot of an Interaction to Next Paint timeline in DebugBear, May 2024
Get The Data You Need To Improve Interaction To Next Paint
Screenshot of the DebugBear Core Web Vitals dashboard, May 2024
Google’s CrUX data is aggregated over a 28-day period, which means that it’ll take a while before you notice a regression. With real-user monitoring you can see the impact of website changes right away and get alerted automatically when there’s a big change.
DebugBear monitors lab data, CrUX data, and real user data. That way you have all the data you need to optimize your Core Web Vitals in one place.
This article has been sponsored by DebugBear, and the views presented herein represent the sponsor’s perspective.
Ready to start optimizing your website? Sign up for DebugBear and get the data you need to deliver great user experiences.
Thankfully, there are plenty of steps you can take to protect your WordPress website.
Easy WordPress Security Basics
When setting up your WordPress site security, there are some basic things you can do to beef up your protection.
Below, we will take a look at some of the first things you should do to help protect your website.
1. Implement SSL Certificates
Secure Sockets Layer (SSL) certificates are a standard technology that establishes an encrypted connection between a web server (host) and a web browser (client). This connection ensures all data passed between the two remains private and intrinsic.
SSL certificates are an industry-standard used by millions of websites to protect their online transactions with their customers, and obtaining one should be one of the first steps you take to secure your website.
2. Require & Use Strong Passwords
Along with obtaining an SSL certificate, one of the very first things you can do to protect your site is use strong passwords for all your logins.
It might be tempting to create or reuse a familiar or easy-to-remember password, but doing so puts both you and your website at risk. Improving your password strength and security decreases your chances of being hacked. The stronger your password, the less likely you are to be a victim of a cyberattack.
If you aren’t sure if you are using a strong enough password, you check the strength of one by using a free tool like this helpful Password Strength Checker.
3. Install A Security Plugin
WordPress plugins are a great way to quickly add useful features to your website, and there are several great security plugins available.
Installing a security plugin can add some extra layers of protection to your website without requiring much effort.
To get you started, check out this list of recommended WordPress security plugins.
4. Keep WordPress Core Files Updated
As of 2024, there are an estimated 1.09 billion total websites on the web with more than 810 million of those sites using WordPress.
Because of its popularity, WordPress websites are oftentimes a target for hackers, malware attacks, and data thieves.
Keeping your WordPress installation up to date at all times is critical to maintain the security and stability of your site.
Every time a WordPress security vulnerability is reported, the core team starts working to release an update that fixes the issue.
If you aren’t updating your WordPress website, then you are likely using a version of WordPress that has known vulnerabilities.
There is especially no excuse for using an outdated version of WordPress since the introduction of automatic updates.
Don’t leave yourself open to attack by using an old version of WordPress. Turn on auto updates and forget about it.
If you would like an even easier way to handle updates, consider a Managed WordPress solution that has auto updates built in.
5. Pay Attention To Themes & Plugins
Keeping WordPress updated ensures your core files are in check, but there are other areas where WordPress is vulnerable that core updates might not protect such as your themes and plugins.
For starters, only ever install plugins and themes from trusted developers. If a plugin or theme wasn’t developed by a credible source, you are probably safer not using it.
On top of that, make sure to update WordPress plugins and themes. Just like an outdated version of WordPress, using outdated plugins and themes makes your website more vulnerable to attack.
6. Run Frequent Website Backups
One way to protect your WordPress website is to always have a current backup of your site and important files.
The last thing you want is for something to happen to your site and you do not have a backup.
Backup your site, and do so often. That way if something does happen to your website, you can quickly restore a previous version of it and quickly get back up and running.
Intermediate WordPress Security Measures That Add More Protection
If you’ve completed all the basics but you still want to do more to protect your website, there are some more advanced steps you can take to bolster your security.
Let’s take a look at what you should do next.
7. Never Use The “Admin” Username
Never use the “admin” username. Doing so makes you susceptible to brute force attacks and social engineering scams.
Because “admin” is such a common username, it is easily-guessed and makes things much easier for scammers to trick people into giving away their login credentials.
Much like having a strong password, using a unique username for your logins is a good idea because it makes it much harder for hackers to crack your login info.
On top of using a unique username another thing you can do to protect your login credentials is hide your WordPress admin login page with a plugin like WPS Hide Login.
By default, a majority of WordPress login pages can be accessed by adding “/wp-admin” or “/wp-login.php” to the end of a URL. Once a hacker or scammer has identified your login page, they can then attempt to guess your username and password in order to access your Admin Dashboard.
Hiding your WordPress login page is a good way to make you a less easy target.
9. Disable XML-RPC
WordPress uses an implementation of the XML-RPC protocol to extend functionality to software clients.
Most users don’t need WordPress XML-RPC functionality, and it’s one of the most common vulnerabilities that opens users up for exploits.
That’s why it’s a good idea to disable it. Thanks to the Wordfence Security plugin, it is really easy to do just that.
10. Harden wp-config.php File
The process of adding extra security features to your WordPress site is sometimes known as “hardening” because you are essentially giving your site some extra armor against hackers.
You can “harden” your website by protecting your wp-config.php file via your .htaccess file. Your WordPress wp-config.php file contains very sensitive information about your WordPress installation including your WordPress security keys and the WordPress database connection details, which is exactly why you don’t want it to be easy to access.
11. Run A Security Scanning Tool
Sometimes your WordPress website might have a vulnerability that you had no idea existed. That’s why it’s wise to use some tools that can find vulnerabilities and even fix them for you.
The WPScan plugin scans for known vulnerabilities in WordPress core files, plugins and themes. The plugin also notifies you by email when new security vulnerabilities are found.
Strengthen Your Server-Side Security
So you have taken all the above measures to protect your website but you still want to know if there is more you can do to make it as secure as possible.
The remaining actions you can take to beef up your security will need to be done on the server side of your website.
12. Look For A Hosting Company That Does This
One of the best things you can do to protect your site from the very get-go is to choose the right hosting company to host your WordPress website.
When looking for a hosting company, you want to find one that is fast, reliable, and secure, and will support you with great customer service.
That means they should have good, powerful resources, maintain an uptime of at least 99.5%, and use server-level security tactics.
If a host can’t check those basic boxes, they are not worth your time or money.
13. Use The Latest PHP Version
Like old versions of WordPress, outdated versions of PHP are no longer safe to use.
If you aren’t on the latest version of PHP, upgrade your PHP version to protect yourself from attack.
14. Host On A Fully-Isolated Server
Fully-isolated virtual private servers have a lot of advantages and one of those advantages is increased security.
The physical isolation offered from a cloud-based VPS is inherently secure, protecting your website against cross-infection from other customers. Combined with robust firewalls and DDoS protection, your data remains secure against potential threats and vulnerabilities.
Looking for the perfect cloud environment for your WordPress website? Look no further.
With InMotion Hosting’s Platform i, you receive unparalleled security features including managed server updates, real-time security patching, web application firewalls, and DDoS prevention, along with purpose-built high-availability servers optimized for fast and reliable WordPress sites.
15. Use A Web Application Firewall
One of the final things you can do to add extra security measures to your WordPress website is use a web application firewall (WAF).
A WAF is usually a cloud-based security system that offers another layer of protection around your site. Think of it as a gateway for your site. It blocks all hacking attempts and filters out other malicious types of traffic like distributed denial-of-service (DDoS) attacks or spammers.
WAFs usually require monthly subscription fees, but adding one is worth the cost if you place a premium on your WordPress website security.
Make Sure Your Website & Business Is Safe & Secure
If your website is not secure, you could be leaving yourself open to a cyber attack.
Thankfully, securing a WordPress site doesn’t require too much technical knowledge as long as you have the right tools and hosting plan to fit your needs.
Instead of waiting to respond to threats once they happen, you should proactively secure your website to prevent security issues.
That way if someone does target your website, you are prepared to mitigate the risk and go about your business as usual instead of scrambling to locate a recent backup.
Get Managed WordPress Hosting featuring robust security measures on high-performance servers, complete with free SSL, dedicated IP address, automatic server updates, DDoS protection, and included WAF.
Learn more about how Managed WordPress Hosting can help protect your website and valuable data from exposure to hackers and scammers.
Google has again delayed its plan to phase out third-party cookies in the Chrome web browser. The latest postponement comes after ongoing challenges in reconciling feedback from industry stakeholders and regulators.
The announcement was made in Google and the UK’s Competition and Markets Authority (CMA) joint quarterly report on the Privacy Sandbox initiative, scheduled for release on April 26.
Chrome’s Third-Party Cookie Phaseout Pushed To 2025
Google states it “will not complete third-party cookie deprecation during the second half of Q4” this year as planned.
Instead, the tech giant aims to begin deprecating third-party cookies in Chrome “starting early next year,” assuming an agreement can be reached with the CMA and the UK’s Information Commissioner’s Office (ICO).
The statement reads:
“We recognize that there are ongoing challenges related to reconciling divergent feedback from the industry, regulators and developers, and will continue to engage closely with the entire ecosystem. It’s also critical that the CMA has sufficient time to review all evidence, including results from industry tests, which the CMA has asked market participants to provide by the end of June.”
Continued Engagement With Regulators
Google reiterated its commitment to “engaging closely with the CMA and ICO” throughout the process and hopes to conclude discussions this year.
This marks the third delay to Google’s plan to deprecate third-party cookies, initially aiming for a Q3 2023 phaseout before pushing it back to late 2024.
The postponements reflect the challenges in transitioning away from cross-site user tracking while balancing privacy and advertiser interests.
Transition Period & Impact
In January, Chrome began restricting third-party cookie access for 1% of users globally. This percentage was expected to gradually increase until 100% of users were covered by Q3 2024.
However, the latest delay gives websites and services more time to migrate away from third-party cookie dependencies through Google’s limited “deprecation trials” program.
The trials offer temporary cookie access extensions until December 27, 2024, for non-advertising use cases that can demonstrate direct user impact and functional breakage.
While easing the transition, the trials have strict eligibility rules. Advertising-related services are ineligible, and origins matching known ad-related domains are rejected.
Google states the program aims to address functional issues rather than relieve general data collection inconveniences.
Publisher & Advertiser Implications
The repeated delays highlight the potential disruption for digital publishers and advertisers relying on third-party cookie tracking.
Industry groups have raised concerns that restricting cross-site tracking could push websites toward more opaque privacy-invasive practices.
However, privacy advocates view the phaseout as crucial in preventing covert user profiling across the web.
With the latest postponement, all parties have more time to prepare for the eventual loss of third-party cookies and adopt Google’s proposed Privacy Sandbox APIs as replacements.
Mozilla has implemented a performance upgrade to its Firefox web browser that could translate into faster website load times – welcome news for SEO professionals and their clients.
The technical details involve moving certain tasks, specifically decompression of gzip and brotli content, away from the browser’s main processing thread.
While this might sound complex, the result is quite simple: web pages load more quickly and feel more responsive when using Firefox.
Networking decompression (gzip, brotli) have been moved off-main-thread as part of ongoing efforts to reduce main thread contention. This work has delivered huge performance wins on our high level page load metrics, reducing FCP and LCP by 10%. See https://t.co/1vVMg6LINc
“This work has delivered huge performance wins on our high-level page load metrics, reducing First Contentful Paint and Largest Contentful Paint by 10%.”
First Contentful Paint and Largest Contentful Paint measure how quickly websites render content visible to users after navigation.
Improving these by 10% could mean millions of web pages loading noticeably faster in Firefox.
Why SEJ Cares
For SEO professionals, websites that load quickly are crucial for providing a good user experience, potentially influencing search rankings.
Any measures that speed up load times are good for SEO.
The performance upgrade has also drawn praise from web experts.
Barry Pollard, a respected voice on web performance, tweeted that Firefox’s threading change “should be some good responsiveness wins” that could enhance browser interactivity.
Nice. Should be some good responsiveness wins by this too for Firefox users. INP isn’t measurable in Firefox at the moment but would have shown this if it was. https://t.co/46nAFL6MQW
In the constantly accelerating online world, shaving precious milliseconds off load times keeps websites competitive and users engaged.
As Firefox rolls out this updated version, expect faster load times and smoother user experiences in this browser.
FAQ
What are First Contentful Paint and Largest Contentful Paint, and why are they important?
First Contentful Paint (FCP) and Largest Contentful Paint (LCP) are performance metrics used to assess the speed at which a website presents visual content to its users after navigation.
FCP measures the time from navigation to when the browser renders the first piece of content from the DOM, providing a user with the first visual indication that a page is loading.
LCP, on the other hand, marks the point in the page load timeline when the largest text block or image element is rendered on the screen.
These metrics are relevant to SEO as they indicate user experience quality; faster FCP and LCP times generally correlate with a better user experience, which can positively impact search visibility.
Ensuring your website reaches as broad an audience as possible isn’t just about amplifying your search visibility – it’s also about making sure your site can be used by everyone, irrespective of their disabilities.
In this post, we’ll explore the relationship between web accessibility and SEO performance and explain some best practices for ensuring your site can accommodate all users.
What Is Web Accessibility?
Web accessibility refers to the practice of making websites and online applications usable for everyone, including people with disabilities.
The goal is to provide a seamless online user experience for people with impairments that would typically affect access to the web, such as auditory, visual, cognitive, physical, and neurological conditions.
These internationally recognized guidelines provide a framework for making web content more accessible, with the aim of creating a more inclusive internet experience for all users.
The WCAG outlines four core principles essential for web accessibility (often summarized by the acronym POUR).
These principles ensure that websites are:
Perceivable: Content and user interface components should be presented in a way any user can perceive.
Operable: All users should be able to interact with interface components and navigational elements.
Understandable: Users must be able to understand the information on the page
Robust: A variety of users and assistive technologies (like screen readers and text-to-speech software) should be able to interpret the content on the page.
How Does Web Accessibility Impact SEO?
Web accessibility and SEO may seem like distinct aspects of website management.
After all, one focuses on making online content usable for people with disabilities, while the other focuses on boosting a website’s search engine rankings.
However, these two areas have a significant overlap.
Improvements in web accessibility can have a positive impact on SEO in several ways, including:
Providing a better user experience: Google considers user experience when deciding where to rank web pages in its search results. And since web accessibility aims to improve the web user experience for everyone, implementing accessibility best practices can indirectly contribute to better search visibility.
Enhancing content readability and structure: Good website accessibility calls for the clear, logical, and organized presentation of content – all of which correspond to SEO best practices. Structured headings (H1, H2, H3 tags), descriptive link text, and easy-to-read fonts help both human users and search engine bots navigate and understand your site better.
Improving image visibility: Using alt attributes to describe images not only makes your site more accessible to visually impaired users but also allows search engines to better understand and index your multimedia content. This, in turn, can enhance your visibility for image searches, drawing more traffic to your site.
5 SEO Tips To Make Your Website More Accessible
Now that you understand the link between web accessibility and SEO, let’s look at some best practices to boost your site’s usability.
This post was sponsored by Wix. The opinions expressed in this article are the sponsor’s own.
In the last 18 months, conversations about SEO have been dominated by artificial intelligence.
New ways of working and new user journeys for search visitors have come to the forefront.
In 2024, we can clearly see that there’s a great mix of “old hat” and “new hat” SEO best practices that you can start implementing right now.
To help you keep up with the current SEO best practices, we’ve created a series of:
Why Use SEO Checklists?
Doing SEO is often a bit like conducting a symphony.
There are lots of SEO activities, big and small, taking place across each website, and each SEO task, whether it be on-page or technical, contributes to the larger success of your website.
Just as a conductor has their sheet music, the best consultants and agencies use SEO checklists, templates, cheat sheets, and other project management documents to make sure everything is on track.
The medium of the SEO checklist has evolved from being as simple as a few items scribbled on the back of an envelope to something as complex as a dynamically generated interface within your CMS, offering AI functionality and integration with your favorite tools.
This versatility means that they can be reworked to suit most requirements.
In the sake of versatility, here are three, high-level types of SEO checklists that can help you elevate your brand’s website.
1. SEO Checklists On Shared Documents
If you’ve been in the industry for a while, you’re probably familiar with using a spreadsheet to keep track of SEO progress.
Now, we’re living in the fast lane, with the ability to leverage shared SEO. Easily transferrable, this can be as complex or simple as required.
Once these are generated, you can add and tick them off your list, right in the CMS.
Experience created by Wix, February 2024
Looking at user data, we see that the addition of AI to a checklist can increase usability significantly.
How To Properly Use An SEO Checklist For Success
If you aren’t already using an SEO checklist to manage your workload, we urge you to try any of the above styles of checklist.
Increase Your Agency’s Profitability
If you’re an agency owner or account manager, checklists are particularly efficient because they can be reused and adapted for each client.
This can save time on research and development (R&D) and become part of the corpus of resources you make available to clients and staff.
Checklists for SEO tasks can also assist with more efficient onboarding for new clients and projects, and help you expand your offering and improve client satisfaction.
When managing clients, tools like the Wix Studio Client Kit mean that account managers can upload client checklists, templates, and even video tutorials directly into the dashboard of the CMS.
This means that materials for client success are accessible to everyone working on the site, at all times.
Image created by Wix, February 2024
If you’re managing SEO teams, creating frameworks for SEO account management can help you gain and retain clients for the long term.
Joshua George, founder of Clickslice Agency explains that he developed his SEO project proposal template “after testing 20 different variants of proposals,” but once he “finally found one which converts the best,”he was able to get better results from client pitches.
Similarly, freelance SEO, Nick LeRoy, developed a client retention checklist to manage touch points and habits that build client trust.
Image created by Wix, February 2024
Better efficiency for SEO agencies and freelancers means more opportunities to deliver high-value outcomes and increase profitability – a checklist can be an important part of that process.
Make Knowledge More Accessible Across Your Team
Templates and checklists are also a highly accessible way to hand off to juniors and even clients easily.
As well as being designed to help your team accomplish goals, checklists can also serve as a knowledge base to help your team grow. This approach can help you get drive visibility on the SERP.
Image created by Wix, February 2024
Founder of AS Marketing agency, Adriana Stein, explains that she uses a blog writing template because, “when you use a particular structure, provide helpful information, as well as follow SEO best practices, that gives your content the best possible chance to rank, drive organic traffic, and when scaled out, drive conversions.”With live collaborative documents, teams can adapt lists to changing requirements and ensure that the knowledge base of the team continues to grow, even if account managers change roles.
Improve Quality Assurance
It is often assumed that it is beginner-level SEO specialists who use checklists, but this is not exactly the case.
For more seasoned SEOs, checklists often serve as a means of maintaining the quality of implementation when working with multiple teams and stakeholders. Experienced SEO professionals create checklists to ensure consistency of delivery when handing off day-to-day tasks to other members of their teams.
Ashwin Balakrishnan, Head of Marketing at Optmyzr, explains that for tasks like backlink tracking, he creates templated documents to reduce errors and ensure a consistent level of implementation.
Balakrishnan says that, “transferring knowledge and experience to junior SEOs (especially teammates) goes a lot smoother for everyone when you use checklists and templates. It gives newer SEOs confidence and frameworks to work off, and it allows more seasoned practitioners to review work faster and avoid giving arbitrary feedback.”
This can free up time for senior SEOs to pursue more complex SEO, billable tasks.
So rather than dying a death, the humble SEO checklist has evolved.
What’s Next For SEO Checklists?
Given the wealth of data sets, data feeds, automation, and AI tools available to marketers, the active integration of AI into SEO should only continue. But as well as being able to generate inputs, we are likely to see data-driven, AI-crafted guidance from checklists become more common.
Those who use checklists in the format of Google Sheets and MS Excel will benefit from generative native apps and enhancements in the AI workspace race. Being able to harness scripts, feeds, and add-ons is nothing new, but AI offers new scalability for task completion, offering new opportunities for growth but the value of the SEO checklist is alive and well in 2024.
Download checklists, templates, and toolkits to develop smoother SEO processes and ramp up productivity—on any project.