I have little experience about building a professional looking website, but what is the most import point to a website? SEO strategy? great looking? high quality content? I will list my opinion for you, hope those can help you have a successful business and great traffic.
1. Did you satisfy visitor's need?
Take my test website uniware houseware whosaler as an example. This is a housewares website, an E-commerce website, it have price, shipping rate, maybe some material information for their high quality housewares products, how do you think visitors' needs? let me guess, they need to know Brand name, and how is the brand performed maybe how long this brand's history is. they need to know compared the price with other brand, they need to products warranty information and shipping & return police. Do they have building? So, uniware have most of them.
2. where is your site content come from? or who make these content for your site?
This is the key point to have higher PR (although most of people, think PR is not that important than before), and make your site continue have more traffics, Let's see Uniware's example. All the content are created by their company, because only their company have their products information. there is only one part will created by visitors, that is reviews. But it seems there is no benefit for visitors, and until now there is only one customer review. The key point is how to let your visitors glad to post their opinion or articles what ever they like. No site owner want to deal with the content everyday, that will you a big headache.
3. Did your website design fit for your business or your categories?
Let me explain this more clear, take a Bath & Beyond as an example, when you go there, how do you feel, and do you want to buy their products? The website is different between real shop store, but same to need relative Decoration. Uniware have weakness on this side, maybe the whole background need to change to kitchen or wall to make visitor feel like they come to a real housewares store!
4. Did you have essential SEO skills for higher ranking on Search Engine?
The New site have to prepare a long time to get stable high traffic, that is for 99.99% site owners, for that SEO masters, could 1-2 months, Since they already have a lot high PR or do effective quickly back links. But, take your time, spend more time on your site building, this is the most important.
Could be more tips for a successful website, when i have it, I will add it, hope this post can help you.