I stumbled upon Disboard recently, a site that aggregates/categorizes Discord servers and lets you search them. https://disboard.org/
Word of mouth, on Reddit (sidebars or sticky posts), and ocassionally just googling "X Discord". Some very niche things, like character mains in video games, usually will only have a discord to my frustration.