** With one page design we don't necessarily mean that the website consists only of one single page. It means that the website has a design that allows to display all the core contents on one page. Beside that it should be easily possible to add further contents separately. Only that way the advantages of a one page design can be balanced with necessities that might come-up in the perspective of SEO.
Drupal Resources
Drupal Themes