Like. I’m a firm believer that porn online shouldn’t be within kids reach (those “are you 18” checkboxes for life) but. Like. Ok first of all, just ban cp? It’s not hard? Cp is what got you into this mess just ban it. Second of all, you could increase the age of sign-up from 13 to 18. Third of all, you could do what deviantart does and just. Require birthdays at sign-up. If your blog is flagged as nsfw, you can’t interact with minors. You want to follow an nsfw blog? Prove you’re an adult. You’re an adult but don’t want to see nsfw content? Safe search (that actually works).
It’s not hard to make a functioning website, but staff doesn’t seem to want to do that.