Google tag manager is a simple way to deploy tags to your website that allow you to track all sorts of things. Sign up if you haven’t already and if you’re using WordPress use this plugin to get the tag manager container onto your website. It’s really important to understand the interactions that people have […]
Blog
Migrating a WordPress website to HTTPS
In January of this year the amount of traffic passing through Firefox to HTTPS sites finally surpassed HTTP https://letsencrypt.org/stats/ However the canny of you will have clocked that doesn’t mean half the web is now HTTPS. Certainly the top sites, Facebook, Twitter, Youtube all have HTTP certs and have done for a while and the […]
Python Web Scraping Tutorial For Beginners
Introduction to web scraping In a ideal world you wouldn’t need to scrape the web, but the world is far from ideal, websites are far from well structured and in order to gather the data we need it’s likely you’ll have to scrape. I currently find myself having to extract information from the web almost […]
Upload a Big CSV file into Big Query
Big query is a really good, cheap, quick (insert superlative) platform to query and visualise data. It has a simple connector into DataStudio which is great to use in reporting as it’s very sharable. Big Query has its limits and one of them is getting data into it. To upload directly within the interface there […]
Brighton SEO Twitter Bot – Lessons Learn’t
This year while brainstorming what I should talk about in my BrightonSEO I came up with the marvellous idea of creating a twitter bot to check hreflang errors. Some may say marvellous, others, “nerdy procrastination”. I spent a couple days with the Tweepy API and built the crude hreflang checker class to pass the links that […]
Join a list to a string in Python
Lists are a great data structure but they’re not always useful, for example when writing a database or if you’re building a URL from a series of values in a list, you may prefer a <class ‘str’>. Let’s take the later instance in this example. list1 = [‘www’,’example’,’com’] string = ‘.’.join(list1) Breaking it down is […]