Welcome! I’m a digital marketing expert that specialises in SEO, Google ads, and all things data including Google Analytics, data science and data analysis. What do you need help with?
SEO
Search engine optimisation for every business and budget
- Technical SEO audits
- Content strategy and on-site optimisation
- Link building and outreach
PPC
Pay-per-click marketing expertise
- Google Ads
- Bing Ads
- Shopping, Search, Display and Video campaigns
Data analysis
Qualified data scientist and end-to-end data analyst
- MSc in Data Science
- 10+ years experience as a data analyst
- Python, R, SQL skills and more
Latest blog posts
- What is a digital marketing consultant?Good question. There’s probably no one set of skills that defines what a digital marketing consultant looks like, but in general, it’s someone who can look at all or most of your online activity and give you some tips on how to improve, or solve your existing problems. This will typically come with some experience… Read more: What is a digital marketing consultant?
- Ongoing SEO: 6 Areas Where Sustained SEO Leads To SuccessIn my previous post about ongoing SEO vs “SEO-ready” sites I only had a short-ish section about why SEO is a task that is never really over (the exception being perhaps if you are doing SEO for marketing campaigns, more on that another time). Here I’m going to add a bit more detail on why… Read more: Ongoing SEO: 6 Areas Where Sustained SEO Leads To Success
- Google Magi: what chatbot AI/powered search means for SEO/PPCThe New York Times recently reported some of the commotion around Google Magi and the tech giant’s attempt to catch up with some of the developments by Microsoft who introduced AI to their Bing search engine. Naturally anything to do with big changes to search gets the SEO/PPC community whipped up into a bit of… Read more: Google Magi: what chatbot AI/powered search means for SEO/PPC
- “SEO-ready” websites vs ongoing SEOIntroduction (Edit: I recently posted in more detail about ongoing SEO as I’ve noticed more and more small businesses hoping that there is a “one-off” way to fix search engine visibility.) Search engine optimisation is generally seen as the process of optimising a website’s content and structure to increase its visibility and ranking on search… Read more: “SEO-ready” websites vs ongoing SEO
- SQL Tips and TricksWhy make a list of SQL tips? This is going to be an ever-growing list of SQL tips, shortcuts that I find useful day-to-day. I don’t claim to be the best at SQL but I figure if I keep track of some useful techniques and ideas here then it won’t hurt! The idea originally came… Read more: SQL Tips and Tricks