Technical SEO Training

Audits Hero Image
Whilst SEOs do not need to be able to code to do their jobs, I’d argue that learning about technical concepts and web technology allows for improved problem solving and increased enjoyment from their work.

What is Technical SEO training and what is involved?

I believe dedicated training on a subject is in many ways a shortcut to what can take years to learn organically. Through dedicated training your team will be able to audit, manage and problem solve issues which are related to technical SEO.
Crawling training

Crawling training

Crawling training helps your team to understand the basics of crawling websites, including how to run a crawl, what things need to be considered so not to get blocked, how to crawl the site pretending to be Googlebot, limiting crawls to specific areas and downloading and reporting on issues once found.
A crash course in Schema

A crash course in Schema

Schema is in effect a way to indicate in the code of a page that specific bits of content mean specific things. Put simply, it’s a form of labelling where the labels have been pre-defined so that other systems can infer not only what something is, but also it’s relationship to other bits of data. My Schema training upskills teams on the theory, syntax and implementation best practices.
A crash course in HTML, CSS and JavaScript

A crash course in HTML, CSS and JavaScript

Being able to work with the languages of the web (HTML, CSS and JavaScript) is arguably a hard requirement in 2024 for anyone who is working in or near Technical SEO. This training is aimed at removing some of the fear that shows up when you see lines of code, replacing it with a familiarity and comfort towards what is happening and why.
A crash course in XPath and CSS Selectors

A crash course in XPath and CSS Selectors

Xpath and CSS Selectors are two approaches which are popular with scraping tools to target specifics areas on a page. I help teams to be able to not only find and capture values from certain places on a page, but also to run functions as they crawl – for example allowing them to transform the content they’re grabbing or count the number of matches on a page.
How modern websites work

How modern websites work

Websites are becoming increasingly more complicated and dynamic, which means solving problems related to Technical SEO has also become more involved. I can help your team to understand either general modern website technologies or the specific systems you use, in a way which is accessible and suited to the typical issues related to technical SEO.

FAQ's

There's not much mention of SEO in the above, how comes?
The conventional wisdom here is that if users enjoy being on your website, meander around and complete whatever it is that they came to do – then search engines will favour you in their results. Whether that’s due to bounce rate, pogo-sticking, scroll depth or a long list of other considerations is largely academic, what’s important is that the more people who access and accomplish their task using your website the less you’ll have to worry about in terms of SEO.
How do I know if my site is slow?

Firstly it’s worth clarifying that your website can be slow to load and slow in terms of interactivity (I.e. when you click on a button nothing happens).

Whilst tools exist that I can share which list how well you score on a scale of 1 – 100 or A – F, a more practical and simpler test is simply to disconnect from wifi on your phone and click around your website. If the pages are taking a long time to finish loading, things randomly shift around and when you click on something it takes a noticeably long time for anything to happen – then it’s probably slow enough to warrant having a conversation.

The aim here is to keep people in the flow of what they’re doing, a button not doing anything when I click on it creates rage clicks and is usually a good reason for someone to go back to a search engine and try someone else.

What's the difference between lab testing and RUM testing?

Lab testing, sometimes called synthetic testing, refers to using tools which try to emulate the experiences of users and in doing so measures and scores what they expect will be your scores. Lab testing is integral for measuring whilst working on improvements, it allows engineers to see what the expected difference in timing will be once released to the website.

RUM, or Real User Measurement, testing is when you proactively measure users experiences when using your website. The benefit here is that it is 1st party data, which means it’s more dependable and carries no erroneous assumptions.

A fun bit of trivia is that Google actually provides you with RUM data by discreetly measuring users experiences in the chrome browser. This means that even if you have not been actively measuring your users interactions you can gather some data from Chrome.

How to Contact Me
Drop me an email
Visit my Contact Page