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

Javascript SEO, Solved!

Aliya
August 30, 2023

Javascript SEO, Solved!

Most common Javascript SEO issues and how to solve them

Aliya

August 30, 2023
Tweet

Other Decks in Marketing & SEO

Transcript

  1. Product Lead at Prerender I help businesses build products that

    solve problems Probably the first Kazakh 󰏱 person you have ever met :) I’m Aliya
  2. The truth is simple Even the best things in the

    world need a way to be discovered
  3. The truth is simple Even the best things in the

    world need a way to be discovered crawled
  4. Issue #1: Outdated sitemaps ➔ Poor SEO ranking ➔ User

    Frustration ➔ Missed Opportunities
  5. Issue #4: Crawling Budget ➔ Limited ➔ URLs are not

    crawlable ➔ Content is not crawlable
  6. Google does not ➔ Interact with your content ➔ Scroll

    ➔ See the content which is rendered only in a browser vs on a server
  7. When bots crawl your pages, feed the HTML version of

    your pages, saving you plenty of crawl budget
  8. Server-Side Rendering ➔ Recommended by Google ➔ Great for JS

    Framework ➔ Fast ➔ Scalable based on your server capabilities ➔ High cost for Infrastructure ➔ Longer development time ➔ Technical knowledge required ➔ Needs maintenance
  9. Static Rendering ➔ Great for Small SPAs ➔ Easy to

    crawl ➔ Limited & Costly ➔ Technical knowledge required ➔ Needs maintenance
  10. Dynamic Rendering ➔ Ideal for Ecommerce, Enterprise sites and SPAs

    ➔ Easy to set up ➔ Fast & Scalable ➔ Near-zero development time and costs ➔ You don’t own your own rendering servers “not ideal for government” ➔ Customized features require additional development time
  11. Summary 1. Keep your sitemaps always updated 2. Optimize your

    JS files as much as you can 3. Use ‘HREF’ for internal links 4. Analyze Crawl Efficiency 5. Render your pages
  12. SSR Static Rendering Dynamic Rendering Best for Tech companies like

    Google, Amazon Small SPAs Ecommerce, Enterprise sites and SPAs Ease of Implementation High technical knowledge required High technical knowledge required Plug-and-play Time to Value 1 year + 1 year + Days Upfront Cost $200k+ (+ 100s of monthly dev hours) Based on the time needed to develop the static versions Near-zero development time and costs Scalability Based on your server capabilities Limited – Creating HTML versions for pages require they don’t change too often Unlimited – plus, it can generate pre-rendered versions of dynamic URLs on the fly