Hey guys! I've answered this question a lot lately and I figured it was time to make a real post about it. Everyone talks about getting more backlinks, but never about making sure the backlinks you got are getting full use. When it comes to domain names some of you may know when you have a single domain, you actually get different versions of that domain automatically. Let me give you an example: Lets say you owned the domain "example.com" As far as backlinks go, people can type in things like http://example.com, or www.example.com Strangely enough, as "smart" as google is, it basically sees these as 2 different websites! Google officially states "canonical urls improve link and ranking signals for content available through multiple URL structures or via syndication". Here are some majestic stats on both of those domain variations: You can see the www version has a lot more backlinks, but the http version has a lot more trust and citation flow. If I was using this site to rank, I would probably choose the http version as my main site since it appears to have more ranking power. But, i'd like to make sure that the www version was also helping out my main site too! Having 7 million backlinks going to a second version of your site that competes with you isn't good. We need to consolidate everything. This is where canonical URLs come into play. Some of you may have seen this term, but not fully understood what it means or the power of it. The best way to reach our goal is with 301 redirects. You will want to do this server side, not with a .html page that redirects. Most domain hosts let you do this in your dashboard. Godaddy: https://www.godaddy.com/help/manually-forwarding-or-masking-your-domain-name-422 Namecheap: https://www.namecheap.com/support/k...7/how-do-i-set-up-a-url-redirect-for-a-domain You can google for the other domain providers. You can also do this manually on most servers by changing your .htaccess if you are on an apache server (pretty common). .htaccess redirect: https://css-tricks.com/snippets/htaccess/301-redirects/ When you do this, you may want to redirect multiple version of your site. All of the below variations of a domain name could be seen as its own site and you would then be competing with yourself. www.example.com http://example.com https://example.com http://home.example.com www.example.com/index.html As an added bonus note, if you purchase a domain somewhere, you may find they had an internal page with a lot more ranking power than the root of a domain. Example: "www.example.com/category/domains.html" may have more backlinks and trust flow in majesic than just plain old "www.example.com" In this case, you can actually use the redirect trick to point your domains.html page to your root domain, and gain some extra ranking juice. Now, if you plan on ranking "domains.html" you might not want to do this. There you have it. Hope someone gets some use out of this. Google can be a weird creature, and I have seen sites get some really nice boots after they canonized their urls.