Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Maybe it isn't JavaScript - Martin Splitt at Se...

Maybe it isn't JavaScript - Martin Splitt at SearchNorwich 18

In this insightful presentation from SearchNorwich 18, Martin Splitt from Google explores common misconceptions about JavaScript and its impact on SEO.

Martin discusses the tendency of SEO professionals to blame JavaScript for various SEO problems and emphasises the importance of proper troubleshooting methods.

Martin also provides practical advice on using tools like Google Search Console to diagnose and resolve issues, and shares real-world examples of problems that were incorrectly attributed to JavaScript.

Watch this talk: https://www.youtube.com/watch?v=0yedoWKPgo4

This talk is essential for anyone looking to improve their understanding of JavaScript in the context of Google and SEO.

Follow SearchNorwich
Newsletter: https://www.searchnorwich.org/newsletter
Past and future events: https://www.searchnorwich.org/events
Twitter/X: https://x.com/searchnorwich
LinkedIn: https://www.linkedin.com/feed/hashtag/searchnorwich/

Follow Martin:
LinkedIn: https://www.linkedin.com/in/martinsplitt/
SEO Fairy Tales: https://www.youtube.com/playlist?list=PLKoqnv2vTMUNaxNtrwmQAbYlm9Mj96R35

SearchNorwich

November 06, 2024
Tweet

More Decks by SearchNorwich

Other Decks in Marketing & SEO

Transcript

  1. Aha! JavaScript!1!11! fetch(`https://api.martinschee.se/cheese/${id}`) .then(res => res.json()) .then((cheese) => { if

    (!cheese.exists) { // status already sent, we cannot change :( showErrorPage(); } })
  2. Okay fine… but how about we do better? fetch(`https://api.martinschee.se/cheese/${id}`) .then(res

    => res.json()) .then((cheese) => { if (!cheese.exists) { // redirect to page that gives a 404 window.location.href = '/not-found'; } })