if you mean unique content then it doesn't have to be on your main page. Your main page can contain snippets which links to your full articles on the inner pages. Other factors which affect SEO are website loading speed, visitors duration, social signals, 3rd party backlinks etc...
The main factors affect the SEO:
1. Website Page Authority, please check it at the website:
https://moz.com/researchtools/ose/
2. Google Business Authority: Make sure your website have real phone, address and contact information in Google. FAKE information will get penalized. Someone like to hidden the contact information, then don't rank in Google. Who will hidden contact information if they eager to get business online?
Getting spams from India cheap SEO freelancer is not a excuse. Without real contacts information, Google not trust the website.
Do Not trade Google like a Machine.
3. Links from High authority website like Yahoo Fiance, DMOZ, Local Newspaper website. DO NOT use the personal blogs like wordpress.com, blogspot.com to get links. That's useless.
SEO is not just like ABC, must base on the data analysis, and strong marketing knowledge. SEO is a part of online marketing, not a technical job.
The main purpose is improve the brand equity first, ranks second.
You will find many websites ranks on the top of Google when you search "SEO Singapore" in Google, however, many of them don't care about brand. Once google update, they gone, and there business gone too.
Rank high competitive keyword in Google will get more competitors to attack the website too. Ranks is responsibility.
The real case is an foreign company in Singapore to do SEO services (Do not mention their name here). They used rank No.1 in Google.com.sg. Two years ago, Google updated, their website penalized by Google, and business gone as well.
Trainers teach people about SEO must include basic marketing concepts.
Information from LIVE
SEO Singapore
Author:
Peter