There's a website called VNDB, the Visual Novel Database, and it's absolutely ridiculous. You know how IMDB lets you search for movies based on titles, actors, directors, etc? Imagine if, in addition to that, you could also say "give me all the movies released in 1995, originally in Italian but with English subtitles, featuring male protagonists with long hair and at least one scene involving public urination." That's VNDB. Their tagging system goes so deep with subcategory after subcategory. Let's just look at some examples.
Heroine -> Non-human heroine -> Monster heroine -> Werewolf heroine
Romance -> Love triangle -> Comedic love triangle
What if you're not looking for a certain type of story, but a certain type of VN? What if you love it when the text is contained in a box at the bottom of the screen (ADV), but don't mind the occasional switch to a fullscreen text box (NVL) as long as it's not for the whole thing? No problem
Presentation -> Text -> ADV -> Brief NVL scenes
Now I know what you're thinking "this is all great, but there's one thing that always bugs me. I can't stand when the main character has no voice actor, but I also don't like having to listen to the main character talk all the time. If only
Presentation -> Sounds and Music -> Voice Acting -> Protagonist with Voice Acting -> Protagonist with Partial Voice Acting
"This is great," you say, "but also I'm gross and weird, and I was wondering if
Sexual Content -> Implementation of Sexual Content -> Internal Exhibition of Sex -> Visible Penetration of Cervix
Jesus christ the sexual content tags get really specific and viscerally upsetting so I'm stopping here. It gets a lot worse. Anyway the whole point of this post is that the anime equivalent AniDB sucks and I wish it was more like VNDB
edit:
hm