A few weeks ago I decided to rewrite my personal site using a bunch of XML data files and an XSLT. This sounded like a good idea at the time - only having to bother with a single datafile to modify, and having a bunch of "stubs" around that'd load the proper data seemed much easier for me to maintain than the old set of HTML files.
And then, one day, I googled myself. And noticed I no longer existed as far as Google was concerned.
Let me tell you - I was slightly beyond "annoyed" when I noticed it. So I googled for information about Google and its handling of XML + XSLT.
Turns out that, since my XML files were loading an XSLT file that then loaded a full data file but only displayed parts of this file, Google considered I was trying to feed it hidden data...
Don't tell me Google can't process XML data with XSLT. I simply refuse to believe that. So - what the hell?