23 July 2021 - Code
SEOs are often in need of quickly categorizing keywords for different purposes. Using Machine Learning there are several methods to do this, one of which is to regroup keywords that are similar because they contain the same terms. In this post I’ll give you a quick example of this method, using K-means clustering.
31 January 2020 - Code
There are tons of reasons you may want to use transactionnal emails in your software. For instance, I use it to send reports when a task is completed, or alerts when something went wrong during a process.
14 November 2019 - SEO
I’ve been quite fond of the command line since my debuts on Linux, some 15 years ago. It has a lot of sense for SEOs to learn how to use it, for a lot of different types of tasks. And it’s often quicker than using any other tool.
08 January 2019 - Code
If like me you use a lot of Jupyter Notebooks, you might want to run them from a remote server. More RAM, more computing power adnd edicated ressources can be quite useful!
02 January 2019 - Random
Happy New Year !
19 September 2018 - SEO
Screaming Frog just released SEO Spider v10, with a lot of impressive new features. Amongst the list is the CLI mode: the ability to use the crawler without a GUI (on a server for example).
03 August 2018 - Random
A few other french SEOs and I have been talking for quite a long time about creating an SEO crawler together. Each of us was working on his own project, doing almost the same thing over and over, without the others.
28 June 2018 - Random
Gephi is a quite popular software amongst SEOs, mainly known for internal linking visualization. This open-source and free software is available on Windows, Mac OS and Linux, and aims to visualize graphs and networks. It has many features and algorithms which are very helpful for SEO analysis, such as calculating internal PageRank or Modularity Classes.
09 March 2018 - Code
It is no secret, PageRank has been and is still used by Google to compare pages popularity amongst the web. When auditing a website, internal PageRank is a valuable information: it shows the most efficiently linked pages, and helps detect problem in your internal linking. However, when working on high volumes of pages, this kind of calculus can take a fair bit of time.
29 January 2018 - Code
Crawling is one of the most common tasks in technical SEO. However, analyzing a crawl can take quite a long time, especially when working on high volume websites. Using good tools can help you go faster, and can bring you to more advanced analysis. Talking about advanced stuff, I belive Python is one of the best tools I have at my disposal.
15 December 2017 - SEO
In a recent hangout, Google’s John Mueller told webmasters to watch their server logs, in order to know if a website has been moved to the mobile first index.
15 November 2017 - Code
Now that you know how to set Python up for SEO purposes, it is time to make real use of it! Let’s start with something really useful: this little script to categorize data.
03 November 2017 - Code
I’ve been tinking code for a long time now, notably to automate tasks I do a lot as a SEO consultant. In this post, I’ll quickly explain why and how I use Python and the other tools in my setup.
02 November 2017 - Random
Changing jobs is a bit like starting a new life. Becoming a freelancer surely is. After about 7 years working in SEO agencies in Paris, and growing from intern to team director, I decided to try something new: as of today, I work on my own.