Hi, wondering if it is necessary to add hyphens between keywords in a url, versus not? Example: mywebsite.com/this-is-my-keyword or mywebsite.com/thisismykeyword Thanks!
From an SEO standpoint you always should use them. I learned a long long time ago that search engines (at least at one time), would basically see the dashes as a space. cheap-web-hosting would be seen as "cheap web hosting" as opposed to one word "cheapwebhosting"... With that in mind, it's become the standard SEO practice to make them search engine friendly by using the dashes.
I agree with FPForum. Hyphens are basically used in URL to increase readability of text in URL. Please read these two posts for good understanding: https://support.google.com/webmasters/answer/76329?hl=en https://www.mattcutts.com/blog/dashes-vs-underscores/
This is a technique for PEOPLE while without hyphens is done ONLY for SEO. I personally prefer with hyphens if my URL is LONG! For example: Bestonlineseoservices2015 is a long domain name! Better go with hyphens The same for SEO!
Hyphens are the way to go. Use hyphens instead of underscores. Another reason you should consider using hyphens is because web surfers are used to viewing hyphens just like links are in blue.
While ok for the keywords in URL, the same is not valid for the actual domain name, as long as it may be. Hyphens in the domain almost everytime impact negatively, making it harder to remember or explain verbally.