The WordPress/HotNacho SEO Debacle

Debate is raging over the “WordPress SEO Spam” issue. Please pay special attention to the disclaimer at the beginning of Andrew’s post (emphasis mine):

Disclaimer. I’m hesitant to even write about this, knowing the web’s fondness for angry mob justice, but I feel like it’s an important issue that needs to be addressed. My one request: please be calm and rational. Wordpress is a great project, and Matt is a good guy. Think before piling on the hatemail and flames.

I originally started this as a comment over on Jonas Luster’s site. But as it grew longer, I figured it warranted a posting on my own site. Basically, if you ask me, this is much ado about nothing (well, okay, not ‘nothing’ — perhaps ‘mountain out of a molehill’ would be a better analogy). But it’s too late to put out the fire now. We’ll just have to wait for it to burn out on its own.

As far as I can tell, this was just a case of Matt making one bad judgement call. I haven’t met him in person yet, but we’ve had many phone and net conversations, and I feel like I know what his level of dedication is to projects like WordPress. Matt has said time and time again that what makes a project great is its community, and the project’s responsiveness to that community. The perception that he has done anything to harm this community will cut him to the quick.

A project like WP (and his collaboration with me on Ping-O-Matic) has enormous resource needs. Enormous. This is not your average 1000-hits-per-day blog with pictures of kittens and rants about high school homework. This is a project that garnered over 100,000 downloads in just a few weeks. This is a project with around 150,000 posts in its support forums. And that doesn’t even include the 3500+ pages in the Codex, with over a million page views. And don’t even get me started on the storage requirements for all the data that Ping-O-Matic has accumulated across the 79,000,000+ pings that it has served.

You can’t support those kinds of loads out of a $20/month shared web hosting account. And it’s hard to pay the kind of money that it does take out of your own pocket to support something which is, essentially, a hobby (at least in the sense that it’s not a paying job). Personally, I would love to be able to spend more time working on WordPress and adding whizbang new features to Ping-O-Matic. But I can’t. Why not? Because I can’t afford it.

My money is almost completely monopolized by my mortgage, food for my family, car payments, gas for the cars, and all the other usual things. And my time is almost completely monopolized by my day job (which provides the aforementioned money), and my family. WordPress has never bought me lunch. Ping-O-Matic has never paid for my family to go to a Saturday matinee. Not one user of WordPress, Ping-O-Matic, or any other open project that I’ve participated in has ever utilized my Donation Page to send me money or a wishlist item.

I’ve gotten a few “thank you” notes here and there. I’ve seen a few “attaboys”. And those are great, and well appreciated. They make my paltry efforts worthwhile. But they don’t put bread on the table. So I can understand why Matt felt motivated to try an “experiment” which brought in a little revenue without being highly visible. Unforunately, the source of this financing walks the shady edge of what is and is not acceptible to our community. Personally, until Matt returns from his vacation and gives his side of the story, I’m not assuming anything.

But if you’re in the camp of people crying “foul”, consider this: Matt could have put out announcements asking for donations. He could have plastered flashing advertisements all over the WordPress sites. He could have used every available opportunity to “pass the cup”. Instead he chose an avenue which was out-of-sight. And instead of perceiving this as “polite”, people have chosen to view it as “sneaky”. “Et tu, Brutè?”

Update: There are now responses from Matt and HotNacho, the hidden links and content are gone, and Google has restored the PageRank for wordpress.org.

Other Posts of Interest

