There HAS to be more good content under the tags I'm interested in but the platforms, just do not allow you to actually effectively search for them.
There isn't. Maybe you could write some?
I hope this changes SOON! So, all of that to say, people not finding you if they are trying to search for you, may NOT be your fault.
Don't. Just don't. It's always your fault. Even when it's not your fault, it's your fault. Believing that you can control the outcome is the only way to motivate yourself to improve your situation.