|
Without really seeing the site, it's hard to answer.
Most probably, you need more incoming links to your homepage and internal pages (called deep linking). That'll get some traffic directly to them and will make it easier for you to get traffic, too.
Another problem may be that your site isn't crawlable. How to know it? Whatever isn't text isn't crawlable. (Google does visit URLs from Javascript, but does it pass value along?).
Make sure you have good internal linking structure. Relevant and informative (and readable) anchor (link) text, etc.
|