What is the best SEO method for a single page website on which all content is loaded with initial page load

What is the best SEO method for a single page website on which all content is loaded with initial page load - Google Search Console is a free application that allows you to identify, troubleshoot, and resolve any issues that Google may encounter as it crawls and attempts to index your website in search results. If you’re not the most technical person in the world, some of the errors you’re likely to encounter there may leave you scratching your head. We wanted to make it a bit easier, so we put together this handy set of tips about seo, google, google-search, ajax to guide you along the way. Read the discuss below, we share some tips to fix the issue about What is the best SEO method for a single page website on which all content is loaded with initial page load.Problem :


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?


Solution :

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).


If the issue about seo, google, google-search, ajax is resolved, there’s a good chance that your content will get indexed and you’ll start to show up in Google search results. This means a greater chance to drive organic search traffic to your site.

Comments

Popular posts from this blog

Years after news site changed name, Google is appending the old name to search titles and news stories

Is it possible to outrank Google for a search term on their own search engine?

Load Wikipedia sourced biographies via Ajax or render it with the rest of the page as part of the initial request?