WordPress.com’ RSS feeds suck

Update: since writing this post WordPress’s feeds started validating. That needs to be pointed out because I’ve found the WordPress team is remarkably fast at listening to its users and implementing fixes and features. Yesterday at the Blog Business Summit it was praised on stage multiple times for just this reason. Can you please let me know if my feed works great in your RSS aggregator? That will help us make sure this really rocks. Thanks!

Turns out there are lots of people complaining about my RSS feed. Turns out if you click on my XML icon you get a “funky” feed. Sorry Matt, but I’m getting too many complaints from my readers to say it’s not. I never got complaints about my old feed. WordPress.com REALLY needs to nail this.

My old feed validated. It did not look funky when you looked at it. Why don’t my description fields have full text? My old ones did and no one complained. My old feed didn’t get complaints. My new feed is getting complaints.

The CData stuff in my description is confusing, by the way. For me. My old feed didn’t use them. I’m not sure why the new feed needs to use that. It makes my feed look ugly and I’m not sure it makes my feed any better.

Now, Matt Mullenweg says that I can get different feeds by adding RSS, Atom, or RDF onto the end of my URL. OK, let’s try that. Here’s my RSS feed. It sucks. Here’s why. It is not full text. Look at the description field. Sorry, RSS feeds that don’t have full text suck.

I just tried my Atom feed and I couldn’t even get it to load up in the browser. That certainly is not good usability (RSS pulls up, but not Atom). So, I fired up Firefox. It still required me to do some work to get it to open up in the browser. That’s funky. It should open up in the browser right away without trying to spit it down to a file.

But, let’s forget that funkiness for a second. Then I see where he’s going wrong. The Atom feed is better than his RSS feed. He has a summary AND a full text version in Atom. That’s acceptable in Atom, but it’s non standard in RSS.

And, so, my RSS usability is broken. I’m almost forced to put two links on my blog, one for RSS and one for Atom. And the RSS is broken for my readers.

Matt, please fix this. It’s a HUGE issue for me. I can’t stay on a service that has partial text feeds or RSS that doesn’t validate. Sorry. That’s just not something I can compromise on and I can’t go with a service that biases Atom ahead of RSS support since so there are news aggregators out there know how to deal with RSS and are barfing on my feeds (I’m getting an email or two complaining about this every day).

However, this is why you can’t write a review of a blogging tool without really using that tool. It’s why I’m happy my wife is using MSN Spaces and my son is using Google’s Blogger and my book blog is on TypePad and my internal blog is on Community Server. I would have totally missed the funkiness of WordPress’s RSS feeds if I hadn’t had tons of readers follow me around and complain.

