New Chrome extension: block sites from Google’s web search results
googleblog.blogspot.com
googleblog.blogspot.com
In the mean time, use this extension to clean up your own search results and tell us which sites you don't want to see in Google.
If we get a good signal from this extension, or from offering block links in Google's search results, then it's much more similar Gmail's spam algorithm, where an email is labelled as spam partially because a lot of users say it is, rather than because of some editorial decision on our part.
For example, sometimes we see copies rank higher than originals. Why does that happen? Google know where they first saw a particular piece of content, don’t they? Why don’t they use that as a heavy ranking factor?
Or am I too far off?
Now which is the original from Google's point of view? Relatively smaller blogs can take significantly longer to index then sites that have massive amounts of content moving about daily.
My small negligible personal website notifies Google, Bing and Yahoo immediately and automatically as soon as I publish something new. It also publishes a feed. Even if the content is picked up and republished right away by a site that is indexed every minute, it should be possible to determine correctly the original publisher.
In some cases, I can think of more ways to determine the original publisher. And certainly Google can think of even more.
Please share them. Thanks.
I publish an article at only-original-content.com. The article has some images that are served from only-original-content.com/images. Now only-copied-content.com takes my original article and republishes it. Since only-copied-content simply copied the HTML, the images are still served from only-original-content.com/images.
In that case it should be simple to determine who is the original publisher. Of course, only-original-content.com could simply be a CDN that only-copied-content.com uses for its static resources, but, again, it should be easy to determine whether that is the case.
That said, if you wanted to share some examples where you're seeing copies rank higher than originals I'm happy to pass that on to the right folks. In fact, some of the right folks are already on this thread. :)
However, if it is built in to the general results, could you also add a metric to Webmaster Tools showing the frequency with which your domain is reported. It would also be good if the blocking could have timeout period so that sites can be given a chance to improve their behavior, rather than just deleting that domain forever.
Personally, I'm glad that you're putting this out as a user-controlled thing. I like the fact I'm able to get rid of results that aren't necessarily spam or SEO'ed garbage, but I where I still know that I never want to see results from that site again.
Getting users to do the work will help with the most egregious abuses. One thing that content farms are good at is coming up with answers for questions that don't have an answer available on-line. For example, the query "what's the personal cell phone number of <insert celebrity>?" will just take you to a spam farm because that's the only kind of website that claims to know the answer.
Unless you want to categorize everything Matt says publicly (whether here, on his blog or on twitter) as PR...
We've absolutely done similar things in the past, but that comment was the spark behind this most recent Chrome extension. I hope that's specific enough. :)
(AKA great stuff!)
ExpertSexChange
Perfect example of this extension in action: search for "how to remove ear pads from HD555", and I get a link to this page as the third result: http://www.fixya.com/support/p516634-sennheiser_hd_555_consu...
Totally useless!
While yahoo answers etc. might provide bad answers, experts exchange provides no answers at all. All you see is an open question with a nasty subscribe button that will only work if you haven't already used it more than 30 days ago.
So experts exchange is more than useless: It's just plain advertisement without any added value. It's the kind of stuff you expect in the ads section of a search engine, but definitely don't want to show up in your search results.
I don't mind their business model, but I can't understand why they appear near the top of so many search results.
Either they are very good at (mis-)using SEO techniques, or there are really many websites linking to them. However, I personally find it hard to believe that any author of a blog article or forum entry links to an EE answer voluntarily.
Will you be offering a Firefox extension?
Is your block list something that will be synced so that it is available everywhere you use Chrome and eventually just synced with your Google account?
After using this for less that 12 hours and I think it's fantastic. I also think it could be vastly improved upon. What if you added reddit style "up" and "down" votes to my results?
Maybe it sounds silly at first pass, but if all my votes get passed back to Google, your algorithms could learn from an incredible crowd-source treasure trove of knowledge.
A black list wouldn't just help you find the bad ones - but up-boats could help you suss the good ones.
There's the concern of DIGG style voting blocks, but perhaps even that could be detected by sufficiently sophistimatacted algorithms. (detection of pairity in voting that fell outside of statistical norms could be downgraded in quality).
I mean, sure, I'm already gaming the system in my head ... automated creation of accounts, automated up-boating (which I suspect happens on Reddit as well, despite being bad "reddiquette")
OK. Actually, maybe it's a terrible idea. Like DIGG with only down-votes. Seems like a potential treasure trove though.
Right?
2. Click Install, close page
3. Open each of the links below in a new tab, click block on the first result
4. Win.
http://www.google.com/search?q=Mahalo
http://www.google.com/search?q=ehow
http://www.google.com/search?q=experts-exchange
http://www.google.com/search?q=livestrong.com
http://www.google.com/search?q=answerbag
http://www.google.com/search?q=bills.com
http://www.google.com/search?q=chacha.com
http://www.google.com/search?q=associated+content
http://www.google.com/search?q=efreedom
http://www.google.com/search?q=questionhub
http://www.google.com/search?q=squidoo.com
http://www.google.com/search?q=about.com
http://www.google.com/search?q=yellowpages.com
----
Edits: fixed formatting, added suggestions
This method is fine. The actual data sent to Google when you block a domain does not contain the search query (or the referrer).
This is what gets sent when you block a domain:
http://www.google.com/gen_204?atyp=i&oi=site_blocker&ct=addToBlocklist&ei=[CSRF-cookie]&cad=mattcutts.com
and unblock: http://www.google.com/gen_204?atyp=i&oi=site_blocker&ct=deleteFromBlocklist&ei=undefined&cad=mattcutts.com
(Interestingly the CSRF token is broken when unblocking.)I generally find about.com has high-quality content giving an overview of a topic, much more in-depth than mahalo or eHow.
Just like how someone that weighs the same as a duck must be made of wood, and therefore is a witch.
Seems like you should do this when you get one of these and you wanted Stackoverflow.
Just to be clear we're not scraping content nor SEOing to death. We've been running our mailing list archive for almost 8 years.
To quote Matt_Cutts somewhere else in this thread: 'because USENET/mailing lists don't always have a centralized/canonical location on the web, which makes dupe content more of a potential issue. It's not the usual "Website X copied my website" scenario.'
If you dislike us that's cool, but just know we're not showing in your SERPs because of scraping & SEO trickery. A lot of people, maybe not you, really are finding their answer there. There's a lot of solid answers in inboxes.
That's an error message from bots that are spamming random wikis. I wrote more about it here:
There are some weird things, too. I see what might be links between mystery numbers in the spam pages and parts of their URL, and I find it odd that they're the only site listed in those error messages, and there aren't a lot of those errors. Which may indicate that they're not deliberately blocking the spambots. But I will concede that it's weak evidence so far at best.
On another note, who is using your blog as feedstock? Can you give a URL to a spun copy of your stuff?
Secondly, the first link that appears for me when you search for experts-exchange is wikipedia.
Unfortunately, i don't and can't use Chrome. If all this does though is send a URL request when a site is blocked, it should be extremely trivial (for someone who is smarter and has more free time than me, probably) to re-implement this in a Firefox-compatible form, right?
A couple more:
http://www.google.com/search?q=wisegeek.com
http://www.google.com/search?q=bizrate.com
----
My reasons for suggesting that these are blocked:
"What are Some Animals Commonly Mistaken for Dinosaurs?" (http://www.wisegeek.com/what-are-some-animals-commonly-mista...)
"How Do I Care for a Rose Breasted Cockatoo?" (http://www.wisegeek.com/how-do-i-care-for-a-rose-breasted-co...)
"Why Does Alaska Have Really Long Days During Some Times of the Year and Really Short Days During Other Times?" (http://www.wisegeek.com/why-does-alaska-have-really-long-day...)
- should be fairly self explanatory. Plus it only took be ~45 seconds to find these examples of journalistic <sarcasm>brilliance</sarcasm> (there's MANY more such examples). Plus they are - IMO - breaking AdSense guidelines since the Google link unit ads are EXACTLY the same (in color/style and :hover behaviour) as the in-content navigation links, which is a direct breach of AdSense policy. You'd think the AdSense team would be aware of such a big violation..
--
And as for BizRate, it's a 99% autogenerated site with little (if any) unique content. Plus most pages have at least one keyword stuffing area (such as http://www.bizrate.com/mens-shoes/dress-shoes/ - see the 'related searches' bit on the left, for a quick example).
bigresource is the most annoying, one time those assholes put a fricking CAPTCHA in place so you had to prove you were human to get to the source link they STOLE the content from.
google this: site:answers.com "can you answer this question"
32,200,000 of their 103,000,000 answers pages DO NOT HAVE AN ANSWER! They are spamming google’s users to get them to build answer.com’s database of answers. (and surrounding the non-content with heavy ads!)
For the pages that do have an answer, answers.com has gone the way of answers.yahoo.com. (I guess you forgot answers.yahoo.com too)
And, BTW, ask.com is just regurgitating answers.com!!
google this: site:ask.com answers.com
or just surf around ask.com to see that they just regurgitate ALL of the content farm results, which makes ask.com a "content farm" farm
your list was a good start, but you missed the biggest (by far) offenders on the internet.
2. Any plans for a Firefox extension? I'm willing to install Chrome just for running Google searches, but would rather add it to my main browser.
e: After a month or so, I would absolutely love to see the top 10 or so blocked domains. It's OK if you can't do this, but it would be interesting/amusing.
I think having block options directly on Google's search results is the right long-term answer. But this extension lets people clean up their personal results while sending block data to Google that we might be able to use as a signal to improve overall search quality.
Thanks to everyone at HN who poked us by asking for this, by the way.
Don't worry about refreshing -- I'd much rather see three good results than 7 bad ones. The idea of being able to block content farms entirely is literally making me giggle at my desk. Focus on that!
Thank you, thank you, thank you x1000 for this.
https://addons.mozilla.org/en-US/firefox/addon/optimizegoogl...
Make this a google labs feature directly for Google itself in the personalization options.
(also please make it available via a URL option, not just cookies or javascript)
Not only did you just make your search engine 50 times more valuable to me, but you've just ensured I'll be spending almost all of my browsing time inside Chrome.
We (the extension posse) are working on making this really easy to do [1], but nothing exists yet.
Update: I added answers.yahoo.com as well, which has consistently terrible content and yet is often highly ranked.
For an extreme example: http://answers.yahoo.com/question/index?qid=20071113122412AA... (Warning: Taboo. And the answer probably isn't relevant to 95% of the posters here. :)
Would be interesting to have collective access to what people are blocking.
I like the approach...being able to click and exclude based on the search results that pop up.
Compare for example the Apache archives of CouchDB (http://mail-archives.apache.org/mod_mbox/couchdb-dev/) to Markmail archives (http://couchdb.markmail.org/search/?q). The former is searchable; the other isn't.
[I run osdir.com] Just to be clear we're not scraping content nor SEOing to death. We've been running our mailing list archive for almost 8 years.
To quote Matt_Cutts somewhere else in this thread: 'because USENET/mailing lists don't always have a centralized/canonical location on the web, which makes dupe content more of a potential issue. It's not the usual "Website X copied my website" scenario.'
If you dislike us that's cool, but just know we're not showing in your SERPs because of scraping & SEO trickery. A lot of people, maybe not you, really are finding their answer there. There's a lot of solid answers in inboxes.
UI: LOL, yeah, it's a toss up here whether to make it prettier or keep it a bit old school.
It should be relatively easy to listen in on the background page while the extension is running and write a script to extract the list of blocked sites or update it with a master list so you don't have to block dozens or hundreds of sites manually.
Not that I think everyone should blindly block everything everyone else does on HN; I personally loathe Experts Exchange, but I do find an answer I needed from them now and then.
I was more curious than anything.
Update: As "dsl" posted above, it does look like the extension makes a call out to a Google Endpoint to record the block as well, but I don't believe that call actually filters the data for you. That's still done client side. So it's probably best not to call the end point directly or update the blocked sites list directly, but actual use the extension as intended?
But you mention something important; for me I don't want to 100% block most of those websites, but to give them lower priority (never in my top 10 for exemple). Like you, as much as I hate Experts exchange sometimes they do have the answer when no one else does. This extension sems to solve that by giving a "show" link to display hidden results (when there are any).
I'm cackling maniacally while I block expertsexchange, Mahalo, and several other sites. I'm so happy right now.
Not quite. This sends the info to Google whereas the GM scripts just CSS display:none the links. In theory this is different since the optimist in me hopes that Google will do something positive with the "downvotes".
https://addons.mozilla.org/en-US/firefox/addon/custom-google...
but for cross-browser, it's best to roll your own:
http://radleymarx.com/blog/better-search-results/
Personally, I'd prefer Google change the Google Custom Search pages to be more like traditional search. If I could have image and map links, I'd probably never revert back to regular search.
BTW - my personal filter has 172 sites so far...
or just simply a bulk insert
A user above listed about.com as something they wanted to block, while I find them to be not very in depth, I wouldn't classify it as useless, and certainly not a content farm like livestrong.com.
Is this Google's intention for usage?
I mean this is kind of like if a kid pissed all over the floor in wal-mart, and when you notified an employee about it they gave you a mop to clean it up yourself.
On the one hand, in an ideal world there wouldn't be a large and ever growing number of zombies at Walmart, but on the other hand, thanks a million for the shotgun because I'd rather get to killing some zombies myself than whine about the fact that the Walmart employees aren't killing them fast enough while they are eating my brains.
However, this is a feature that Google actually had. Why did you remove it? I accept the Search Wiki was not particuarly a success[1], but the remove option was very nice.
Alas, thanks for listening. I'll be waiting for the server-side option.
1: http://googleblog.blogspot.com/2008/11/searchwiki-make-searc...
However when Google start using this feedback data directly in their algorithm there are two dangers, which both can be overcome:
1. Abuse by SEOs trying to get their competitors blocked
2. Bad use of block data on a site wide basis in the search algorithm. Eg just because certain pages on a site cause users to give block data doesn’t mean other pages on that site contain unique useful content. High volume publishing or community sites will have a large degree of noise, but due to nature the cross section of society as members there will be also valid useful content in the seams.
One approach is to let individual users block sites forever (as the extension now) but use the block data on a page, not domain basis in the search algorithm. Individual pages can also increase in quality over time (the qoura business model) so changes in page content needs to be considered too.
The Internet is a better place with non editorial user generated content (hacker news is user generated) after all the human race mind based knowledge is a not all published online. Google just needs to figure out which pages really add value in that specific search no matter which domain they sit on.
1) I'd love to use this tool but because of my job still need to look at the "official" search results from time to time. Is it possible to allow &pws=0 override the blocked sites so &pws=0 both session-based and browser based personalisation?
2) There's a lot of talk among startups about ignoring what users want because they don't know best. I worry that this move from Google might actually be detrimental to user experience. If you end up blocking a bunch of thin sites then the chances are high that you're not going to get better results for your search query, you'll just get fewer results (since usually Google only returns these thin sites when there's little else to offer). Also - as users get trigger happy and block a bunch of sites they may well be harming their own search experience. I'd love to hear your thoughts on how Google can mitigate against this? Especially when this rolls out to your average user rather than just the tech-savvy HN crowd.
Tom
http://img6.imagebanana.com/img/0om09caa/20110215_135721_Sel...
So: will this eventually be a search settings option once it is less beta or permanently an extension thing?
This little bit of successful nerd prognostication cheers me up more than perhaps it should, but oh well.
Democratic censorship.
The hope is that users are savvy enough that we can get a good signal out of the block signal.
Google has always been in the business of linking search terms with the corresponding informations that users want to see, this is no different.
Why can't Google offer something like this rather than only allowing it via a Chrome extension?
By why is this extension not marked as Verified author? https://chrome.google.com/webstore/detail/nolijncfnkgaikbjbd...
The "nolijncfnkgaikbjbdaogikpmpbdcdef" makes it look suspicious as well.
If that happens, what's to stop this being used by companies to influence the results to get rid of competitors?
They are well aware of the ways in which such a signal could be gamed. That's why they will "study" and "explore" ways to use the new data as a "potential" signal.
I asked a simple question expecting someone with industry-appropriate know-how to expand further on Google's theoretical/possible intentions.
We already have an entire industry dedicated to gaming the search engines ranking signals/etc; we have some very talented black hats who undermine existing attempts to keep SERPs clean. I don't think it was that stupid a question.
(Disclaimer: I work at Blekko)
An option to hide the icon from the toolbar would be nice.
I love Chrome. :)