Question: Should I be worried if a couple of sites that I don't want to be associate with are linking to me? According to Matt Cutts, if you notice there are links pointing back to your site which you believe are causing problems, the first thing to do is ask the Webmaster to have them removed. There are dozens of generic forms available to help streamline the process so you can send out lots of requests quite quickly.
If the Webmaster refuses to remove the links, or they simply ignore your request, you can use the ‘disavow’ tool from Google. This is a tool which allows Webmasters to tell Google that they are not associated with the site where this link is coming from, and they do not want that link to be associated with their site. Essentially it works similar to the nofollow tag, except it is applied by the receiving site rather than on the hosting page.
Once this process has been properly followed, you should continue with business as usual. Once Google has processed through the request, there should be no further negative impact from that particular link. Of course, it is still important to keep track of your back links to ensure there aren’t any additional low quality links being directed toward your site.
In an SEO campaign you want as much authority to go to your homepage as possible. You submit your site to directories, write articles, post on social networking websites and make regular blog posts that appear on twitter. All this to increase the number of backlinks to your website. And this is a good thing. The problem arrises when you have more than one way to view your homepage (or any page, for that matter).
URL Canonicalisation refers to two or more ways to view the same content, for example http://www.example.co.uk/, http://example.co.uk/, http://www.example.co.uk/index.html, and http://example.co.uk/index.html all load the homepage.
Clever search engines will be able to tell that these are all the same page and pass the authority all to the same place, but other search engines will follow all these links and pass authority to each of them seperately, the overall result being that you do not rank as high as you should. Worse, they could see these as seperate pages and penalise them for having duplicate content.
By removing the additional ‘copies’ of the homepage, the remaining page will get all the authority and your site will raise in the rankings.
There are a number of ways to fix a canonicalisation problem, but it depends on the server you are using. What works on an apache server may not work on a windows server. Below are the most commonly accepted ways of fixing a canonicalisation problem:
Apache:
On an apache server we will use a .htaccess file. If you have an .htaccess file, open it in your text editor of choice. If you do not have a .htaccess file, then you will need to create one. Most text editors will have a problem with saving the file as .htaccess as you have not specified a filename, only an extension. To get around this, open your text editor of choice and save the file as htaccess.txt. When you upload the file to your server, rename it to .htaccess. Now, in your .htaccess file, copy the following code (changing the domain name, obviously): RewriteEngine on
If the host is not www.example co.uk, Redirect the browser to www.example.co.uk.
If the file being requested is www.example.co.uk/index.html, Redirect the browser to www.example.co.uk/
Other Methods:
The simplest method of pointing a search engine to the right page is the canonical meta tag: <link href="www.example.co.uk/link-to-right-page.html" rel="canonical"/>
This is an example of what it would look like in xhtml. If you are using html then remove the trailing /. By putting this code in the head tags of your page you will effectively be telling search engines 'This page does not belong here. If you are reading this content, then please list it under this other url instead, as this is where it DOES belong.'