Have you tried using https://tools.digitalpoint.com/tracker You enter the website and the keyword and it tracks the SERPs over time.
You can use keyword planner or semrush for better keyword research. Or, You can use long tail pro if you want to invest for a good tool!
simply you search on google for this keyword (organic bone broth) and ranking websites has your competitor.
The first thing you need to do is to choose the keywords according to Keyword Planner. Choose keywords that are related to your niche with the low competition and high Search Volume.
SeMrush & SpyFou this are two great tool which you should use in order to get your competitior in your foot
Your question is not clear to me. If you want to know how to find a good keyword.You can use google keyword planner,Long tail pro,spyfu etc. keyword research tool use and find a good keyword. If you want to know how to find your keyword competitor condition you can search by backlink checker like as ahref,open site explorer etc.
You can check your competitors keywords here https://www.similarweb.com/ and then track rankings here https://topvisor.com/rank-tracker/