Are you adding the URL to your website to each post to try to advertise it?
FWIW: since this site is open it makes it quite easy to see when someone creates multiple accounts and votes on your posts.