Shamus Writes
msgbartop
Trapped within my own mind
msgbarbottom

10 Feb 07 Feed Issues

Earlier today I discovered that Feedburner was hating on my syndication feed.  I was getting this error:

XML Parsing Error: xml processing instruction not at start of external entity. Line Number 2, Column 1:

It took me a while, but some research turned up an answer – apparently there are some plugins out there that push all the code on every page down a line.  For syndication feeds, this is a very bad thing, since they are built on XML code and the XML identifier is required to be the first thing a reader sees in order for it to work.  In my case, it was probably a plugin that was pushing everything down so I started shutting plugins off.

I’m chagrined to discover that my feed has probably been very unhealthy for several days now.  I discovered two plugins that were creating problems, one of which I’ve had activated for a couple of weeks.  Category Converter was the first, so if I find I need to use this one again in the future, it will get activated, used, and turned right back off again.  The other was one I’d wanted to try out because I’ve noticed that some of my posts are getting scraped and posted elsewhere.  Most of these have links back here but are being credited to those sites’ owners.  I’m not all that upset about it, but it is kind of annoying and discourteous.  So, I’d decided to give Antileech a try today.  Except – this plugin also bumps everything down a line, thus rendering my feeds essentially dead.  So, a no-go to that one, as well.

Odd thing is this – I’m subscribed to my own feed, primarily to monitor its health.  Everything has been coming through just fine every day, albeit sometimes hours after the fact, but so long as they were coming through, I wasn’t all that concerned.  So, I’ve no idea why, with my feed essentially being invalid, I’ve still been getting updates on a regular basis.  Those of you who subscribe to my feed – have you been getting daily updates?  And maybe someone who knows and understands XML and RSS coding a little better than I do can explain to me why the feed can be invalid and yet subscribers can still receive updates.  I’m all ears.

So, lesson to the wise – every time you install and activate a new plugin, check your feed immediately and make sure it’s still working.  Some plugins may not like your syndication all that well.

Tags: , , , , , , , , ,

04 Feb 07 Now Using UTW

I’m willing to recant a previous statement and admit when I’m wrong.  I’ve been avoiding using any kind of tagging plugin for this blog because I’ve always felt that tags were somewhat pointless and created a lot of unnecessary clutter.  Most of the tagging I’d seen were links to Technorati, and I couldn’t justify leaving a bunch of those lying around with no good reason.  I know that doing so would likely have generated some more traffic to my site, but for me that wasn’t good enough reason to use something that like.

Lorelle was kind enough, though, to put tagging into perspective for me – she views categories as your site’s table of contents and tagging as your site’s index.  That notion has stuck in my mind for the last couple of weeks, and I’ve had to admit that that approach has a certain kind of appeal to it.  So, I’ve decided to give Ultimate Tag Warrior a chance, setting it up on my test blog yesterday and figuring out how to install, configure, and integrate it into my current template.  The only downside is that I now have 3.5 years of entries (numbering 720 total) that now need to be indexed – a daunting task, but one that should make things around here a little easier to find.  I’m also now using Technorati tags, but you won’t know it since I’m keeping them invisible (and already I’ve seen a little extra traffic coming my way from Technorati).

I’ve also used the Category Converter plugin to merge some of my categories into more general topics, leaving the tags to make things more specific.

And if anyone uses the Navigation 1.0 theme for WordPress and would like the modified files to integrate UTW into their own site, let me know so I can bundle them up and make them available.  It took me a few minutes to rework the files and shuffle some code around to make everything look right.

I’ll do a more comprehensive writeup soon and detail what I like about this plugin – and all the others I use – and what I don’t like.

Tags: , , ,