Top SEO Experts share their advice on how and why you should learn Python for SEO. (JR Oakes, Hamlet Batista, Elias Dabbas and more)
In this post, we will see how to calculate the “BERT score” to see if a web page has a chance to answer a question asked in Google.
Natzir Turrado has built a fantastic keyword cannibalization tool for Python to identify possible keyword cannibalization issues using Google Search Console data.
This guide will show you the easiest way to automatically backup your Google Search Console Data in MySQL using Python. Why Use a MySQL Database
This post will show you how you can automatically extract all your search traffic and all your keywords from Google Webmaster Tool using Python and the Google Search Console API
This tutorial is for SEOs that would like to use Google Search Console API with Python.
This easy tutorial will show you how to send an email using python and the Gmail API.
This tutorial is for you that wants to crawl a website with Screaming Frog and extract more URLs from those pages to be recrawled.
This is the best place to learn how to set up Google Analytics Reporting API with Python.
As part of our complete guide on Python for SEO, we will learn how to use Spyder IDE to run Python.
Learn how to use basic packages like pandas, numpy and matplotlib to do SEO with Python.
In order to learn Python for SEO, you need to understand why you should learn Python in the first place. Then, you need to cover the basics.
This easy tutorial will show you the steps to install Google Optimize with Google Tag Manager. (even if you are an absolute beginner) What we
Technical SEO checklist for beginners and advanced SEOs that don’t want to forget basics when doing a technical SEO audit. What to Audit? How to
Ahrefs is an amazing Technical SEO tool to spot issues on your website and track rankings for your keywords. Let’s see how you can set-up
How to run CausalImpact for SEO Split-testing Experiment.
In this post, I will show you how to implement SEO split-testing experiments using Google Tag Manager (GTM).
In this guide we will learn how to Extract Google Analytics Data With Python following those steps…
In this guide, I will provide you with everything you need to set up your own SEO split tests with Python, R, the CausalImpact package and Google Tag Manager.
Jupyter Notebook, what it is and how to use it. How to Install and launche Jupyter Notebook?
When Google announced that they no longer supported rel=”next” and rel=”prev”, it caused a lot of turmoil in the SEO industry about what we should
In this tutorial, we will learn how to create a SQL database using Python and the MySQL relational database management system. You can save data
This post is for technical SEOs that want to understand how Googlebot renders a website. I will help you understand what is rendering and show
What are Data Layers? How do they work in Google Tag Manager? How to use data layers? When you start getting really serious with Google
2020 has been a big year. Here is a collection of the best SEO posts that I have read in 2020. Best SEO Posts in
You want to be able to use Google Search Console API but know nothing about Google APIs? This beginner guide will show you how to
Many SEO bloggers preach for the acquisition of organic traffic by acquiring expired domains. Is it working? Not so sure! Why buying expired domains? A
How to install python on Windows using Anaconda. With this guide, you’ll have everything you need to install Anaconda and get started with Python.
I’ve been struggling for the past 6 months to find a solution to extract rendering problems on a large scale. Fantastic enough, Tobias Willmann has
What if I tell you that you could rank #1 on Google and get 0 clicks. It would be an obvious statement to experienced SEOs.
How do you help your LinkedIn company page rank higher in Google? Is there a true SEO case study that could help me understand which
This post will show you how to create a repository on Github.
How to identify and fix technical SEO issues to improve your organic traffic. Forget technical SEO templates. When it comes to technical audits, there is
Most people don’t realize this because they always look at their own brand, but branded terms have a crazy high search volume. See for yourself.
Brighton SEO has been a massive year in 2019 with speakers John Mueller, Darren Shaw and Fili Wiese. Unfortunately, being thousands of miles away, I
Automation is a big hub in SEO and R is one of the greatest tools to help you do just that. But first, you need
Absolute beginner guide to help you connect to Google APIs. This guide shows you how to connect to Google Analytics API.
You want to make API calls from Google AdWords API and you are asked to request access. Indeed, as stated on the official Adwords API
In this tutorial, I will help you to analyze Google Adwords data with R using the Google Ads API.
You were asked by your boss to gather monthly pageviews from 2015-2018 on a website that have 5 million page views per month. When you
This is a walkthrough for creating the project and generating the client id and client secret that you will need to set-up SEO split testing.