Its important for you to know how effective your one page website is going to be for SEO. Typically SEO techniques try to build inner pages to target more keywords as we can’t target all of keywords on home page only. Multiple pages are able to be optimised with specific keywords in the titles and meta descriptions.
An SEO agency once told me that a single page website means only one page is in Google’s Index. With a one page website you will only be appearing on a search engine once. This gives other websites a better chance of ranking higher as they are able to create multiple pages.
One page websites have one title tag and one meta description this will limit what is displayed on Google. This also gives the site only one opportunity to hook clients in via search engines. Websites with multiple pages give you the option to have multiple page titles and descriptions to help strengthen your SEO ranking.
When is it Appropriate to have a Single Page Website?
If your website is very niche and tightly focused on a single subject, then a Single Page website can work nicely.
However, if your website does not fit the above profile and you have several products or services to promote, then a Single Page website may not be such a good way to go.
A blog may hold the answer
We have read about some people using a blog to enable them to keep their glossy one page website but then make the blog break out into single pages. Therefore they can create and optimise blog posts which have individual pages for each article.