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

**URL:** https://forum.kirupa.com/t/single-page-site-and-seo-how-do-they-do-this/331577
**Category:** web dev
**Created:** [September 3, 2013, 11:51am UTC](https://forum.kirupa.com/t/single-page-site-and-seo-how-do-they-do-this/331577 "2013-09-03T11:51:56Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![black\_pearl](https://avatars.discourse-cdn.com/v4/letter/b/aeb1de/32.png) [@black\_pearl](https://forum.kirupa.com/u/black_pearl)
#### Post date: [September 3, 2013, 11:51am UTC](https://forum.kirupa.com/t/single-page-site-and-seo-how-do-they-do-this/331577/1 "2013-09-03T11:51:56Z")

</div>

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/](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,
