We've added a percentage change calculation to the split tests results page. This is based on the Average Click Difference before a change to the test group, to the Average Click Difference after the change.


There's now a second toggle on the graphs to turn off annotations as well as algo updates.


You can now archive multiple time based tests using the checkboxes and 'Archive Selected' button.


From the PageDetails view, you can now click a 'compare periods' button within the pages' queries section. This allows you to compare query results over two time periods, for that specific page. Watch this video to learn more.


The Striking Distance Keywords report now has a position filter, so you can see queries that are position 4-6, or 10+.


From the All Page and All Query reports there are now 'Compare Period' buttons so you can look at the data for urls and queries across two separate time periods.
You can also click on the algorithm updates on the graphs (within the last 16 months) and be taken to comparison reports to quickly diagnose any ups and downs.
Short video here to learn more...


The time it takes to process the Content Quality report has been massively reduced. Where a report use to take a couple of hours, it should now be done in a minute or two. Enjoy!


You can now Archive time based SEO tests (single tests, group tests, and url switch tests). These archived tests are still accessible from the Archive tab.


A quick change to the 'Questions to Answer' report, so you can localise the 'question' filters to whatever language you want for the defaults. Watch this video to see how.


Content Groups can now make use of 'contains' url values.

When searching for urls or queries using the search box at the top of the app, the results now include performance data from GSC.


Url Switch Tests are now live in the SEO Tests sections. These will allow you to SEO test url redirects and topic clusters.


Performance improvements to SEO split tests so they can process tests with much larger numbers of urls in the control and test group.


You can now run SEO Group Tests in SEOTesting.com. These are time based tests for multiple urls or queries. Learn more about them here : SEO Group Tests


LastMod date is now pulled into the Content Quality/Thin Content report if each url contains the value in the sitemap files. You can easily see now when content was last updated.


User access control is now implemented, so you can give specific users access to individual sites added to SEOTesting

Content groups have also been improved so you can add and remove urls from them. If you want to ammend a content group and re-process historical months you can copy and ammend existing groups.


Content Groups can now be deleted. Simply go into and edit a Content Group, and use the delete button.


Content Groups - create a performance report based on a defined group of urls. Learn more about them here : Creating Content Groups based on Search Console data


New report - Checkout the Top Query Per Page report. Here's a quick 2 minute video on what is does and how to use it.


You can now copy SEO tests. Use the copy button when viewing the test result details.


You can now copy SEO split tests. On the results screen there is a copy button that places the existing test settings into the test creation screen.

There's a new setting when creating an SEO tests for 'Send emails when test processed and completed'. If this is checked it will now only send an email to the person who created the test.


You can now zoom in on the graphs on Launchpad, Dashboard, PageDetails and QueryDetails. Just click and drag across the graph for it to zoom.


Page detail and query detail graphs can now be summarised into weekly and monthly totals. Watch this 1 minute video here to learn more.


All SEO tests and annotations are now rolled up and reported on in the Site Changelog which is linked into the main navigation when you are looking at a particular site.

Learn more about how SEO tests, annotations and the Site changelog can be used as a system to track and report on the work done to a site by watching this video.


Site tests are now displayed on all graphs.

Page and Query tests are displayed on the relevant PageDetails and QueryDetails graphs.

You can now also add custom annotations to graphs, for when you want to remember changes made to a site/page/query, but do not want to run a full SEO test.
Checkout the Annotations link in the main left hand navigation when you are looking at an individual site.


As you'll see, confirmed Google algorithm updates are now displayed on graphs. They are displayed on the main launchpad, site dashboard, page and query detail views.

There's a setting at website/user level whether to display these annotations by default, and you can then toggle them on/off each time. The default setting for each site is found in the Account section.

Next up is custom annotations.


New search intent report in the content ideas section of Reports.

Rather than have a separate report for the different types of search intent, there's one report with a drop down to select the types of keywords/queries you want to bring back.

This report is great for affiliate and ad based sites that are creating lots of guides, how-to articles and commercial 'best of' and review posts.


Transactional and Custom search intent groups

Two new groups added to each website for transactional and custom search intent.

The labels in the keyword reports have changed a little bit as well, I think they look much nicer now...

Export queries from the Page Details view

Whenever you click on a url in SEOTesting it takes you to the page details view.

On this view SEOTesting shows you all the queries the url has ranked for over the past 90 days, with how often each query is used on the page.

This data can now be exported to a CSV file to open in Excel or Google Sheets. Great to pass onto your content team.


Informational keyword highlighting

In all the reports that contains queries, we now highlight in yellow any part of the query that indicates it is an informational type query.

By default each site is setup to highlight the keywords 'what,who,when,where,which,why,how' - but these can be edited and added to via the edit screen for each website.

These types of informational queries are great for content expansion on existing pages, or good for new long form content that answer specific questions.

Query details page

The query details page has been improved. Whenever you see a query in a report you can click on it and then see what we call the 'query details view'.

The impressions, ctr and average position charts are hidden initially now, but can easily be viewed by ticking the checkbox.

These are now hidden as below the graphs we display all queries your site has appeared for in the search results that also contain the query you are viewing.

These related queries can be utilized for content expansion, and new content ideas.


It has been quite a few weeks of working on documentation and 'how to' guides.

You can find these all neatly listed via the Support and Docs link in the left hand navigation.

I've also recorded a bunch of 'getting started' videos to accompany each of the support articles. You can watch the entire playlist on YouTube here:

Getting started with SEOTesting.com playlist

I'm looking forward to getting back to some code and new features now! :)


The 'New Keywords' report is now available via the Reports section.

This report is great for coming up with new content ideas. It displays the queries that your site has just started appearing in Google for.
Some of these you will have just published an article directly targetting - but through keyword and topic association (which is always changing/improving), Google will alert you to new content gaps and opportunities.

Target new high impression keywords for more clicks from Google.


The 'Saved Ideas' section has been added which is available via the left menu.

When going through query reports, you'll now find a lightbulb icon.

When you click on this it will save the query to the 'Saved Ideas' section so you can work on them later either as a new piece of content or an improvement to an existing page.


Some handy icons have been added to all the query based reports. These allow you to:

  • Search keyword in Google to see intent. Right click to open incognito.
  • Search keyword in Reddit to get content ideas.
  • Search keyword in Quora to get content ideas.
  • Check keyword in ahrefs.com.

See screenshot below...


Guide to use the Content Quality report and dealing with thin content published. Click here to read...


A number of changes to the Page Details screen:

  • Only the clicks graph is shown by default now. Checkboxes available to display impressions, position, and CTR.
  • Current page title and meta description displayed
  • Keyword usage count is displayed for each query the page appears in the search results for.

The last point is really useful when looking at new keywords, content and sections to include in a page.


This change log page was added - woohoo!


Query data listed on PageDetails report is now sortable.


Export functionality added to cannibalization report. Also exports each relevant url for each query.


Cannibalization report added to reports section.