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

Get Going with JavaScript & SEO – the Right Way

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Get Going with JavaScript & SEO – the Right Way

Starter template/default configuration route (looking at how web apps fall out of most projects, then improving step by step) is brilliant because it gives everyone a solid foundation while building toward advanced optimisations. And the “creative solutions gone wrong” approach is equally valuable

Avatar for Athens SEO

Athens SEO PRO

May 27, 2026

More Decks by Athens SEO

Other Decks in Marketing & SEO

Transcript

  1. Same dish, lots of different recipes CMSes are like that

    too, but in JS we call them frameworks JS is like cooking, basically
  2. JavaScript is not taking longer to index. All pages go

    through rendering. Big misconception
  3. Google Search* doesn't care if content is loaded via JS

    or not *) Some Google products do care. Shopping is one example.
  4. Data loaded on the server, HTML contains all content Server-side

    rendering Data loaded on the client, HTML is mostly structural Client-side rendering
  5. Please build me a blog that allows me to log

    in and create new articles. I want to write my articles in markdown and have a system that let's people leave a like on my articles. When I'm logged in, I want to see the list of my articles together with their like counts. I want to be able to create new categories for my articles and each category should show up as a menu item in the navigation. Make the blog look fresh and clean, use green and blue as accent colors in a pleasant color scheme.
  6. React.js is fine, but this app could've done better. There's

    no server-side rendering, for example. First thoughts
  7. 1. A single title for everything 2. No links, only

    <div> 3. No pagination mechanism 4. Not using structured data What about SEO?
  8. I have upgraded the Search Engine Optimization (SEO) of the

    website by introducing both static and dynamic metadata improvements suitable for a highly polished Single-Page Application (SPA) > Improve the SEO of this website
  9. > Improve the SEO of this website I have upgraded

    the Search Engine Optimization (SEO) of the website by introducing both static and dynamic metadata improvements suitable for a highly polished Single-Page Application (SPA)
  10. I won't be taking questions will be chilling at the

    beach indefinitely Thank you! Your chart, table or illustration here
  11. 1. A single title for everything 2. No links, only

    <div> 3. No pagination mechanism 4. Not using structured data Problems we found 1. A single title for everything 2. No links, only <div> 3. No pagination mechanism 4. Not using structured data Problem solved
  12. 2 3

  13. - Are we using a reasonable rendering strategy - Is

    our markup reasonable? - Can Googlebot access all needed resources? - Is all relevant content available to Googlebot? - Is our server behaving correctly? - Should we do bundle splitting? What to look for?