Is AngularJS safe for SEO now?

This question is not a duplicate of this question , which provides excellent information on this topic.

I am particularly interested, now, in 2014 , if I need to worry about Angular not rendering for GoogleBot or GoogleBot, canceling load time.

Google says I don't need to worry (sort of), but I really don't like to assume.

In particular, I have a website that loads relatively immediately and then retrieves AJAX content (like facebook news feed) and fills in the blanks with content.

I know about prerender.io , and I fully understand the concept of caching a page and delivering it to a search robot. I am wondering - this is necessary - and take another step, what leverage does this caching for SEO do.


Scenario 1

A PHP managed page that takes 1,500 ms to load all content and display it.

Scenario 2

Angular managed single-page application that loads in 500 ms and then takes 1000 ms to display AJAX data (total 1500 ms)

Scenario 3

Use pre-built (or similar) caching middleware and create the same page in XXXms.


Is option 2 “safe”? for SEO, will Google rate this style more stringently than the other two?

Actually, I am very impressed if Googlebot will sit and wait for 1000 ms for this content to render and index this result. I think that in practice, this page rendering technique is much more convenient for the user ONLY if everything is done correctly (and it is very easy to ruin it).

How confident are the developers who launch the SPA that their content will be displayed correctly either for themselves or for the end-user client?

+5
source share

Source: https://habr.com/ru/post/1200688/


All Articles