Yes, it is okay to have multiple domains (separate websites with different content) rank for similar keywords. In fact, there are many benefits to doing so. For example, it can help you reach a wider audience, improve your brand visibility, and boost your website traffic.
Here are some of the benefits of having multiple domains rank for similar keywords:
Reach a wider audience: By having multiple domains, you can target different audiences with different content. For example, you could have one domain for your business website and another domain for your blog. This will allow you to reach more people and attract more visitors to your websites.
Improve your brand visibility: When you have multiple domains that rank for similar keywords, it can help improve your brand visibility. This is because Google will see that your website is authoritative and trustworthy on a particular topic. As a result, your website will be more likely to appear higher in search results for relevant keywords.
Boost your website traffic: By having multiple domains that rank for similar keywords, you can boost your website traffic. This is because more people will be able to find your website when they search for relevant keywords.
If you are considering having multiple domains rank for similar keywords, there are a few things you need to keep in mind. First, make sure that the content on your websites is high-quality and relevant to the keywords you are targeting. Second, make sure that your websites are well-designed and easy to use. Third, promote your websites through social media, email marketing, and other channels.