Python for SEO Data Analysis

Python for SEO Data Analysis Training

Gain the skills to import, process, understand and visualise your SEO data using Python.

Robin Lord

Robin Lord

Head of Innovation at Aira

Courses: 02

Robin Lord is a digital marketer and consultant, specialising in SEO. He has worked with organisations from startups to fortune-500 companies, from Toronto to Singapore, using Python to automate a wide range of tasks. Robin has also given a number of international talks on the subject of coding, with a particular focus on when marketers should be using Python for our day-to-day work. Now, Robin is Head of Innovation at Aira, and splits his time between research, agency-wide automation, and strategy.

Who should attend this course?

Ever wondered how Python could help you as an SEO, or where to start with this increasingly popular coding language? This course is for you!

This course is for any SEO practitioner who works with large data sets or has to do repeated work. It will help you understand how Python can make your work faster and more accurate. There will be a particular focus on SEO but the skills will be applicable to a wide range of work.

Course Content


  • Introduction to Python
  • Python without the faff
  • Your first Python program
  • Essentials

Working with Excel-type data

  • What is “pandas”?
  • Importing data
  • Dataframes
  • Inspecting a dataframe
  • Filtering data

Data wrangling & visualization

  • Handling null data
  • Changing data types
  • Troubleshooting errors

Extra (if time allows)

  • Additional data sources
  • Different ways to run your code

What to expect

We’ll walk you through some easy ways to start running Python code with no setup, and some quick copy-and-paste solutions to get started with practical SEO projects. More importantly, we’ll also teach you when you should be writing your own custom code – and give you what you need to start doing so.

You will need to bring your laptop and install Google Collab (the trainer will be in touch ahead with more info) to get the most out of the course.

If you register for one of our training courses you don’t only get a day of in-depth and practical training from some of the industry’s most respected professionals, you also get a ticket to brightonSEO, the world’s biggest specialist SEO event.

Share this course:

Available Tickets

Brighton April 2024

Wed 24 Apr, 2024 | 10:00 AM - 04:30 PM

£890+vat£1060Early bird
Book now

Brighton Oct 2024

Wed 02 Oct, 2024 | 10:00 AM - 04:30 PM

£450+vat£1060Early bird
Book now
100% Satisfaction Guaranteed

100% satisfaction guaranteed

We do all we possibly can to make our courses the best you’ve attended but if you ever feel we didn’t live up to your expectations, we’ll give you a total refund, no questions asked.

Don't just take it from us

What others have to say about our Python for SEO workshop

Jemma Parmar

Jemma Parmar

SEO Manager, Simply Business

This course is the best way to learn basic Python and how to use it for SEO. You will benefit the most by bringing your laptop as this is an interactive course. You will be able to problem solve, and learn the limitations and workings of Python so you can create your own code.