DateLocationPrice
9.30 - 4.00 abril 16, 2020Brighton £775 £600 - Early BirdRegister

Your Trainers

Meet your trainer

Although his role is Managing Director at Impression, don’t be fooled into thinking he’s not up to speed on modern SEO challenges. In his role, Aaron heads up the technical leadership of the company and is tasked with managing service innovation for the agency’s clients. His background is in web development and technical SEO.

Along with the agency’s technical SEO team, Aaron works with international blue chip clients facing JavaScript-based indexation issues at scale.

Who should attend this course?

This course is aimed at those who are already familiar with JavaScript website development. Although no coding experience is necessary, you should definitely be comfortable with technical discussions.

The course will be JavaScript library and content management system agnostic.

It’s mostly for SEO’s and digital marketing managers but JS devs won’t be out of place at all.

What you'll need to bring along

Your laptop (and a charger!) are necessary.

What to expect

100% Money Back Guarantee

Course Overview

For 2019, JavaScript will be one of those areas of technical SEO that just keeps on giving us challenges. In the last few months alone, Google has updated its web rendering service engines and since then website owners will have seen a larger default amount of visibility.

These recent updates are of course positive, however incorrectly implemented JavaScript-powered websites can wreak havoc on your website’s visibility and digital marketing ROI.

Understanding how to better handle the fallout from a JavaScript website migration from all angles is key and whether you’re an SEO, product owner, JavaScript developer or digital consultant, this course will get everyone on the same page.

We’ll talk a fair bit about Angular, Vue and React however this course is library agnostic. Whilst each library has its own nuances the underlying potential issues with JavaScript websites aren’t often impacted by the library.

Course Outline

In this course, we’ll cover;

  • JavaScript, its impact on websites, and JavaScript SEO
    A JavaScript library doesn’t replace a content management system. The two can be coupled together, or operate entirely independently. Half of a website might be running on JavaScript and the other half might be running on plain old PHP/HTML. Even just one page on a website might be operating as a JavaScript Single Page Application (SPA).
    We don’t want to teach you to suck eggs, but we do want everyone in the room on the same page, so we’ll run through the theory, the challenges and some great case studies and graphs of what good and bad JavaScript implementations can do to a website’s SEO.
  • Google and JavaScript site processing
    We’ll look broadly at how rendering works, starting with the JavaScript perspective, and then applying this to the search engine angle. Google has published details on its Web Rendering Service so we’ll break this down and discuss how websites can become prone if the WRS is relied upon.
    Other search engines, like Bing, don’t/can’t (as of May 2019) render JavaScript websites anywhere near as well. Therefore a JavaScript-only website isn’t something that can be fully relied upon. We’ll discuss the options available to you as marketers and developers, and begin to touch on how to render search friendly copies of pages.
  • Rendering
    Beyond Google’s web rendering service, you’ll also want to learn more about the various on- and off-site server-side-rendering (SSR) options available to you. There are a number of platforms on the market and we’ll run through how these work, and outline the options for you.
    We’ll also talk about the holy grail of SSR which for many will unfortunately be unobtainable — isomorphic JavaScript.
  • Common JavaScript/framework issues for SEOs
    Through our consultancy we’ve seen plenty of issues for SEOs, including blank pages, page speed issues, duplicate content, server-side-rendering downtime, indexable search pages, lack of canonicalisation, onclick instead of <a> tags, inaccessible deeper pages — and the list goes on. We’ll work with examples in the room to pick apart such issues and show you some of our consultancy work so that you need not make the same mistakes.
  • Debugging and issue tracking
    We’re not looking to fix broken JavaScript code, but we are looking to improve a JavaScript implementation. Sometimes this means jumping into the JavaScript coding of a website to understand how it’s working. Sometimes this means running headless chrome on your machine, or faking a user agent in Chrome. We’ll cover these simple steps, plus a lot more.
    If you’re attending the course with a website you’re happy for us to use as an example, DM me @aarondicks
  • How to work with your boss/client/developer to fix
    There will be plenty of people in the room from different backgrounds and we’d like to get some conversation going on how to get dev queue priority on your fixes. We’ve had plenty of different experiences but your own may vary. We’ll explore how you can attribute financial gain to giving issues priority in development.
  • “Normal” tech SEO for JS sites
    Something that we found at Impression whilst working on a consultancy basis with lots of JavaScript websites is that they’re also much more prone to fall down on the other, more common, SEO issues too. This is usually because the CMS solution is headless and the JavaScript framework used doesn’t come with all the nice baked-in SEO goodies many consultants are used to. We’ll run through some examples and best practise.
  • Plenty of tech-heavy discussion where required
    Many in the room will come from a technical, hands on background, however the course will be mindful that we’re in the room to discuss search engine performance and marketing ROI. Whilst we may geek out a little on some technical solutions, we’ll equally keep the discussion on track to focus on meaningful JavaScript change requests that will have tangible impacts to your sites bottom line.
    If polyfills are relevant in September we’ll discuss those, too!

