27 ms·
Ask HN: What are these low quality “code snippet” sites?
Whenever i am trying to google a code issue i have, there is countless low quality sites just showing SO threads with no added value whatsoever.
It is so annoying it actually drives me mad.
Does anyone know what's up with that?
I am really disappointed because the guys creating these sites (i guess for some kind of monetization) must have some relation to coding. But i feel this is an attack against all of us. Every programmer should be grateful for the opportunity to find good quality content quickly. Now my search results are flooded with copy & paste from SO.
They are killing that.
Am I the only one experiencing this or being that annoyed by it?
P.S: I don't name URLs because if you don't know what I am talking about already, you probably don't have that issue.
- thesunkid 5y ago> Every programmer should be grateful for the opportunity to find good quality content quickly Totally. There should be a better way to index SO. you.com seems to try doing it that way. For most code issues, it's easier to navigate and decide what's worth reading from You than from google IMO.
- reliable 5y agoIs it bad that I've actually found my answer on some of these sites haha. But yeah, they're pretty low quality in general.
- didericis 5y agoYes; if the content were original or the different context was increasing discoverability, that’d be ok, but the duplicates of content posted elsewhere almost always just obscures the original, better post with better context and real users to follow up with. I’ve googled things and gotten an answer pop up from one of these types of sites too/not saying its something to beat yourself up about, but if you’re playing devil’s advocate and suggesting there’s discoverability value added outweighing the other value lost, I disagree.
- gompertz 5y agoThis is why I often search solutions directly on Stack Overflow, and not via Google. Or I add "site:stackoverlow.com" to my search. Generally SO has all I ever need... I find vendor forums to be a total wasteland for help (ie. Power BI forums) so don't need them as part of Google results.
- steve_avery 5y agoI am with you on this. Lately I have noticed that I've googled for an issue, find a low quality site with relevant results, and later discover that it's just a copy of the GitHub issues page from the original project. Why didn't the GitHub issue link make it to the first page of Google and this crappy knockoff, with no link back to the source material beat it? So frustrating.
- brianwawok 5y agoIt’s an easy way to make money. Scrape a popular site like Stack overflow or Wikipedia and add a bunch of advertisements. One of the many ways that scum ruin the web.
- didericis 5y agoWonder if there’s any way to get advertisers to veto scraped content sites. Not really in their incentive to boycott eyeballs, but if advertisers were actively avoiding those sites, it’d dry up the incentive to make them. This could backfire, but fining advertisers that show up on those sites might work. The difficulty would be all the claim verification and process of determining what exactly is a “scraped site”, and backfire scenario could be another hurdle for non established sites/more centralization of content. But if you targeted the advertisers rather than the sites themselves, the advertising networks would be incentivized to do that identification themselves.
- penteract 5y agoContacting the advertisers to tell them that being shown on those sites makes you want to avoid their products might work, although that would involve not blocking the ads.
- slater 5y agoSpammers. They mirror SO stuff on their own sites and put google ads on them
- ruffrey 5y agoI suspect they were always there, but google and ddg are getting gamed more now. The quality of results has dropped quite a bit in the past 4 or 5 years in this regard.
- lloydjones 5y agoAs others have said: SO content is ripped-off (poorly) and mirrored. The page games Google's algorithm and shows up as a 'legit' result. Probably more complex than simple keyword stuffing, which isn't supposed to work these days..
- marginalia_nu 5y agoI don't understand how these sites rank so highly though, they can't get much organic traffic at all. Most people who click on them will bounce immediately.
- Nasrudith 5y agoGenerally they show up as one of the few options if you look for very specific subqueries - that is when I tend to find them.
- grinchygrinch 5y agoSame thing with various GitHub issues lookalikes.
- legrande 5y agoJust whitelist Stack Overflow in your head and avoid splogs / spamblogs?
- TYPE_FASTER 5y agoPeople are crawling content that is searched for frequently, then using SEO to rank higher in the results than the original content to make money from the ad revenue. Code and recipes are two examples. I'm also seeing politicians posting Tweets containing a link to their personal website, which has ads.
- pupppet 5y agoReally ticks me off that Google allows itself to be so easily gamed, it's your core business for christ's sake.
- UweSchmidt 5y agoWe have to assume that Google devs see these crappy spammy code websites too on a daily basis, right? What's up with the incredibly strong programmer culture over there, gone already after 20 years? You'd think someone would take these weak search results personally...
- Hnaomyiph 5y agoAs someone who knows a handful of devs and hear their near daily grievances of google, it seems like the culture over there has died and it’s just a bog standard Big Corp(tm) now. By how they describe it, a lot of the people, (but not all of course), who deeply care about the ‘craft’ of development have retired or moved onto more interesting roles at newer and more exciting companies and were replaced by people whose main driving force is climbing the corporate ladder at a FAANG. As a result the perf cycles/promotions seem to be heavily based on high impact projects/launches, leaving the “little things” like bad search results or other maintenance work forever on the back burner, because working on those things won’t get you a promotion/more money.
- tenebrisalietum 5y agoDesktop web search is probably less the core business these days than making search work well on phones/mobile devices with specific applications, such as Maps, etc.
- jjallen 5y agoWhy would they do that though? Why would they show you a low quality result if there was a better one available? I have pondered some of these sites as well. I think the answer is that they are actually helpful to some people.
- endofreach 5y agoWell, as i wrote i understand that they try to monetize it. But: why the sudden explosion? I feel there is more of these sites going live regularly. Many times they make up 80% of the first pages on search results, just repeating the SO threads listed before. So it‘s really getting difficult. Something must be done…
- coldpie 5y agoEveryone should install an ad blocker so these types of "businesses" become unprofitable. Installing an ad blocker is the ethical choice.
- bellyfullofbac 5y agoMaybe someone figured out The Google Algorithm (TM/all hail the algorithm...) is allowing source code on dodgy sites, so they've created and marketed to spammers a script/bot to create these kinds of sites (or all the sites just belong to them) to farm that ad money. A bit like how when "hoverboards" got popular, Chinese factories started churning them. And then when fidget spinners happened, same thing: https://www.buzzfeednews.com/article/josephbernstein/how-to-make-millions-of-hoverboards-almost-overnight https://www.buzzfeednews.com/article/josephbernstein/how-to-...
- lozenge 5y agoMaybe these sites share some code? If you've already captured 2% of searches with one site, why not capture 1.5+1.5=3% of searches by running two sites.
- vegancap 5y agoI really hate these. Especially when I'm trying to figure something out and I'm struggling to find answers, I end up haplessly finding the exact same wrong answer on three different sites.
- brootstrap 5y agoI've 100% noticed it in the past months. Have a new employee that i'm trying to train up a bit with python and googling has gotten more annoying. fucking codegrepper.com & shit. FUG EM . hilarious when you find the exact same snippet over and over. Even more hilarious those asswipes are probably making $$ (potentially lots) with all the stupid clicks n that.
- vegancap 5y agoOh god yeah, I wish SO got better at blocking scrapers, I'm pretty sure services like CloudFlare have anti-scraping protection. They need killing off ASAP!
- notreallyserio 5y agoI've found that Bing does a better job at detecting spam like this. Not perfect, just better.
- viktorcode 5y agoThe issue is actually pretty old. There was a time when Google introduced blacklisting of search results and revenue of those sites dived. Sadly, later Google rolled back the blacklist.
- matt_heimer 5y agoAny idea why they rolled it back?
- datenarsch 5y agoBecause Google is not interested in serving the best possible search results but rather in serving those that will make them the most money.
- russh 5y agoIt was effective and those affected were able to get the feature axed.
- dmortin 5y agoSearch spam sites can be reported to google: https://developers.google.com/search/docs/advanced/guidelines/report-spam https://developers.google.com/search/docs/advanced/guideline...
- beefield 5y agoQuoting: "While Google does not use these reports to take direct action against violations" Given e.g. pinterest in the google results, I find it difficult to imagine as sure way to waste your time uselessly than to report SEO spam sites to google. It is obvious they do not care the slightest bit.
- hawthornio 5y agoI’ve had to switch to !py on ddg because the official Python docs never make the first page. It’s really frustrating. :/
- MiddleEndian 5y agouBlacklist is a great tool to block sites you don't want from showing up on your search results on google (and a couple others including bing and duckduckgo). It supports regular expressions as well, I use /pinterest\..*/ to block all pinterest-related content. https://addons.mozilla.org/en-US/firefox/addon/ublacklist/ https://addons.mozilla.org/en-US/firefox/addon/ublacklist/ https://chrome.google.com/webstore/detail/ublacklist/pncfbmialoiaghdehhbnbhkkgmjanfhe?hl=en https://chrome.google.com/webstore/detail/ublacklist/pncfbmi...
- pixelgeek 5y agoIf you are using Safari, the DevonAgent app[1] that was linked to in another thread also has a denylist feature [1]:https://www.devontechnologies.com/apps/devonagent https://www.devontechnologies.com/apps/devonagent
- shever73 5y agoThat's a great tool, thanks for the recommendation. Pity it doesn't work with Ecosia's image search. I wrote my own extension to remove Pinterest from image results, and I've been thinking of extending it to block Instagram and Facebook too. I hate how these companies point their sewer pipe at search engines, so you get into a walled garden where you have to sign up to see the indexed content.
- jetrink 5y agoI wish Google would add that feature natively. Google could even use it to help detect spam sites.
- bserge 5y agoOh dear God, no. Don't need Google to have even more control. Imagine blocking something and it shows up anyway because Google decided so. Oh wait, you don't have to imagine, just use Gmail on Android. "Spam? That's not spam" - Google. Or just Android with it's fucking "notifications" from all the garbage news sites. Tbf, my fault for using Google apps. Honestly, blocking shit you don't want to see locally is the best solution. Decentralized, under your control, no need to trust BigCorp number 294.
- edmcnulty101 5y agoI use personal blocklist extension. It lets you remove entire sites from your search. https://chrome.google.com/webstore/detail/personal-blocklistnot-by/cbbbhelcpfjhdcncigdlkabmjbgokmpg?hl=en https://chrome.google.com/webstore/detail/personal-blocklist... I've also removed a bunch of trash news sites and wwwSchools, and it's really sanitized my search.
- nickthesick 5y agoNot only SO threads, I particularly hate the ones that mirror GitHub Issues. They don't even link back to the original thread, for Christ's sake!
- yumraj 5y agoAnd as I had mentioned in another thread, DDG so far ignores them, at least in my 1 case, but Google has those GitHub issues mirror sites as the first results. So they are clearly gaming Google SEO.
- znpy 5y agoI'd blame gooogle more than the website, since google search results are generally getting worse and less relevant
- monkeybutton 5y agoTotally. This is a exactly what I was thinking about yesterday in the thread where someone was asking if Google results were getting worse. There's no reason the official docs for Python should be lower in the results than a shitty docs clone / spam site when searching for a common package/function in the standard library.
- kikokikokiko 5y ago"There's no reason the official docs for Python should be lower in the results than a shitty docs clone" If Google still used/respected the original page rank algo, the official docs would never be ranked lower than a spammy clone site. I just wish they reverted back to the "power of the crowd" algo, let each node vote with their links and reputation. Nowadays I almost stopped using Google completely. I first noticed it with torrent/streaming censorship ~5 years ago, then the political/ideological censorship started to feel unbearable. I just want my search engine to show me the most relevant results BASED ON THE QUERY I SUBMITTED. No moral judgement crap. My search stack nowadays is a mix o Bing, ddg, Yandex and if everything else failed, Google. It's a sad reality.
- mypastself 5y agoThe biggest problem is that they waste your time even when the content is ostensibly helpful, since the search result is usually listed after the Stack Overflow page it crawled from anyway. Each click steals a few seconds of developers’ time, which adds up, given how frequently these types of results pop up on Google search lately. That makes them worse than useless, they actively subtract value.
- bschwindHN 5y agoThe answer is, if someone can make money by doing something shitty but not illegal, they will do it. Almost everything on the web is some scheme to put ads in your face so someone can make some money.
- deleted 5y ago[deleted]
- alx__ 5y agoYeah there's a whole mini scam network that copies programming how-to videos on YouTube and puts new thumbnails on them. So you watch the ad and then get 30 seconds into the video before realizing it's garbage, they've made some a few stupid pennies :(
- bigtex 5y agoIf I recall the Stackoverflow dataset is open source or at least made available to download so I assume all these sites just download that information regularly.
- ljm 5y agoMy pet peeve is ApiDock, which has managed to SEO itself so high up the rankings when searching for anything connected to Ruby or Rails that it is actually quite difficult to get to the legitimate, official documentation. What's worse is most of the results are outdated so you're looking at web-scraped API docs for Rails 3 or something. Really frustrating.
- pricci 5y agoAnd the site is so slooow for me.
- terafo 5y agoSites that do auto translate of original SO threads and pretend that it's their original content are the worst. Google sometimes prefers to give me that results instead of the actual SO thread because I'm not in English-speaking country. I have to waste some time to understand that it's just stolen SO thread. And it's not even that useful because some of them AUTO TRANSLATE CODE.
- bserge 5y agoLol. Google's absolute insistence that you must want local language results has been a pain in the ass for years. It's impossible for them to understand. Clearly they have zero people working and living in countries other than their own. /s
- prox 5y agoDDG allows you to set your own country or any country easily (without needing an account)
- kristaps 5y agoI wonder if Google as an organization cares enough to start a new spam crusade, but here's what happened the last time: https://googleblog.blogspot.com/2011/01/google-search-and-search-engine-spam.html?m=1 https://googleblog.blogspot.com/2011/01/google-search-and-se...
- diveanon 5y agoBased on the current state of GMail I don’t think anyone at Google gives a fuck about spam.
- throwaway_dcnt 5y agoI spoke to a VP at google in 2006 in london and discussed using a combination of curation and entropy to flush out duplicates. He seemed pretty excited by the idea but I don't think anything materialized. Which is another way of saying this is not new - in those days these sites were copying newsgroups too.
- michele127 5y agoI made this chrome extension because of this exact issue. https://chrome.google.com/webstore/detail/search-noise-filter/niiapginpmjkkkoljaidmpfoebgfibgb https://chrome.google.com/webstore/detail/search-noise-filte...
- diveanon 5y agoThis is more of an issue with google results than the content itself. Google is a shit product and you get shit results when you use it.
- cally 5y agoI have many problems with google as a company, but as a product, google search is fantastic. To say it's shit is a huge, huge, huge over-reaction.
- hidden-spyder 5y agoAn index of these sites will be helpful to mass blacklist them with the uBlacklist extension. Anyone up for creating one so everyone can contribute to it? The extension allows subscribing to blacklists via links, so a single txt file will be enough.
- radiantttt 5y agoMaybe code snippets are "enriched" in these sites?
- scollet 5y agoThey are not. All the context and conversations are stripped.
- Rastonbury 5y agoSomewhat tangential but I believe Google Search is going downhill, they seem to be losing the content junk spam SEO fight. Recently, I've had to append wiki/reddit/hn to queries I search for because everything near the top is shallow copied content marketing.
- stevesimmons 5y ago> they seem to be losing the content junk spam SEO fight Google clearly isn't even trying. So many of these sites are polluting search results for months. It isn't a case of sites that pop up for a few hours until Google notices and blacklists them. Google Search has gone so far downhill. I'm not sure what they're optimising for. Long-term irrelevance, it seems.
- MrWiffles 5y agoWell I think you already nailed it with “not even trying”. You don’t need to try or optimize when you’re a monopoly. Competition forces that function, but a lack thereof enables mediocrity and complacency.
- kristiandupont 5y agoOh come on! I am no fan of Google and their privacy policies etc., and I agree that results like the sites mentioned in this thread are annoying but I am not so cocky as to think I have any idea what Google is fighting. There are a lot of very smart people from all over the world putting everything they have into getting to the top of that site. It's not a trivial task for them.
- dgb23 5y agoThis is an obvious case of SEO spam. But there are tons and tons of other examples worth mentioning. For example many news sites have soft paywalls that can easily be circumvented with a few clicks. The reason they don't have an _actual_ paywall is likely to come up in search results. So essentially they spam search results and obscure the content for technical illiterate users instead of just paying for ads. They want their cake and eat it too. Now this whole dynamic is super weird. We often talk about these issues as if Google was some kind of public service that should make useful and fair search suggestions. Sure they have the incentive to do so, but they have conflicting interests at the same time.
- sam0x17 5y agoIt's quite simple. SO has a huge easily indexable database of answers, and SEO scammers can make a quick buck by copying it all and making it seem like they have an answer for unanswered questions. Nothing to see here, blame your search engine.
- distortedsignal 5y agoThere was an SO outage this last year, and I only found that out when I tried to go to SO and couldn't get to it. I checked page 2 of Google and found one of the mirrors that you're talking about. I grabbed the content from there and continued with work. I think it's a matter of perspective. If you _know_ that you want a specific site, use google's 'site:' specifier. If you're looking and find something that is from SO, redo the search and get to the SO Q/A. As for me, I'm moderately grateful for the decentralized backups.
- remuskaos 5y agoThis is a rather contrived argument. In the rare instances that SO was down, I had to make do looking up the original documentation for whatever language I was using. But these scape sites add nothing of value at all, not even as an involuntary backup/archive type, since they are usually laden with ads.
- pawelduda 5y agosite:stackoverflow.com <query> That's what I do
- charcircuit 5y agoWhy not just search on stack overflow at that point?
- vanusa 5y agoThey get fed into a web crawler and then into a giant hopper whence they become the backbone of that shiny "No Code" technology you've been hearing about.
- tsrand0m 5y agoScrape-paste is one of the easiest way to make significant money, if it takes off, and that’s why these sites are made. I think, google does well in general with coding or SO questions, but will show you these low quality sites when the questions are new or very specific and difficult to answer. Maybe, time to apply your head more. *been on both sides
- howmayiannoyyou 5y agoIMHO the biggest offender: https://www.geeksforgeeks.org/ They are making me insane with the modal login demand. I wonder if Google has downgraded the authoritative standing of StackOverflow?
- chakkepolja 5y agoyou can use UBO element zapper, but i recommend staying away from that site except for leetcode type questions. The content quality is mixed at best.
- phgn 5y agoDo they not have original content? I'm always frustrated when I click too fast and land on geeksforgeeks.org, because their code examples are so low quality and without explanations. I didn't notice SO being this bad.
- sireat 5y agogeeksforgeeks actually has humanly created articles. The quality varies (kind of like W3Schools does). With ublock origin I have not seen any modal logins. For example this article on red black trees: https://www.geeksforgeeks.org/red-black-tree-set-1-introduction-2/ https://www.geeksforgeeks.org/red-black-tree-set-1-introduct... does not seem that horrible with proper references to CLRS and everything OP is talking about ugly looking automated Stack Overflow copies. No idea how those end up so high in rankings.
- 0des 5y agoThis site has fooled me once or twice. I think there are other domains that point to the same data-set, because that's not the only domain serving up this exact content.
- dmurray 5y agoThese definitely aren't what the OP are talking about. They focus on original content but the quality is not great. The other sites, every page is a mirror of an SO page, with worse CSS. Maybe you haven't encountered them yet!
- 5y ago
- cheriot 5y agoI wonder if there's a market for a software engineering specific search engine. Skip the shitty content farms, include code from open source projects, and potentially be more smart about finding package uses
- shmde 5y agoJust to chip in with a very minor annoyance, I hate how google puts up w3schools results above MDN for anything related to JS/HTML.
- bbarn 5y agoI've seen several developers google "w3schools someDomEvent" because they are conditioned by those search results. Has it accidentally become a halfway useful site?
- valenaut 5y agoIt's fine for simple things. I referenced it a lot when I was first learning JS and HTML because it was usually at the top of Google results. I think MDN is strictly better.
- 5e92cb50239222b 5y agoAre you positive the first term wasn't prefixed by a hyphen-minus?
- vlunkr 5y agoIMO it is a legitimately useful site, but strictly for beginners, and probably only for html/css. It teaches you the basics and has the sandbox to test things out. It's fine, just not what you want to see when you're looking for actual documentation.
- myohmy 5y agoI used it to learn CSS way back in the day and it still seems to be a good balance between too little and too much for the beginner, so I still send my newbies there. Not surprised it shows higher than the actual spec. I think the HN community is just getting to the greybeard stage (I'm still cutting out grays), and this is our version of JUST READ THE MAN FILE
- kilburn 5y ago> Has it accidentally become a halfway useful site? It has. It is nowhere near the quality of MDN, but also nowhere nearly as bad as it used to be. W3Schools has less information than MDN. This is bad for the experienced, but a relief for people who are entering the trade. As an example, consider an inexperienced web developer that wants to do something when a button is clicked. They google for it and find these two pages: - https://www.w3schools.com/jsref/event_onclick.asp https://www.w3schools.com/jsref/event_onclick.asp . Right there in the middle of the page is an example snippet that will get the job done. If I scroll down I see other ways to do it, all of them fully contained (i.e.: I can copy-paste it to some website and they will work). - https://developer.mozilla.org/en-US/docs/Web/API/Element/click_event https://developer.mozilla.org/en-US/docs/Web/API/Element/cli... . There's a table of things I don't understand (Bubbles? Cancellable?), two lengthy discussions about weird edge cases in some browsers, and (finally!) a single not-so-simple example that is not even enclosed in <script> tags. What website do you think they'll pick?
- dlandis 5y agoFYI, people have been posting about this on stackoverflow meta going back at least 8 years: https://meta.stackexchange.com/questions/200177/a-site-or-scraper-is-copying-content-from-stack-exchange-what-should-i-do https://meta.stackexchange.com/questions/200177/a-site-or-sc...
- temp8964 5y agoThe worst of all are those websites that only show the content in search engine. When you click the link to their webpages, you can only see random texts have nothing to do with the search result at all. There must be some really narcissistic programmers behind these.
- speby 5y agoReminds me a little of an oldie but a goodie: expertsexchange.com
- firemelt 5y agothis shits is just as same as quora and pinterest w3school and apidock
- x86_64Ubuntu 5y agoIt will probably take some time, but sites such as roseindia and expertsexchange also clouded search results in a similar manner. They are now history because Google and others deranked them to the depths of hell.
- dvirsky 5y agoOne thing that makes SO an easy target for this is that they let you download all their data and you don't even need to crawl and scrape the content from the website. Just download a dump, put it in an database, slap an HTML template on top of it, splash a few ads, and boom.
- mattwad 5y agoIt's for all kinds of sites lately. The uBlacklist extension has solved it for me - one click and you can remove an entire domain from future results.
- mkl95 5y agoI believe Google have hit a sweet spot (for them) where they can keep you browsing a specific topic for a long time while still showing you mildly interesting results. Since the results are consistently on topic, you are shown ads that are interesting to you time and time again, which results in a lot of clicks and a lot of revenue.
- Taylor_ 5y agoI really hope that is not true but I guess if you are optimizing for a metric then that could make sense.
- ScottWRobinson 5y agoFor years now I've ran a programming site (stackabuse.com) and have closely followed the state of Google SERPs when it comes to programming content. A few thoughts/ramblings: - The search results for programming content has been very volatile the last year or so. Google has released a lot of core algorithm updates in the last year, which has caused a lot of high-quality sites to either lose traffic or stagnate. - These low-quality code snippet sites have always been around, but their traffic has exploded this year after the algorithm changes. Just look at traffic estimates for one of the worst offenders - they get an estimated 18M views each month now, which has grown almost 10x in 12 months. Compare that to SO, which has stayed flat or even dropped in the same time-frame - The new algorithm updates seem to actually hurt a lot of high-quality sites as it seemingly favors code snippets, exact-match phrases, and lots of internal linking. Great sites with well-written long-form content, like RealPython.com, don't get as much attention as they deserve, IMO. We try to publish useful content, but consistently have our traffic slashed by Google's updates, which end up favoring copy-pasted code from SO, GitHub, and even our own articles. - The programming content "industry" is highly fragmented (outside of SO) and difficult to monetize, which is why so many sites are covered in ads. Because of this, it's a land grab for traffic and increasing RPMs with more ads, hence these low-quality snippet sites. Admittedly, we monetize with ads but are actively trying to move away from it with paid content. It's a difficult task as it's hard to convince programmers to pay for anything, so the barrier to entry is high unless you monetize with ads. - I'll admit that this is likely a difficult problem because of how programmer's use Google. My guess is that because we often search for obscure errors/problems/code, their algorithm favors exact-match phrases to better find the solution. They might then give higher priority to pages that seem like they're dedicated to whatever you searched for (i.e. the low-quality snippet sites) over a GitHub repo that contains that snippet _and_ a bunch of other unrelated code. Just my two cents. Interested to hear your thoughts :)
- omega3 5y ago> The programming content "industry" is highly fragmented (outside of SO) and difficult to monetize I think part of the problem is that the content producers are trying to cater to everyone: google algo (by artifically inflating word count, using specific keywords), beginner programmers, advanced programmers, potentially paid users, ephemeral users that arrive on the site via a referral or via googling. In the end you end up catering to no one. As a side note, RealPython.com is going to go down even more if they're going to keep their "register to view" policy I've started to see recently.
- jonas21 5y agoAll user-contributed content on Stack Overflow is under a CC-BY-SA license. So what the sites are doing is allowed under the license, as long as they're providing attribution. Is it annoying? Sure. But neither Stack Overflow nor the authors of the content can do anything about it since they gave away a license to do it. One of the things you have to accept when you release something under an open-source or Creative Commons license is that other people can take it and use it in ways that you don't like.
- nightfeather 5y agoSurely, even using an extension mainly to hide these stuffs. Not only mirroring SO, also its siblings (like serverfault and askubuntu), and others like GitHub. But the most annoying part is it keeps showing those mirrored and machine translated stuffs that offers little to none benefits to me and I'm already being forced trained enough to identify those at first glance. Those even shows up when I'm already searching in other languages, ahrr. edit: formatting
- bryanrasmussen 5y agoI have this problem, and contrary to a lot of people I don't protect a lot of my PI from Google. It used to be Google was good at giving me stuff I wanted in ads, especially in gmail but they don't really anymore. You would think the more they knew about you they would be able to give you better results, so maybe a large scale test should be done - if Google knows your PI do you get better or worse results, or doesn't it matter at all.
- dadboddilf2 5y agobaeldung is the worst offender for java echosystem
- mhzsh 5y agoI actually saw a job posting by them on SO awhile back for “part-time article writing”. My guess is if they legitimately hire people to do it, those people just end stealing content to meet their writing demands.
- analog31 5y agoNot related to coding, but I've noticed a lot of "best of" and "top ten" sites that appear to be of the same ilk, possibly automated, that just combine pictures and paragraphs ranging from ad copy to pure drivel. On topics ranging from bicycles to Linux distro's.
- lykahb 5y agoThe content farms get ahead of the organic results for many other areas too. Search for the programming questions isn't so bad. At least, the garbage is easy to recognize. Queries about products and services probably have the worst results.
- sgerenser 5y agoYep, just try searching for “Best <consumer product>” nothing but fake review sites stuffed with Amazon affiliate links.
- austinhutch 5y agoHere some of the sites that have gotten traction in my SERPs lately that I can't stand https://pretagteam.com/ https://pretagteam.com/ https://www.codegrepper.com/ https://www.codegrepper.com/ https://issueexplorer.com/ https://issueexplorer.com/ They are all scraping Stack Overflow / Github in some fashion
- endofreach 5y agoPretagteam & codegrepper were actually the sites that made me explode & post this here…
- system2 5y agoWhy don't you name the URL? Share so we know to avoid. It is not like we are going to dox the guy or something.
- null_object 5y agoI’ve got into the habit of clicking the 3-dot icon next to the search entry (often number 1 in Googles’s results) and reporting these sites as scrapers, stealing content from SO. Maybe if we all did this, google might eventually take notice?
- leifdenby 5y agoDoes anyone know of a good list of these copy sites? I just came across this Firefox extension which makes it possible to filter sites from search results: https://addons.mozilla.org/en-US/firefox/addon/hohser/ https://addons.mozilla.org/en-US/firefox/addon/hohser/. Would be great with a community blocklist like those for pi.hole
- whatsakandr 5y agoRecently I've found duckduckgo to provide better coding results than Google, which really surprised me. I was only using duckduckgo at home for privacy, and Google at work because "best tool for the job", but I think that might not be the case anymore.
- slownews45 5y agoGoogle search is going downhill in my experience. My question: What is the alternative?
- randomluck040 5y agoI‘m using DDG most of the time but when I have to use Google hoping the results will be better, I try to specify words that need to be in there. However, the more niche your problems are, the less you will find.
- slownews45 5y agoDDG is a gimmick. They claim to be running their own search engine, never checked out for me. More covered here: https://news.ycombinator.com/item?id=4817576 https://news.ycombinator.com/item?id=4817576 Anyone seeing them crawling your site? Is bing the best alternative? I've seen some pretty compelling evidence DDG copies / uses / has a deal with bing.
- throwamon 5y agoYou don't need to search for "compelling evidence", it's not like they're hiding it from you. https://help.duckduckgo.com/results/sources/ https://help.duckduckgo.com/results/sources/
- deleted 5y ago[deleted]
- pronik 5y agoImportant tidbit: SO's content is CC-licensed and this is probably completely legal (apart from those who fail to add a link to the original). Not that I don't want those sites to burn in hell, but they are not even in a grey zone legally.
- tomaszs 5y agoIt is just Google, with its amazing algorithms that rank established website way higher than a random spam website.
- schaum 5y agoannoyed by that too, weirdly enough they pop up for certain queries and for others they don't. i have also seen that for github issues .. but i switched to https://www.ecosia.org/ https://www.ecosia.org/ as my main search engine, and i like the results much more than on google - nothing special, but somehow more reliable/predictable. and meanwhile you plant some trees :P
- abakker 5y agoI mean, while we're at it, can we get rid of blogspam? Try googling for instructions for installing cellulose insulation. It takes AGES to find a site that isn't just garbage vague content. It should be possible to detect and demote this stuff. it is so obvious.
- jessaustin 5y agoI find that for instructions in how to do common mechanical tasks, searching on YouTube is effective. There are lots of carpenters, mechanics, electricians, etc. who want to tell us the best way to do something.
- worik 5y agoI do a lot of this sort of search I have no idea what you are talking about (except for Apple's efforts at astro turfing, but that is not what you mean I think) I use DuckDuckGo, is that why this does not bother me? I have not used Google for search for years.
- mccorrinall 5y agoI hate those websites which just proxy github or npm with a different stylesheet so much.
- jppope 5y agoJust putting this out there... try brave search. The best answers from stackoverflow etc are all snippets and their results are getting better and better every day. I got sick of google after they made the BERT update. Really happy I switched (except for google maps data. google is still winning that game)
- ellis0n 5y ago- 1990 no big data, no data, google indexing a porn and no ads and black hack market, no open source code, no seo articles, no market, bbs only - $ - 2000 censorship, business, big data and ads ads - $$ - 2010 code learning projects, quora, reddit, iphone, spam indexing and seo ads ads ads ads - $$$ - 2020 ai indexing everywhere, no-code indexing and code is a porn of no-code now so ads and ads ads ads seo seo seo - $$$$$$ - 2030 profit $googleplex?
- mtoddsmith 5y agostackoverflow.com doesn't have google ads. Those copy sites do. What is google's motive to fix that?
- sinuhe69 5y agoI wonder if you are logged in Google and allow search history to be saved? (assuming you talked about Google search). Because I don’t have that kind of problems and I know Google use your search history to improve your personal results.
- emodendroket 5y agoThey are doing that because it's technically not violating the license the way they do it.
- userbinator 5y agoAt least the SO clones will still probably have content that you can make use of in some way; what's worse is when you search for an error code and you get back tons of pages that don't even have the exact code you searched for, which seems to be increasingly common recently. It also used to be the case that you could dig into the second, third, ... sometimes even 20-30 pages in and hit the jackpot. Now, the results are even less relevant there, you soon get to "the end", and if you change your query slightly and try again a few times to search harder for what you want, you'll get hit with the unsolvable CAPTCHA hellban.
- Agentlien 5y agoAnother thing I've noticed recently is that a lot of queries about computer graphics, especially tied to Unity's render pipelines, bring up what look like blog posts full of code snippets but the actual "article" seems nonsensical and impossible to follow. I suspect they are machine translated and they're really annoying. edit: after doing a single Google search for "urp rendercontext" I found this: https://programmerall.com/article/71251053239/ https://programmerall.com/article/71251053239/ Looking at it closely there seems to be some red thread and the images and code snippets do seem to follow a logical progression, but the text itself is a complete mess. I can tell it sometimes references things from the code snippets and hints at things I can see in the image, but it's certainly not informative. Their site description says "Programmer All, we have been working hard to make a technical sharing website that all programmers love." I'm sorry, but I really don't.
- rwmj 5y agoI've noticed that Google Alerts for my open source projects have been useless for years. Full of snippet sites as well as outright scam sites which take code from SO or my blog or just mixed up tech words and repost it. Here's the Google Alert from yesterday (scammy URLs redacted): Guestmount qcow2 - Casino en ligne fiable It uses libguestfs for access to the guest filesystem, and FUSE (the ``filesystem in userspace'') to make it appear as a mountable device. Stdin 1 libguestfs error usr bin supermin exited with error status 1 - Aritco Since libguestfs 1. sudo apt-get install libguestfs-tools mkdir sysroot # Just a test file. Supermin and Docker-Toolbox #14. DIF/DIX increases the ... Edit Qcow2 Image - A-ONE HEALTH BRIDGE The libguestfs is a C library and a collection of tools on this library to create, view, access and modify virtual machine disk images in Linux. img
- aryeshalev 5y agoThis reminds me Yahoo! Answers clones 10 years+ ago. To get traffic to website and cheat the search engine they would have index the Yahoo! answers website for specific niche category and create a garbage website with questions and answers not crediting the source and cramp the website with Ads everywhere to earn massive revenue.
- ahtaarra 5y agoKmnnlm
- brainlessdev 5y agoPlugging my own FF/Chrome browser extension that lets you add domains you want to block and will simply prepend matching text links with an angry emoji and prompt you to confirm whether you want to visit the page or not: https://github.com/fnune/nay https://github.com/fnune/nay
- timka 5y agoThis is just Google doesn't need real search anymore. They're now the portal. Market cap is what drives them not some geeks' needs.