12 Comments

  1. Posted 3/31/2005 at 3:52 pm | Permalink

    The guy’s a scumbag, and he got what he deserved. End of story.

  2. a1learner
    Posted 3/31/2005 at 4:06 pm | Permalink

    After reading all about this and seeing how the style sheet was used I think what you have lost is the trust of the commnity. Trust is what makes it work. When people trust each other they freely exchange ideas and work. It’s broken for now. Only time can repair it.

  3. Posted 3/31/2005 at 4:56 pm | Permalink

    I feel the whole WP community is waiting for Matt to express himslef about his issue. Who exactly was hurt by this ?

  4. Posted 3/31/2005 at 4:58 pm | Permalink

    You make it seem like Matt did this out of a favor of the community to not have to ask for donations, i.e. being polite. However, using CSS to hide articles, and game Google means that he, or somebody (I’m not assuming Matt is responsible for all of this, since I don’t know the whole story), knew it wouldn’t get a favorable response if people knew. I think that’s the big issue here. Using a known tactic to fool Google, and earn money, without the common public knowing.

    I think you would find that if you did ask for donations, you’d be surprised how people would love to step up and help out. Even if you have to ask monthly, people would be willing to help out, because WordPress is such an excellent software. I know what it is like to run a big site that requires monstrous bandwidth. At one point, my site consumed over 350GB a month, and at the time, it was not cheap at all. I wish bandwidth was as cheap as it is today.

    I was able to get enough donations to sustain the site for a year, and people appreciated the service. I always made sure I asked the community for their thoughts before doing anything drastic, to ensure the very people that visit the site, and keep it alive, given me their approval.

    I agree, noone should attack Matt, or WordPress, until the whole story is known. People got upset when Google wanted to put ads in Gmail and said it was for a sinister purpose, and I was one of them, until I realized that Google hasn’t done anything to earn my distrust. However, there are, or was at one point, 168,000(!) articles on WordPress.org, that had no purpose but to fool Google for the sake of money. That is something that needs an explanation to the people to address the firestorm that rose up over this.

  5. Posted 3/31/2005 at 6:00 pm | Permalink

    It takes me a lot of resources to go to school, I’ll rob a bank. That’s kind of what you’re suggesting.

    I am not mad at Matt, I really don’t care but “needing resources” doesn’t mean you have to cheat the system, and yes this is cheating. Well, last time I read the TOS on Google it was cheating.

  6. Posted 3/31/2005 at 6:10 pm | Permalink

    Speaking as a) an obsessed user of Wordpress and b) someone whose holidays each year are actually paid for by pictures of kittens on the internet (seriously - don’t doubt the money our junior feline friends can generate), I don’t have a problem with Matt making money from the site. He deserves it, 100%. The problem arises with the method he’s chosen to do so.

    I imagine Wordpress users are, on the whole, a web-savvy bunch, people who use Wordpress for a variety of different reasons, among them being the warm, inclusive feeling one gets from being part of a community-driven, trustworthy, open-source project. This openness and this trust is one of the many things that makes Wordpress attractive, and it’s this that Matt has endangered by using methods that many Wordpress users, by their very nature, will instinctively shy away from.

    This doesn’t make Matt’s decision wrong, but I suspect that it does put him at odds with the values held dear by many of the software’s users. No-one would blink if wordpress.com was plastered with adsense ads, but this method will be perceived as being underhand (which it undeniably is), even dishonest, and that’s a problem, whichever way you look at it. It may have been one bad judgement call, but it’s one that I suspect could have been avoided.

  7. Posted 3/31/2005 at 6:52 pm | Permalink

    And even if you consider Matt’s little money-making scheme as something that is okay, because it is for a good cause, after all, in implementing it he has run afoul of Google’s rules and now he caused Wordpress.org to be banned from Google’s index. Nice going…

  8. Posted 3/31/2005 at 7:12 pm | Permalink

    This is all about trust and transparency - Matt should have plainly stated what he was going to do before doing it. Not because he needed to but because the community trusts him to.

    Imagine if Wordpress.org sold out links to link farms instead - Google could then ban every single site that links back to Wordpress.org (the majority of installs).

  9. Posted 4/1/2005 at 5:37 am | Permalink

    Dougal, I completely agree with you dude ;-)

  10. Posted 4/1/2005 at 6:21 am | Permalink

    Dougal

    I think we can all appreciate that WordPress is a huge venture to organise and run, but raising finances in this way comes across as deceptive. And the method was, let’s face it, morally (web morally) dubious. If money was a problem, stick your hand out to the community, we can’t help if we don’t know there’s a problem and the community usually comes through.

    I, like many, await Matt’s response.

  11. Posted 4/1/2005 at 6:50 am | Permalink

    This whole affair is just silly. Who cares what Matt does to generate revenue? I tdoesn’t affect me in the least. The WP software isn’t compromised; it works better than ever. That’s all i’m concerned about. Get a life, people!

  12. Posted 4/1/2005 at 9:48 am | Permalink

    I’m not saying that the HotNacho deal was a good thing to do. But as everyone knows, “hindsight is 20/20″. Matt made a bad decision. Show me one person (well, one mortal person) who never made a bad decision in their life.

    Got any examples?

    Me neither.

    Let’s give Matt a chance to respond, make his apologies, and then let’s all move on with our lives.

