Also, because .com is the most popular extension, people will have an easier time remembering the URL of your website when you choose a .com domain. Simply put, it is preferable to have a .com extension.
A well-known and respected engineer at Google, Matt Cutts, recommends using hyphens in your URLs instead of omitting them or substituting them with underscores. Consider the following three examples:
Of these three URLs, the last one is the most favorable. This is because relative to the Google algorithm, hyphens signify the separation of words. On the other hand, underscores don’t serve a function. To the search engine, it reads red_leather_boots as redleatherboots. However, the search engine will see red-leather-boots as red leather boots, which is more favorable for increasing your ranking signals.
Again, it is hard to determine how heavily this metric is weighted and depends on a variety of factors. Which keywords you target, how many of them appear in your URLs, and many other factors influence this technique’s effectiveness. However, it is such a simple change to make that everyone needs to follow the advice of Matt Cutts.
The Length of Your URL
For larger websites, it can be challenging keeping your URLs short and concise. The shorter a URL is, the easier it is for humans to interact with it. It makes it easier for humans to remember where your information is if your URL is brief. Also, it is easier to copy and paste and far easier to ascertain what content is behind a link to your site on social media.
People used to say that word of mouth is the most effective form of advertising. Regardless of whether or not that it still true, you need to remember that one-on-one human interaction is still essential for sharing information. Despite advancements in social media, people still hear about websites by common speech. It is much easier for humans to communicate URLs that use words. For example, consider the following two URLs:
Accurate Page Descriptions in Your URL
It is better to name your pages using words rather than dynamic URLs that are generated by numbers. This is important for two reasons:
- Another opportunity to increase ranking signals by placing your keywords in the URL
- Increases Human Readability and Usability
If a human sees that the URL for your webpage is an unintelligible jumble of numbers, letters, and special characters, they may be dissuaded from visiting your site. After all, how the heck do they know what content they will reach if they follow your link? Search engines react similarly, which is why it is a good idea to place keywords in your URLs where applicable.
Placing Keywords in Your URLs
Putting your keywords in your URLs helps improve your ranking signals. It is hard to quantify exactly how much good it will do you, but know this: It certainly doesn’t hinder your rankings. Part of a solid SEO strategy is doing everything in your power to boost your ranking signals, no matter how small. You need to take full advantage of every opportunity that presents itself to outperform your competition.
Using canonical URLs is extremely important for a variety of reasons. Some types of websites, like ecommerce websites for example, have site structures that allow pages to be reached from a variety of links. Unfortunately, due to the way the URLs are generated, the same page may have different URLs depending on how that page was reached. This can make it difficult to track performance on a per page basis. Additionally, pages that contain a lot of seemingly random numbers and letters in the URL is disadvantageous. Instead, you should use canonical URLs so that a specific page maintains consistency with regards to its URL. This is also another opportunity to place relevant keywords into your URL structure.