Here’s the solution: copy my old Radio UserLand feed. It worked. This new feed stuff does not.

  • http://lazycoder.com/ Scott

    “No one was bad off. Weblogs.Com sites moved to Buzzword.Com after a couple of days. Sheesh.”

    Way to miss the point RC.

  • http://lazycoder.com/ Scott

    “No one was bad off. Weblogs.Com sites moved to Buzzword.Com after a couple of days. Sheesh.”

    Way to miss the point RC.

  • http://lazycoder.com Scott

    “No one was bad off. Weblogs.Com sites moved to Buzzword.Com after a couple of days. Sheesh.”

    Way to miss the point RC.

  • http://www.domainunion.de/ domain

    i read there is hacking to get full posts in RSS2 ?
    is this true?

  • http://www.domainunion.de/ domain

    i read there is hacking to get full posts in RSS2 ?
    is this true?

  • http://www.domainunion.de domain

    i read there is hacking to get full posts in RSS2 ?
    is this true?

  • http://vxjasonxv.wordpress.com/ VxJasonxV

    @domain:
    It’s an open option in the WordPress Admin Panel.
    No hacking involved besides clicking a radio button, and clicking submit.

  • http://vxjasonxv.wordpress.com/ VxJasonxV

    @domain:
    It’s an open option in the WordPress Admin Panel.
    No hacking involved besides clicking a radio button, and clicking submit.

  • http://vxjasonxv.wordpress.com VxJasonxV

    @domain:
    It’s an open option in the WordPress Admin Panel.
    No hacking involved besides clicking a radio button, and clicking submit.

  • Steve

    I use SharpReader, and since the switch I’ve been getting this error sporadically:

    “Error reading URL: The underlying connection was closed: The server committed an HTTP protocol violation.”

    I also run a WordPress-powered site but I have never seen this error on my own feed (mind you, I’m running WordPress on my own server, not as a hosted solution).

  • Steve

    I use SharpReader, and since the switch I’ve been getting this error sporadically:

    “Error reading URL: The underlying connection was closed: The server committed an HTTP protocol violation.”

    I also run a WordPress-powered site but I have never seen this error on my own feed (mind you, I’m running WordPress on my own server, not as a hosted solution).

  • Steve

    I use SharpReader, and since the switch I’ve been getting this error sporadically:

    “Error reading URL: The underlying connection was closed: The server committed an HTTP protocol violation.”

    I also run a WordPress-powered site but I have never seen this error on my own feed (mind you, I’m running WordPress on my own server, not as a hosted solution).

  • http://quicksurf.com/ Adrian

    The RSS isn’t broken Robert, it’s just a little different than what you’re expecting. The description is your excerpt and the content encoded is your full post. It’s done this way so you can have characters embedded that rss itself doesn’t support. It also allows you to have the rich tagging in your post that rss doesn’t necessarily support either. Just about every feed reader I’ve used recognizes it and knows what to do with it, and it does validate.

  • http://quicksurf.com/ Adrian

    The RSS isn’t broken Robert, it’s just a little different than what you’re expecting. The description is your excerpt and the content encoded is your full post. It’s done this way so you can have characters embedded that rss itself doesn’t support. It also allows you to have the rich tagging in your post that rss doesn’t necessarily support either. Just about every feed reader I’ve used recognizes it and knows what to do with it, and it does validate.

  • http://quicksurf.com/ Adrian

    The RSS isn’t broken Robert, it’s just a little different than what you’re expecting. The description is your excerpt and the content encoded is your full post. It’s done this way so you can have characters embedded that rss itself doesn’t support. It also allows you to have the rich tagging in your post that rss doesn’t necessarily support either. Just about every feed reader I’ve used recognizes it and knows what to do with it, and it does validate.

  • http://photomatt.net/ Matt

    If anyone is still following this thread I tried to summarize the responses a few days ago here, I just forgot to ping this entry directly:

    Scoble Sucks (and WordPress RSS)

    (We don’t think he sucks of course, just continuing the hyperbole.)

  • http://photomatt.net/ Matt

    If anyone is still following this thread I tried to summarize the responses a few days ago here, I just forgot to ping this entry directly:

    Scoble Sucks (and WordPress RSS)

    (We don’t think he sucks of course, just continuing the hyperbole.)

  • http://www.geodog.us/ Geodog

    You were a little mean, Scoble. You don’t usually dis people this bad.

  • http://www.geodog.us Geodog

    You were a little mean, Scoble. You don’t usually dis people this bad.

  • http://www.bradfordgibson.net/ Brad Gibson

    Why does WordPress insist on putting the full text in tags? Dave Winer’s site has full text in tags; so isn’t that the right way to do it? I mean, come on, it’s self-evident. Drupal does not see the full text because it is lookin at the tags. Unless you go back to full text the way it use to be Robert, I will be pulling you out of my news feeds. Keep pushing WordPress

  • http://www.bradfordgibson.net Brad Gibson

    Why does WordPress insist on putting the full text in tags? Dave Winer’s site has full text in tags; so isn’t that the right way to do it? I mean, come on, it’s self-evident. Drupal does not see the full text because it is lookin at the tags. Unless you go back to full text the way it use to be Robert, I will be pulling you out of my news feeds. Keep pushing WordPress

  • http://www.bradfordgibson.net/ Brad Gibson

    Oh man, look what happened to my comment! Thanks WordPress if I wrap a word in a “less than” and a “greater than” symbol to denote a tag, the word disappears. Great.

    Here is what the post is supposed to have said:
    Why does WordPress insist on putting the full text in content:encoded tags? Dave Winer’s site has full text in description tags; so isn’t that the right way to do it? I mean, come on, it’s self-evident. Drupal does not see the full text because it is looking at the description tags. Unless you go back to full text the way it use to be Robert, I will be pulling you out of my news feeds. Keep pushing WordPress

  • http://www.bradfordgibson.net Brad Gibson

    Oh man, look what happened to my comment! Thanks WordPress if I wrap a word in a “less than” and a “greater than” symbol to denote a tag, the word disappears. Great.

    Here is what the post is supposed to have said:
    Why does WordPress insist on putting the full text in content:encoded tags? Dave Winer’s site has full text in description tags; so isn’t that the right way to do it? I mean, come on, it’s self-evident. Drupal does not see the full text because it is looking at the description tags. Unless you go back to full text the way it use to be Robert, I will be pulling you out of my news feeds. Keep pushing WordPress

  • George Brisbin

    Your rss feed worked in Opera 8.5 with no problems

  • George Brisbin

    Your rss feed worked in Opera 8.5 with no problems

  • http://www.door2doortechsolutions.com/blog/ Greg Caulder

    The link for your old feed in the blob that is posted here is at http://radio.weblogs.com/0001011/rss.xml, how did you get it to not cut off the description?

    My feed is at http://www.door2doortechsolutions.com/blog/wp-rss2.php

    On mine it kuts off the description after a certian number of charters, it is somewere around 300 charters with spaces. I want ot use it so i can jsut update my blog, so i can grab that feed for my web page on my business.

    Please email me back at salesdoor2doortechsolutions.com

    Greg Caulder

  • http://www.door2doortechsolutions.com/blog/ Greg Caulder

    The link for your old feed in the blob that is posted here is at http://radio.weblogs.com/0001011/rss.xml, how did you get it to not cut off the description?

    My feed is at http://www.door2doortechsolutions.com/blog/wp-rss2.php

    On mine it kuts off the description after a certian number of charters, it is somewere around 300 charters with spaces. I want ot use it so i can jsut update my blog, so i can grab that feed for my web page on my business.

    Please email me back at salesdoor2doortechsolutions.com

    Greg Caulder

  • Pingback: credit counseling

  • Pingback: asian porn video

  • http://blog.searchofmp3.com/ theh

    :)

  • http://blog.searchofmp3.com theh

    :)

  • http://www.eu-fahrschulcenter.de/ eu führerschein

    On mine it kuts off the description after a certian number of charters, it is somewere around 300 charters with spaces. I want ot use it so i can jsut update my blog, so i can grab that feed for my web page on my business.

    Please email me back at salesdoor2doortechsolutions.com

  • http://www.eu-fahrschulcenter.de eu führerschein

    On mine it kuts off the description after a certian number of charters, it is somewere around 300 charters with spaces. I want ot use it so i can jsut update my blog, so i can grab that feed for my web page on my business.

    Please email me back at salesdoor2doortechsolutions.com

  • Tony

    For those saying that their feed is cut off, read the comments here:
    http://wordpress.org/support/topic/113579
    There’s a fix there that helped me - maybe it will work for you too.

  • Tony

    For those saying that their feed is cut off, read the comments here:
    http://wordpress.org/support/topic/113579
    There’s a fix there that helped me - maybe it will work for you too.

  • http://www.porn4sex.net/ Matth Nortwan

    but not instrested..

  • http://www.porn4sex.net Matth Nortwan

    but not instrested..