SEO
Audit, onsite and offsite optimisation, log analysis, editorial strategy (not the writing)
Adwords
Implementation and optimisation of ROI and Long Tail oriented campaigns
Google Analytics
Tagging plan, data audit, dashboard design, Google analytics configuration and Google Tag Manager
eCommerce
Project management, Inbound, QA / reception.
More than 50 clients over the years
From a couple of hours to multi-year projects.
Testimonials
Excellent
SamExcellent SEO specialist with very deep technical knowledge
JéromeFrançois’ help was very valuable during the redesign of our site. SEO, SEM, Google Analytics, all kinds of shenanigans: it’s simple: he knows how to do everything. (pro bono)
AlexisFrançois is a very experienced SEO expert. His recommendations are precise and understandable by all internal stakeholders in the “SEO chain”. I recommend 100%!
BertrandLast SEO & Analytics articles
Save Google Inspection URL data into Google Cloud Storage
step 1 : getting the URLs This one is going to be quick, we will use the xsitemap package which crawls XML sitemap [crayon-67515f7317422076900286/] [crayon-67515f7317434126979593/] [crayon-67515f7317438277061835/] [crayon-67515f731743b029357861/]...
R apps for SEOs
Dear SEOs, I've made app that you migh find useful CTR by Average Position The first app computes Google Search Queries CTR by Average Position. 👉 https://gokam.shinyapps.io/ctr_pos/ With a big website it looks like this Green is the average per position, red dots are...
SEO Crawling & metadata extraction with R & RCrawler
Article has been migrated here It will be a long article so I added a Table of content 👇 Fancy, right? Table Of ContentsCrawl an entire website with RcrawlerThe INDEX variableHTML FilesSo how to extract metadata while crawling?Explore Crawled Data with...
Remove Page query parameters using Data Studio calculated fields
If you are using Google Data Studio as quite extensively as I do you maybe came across this rather annoying issueSometimes GET parameters get in the way of quality reporting and you would rather remove them all.Of course, Facebook is the worst with his fbclick but can...
Crawling with R’ using rvest package
If you want to crawl a couple of URLs for SEO purposes, there are many many ways to do it but one of the most reliable and versatile packages you can use is rvest Here is a simple demo from the package documentation using the IMDb website:...
Export your data from R’
R' and RStudio are great but sometimes it's better the just export your data to exploit them elsewhere or just show them to other people. Here is a review of possible techniques: Export your data into a CSV assuming your data is store inside df var, fairly simple:...
Perform automatic browser tests with Selenium & R!
Selenium is a very classic tool for QA and it can help perform automatic checks on a website. This is an intro of how to use it:The first step is, as always, to install and load the RSelenium package [crayon-67515f73197bb876303923/] We'll launch a selenium server with...
Check your < title > Pixel length with Google Sheet
Edit 1: For busy people, Google Sheet direct link Edit 2: the intitial script was deeply improve by Jean-Francois Picard from lg2.com thank you again for your contribution Why would you check your Pixel length? We should check webpages title meta tags because if they...
Hunt down keyword cannibalization using R’
What the hell is keyword cannibalization? if you put a lot of articles out there, at some point, some article will compete with one another for the same keywords in Google result pages. it's what SEO people call 'keyword cannibalization'. Does it matter SEO wise?...
Address: 6 Yorkton St, London E2 8NH
Not far from Hackney farm