share awesome niche related content in your subreddit. More such posts a subreddit has, more will it grow and "rank". Also interaction with others is a big one on reddit. You don't see the end of those comment wars on reddit lol
you can post on your own subreddit first and then crospost it to relevant subreddit. If your content provides good enough value without affiliate links, you should be good and this should generate good traffic to your own subreddit related to the topic / nicheIs kinda you must allow others to post their stuffs on your sub reddit?
I see those sub reddit allow others reddit post their stuffs " but of course they have mods around to monitor etc stuffs "
but if only You a lone , how to mantain?
I forget mine, I think by default it don't allow others post their stuffs but comment I think can on sub reddit where you creating it on default settings.
I have this subreddit for my brand name but it doesn't rank well. It's like 2+ years old too. If I search my brand name I don't see it on the first page. Sometimes even my reddit username outranks the subreddit.
How many people you have on that subreddit?
What are you doing in order to get new people and in same time, what are you doing to bring new people in?
Are you spamming?