Hi Jason - I'm going to agree 100% with the other answers here. Rebranding to a new domain that is keyword-rich is likely to have no positive impact, and will in fact negatively affect your rankings (the domain move usually costs some amount of rankings and organic traffic to every site we see do it, at least for a few months). A new domain will also be harder to build links to, especially one that sounds like it's keyword-stuffed rather than a true representation of the business.
I will admit 100% that sometimes, Google gives exact match domains some benefit, but it's small, and most of it comes from the links that point to those domains. If you had the link equity and anchor text that your competitors do, I believe you'd outrank them considerably with your site. I try to think about it from the perspective of a searcher:
-
Would I rather click "flowerssf.com" which is higher in the results, but sounds a little generic and un-trustworthy?
-
Or would I rather click "rossirovetti.com" which sounds authentic, high quality, and like a real brand?
Many times when we see results like these, we find that the brand names that resonate more with searchers actually do better than their ranking position would suggest. Sometimes, over time, this even leads to better rankings.
My advice in your situation is to focus on the delta between what your competition is doing offsite (earning more links, from more places, with more precise anchor text) and on-site (generally more content, less keyword-focused, more brand focused, more serving the searcher).
As an example, https://farmgirlflowers.com/ ranks at the top of the organic results when I search "flowers san francisco" and they're clearly way more brand-focused than flowerssf.com. They also have a very brand-focused description: "All of our clients were thrilled with the deliveries. I love that Christina and her team work hard to support small farmers too! I highly recommend Farmgirl Flowers." vs. RossiRovetti's "Flower Delivery San Francisco | San Francisco Florist and Bay Area Flower Delivery | Rossi & Rovetti Flowers Since 1871." (I don't think they even used a meta description, just let Google grab something from their page!)
IMO, focus on brand, on delivering a better site experience, content that better serves the searchers, and earn links from across the web with whatever tactics you feel can be most successful for you/your market, and I think you'll be in solid shape.
Just click "create or upload a new list" and you can create a list of hundreds or even thousands of keywords for analysis and comparison all at once.