Hello, My site is more than one year old, but very few pages indexed in google, about 600 pages. I have considerable work with the link building, etc, but only thing that i haven't done is choosing meta tags and keywords of the site. I want to do it, but i am afraid that i will loose rank on some of the pages that are ranked high in google.. My traffic is mainly from google from those ranked pages, what should i do? P.S my blog is a webmaster resources blog. Any suggestions?
You can use google webmaster for tracking your all the pages. if any page is not index for any reason then google will tell you why they are not accepting your website.
Normally, the largest factors affecting indexing are PageRank and traffic. But things have been a little topsy-turvy lately.