The Rich Results Test tool is now out of beta, and fully supports all Google Search rich result features.
When comparing both tools, it does seem that the Structured Data Testing Tool is much faster than the Rich Results Test tool. I would argue that the Rich Results Test is not as easy to use.
One of the main reasons people use these tools, is to see if their schema markup is valid, and shows no errors.
It is not clear when the Rich Results Test will fully replace the Structured Data Testing Tool, but I would suspect that we will see an update in the next few months.
Here is a screenshot of the current Structured Data Testing Tool:
Here is a screenshot of the Rich Results Test tool:
I am going to look at 3 areas to compare each tool;
- Loading Speed
- Visual Design & Usability
- Errors & Warnings
The first very noticeable difference when using the new Rich Results Test tool is the speed.
In a speed test, I timed how long it took each tool to load. I put my URL (https://phil-isherwood.co.uk) into each tool. The test with the Rich Results Test tool was with Google’s smartphone bot.
When fetching a URL with the Structured Data Testing Tool, it takes on average 5 seconds.
When testing a URL with the Rich Results Test tool, it takes on average 30 seconds.
It may not sound like much, but when you have been using a tool for years, with a load time of 5 seconds, it is quite the wait, especially an extra 25 seconds.
Visual Design & Usability
The visual design of the Structured Data Testing tool is very simple. Code is displayed on the left, and structured data that is detected is displayed on the right.
You can click into the boxes on the right side to see exactly what code has been detected. This will also highlight the code on the left, when you click it on the right.
The Rich Results Test has a different design, which first tells you if the code or page you entered, is eligible for rich results.
This is then broken down into the detected items found in the code. You can click on the boxes to show what has been detected.
How to find your ‘Rendered HTML’ in the Rich Results Test tool
To see the code when you test a live URL, click on ‘See Rendered HTML’ or click on one of the items under the detected items box. It will then open the Rendered HTML on the right.
The code then appears on the right side, with items you click highlighted.
You can’t edit the code you see on the right side. To edit the code, you have to test a code snippet. When you test a code snippet you will get the code on the left, and you can edit it.
When you make a change, you can then re-run the test with Google’s smartphone or desktop bot.
Errors & Warnings
The main reason to use these tools is to find errors and warnings in your code, so you can fix them. Each tool displays these quite differently.
If there is an error or warning, you can see these at the top on the right side of the Structured Data Testing Tool.
The best thing, and main difference between each tool, is that you can edit the code directly in the Structured Data Testing Tool – no matter if you test a live URL or code snippet.
Editing the code directly is the easiest way to find and fix errors. However with the Rich Results Test tool, you can only edit the code when you test a code snippet. You can’t edit the code when you test a live URL.
This makes it more difficult with the Rich Results Test, as you have to test the code itself. For some people, the issue is that you can’t find the code. This takes more time as you have to test the URL, find the code, then copy and paste to do another test.
Rich Results Test – Page Loading Issues
After using each tool a good amount, I personally prefer the original Structured Data Testing Tool. It is faster and more user friendly. It will be a shame to see if go, but I am sure I am not the only with concerns about its usability.
Share this with your friends and colleagues ⬇