Time-based Testing
Single Test - Setup Instructions
This article will show you how to set up and run an SEO single test in SEOTesting. How to Set Up a Single Test First, select at the top of the screen the website you wish to set up the test for. On your SEOTesting dashboard, click the ‘Tests’ link on the left-hand navigation bar: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/dashboard-tests1nv3ixj.png =805xauto) Click on the ‘Actions’ button located at the top right of the screen and click on the ‘CreaSome readersGroup Test - Setup Instructions
First select the website you wish to set up the test for at the top of your screen. Then click on the ‘Tests’ link on the left-hand navigation bar: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/select-tests-from-dashboardh9nqhh.png =880xauto) Click on the 'Actions' button at the top right of your screen and then select 'Create' from the dropdown: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/create-test-from-actionszi791Few readersURL Switch Test - Setup to Test URL Redirections
This guide will show you how to set up a URL Switch Test in SEOTesting to test URL redirects that you put in place on your website. Within your SEOTesting dashboard, select the website at the top of the screen that you wish to set up the test for. Click on the ‘Tests’ link on the left-hand navigation bar, and then click on the 'Actions' button on the top right. Select 'Create' from the dropdown: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/create-test-fromFew readersURL Switch Test - Setup to Test the Creation of Topic Clusters
This guide will show you how to set up a URL Switch Test in SEOTesting to test the creation of new topic clusters on your website. Within your SEOTesting dashboard, first select the site you wish to set up the test for at the top of the screen, then click on the ‘Tests’ link on the left-hand navigation bar: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/select-tests-from-dashboardo67nhl.png =947xauto) Click on the ‘Actions' button at the top right of your scFew readersURL Switch Test - Setup to Test Keyword Cannibalization Fixes
This guide will show you how to set up a URL Switch Test in SEOTesting to test fixes you have put in place for keyword cannibalization issues on your website. Within your SEOTesting dashboard, select the site you wish to run the test for at the top of the screen, then click on the ‘Tests’ link on the left-hand navigation bar: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/select-tests-from-dashboard3xtgjc.png =890xauto) Click on the ‘Actions’ button on the rFew readersLLM Test - Setup Instructions
The LLM Test type in SEOTesting is a time-based test that allows you to see how many LLM referred sessions are recorded in GA4 before and after page changes. To be able to run an LLM Test, you need to have the GA4 integration setup. From the LaunchPad in SEOTesting, navigate to the site you want to integrate with GA4. From that site's Dashboard, click on the 'Actions' button at the top of the screen and then select 'Edit'. (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/3Few readersThe difference between clicks per day and site clicks per day
Within a time-based test result, you'll see that we bring back "Clicks Per Day", and "Site Clicks Per Day". (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/time-based-test-results1l8yjoe.png =825xauto) Clicks Per Day is how your test subject performed before and after any change. One of the issues with time-based testing is the effect seasonal events and algorithm updates can have in either the before and after periods.. Working on the assumption that a seasoSome readersHow to Conduct Year-on-Year Tests
Using the ‘Date Confirmation’ feature in SEOTesting makes it easy to conduct year-on-year testing. Select at the top of the screen the website you wish to set up the test for. Click ‘Tests’ on the left-hand side panel from your dashboard: (https://storage.crisp.chat/users/helpdesk/website/-/3/4/3/d/343dcfd35d951400/select-tests-from-dashboarddmpnr4.png =940xauto) Click on the ‘Actions’ button at the top right of the screen, and select 'Create' from the drop-down: (https://Few readersHow to SEO test structured data implementations
When implementing structured data on a page, you’ll want to set up a test for each type of Search Appearance (or SERP feature) you are hoping to benefit from. For example, if you are adding product structured data to your product display pages, you would want to set up an SEO test for both product snippets and merchant listing search appearance types. Our recommendation is to also set up a test without any specific search appearance set - so you effectively have a baseline before and after struFew readersGA4 event data checking
If you want to sense check the GA4 event data that is displayed in SEOTesting, against the event data in GA4, please ensure you have the correct filters applied in GA4. 1, If your test is run for a specific country, ensure this filter is applied in GA4 2, The Landing page + query string dimension should be used, with an "exactly matches" match type to filter on the URL. 3, Session source/medium should be set to "exactly matches" for either "google / organic" (default value when setting up theFew readersHow Google Analytics Event Tracking Works on SEO Tests
When you set up Google Analytics event tracking on an SEO test in SEOTesting, a common question is whether the tracked events are scoped to the specific test page or across the entire site. This article explains how it works. Landing Page-Based Tracking Event tracking on tests is based on the landing page — the first page a user visits when they arrive on your site from a search engine. SEOTesting uses Google Analytics 4's landingPagePlusQueryString dimension, which is session-scoped.Few readers
Split Testing
SEO Split Test - Setup Instructions
This article will show you how to set up and run an SEO split test in SEOTesting. The article will also explain the split test group configuration tool and SEOTesting’s ability to run group tests alongside split tests to give you more opportunity for analysis. How to Set Up an SEO Split Test First, select at the top of the screen the website you wish to set up the test for. On your SEOTesting dashboard, click the ‘Tests’ link on the left-hand navigation bar: (https://storage.crisp.chat/Some readersSplit Test Group Configuration Tool
Date range for pages is website max processed date (or today if max processed date not set) - 90 days. Balancing approach The split test config tool uses a Greedy Balancing approach, based on principles from the Subset Sum and Partition Problem algorithm families. URLs are first sorted by click count in descending order to prioritize the most impactful pages. Each URL is then assigned to the Control or Test group by comparing the total clicks accumulated in each group so far, always addingFew readersSEO Split Testing and Statistical Significance
We decided not to calculate statistical significance for split tests, because the split test graph/results are based on averages of the test group clicks, and the control group clicks, with a daily difference then calculated. That daily difference is then averaged out again pre and post change periods (blue and black line). With all this calculation we concluded the statistical significance calculation (based on the daily difference data points) would not be meaningful or true. So, upon creatFew readers