When I started my site, my business made first page Bing and Yahoo in a relatively short period of time. As for Google , my site wasn't even indexed. After using Google's webtools, my site was indexed w/in 2 days [ I know because I Googled site: website.com].My problem now is that my site doesn't even made Google's page 35 for the same keyword.My links, however are on pages 2,3,5,etc.....What am I missing here?
keep adding fresh content build inbound links submit articles to article directories create accounts on facebook, myspace, youtube and promote your site
Ranking high on Bing and Yahoo doesn't guarantee mean that you will rank high on Google. I suggest just continue to build links that is the only solution to your problem.
Ranking in Y and B is completely different from ranking in G. The simple reason is their algo. They follow different algo to rank websites. As of now, when you are fighting with highly competitive niche you need to wait long. Better consider getting your brand name some exposure. Also do not forget to build links.
keep adding fresh content and optimize your keywords in Content Promote your website in Forum and Comment Do Effective Social Networking from Facebook, Orkut,Buzz,Twitter ETC soa testing
Create sitemap and submit it to google webmaster. Don't forget, build quality link with high pagerank and relevant niche.
Update your site contents regularly and do Forum posting, Social Bookmarking, Blog comment posting and Link Building..
compete more with your targeted kw.. every search engine have a different algorithm that's why the results are different..
Use Social Media Optimization techniques such as Social Bookmarking,Article submission,Forum posting etc for generating quality back links to your site with relevant niche. also update your site content regularly. content for the website must be really impressive; however, besides content it is the links that matter.
you have to be very determined.. when you start to see progress dont stop. keep up the hard work and it will eventually pay off.