Mobile app version of vmapp.org
Login or Join
Sarah324

: Can pre-populating HTML and AJAX replacing it when scrolled be a good lazy loading strategy for SEO? So I've read several posts here regarding SEO and lazy loading as well as the Google page

@Sarah324

Posted in: #Ajax #Seo

So I've read several posts here regarding SEO and lazy loading as well as the Google page for lazy loading your site's content. Since setting up HTML snapshots for an AJAX website is a large amount of work after the learning curve, I propose the following alternative to serving static content to a crawler.


I have prepopulated my content divs with SEO optimized, bare HTML content.
My asynchronous content is loaded in replacing the original static
content (per scrolling trigger of course).


I cannot think of a reason why this isn't a smooth way to serve up the static HTML for crawlers. I mean if they really can't index asynchronous content then they shouldn't even recognize that the above process is happening after seeing the original content.

Am I missing something here?

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Sarah324

1 Comments

Sorted by latest first Latest Oldest Best

 

@Pope3001725

You can solve this by using rel=canonical and then on the canonical page not lazy loading your content. The only catch with this approach is if someone visits you from a search indexed page they miss out on all the lazy loading goodness. You could also LazyLoad based on UserAgent (MSIE, Chrome, FireFox) and then Googlebot will just see the content without the lazy load.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme