~/talk

Technical SEO for JavaScript developers

Talkat JavaScript fwdays'19 · on Saturday, 2019-03-16· [javascript, web-performance]
slides:none on file

Claim is that search crawlers do a two stage crawl first HTML then deferred JS rendering so JavaScript sites can be indexed but with delay and cost and Google still uses a Chrome 41 renderer for now. Concrete fixes include server side or hybrid rendering with frameworks like Next Nuxt or Angular Universal, or dynamic rendering using Rendertron and Puppeteer or services like prerender io. Practical tips include React Helmet or view-meta for titles and meta descriptions use the history API not hash routing and check pages with the mobile friendly test and Search Console and beware sneaky 404s and soft 404s and broken links like javascript only anchors.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18Web development
  3. 4:28How to find new websites
  4. 9:36How to improve your content
  5. 12:18Understanding your audience
  6. 13:57Performance
  7. 18:30Basic SEO
  8. 21:32Serverside rendering
  9. 23:21Crawlers
  10. 24:21Cloaking
  11. 25:15Links
  12. 27:03URLs
  13. 30:08sneaky 404s
  14. 33:19no index meta tag
  15. 34:55more web friendly test
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.