Google has just announced a game-changing feature for Google Search Console: the ability to export data directly to BigQuery. We wasted no time and activated the export feature three days ago, and in our initial analysis, we were able to uncover a wealth of additional URL and keyword data that was previously unavailable in the…
January 3, 2023
The complete website migration SEO checklist for 2023
Based on our experience from a big number of website relaunches, we have compiled this website relaunch SEO checklist with lots of details and a free PDF version.
December 2, 2022
How to use hreflang and canonical tags together
When you use hreflang as well as canonical tags on your website, you have to be careful not to send confusing signals to Google. Here's how to implement hreflang when you already have a canonical tag solution on your website.
December 16, 2020
We crawled over 200 domains, including all URLs linked from their homepages and the homepages themselves, and examined the differences between the rendered and non-rendered HTML on every page. You can find a summary of the results and some detailed examples in this post. At the end of the article, you can also access the…
December 11, 2020
Service Worker – What SEOs Need to Know
October 3, 2019
Testing redirects before and after a website migration
Among all of the factors you have to consider when migrating a website, your URL redirects are probably the single most important one. In this article, you will learn everything you need to know about testing your redirects before and after a website migration.
This case study describes how we used a basic implementation of Cloudflare's HTML caching feature on an e-commerce website to improve average page load times by 28%.
August 30, 2018
Understand and eliminate spam traffic in Google Analytics
In order to eliminate spam traffic from your Google Analytics account, it is important to understand how the spam traffic gets into your account in the first place. This article explains how spam traffic in Google Analytics works and discusses various solutions to tackle the problem.
It's a common practice to block entire staging environments via robot.txt - Learn about better ways to make sure your staging website doesn't get indexed.
August 22, 2018
Cool stuff with lookup tables in Google Tag Manager
Lookup tables are one of the most useful and powerful features of Google Tag Manager when it comes to customising your Google Analytics tracking configuration. Learn what lookup tables are and how you can use them to improve your website tracking.
August 21, 2018
hreflang tags implementation guide – How to implement hreflang
The implementation of hreflang annotations can be difficult and is often done wrong. Here is how to get your hreflang annotations right.
You know the problem: You open the crawl errors report of a website you've recently started working on in Google's Webmaster Tools and you see so many crawl errors that you don't know where to start.
August 18, 2018
Monitoring and fixing 404 errors with Google Analytics
In this article, I explain how you can use two very simple custom reports in Google Analytics to monitor 404 errors on your website.
The correct implementation of hreflang annotations is quite a challenge for lots of webmasters, especially as Google's official documentation leaves a lot of room for interpretation. At SMX Munich 2016, John Mueller of Google shared some interesting information that is not included in Google's specifications. Read the full story here.
At I/O 2018, Google announced that they didn't use canonical tags that can only be found in the rendered HTML and not in the HTML source document. Our test results suggest that this statement was not true.
This article highlights when and why it might make sense to move from a multi-ccTLD approach to a single-gTLD strategy, by looking at a case study and the SEO theory behind the topic. It also features technical advice for the migration itself and opinions from international SEO experts.
December 14, 2017
Learn how to change title tags, meta descriptions, noindex, canonical tags and internal links with Google Tag Manager and how Google deals with these changes.
Learn how we trained a machine learning algorithm to find keywords with high ranking potential by predicting positions after on-page optimisations.
August 11, 2017
How to implement hreflang with Google Tag Manager
Have you ever wondered if you can implement hreflang with Google Tag Manager? This post explains how to do it in three easy steps.
We wanted to know if Google uses pre- or post-DOM HTML for interpreting hreflang, so we did an experiment. See the surprising results here!
February 8, 2017
How can a website relaunch harm your SEO performance?
Most webmasters are aware of the fact that a relaunch can cause serious harm to the SEO performance of their websites. But what exactly are the dangers?
February 1, 2017
How to make SEO a priority within your website relaunch project
If you are involved in planning a website relaunch in your organisation, this article will help you make SEO a priority in the website relaunch project.
Are you planning a website relaunch or a site migration? Make sure you do not delete any important content that is driving organic traffic to your website.
January 19, 2017
Michael Weber and Eoghan Henn proudly present: searchVIU
We are happy and proud to announce searchVIU, a tool for advanced SEO analysis. Find out more about our big plans for 2017 here and be a part of our story!