Remove any Site From Google (even if you don't control it)
jamesbreckenridge.co.uk
jamesbreckenridge.co.uk
In the past, when I've had problems, I couldn't contact them either. They've done a great job at making sure there's no human contacts available. You have to post something in a public forum and hope they'll contact you. (They won't.)
Always check for a bounty program before you go and release information like this.
Try searching for "google report security" or "security vulnerability google" and you'll find the right information.
http://www.apple.com/support/security/
http://www.microsoft.com/security/msrc/report.aspx
https://www.dropbox.com/terms/#security
http://www.amazon.com/gp/help/customer/display.html/ref=hp_l...
Footer -> About Google -> Contact Us
I don't mind it most of the time, but when I have a real issue or something that is obviously broken and unnoticed, it sure is frustrating.
edit: There's also no category for "generic login problems" or "Other". So I'm stuck posting it in Gmail.
support is not google's strong suit.
I really love google as a company, their products, api's, their talks and all the events they hold are so great, i have learnt alot, BUT man, when i couldn't access my mail as a paying customer and got the runaround for support for 4 weeks even though they said it was high on the priority list ... GRRR thinking about it just makes me mad.
Anyway on a good note, after this issue everything is working fine and i guess aslong as you dont need support then everything is good :)
If this bug has existed for a long time it's quite possible some guy is sailing around on a yacht that this bug paid for.
It's such a blindingly obvious bug that I really do wonder whether this might have been a backdoor/inside job by an employee. Google should very closely inspect the code change history.
Hopefully they also maintain a history of all page removal requests to see who might have been exploiting this.
Google could weight the process in one of two ways:
1. in favour of the complaint-maker.
2. in favour of the website-owner.
If they favour the complainant, then website deletion is presumed to go ahead. If the webmaster, then it is presumed to be held up.Google chose a compromise: the complaint is acted on, after a delay. The webmaster gets notified through webmaster tools; after some period of time the removal goes ahead.
If Google flip the compromise around, they will make it nigh impossible to remove any websites from the index.
This has nothing to do with users complaining about a URL.
Quite possibly exploited for non-savvy website owners. Savvy owners would be checking their ranking regularly and noticing it disappear one day.
Anyone who ranks highly for lucrative keywords and does not check their ranking is asking to lose it, whether ethically or otherwise.
So I don't think it would have been exploited for the millions you think, but possibly a good bit of money.
Your ranking is not your responsibility as a webmaster. It's Google's responsibility to its users to rank good answers highly.
In other words, I'm not confident in the speed you can get Google to remedy an event where your website disappears from the results.
Were any non-owned sites/urls actually removed?
Most of the time when people say "what a stupid mistake" they mean "that's a mistake I haven't made yet"
- There are permission checks
- The user has to be logged in to GWT
- The user has to have access to this page
- The user has to be the owner of the siteUrl
After all those permission checks, it might appear that everything was covered. It's just one little omission, verifying that the urlt parameter corresponds to a page within the siteUrl website, that was missed.
[1] http://consumerist.com/2011/06/how-hackers-stole-200000-citi...
Sometimes testers use the shotgun approach, and things get missed. It can help to write exhaustive tests (you have a computer, right?) and try everything. But the problem space has to be orderly, orthogonal, something that can be spanned. This bug is in a pretty small problem space - an API with many dimensions (arguments), external dependencies. I'm not at all surprised something got thru.
Regarding bugs: a fast thinker always thinks about the consequences of checking in any code. Checking in code, not to mention releasing it, changes the word (in a very minor way but it still does). Not exploring the possible consequences and the alternative options is just negligence and/or lack of experience. You don't have to be a perfectionist to see this, you just have to be fast: finding a wise, balanced solution quickly every time you change the world.
With one of my sites, by the time I noticed that certain pages were missing the "noindex" tag Google happily indexed over 4000 pages. Considering the rate Google is crawling those pages it may take years to be removed from the index. Obviously, submitting each link one by one is rather tedious.
Hopefully the author is going to release that extension after Google fixes this bug. I may actually bother clicking 4K times just to see that site "fixed"...
It would <i>seem</i> that this is illegal, but I've never heard of a law protecting one's right to be listed in a search engine.
Perhaps, if this process requires you to be the owner, it qualifies as fraud?
For example,
*italic*
produces italic.I believe that in most countries where computer crime law exists, removing or modifying data that is not yours(1) is covered by the law.
(1) What's "yours" and what's not is of course a very tricky question when it comes to immaterial things. Whether a listing for your webpage generated by a third party is yours, I wouldn't bet (on either side.)
I just hope that there is no "for the lulz" guy running a batch script to see how many million URLs he'll be able to remove before this gets fixed.
Advertise: remove your competitor from Google's search results for a day! If I didn't think it was illegal, I'd probably pay for that, were I in such a situation.
[0] If, of course, it even existed in the first place. It seems plausible enough to me, even if I think it unlikely.