Thanks Williamc for your reply.
Quote:
|
Get more inbound links. Just because your sites name is in the index, does not mean it has the qualities the engine looks for to rank it where you feel it should be. Get a couple inbound links with your company name in the the anchor text and watch it get better fast.
|
My site do have more than 2000 inbound links out of which, more than 100 links are with Company's name as anchor text including listing in DMOZ.
Any thoughts?