Data SEO Blog


Using R for SEO: Survival Guide


If you have already heard of the R language and you take SEOs that use it for aliens, you are not entirely wrong. Initially intended for data scientists and statisticians, the R language has for some years now landed in unsuspected audiences, and the reason is simple: Automate actions, retrieve data via APIs and aggregate them, scrape web pages, cross-reference several files (keywords for...

Do you really need backlinks? (R tutorial)


“Everyone knows that backlinks can boost rankings on Google!” Are you really sure? You’ve probably already noticed it, it’s not uncommon to see pages positioned without ANY backlink. In this tutorial, I propose a first approach to analyze your backlinks needs in the form of an exploratory SERP analysis. Prerequisites We will use the R language and the R Studio IDE to run...

Keyword Clustering with R


To study by hand user queries for each of the solutions present on the 90 OVH group websites would take about 1034 days. 2.8 years. As I explained in an interview (French) at, the acceleration of OVH worldwide requires us to question certain time-consuming practices in our SEO strategies. By changing many letters to “time-consuming practices”, we obtain...

Our New “Data Science SEO” Training


2021 EDIT : MY “DATA SCIENCE SEO” TRAININGS ARE NOW ON LABS ON MARS. After several months of reflection, Vincent and I are pleased to announce that we are officially creating DATA SEO LABS, a training course dedicated to Data SEO (Data Science + SEO). Why this training? Who is it intended for? When does it take place? Where? What’s the program? Answers below. If you have been...

How I transformed my SEO job in Google Rankbrain era: (video)


“How is OVH evolving towards SEO Data Science”? This is the question that Vincent and I answered during our talk at the OVH Summit on October 17, 2017, in Paris. You will find the replay below as well as an article gathering unpublished elements on Data Science in SEO. Big Bang isn’t the right word, but it’s the first word that comes to mind. On one side there is the Big...

Server Log analysis for SEO (Advanced guide)


There are many ways to run a server log analysis but each analyse requires a long data preparation step: logs recovery, grouping them, split data in several columns, cleaning, etc. These treatments can seems really hard, especially if there are done manually… In this technical guide, I will show you how to do all these steps quickly and exploit the logs of an OVH web hosting with Dataiku, a...

How to speed up Serposcope by adding IP


I have recently written a guide on french website, where I explain how to create a Public Cloud instance from scratch and to deploy open source Keyword Tracking tool Serposcope. If you have followed it, you are now able to monitor your website’s rankings on Google, on an unlimited way for less than $3.5/month, clap clap clap ! Here I will explain you an advanced use of...

Recent Posts

Rémi Bacha

Passionate about SEO and Data Science. Founder of LABS ON MARS agency and co-founder of DATA SCIENCE SEO trainings.