First of all, you are getting recognition, that's what citations are. There isn't much other recognition that you can get on top of that.
Nevertheless, there are ways to increase the visibility of the recognition you already have. You should create a Google Scholar account with your own name. It wasn't the website that did the work, it was you. Then it would help if you would provide clear instructions on your website as to how should your work be cited. Unfortunately, there isn't a lot you can do to change how others cited you already, but at least you won't have this problem for the future.
Publishing your work in a peer reviewed journal is not necessary to get citations, although it makes it easier by fitting into the norms of academia. Contrary to other suggestions, your work is already published on whatever.com and it doesn't need a republishing on a different website (e.g. nature.com) for it to be considered published.