Mobile app version of vmapp.org
Login or Join
Sims2060225

: What is the best SEO method for a single page website on which all content is loaded with initial page load I'm developing a single page website that will have all it's content available by

@Sims2060225

Posted in: #Ajax #Google #GoogleSearch #Seo

I'm developing a single page website that will have all it's content available by scrolling down and showing/hiding various DOM elements.

Most of the discussion I've seen on SO on this topic is related to how to get Google to index content that's loaded after the initial load via AJAX. My situation is different in that all of my content is present after the initial load.

My goal is to get Google to index the different sections of the page (about, contact, etc) individually.

I've read the Making AJAX Applications Crawlable site that Google has put together, and it seems like the best (only?) option.

However, given that all of my __escaped_fragment_ links will render the same content, I'm concerned that I might get penalized by Google for having duplicate content at different URLs.

Is that a reasonable concern is this case?

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Sims2060225

1 Comments

Sorted by latest first Latest Oldest Best

 

@Pope3001725

There is no way to get Google to index/rank part of a page. It's either all or nothing. If you use crawlable Ajax it should allow your content to be indexed as separate pages as it is obvious that as the escaped fragment links change the content changes, too (that's kind of the whole point of crawlable Ajax).

Of course that doesn't make it a good idea. In fact it's a bad idea. It's not accessible, your site fails when JavaScript is turned off, and you're essentially blocking your site from every other search engine in the world.

What you should be doing is breaking your content up into multiple pages with each page serving one purpose only. If you need to get content via Ajax then make sure you can get the same content without JavaScript so users can still use your site if they don't have JavaScript enabled (A.K.A. progressive enhancement).

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme