You can’t really figure this out with certainty until you define your criteria for a direct vs an indirect competitor. Once you know who you’re up against, you can begin generating a list of the competition. Although this can be done manually, again, it’s a time-consuming process. An automated competitor discovery tool like 1up can help you quickly identify competitors and monitor them.