Marketing Problem Solving & SEO analysis with Python!


Benjamin Goerler, SEO Consultant at Ayima, spoke about the benefits of Python scripts for marketing and how marketers, even with a non-technical background, can use the programming language to improve results related to Search Engine Optimisation. 

At Ayima he manages the SEO strategy and implementation for some of Europe’s leading e-commerce brands.

His role involves performing technical audits of their clients’ websites and turning the technical findings into digestible and actionable recommendations to optimise the clients’ search visibility.

Benjamin’s journey into the Digital World as SEO Consultant!

“My background actually isn’t (at least not on the surface) related to the digital world at all. I studied History and English to become a teacher for secondary schools in Germany.

However, thanks to my older brother who introduced me to the world of PCs and inspired me to better understand them from the inside out, I started working with computers from an early age. I appreciate that the first ones I used still had a simple, but mighty command line interface – and no buttons or windows to click on – hence my technical understanding of modern computers.

After finishing my degree, I moved to the UK, and through translating websites for various clients from English into German, I became more involved with SEO and intrigued by its challenges. And that’s what led me to where I am today!”

SEO Agency – Ayima

SEO with Python, Ayima | 3XE Search Marketing Event

Ayima is an award-winning Digital Marketing Agency specialising in SEO, PPC, Paid Social, Web Design and Development and Content Marketing.

Last month Ayima acquired LeapThree, a leading analytics consultancy, which helped to solidify the Company’s presence and expertise within Analytics channels; Web Analytics, Data Analysis, Conversion Optimisation and Strategic Planning.

With offices in London, New York, San Francisco, Raleigh, Vancouver and Stockholm, Ayima’s 100+ employees continue to achieve spectacular results for some of the world’s biggest brands.


In addition to digital marketing services, Ayima have created a suite of market-leading software tools that are used by clients and agencies around the world, including ‘Redirect Path’, ‘Updatable’, ‘Ayima Intelligence’, ‘Page Insights’, ‘Pulse’ and ‘Appotate’.

SEO with Python at 3XE Digital Search Conference

At the last 3XE Search Conference, Benjamin spoke about ‘Bringing the fun back to SEO with Python’.

“I’m not a developer myself and I am hoping to inform other SEOs that you really don’t need to have a technical background in order to benefit from this amazing and flexible programming language.” – said, Benjamin Goerler.

The presentation featured a couple of examples of how he uses Python to automate, speed up various SEO-related tasks and how others can easily achieve the same.

SEO with Python


Top 3 takeaways from his presentation – SEO with Python

  • Python is for everyone and you don’t need to be a developer to use it.
  • How to spot patterns in data and to translate them into Python scripts.
  • Breaking down large datasets with Python within seconds.

Talking about the fundamentals of SEO, Benjamin very interestingly tells, “Many people seem to see SEO as an additional, unnatural burden. In my opinion, the world of SEO can be easily compared to a large library filled wall-to-wall with books. Each book represents one webpage, and the library itself is the World Wide Web.”

“Each book needs a proper title to be identified quickly, a complete table of contents, correct quotations of other author’s works, page numbers and much more. The librarian needs to make sure that all books are at the right place so that any visitor browsing the library and using its search system finds the most relevant book without any effort. I guess most people would agree that all these elements are crucial for a modern book, so why shouldn’t this also apply to websites?”

Here’s the slide deck of Benjamin’s keynote talk at the 3XE Search Conference where he explains what is Python, why should you learn to use Python and what are the tasks you can automate using Python! The slides are on auto-play but you can pause them and go through the presentation at your own pace:


SEO Tools that he recommends!

“I wouldn’t get very far on a daily basis without Ayima’s various SEO tools such as the Chrome extension Redirect Path – combined with another freely available plugin ‘Ayima Page Insights’.

Both offer me a quick overview of key issues on any page I visit in my browser.

But what helps me most to deal with the various large datasets is Linux with its command line plus the programming language Python. Both speed up my daily routine a lot and help me break down millions of rows of data into a few clear, actionable datasets.

Google Data Studio is another great tool to help me visualise, track and report on the analysed data.”

What websites and people influence you on a day to day basis?

“Most of the time I learn from my amazing colleagues who always have a friendly ear for my questions and time to discuss any SEO-related finding in great detail.

I also benefit massively from the incredibly resourceful open source community. This offers tons of useful Python scripts, free tools for data analysis, how-tos and advice in forums – it also helps having our own in-house data analysts and scientists who are on hand to provide detailed insights when needed.”

Your thoughts on the future of SEO – What’s next?

I predict a long-lasting future for SEO. Ultimately, it is not about search engines, but about making information quickly accessible and digestible. I predict that search will continue to become integrated within more devices, even with things like smart kitchenware such as fridges and health gadgets. My hope is that the SEO industry develops a better balance between protecting customers’ privacy and providing the best possible answers to searchers.

You can connect with the Ayima team here: Ayima London


Our next 3XE Search Marketing Conference will be in October.  Check this page for more details – 3XE Digital Conferences

For updates on our latest Conference, subscribe to our newsletter or follow us on social media.