Currently the .com is ranking in google.co.uk. The .com is a 302 redirect to the .co.uk, but in Google's index the site show's the .com rather than the .co.uk I don't have access to the .com, I believe it's just a redirected domain with no hosting package. Obviously I'm trying to rank the .co.uk, though just wanted some feedback on the best way to replace the .com from showing and establish the .co.uk as the canonical. I can't get at a htaccess file, or put in a canonical in the .com. Has anyone experiece with this. Is it just a matter of building links and building the authority of the .co.uk?
Keep on building links to the .co.uk, and persuade Google that it's the one that should be ranking. Although I don't quite understand why the .com would be pointing to you, and yet you don't have any access to it? If you did have access to it all you'd need to do is change the 302 redirect to a 301.
I don't have access to it as it's a clients site and can't get hold of the details. Also it's just a domain redirect without any hosting.