My site www.power-battery.com.au is showing up for my major keyword phrases in Yahoo and MSN but I'm nowhere to be found in Google. Why does Google hate me? (Or alternatively, my site was doing well on Google but its rankings have suddenly plummeted. Am I penalized, anyone who can give me somesuggestion! thank you.
Google does not hate you, if you have broken the rules you may have been penalized however, you should be consistently building backlinks to improve your rankings in the serps. Most newer sites tend to fluctuate in the serp there's not much you can do about that, just focus on your seo.
Title is kinda too long you have 136 characters Google like it under 100 Page contains too many URLs it has 288 urls. The keyword 'battery' is listed 148 times thats 12.03%