Forum Moderators: not2easy
The result - my website has 400+ well-researched and useful content pages while their website has 10 pages. Yet, from what I can tell they make more money because they have more orders and 'word-to-mouth' traffic.
Now I'm thinking of following my competitors and instead of writing all those articles (which take a lot of time and effort) I would spend time on forums posting spammy links, on Twitter, on Yahoo Answers, etc. and some other similar social media sites. If it works for them, it should work for me too (?).
My competitors work on their online reputation and link building only. But I thought my approach would 'win' in the long term (because - in theory - others should link to my website which has "great content.") Now I feel I'm a sucker or a geek who - instead of 'socializing', making friends, and having fun - was diligently studying and doing assigned homework only to find out the easy approach is more rewarding..
Pick and choose your battles. Never assume you have "great content"... the web is a fickle and sometimes stupid zone. By the same token, don't produce #s*t and expect a landslide of visitors. Ain't gonna happen. Avoid the sucker moniker by doing what you like best, can do best, and EXPECT NOTHING FOR HAVING DONE IT (yeah, I know that's a shout!). There is no "easy way" to get 'er done. There is only that nifty keen combo of content/keywords that attracts the SEs to put your particular content high enough in the serps to hopefully generate visitors.
Meanwhile, write good content!
thinking that "You build and they will come"
They will only come if they know about it.
Quality content must -- repeat MUST -- be backed up by some form of active promotion, otherwise not much will happen.
My recommendation would be to shift your focus for a while to invest some energy into quality link building and general promotion.
You've worked to make your site good, now do some work to make it known.
This is one reason why I wish Google would provide a longer leeway term for new websites in the index, since they would then have more time to prove themselves.
my website has 400+ well-researched and useful content pages
If you try to capitalize on a popular phrase where many bid for, by posting new content, you will also need references. But to detriment the site's content in exchange for spending time posting spamy links in social sites, isn't good for business.
Remember, you can have little, lots of traffic and also high or low traffic quality. You could focus on little but high quality traffic in the meantime, while the final goal is lots of high quality traffic.
What I mean is I have competitors with 3X the traffic but they make less money.
Check out your referrals. How many visitors are you getting from search engines and for which keywords? You may want to review if your site has basic SEO elements in place. Sometimes changing a few things here and there can bring about massive changes in SERP position and traffic volume.