Single Page site and SEO - How do they do this?

Hello
I am planning to develop a single page website but I want to make it SEO friendly.

Single page website means only one <Title> and <Meta tags>. This will discourage SEO.

I searched internet and found some solution, like create separate HTML/PHP pages and load them to index.html / index.php using jQuery/php.

I can load content through jQuery and change title via javascript, document.title. But when, I view the page source (HTML) the title remains same as that of the index page.

Here is an example of an awesome website (http://www.frankdigital.com.au/) which is a single page website and loads content dynamically and when I view source, the source shows HTML content of the page which is loaded. For example, if I click on the About link, it shows HTML content for About page only (The Title, Meta etc.).

Is this possible to do this using HTML5 / jQuery / javascript. Is there any server side script required here?

Thanks,

1 Like