21 Trackbacks

  1. [...] he country… . Addendum 2: Another rational head that actually has worked with the developer. > Current mood: annoyed at all those holier-than-th [...]

  2. [...] it puts the “experiment” squarely in the black-hat camp. (via War on Spam and Geek Ramblings)

    This entry was posted b [...]

  3. By Many-to-Many on 3/31/2005 at 5:06 pm

    Stuff that gets spammed, part N

    I hardly know what to make of this — Waxy.org has discovered that WordPress, the great open source blogging platform, has been pimping out it’s highly rated home page to an SEO (Search Engine “Optimization”) sites, effectively s…

  4. By Jeremy-Gilby-dot-com » Moral Dillema on 3/31/2005 at 5:11 pm

    [...] Geof? You are the biggest WP evangelist I know… How does this ring with you? More Geek-Ramblings

    [...]

  5. [...] at the time that his post/article was made. That makes everything okay, right? Update: Here’s some who at least has the balls to stick up f [...]

  6. By John Keyes » WordPress SEO on 3/31/2005 at 6:43 pm

    [...] ight have made this discussion moot. Dougal Campbell (who is Mr. Ping-o-matic) has posted his opinion on the topic. He worked closely with Matt so he is in a [...]

  7. [...] Blogoscoped - QCumberland - Otro blog más - Bruto - Slashdot - Mike Little’s Journalized - Dougal Campbell - Donncha - Weblog Tools Collection [...]

  8. By Search Engine Watch Blog on 3/31/2005 at 9:19 pm

    WordPress Caught Spamming After Enlisting To Fight Spam

    Back in January, blogging software provider WordPress was one of several vendors that signed on to support the new nofollow attribute designed to stem blog and search spam. That’s why it was so ironic when it emerged yesterday that WordPress…

  9. By If..Else Log on 3/31/2005 at 10:20 pm

    Spam, Matt, and WP

    I’ve purposely held off writing anything on the issue raging through the WP community till Matt returns from his vacation. However, the torrent of misinformed opinions is getting ridiculous and so I’ve decided to write a few words on the subject.

  10. [...] moment, probably disinclined) to comment. There are comments from 2 developers, Mike and Dougal, available to read. Google for a buncha others, too. Persona [...]

  11. [...] to support themselves financially (so you get this kind of event). I get Douglas Campbell when he says: “WordPress has never bought me lunch. Ping-O-Mat [...]

  12. [...] egon, een Nederlandse versie bij Maarten, soortgelijke artikelen bij R-win, Mike Little en Dougal Campbell (twee redelijk grote namen binnen de WordPress-commun [...]

  13. By oneafrikan.com on 4/1/2005 at 5:39 am

    Wordpress vs Google vs who?

    There have been many discussions about Wordpress over the last couple days, some good, some bad and some neither.
    _ eWeek
    _ The Register
    _ slashdot
    _ hyperorg
    _ Burningbird
    _ Kottke

    Personally, I can’t believe how people take the higher groun…

  14. [...] tried to defray some costs with some sponsored advertising that sadly hasn’t worked to well. What is fascinating to watch is how the WordPress communit [...]

  15. By John Keyes » WordPress SEO on 4/1/2005 at 3:02 pm

    [...] ight have made this discussion moot. Dougal Campbell (who is Mr. Ping-o-matic) has posted his opinion on the topic. He worked closely with Matt so he is in a [...]

  16. By apophenia on 4/1/2005 at 8:24 pm

    techno-ethics (what is “evil”?)

    We can all come up with ways to justify even our worst behavior. This is why i’m always a bit wary of “don’t be evil”-esque mantras. Evil on what terms? When i heard about Wordpress’ questionable practices, i couldn’t help but sigh. I totally agr…

  17. By Many-to-Many on 4/1/2005 at 8:39 pm

    techno-ethics (what is “evil”?)

    We can all come up with ways to justify even our worst behavior. This is why i’m always a bit wary of “don’t be evil”-esque mantras. Evil on what terms? When i heard about Wordpress’ questionable practices, i couldn’…

  18. [...] gaining high page rank from Wordpress.org’s own page rank. Dougal Campbell has written a reasoned response to the story breaking. It is most unfortunate that [...]

  19. [...] Wolf Harper (harpwolf) wrote,@ 2005-03-31 14:23:00      Showdown over Search Engine Spam LiveJournal is kind of a sheltered garden. People on my Friends list talk mostly about personal issues. It’s not that way in the rest of the Blogosphere. There’s a real knock-down, drag-out over WordPress’ loading up their site with doorway pages from hotnacho.com. Why? HotNacho is good at writing pages structured to seem important to search engines (rather than being good articles). They’ve written hundreds of thousands of pages on high-paying subjects like “asbestos litigation”. WordPress.com is a popular, important site, so HotNacho’s pages get better ranked being on WordPress.com instead of some other site. The result is, HotNacho is able to get their pages to rank high in Google, Yahoo etc. But that comes at a price — the top 10 search results only hold 10, so for their page to rank, a presumably better page must be bumped out. Maybe a page you’d rather see! So the debate is forged. Some accuse, One Two Three Some defend; One Two and some demur. One Meanwhile, WordPress’s creator is out of the country on vacation. My take on it? I fight spam for a living and I call it spam, or at least low-rate junk. I can’t imagine what they were thinking. Perhaps they had the typical moral lapse: “I do good things, therefore I am a good person, therefore I don’t do bad things, and even though part of my intuition says this is a bad thing, I’m sure somehow the math will work out that it isn’t, as it always does.” Right.(Post a new comment) Log in now.(Create account, or use OpenID) [...]

  20. [...] acknowledge this grandiose story at http://dougal.gunters.org/blog/2005/03/31/the-wordpresshotnacho-seo-debacle about [...] holiday-inclusive-last-minute.bestallinclusive holiday inclusive last minute [...]

  21. By Johnny K – WordPress SEO on 1/12/2008 at 2:30 pm

    [...] Campbell (who is Mr. Ping-o-matic) has posted his opinion on the topic. He worked closely with Matt so he is in a better position than most to comment on [...]

Post a Comment

Your email is never published nor shared.