With all other things being equal, having search keywords in the domain name would be an advantage regarding search engine optimization (SEO).Exact match of keyword is best
As an example, if a person was searching using the words “ill tickets”, then a page on the site ipltickets.net would have a greater chance of coming up higher in the search results, provided that everything else is equal. Keywords in domain help CTR on SERP’s
The SEO agency Market Pro Media told us that keywords in the domain name and URL show up in bold in search results thus improving its visibility. Search engines will not bring up your page just because your domain name contains the search keywords. Obviously, there are many other factors that search engines take into account besides the domain name.
The search engine also considers the text content of the page, the relevancy of the content, amount and quality of incoming links, and so on. There may be as many as 300 other factors that the search engine algorithm takes into consideration. However, all other things being equal, the domain name does have an effect. And the domain name is one of the many factors that a search engine algorithm considers. Avoid too many hyphens in URL
You need not use hyphens between the words in your domain name. The search engine is smart enough to parse the words from that domain name even if all the words in that domain name are run together as one word. Many people prefer domain names to be without hyphens simply because they are easier to write and say to people.
For a domain name such as FunAndEducationalVideos.com, search engines can see the words in the domain name if those search words were of any variations such as “videos”, “fun videos”, “educational videos”, “fun, educational videos”, “fun and educational”, “fun and educational videos”, etc.
Other factors that search engine may take into account is the age and the length of the domain name. Age of the Domain
he older the age of the domain name, the more favorable it would be in the eyes of a search engine. If your domain name has been around for a longer time, then the statistics that the search engines have collected on the site are deemed more reliable and may be given greater weight. Also, spammy sites tend to be around for a shorter amount of time. Length of the domain name
Excessively long domain names are statistically correlated with lower search engine ranking. Whether this is a causal relationship or simply a statistical correlation is not clear. To give search engines that benefit of the doubt, one can assume that domain name length is not a factor used in the search algorithm. It may simply be a statically correlation that spammy sites tend to use longer domain names and that search engines
Have traditionally ranked these sites lower due to their lower number of backlinks or other factors. But to be safe, if you have the choice, going with a shorter domain name is preferable. It has the further advantage of being easier to say, to write, and to remember.
Understandably, short .com domain names with good keywords in it are getting more and more difficult to come by. This is because many people have understood the value of these domains names and have already reserved and registered them already (even though they may not be currently using them). To some extent, search engines realized this. And some SEO experts believe that keywords in a domain name – although it will continue to be a relevant factor – may not be weighted as importantly by search engines in the future. But of course, this is still speculation. Whenever possible, we would continue to recommend obtaining domain names with good keywords in it.