I believe when this thread was made 7 years ago, you could ask to have your site listed on OnRPG.

Now I believe it costs a few hundred dollars to have your site listed, so this thread is obsolete. I don't mind people posting their game sites. But if you are going to link to a youtube channel or a personal blog, then it's shameless promotion.