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

JavaScript SEO Training (WTS, Sitebulb, Gray Do...

Tory Gray
September 03, 2024

JavaScript SEO Training (WTS, Sitebulb, Gray Dot) - Session #1 Understanding JS SEO

Deck from the September 3rd, 2024 initial session of the JavaScript SEO Training, "Understanding JS SEO."

Sign up here to see the session recording, as well as all of the follow up sessions: https://sitebulb.com/javascript-seo-training/

If you identify as a woman, sign up for WTS here: https://www.womenintechseo.com/join/

Learn more about:
- Gray Dot Co: https://thegray.company
- Sitebulb: https://sitebulb.com/
- Women in Tech SEO: https://www.womenintechseo.com/

Tory Gray

September 03, 2024
Tweet

More Decks by Tory Gray

Other Decks in Marketing & SEO

Transcript

  1. Hi! We’re Gray Dot Co We’re into JavaScript SEO. And

    Headless SEO. And, really, all manner of needlessly complicated software stuff. SAM TORRES Chief Digital Officer Data & dev nerd SEO mermaid™ TORY GRAY Founder & CEO SEO & data nerd Puzzle enthusiast
  2. Sitebulb Site Auditing Tool Desktop & Cloud crawling Famously sweary

    release notes WTS Global Community Tech SEO Nerds Home to best members of all time On behalf of Sitebulb & WTS The very best sponsors a girl could ask for…
  3. • Understanding JavaScript SEO • Auditing JS for SEO •

    Prioritising & Explaining JS SEO Issues • Bonus: Live Auditing Q&A (Exclusive to #WTS) What this series covers
  4. Response HTML v Rendered HTML Traditional ‘source’ or ‘raw’ HTML

    Prior to the rendering process Modern JavaScript- altered HTML After the rendering process
  5. Server-side rendering (SSR) Client-side rendering (CSR) Dynamic rendering Hydration See

    also: Static Site Generation (SSG), Incremental Static Regeneration (ISR), Pre-rendering, Hybrid rendering, Island Architecture … Rendering options Reading: SSR v CSR - Case Studies
  6. Important Critical Really, really nice to have • Title •

    Meta description (if in use) • Meta robots • Canonical • Navigation links • Pagination • H1s and other headings • All or most on-page copy • In-content hyperlinks • Images (and alt text) important to the page body Which SEO fields matter the most?
  7. Links Copy Media • Duplicative page copy • Brand-forward page

    copy (not wanted/ desired for SEO) • Links to gated pages • Links to non-indexable pages • Decorative images • Images, video, etc not critical to page contents That said… no cloaking, please. Which fields are LESS critical? See also: “critical fields”… on non-critical pages.
  8. • Not all (important) page copy/links are accessible • Entire

    pages or site-sections can’t be found in a site crawl • Images: not indexed, may or may not be viewable in GSC • Critical JS errors that stop crawling/rendering: timeouts, script access issues, broken <head> More info: 8 Common JS SEO Issues & How to Overcome Them • Critical SEO elements aren’t in response HTML for first-wave indexing • Metadata is missing • Critical SEO elements are changed between response and rendered HTML • 404 pages don’t work, or unexpected Soft 404 errors • Junk URLs get indexed: orphaned “build” pages What should you look out for?