Any maybe some more…

Although we know there are more search engines that can’t render JavaScript websites well at all, much of our focus goes to Google. It’s recent rendering updates have been well received by the industry however are still far from perfect. The course content is bespoke for this day and it’ll be up to date. If things change in the meantime, we’ll bring you the latest.

We promise.

Register - Brighton Session

Why Train with BrightonSEO

Testimonials

I've gained invaluable learnings and taken away actionable tactics and ideas for strategy formulation which I've been able to act upon almost immediately. The informal yet structured classroom style of delivery provided an excellent inclusive and engaging environment.
Dawn Anderson

Dawn Anderson
Director, Move It Marketing

The training at BrightonSEO gives you unique, small-group access to some of the best minds in the business who give you actionable tips to take away and improve how you do things straight away. Oh and you get a free lunch
Stuart Kerr

Stuart Kerr
Head of Digital, Liberty Games

I thought you’d like to know how your sessions are genuinely benefitting people and that your instructors are going above and beyond.
Matt Allfrey

Matt Allfrey
SEO Manager, iCrossing UK

Its always a great experience at Brighton SEO. The whole team learn something new from the industry leaders' experiences.
Danielle Easton

Danielle Easton
SEO Consultant, 22 Digital

BrightonSEO is THE ultimate event for anyone wanting to immerse themselves in talks from the leaders in both Search, Content and Influencer Marketing. The training sessions the day before are even more personal, supercharging you up with 1-2-1 coaching and getting under the bonnet with an expert.
John Sadeghipoor

John Sadeghipoor
Global Head of Digital Marketing, FitFlop

I absolutely loved the training I just attended and thought it was completely worth my time and my companies money. My head is about to explode with new information right now.
Juliet Perrachon-Bazire d’Arguesse

Juliet Perrachon-Bazire d’Arguesse
Co Founder, Bébé Voyage

I had a long wishlist of things I wanted to be able to do, It was clear from the start that the trainer was a real specialist who knows the topic inside out.
Rob Watson

Rob Watson
Head of Marketing, Glendinning Group

It's great to interact directly with industry experts in the SEM field, it also gives you the chance to ask some technical questions. I will be going to Brighton SEO again!
Brett Saltalamacchia

Brett Saltalamacchia
SEO Analyst, Lovehoney

So much background information and explanations provided together with clear detailed plans for implementing what was covered.
Mike Glaire

Mike Glaire
Director, Edinburgh Training and Conference Venue

Duncan’s CRO training was fantastic. He demonstrated the conversion optimisation process in a methodical and engaging way, using relevant case studies and activities to bring it to life. I definitely left with a reinforced appreciation of how important CRO is for us and also the confidence to strengthen our own optimisation programme.
Sarah Wilhelmi

Sarah Wilhelmi
Head of SEO, Lastminute.com

Averigua cuando sale el boleto
How we use the data in this form.