Can you make each comic (at least for future posts) here a link to the comic on your site? I don't have signatures turned on, and I assume that's where the link is, but having future comics link right to the correct page to like/vote/bump would make it easier for us to help you out.