January 5, 2008 at 12:05 am
#757963
Inactive
No, you need to do as much as you can and they listen better to complaints in the google webmaster section.
Sign up via the link I gave.
Scroll down to where it says “webmasters” as a choice
Enter your site as registered site (you will have to add a little code to verify you own the site)
Then you will be able to get to the webmaster tool page where among other interesting things you find several places to communicate with google, on the left side of the page.