addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Be One With the Crawler

Main Talk: Be One with the Crawler

Speaker: Jeff Cross

Google and other search engine crawlers have gotten much more sophisticated in how they crawl Javascript applications in the past few years. For the most part, well-developed Javascript apps, including Angular apps, are crawled with no problem. In this talk, Jeff Cross of (former Angular team at Google) will share some Angular-specific best practices to implement, and pitfalls to avoid, in order to help crawlers navigate and understand your content.


6pm - Doors open: food, drinks and socializing
6:30 - Meetup Intro and announcements
6:35 - Main talk
7:15 - Q&A
7:45 - Socializing
8pm - End of the Meetup

Food sponsor: is North America's leading digital transformation consultancy that specializes in JavaScript development services and solutions. Coupled with strategy, lean UX design, consulting, continuous delivery, and Agile best practices, Rangle's team of experts enables clients to create modern mobile and web applications to lead within their industries. In just three years, we have enabled over 50 companies in diverse industries to achieve success.

Join or login to comment.

  • Grant G.

    Great talk last night! Super informative. I'm pumped to bring what I learned to our tech as we optimize our app for SEO :)

    I still have mixed feelings about whether or not you should just detect the botz by user-agent on your machine and serve an SEO-optimized page from the backend.. or serve up the whole SPA app and have it route / ajax accordingly.

    My takeaway is that the ideal is a server-side rendered initial state of the SPA app, which is a goal of mine anyway but it seems like more of a hefty undertaking.

    Anyone have an experience-based opinion?

    Thank you!


    • Caleb A.

      Depends on when you need to make the decision. There so many changes going on with Universal, I'd wait until Angular 4 is released (you could also start using the betas if you're comfortable with that).


  • Alan T.

    Nice short talk about Googlebot and Angular


  • Valli R.

    Thanks Jeff. Good info. 👍

    1 · Yesterday

  • Ron Y.

    Currently in NYC. Will there be slides available?

    3 days ago

  • Jeff C.

    Thanks for having me! Was great to meet folks and chat about Angular & Googlebot. Here's a link to a PDF of my slides, with speaker notes and links. The last slide has a bunch of links.

    2 days ago

  • Kara E.

    Here is the Rangle training info, in case anyone didn't catch it:

    2 days ago

  • Melbourne

    It was great

    1 · 2 days ago

  • Tre' G. I.

    What door should people use?

    2 days ago

    • Ivan

      The one on 2nd street

      2 days ago

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy