I do believe you are successful, Kate, but I don't believe it's primarily because of keywords in domains.
The consensus, which represents a sum total of experience and wisdom far greater than mine or yours, is that
keywords in domains are a minor factor.