I would guess that the spider part of it did it.
And you mean MacRumors isn't your blog?!
Spider part?
And no Macrumors earns me nothing. Lol
/spiders.ht in the link.
I see that you have another search for "most poisonous spider in Canada", so I guess your blog is about animals/insects/spiders?