I have a couple of websites with the same domain name, one ending in a .com and the other with a .co.uk.
They have different content on them and have up until now served different purposes.
The .co.uk is a successful commercial site, whereas the .com was used for a campaign that has now finished.
I have registered a new domain for the .com website because I wish to keep the content up for historical reasons.
I want to point the .com to the commercial .co.uk site to increase the reach of this site.
What's the best way to do this? I don't want it to be viewed as spamming in SERP terms but would like to be able to see where the traffic is coming from (ie the .com or .co.uk) but without having to host two identical sites.
When you use a 301, be sure to make a unique landing page in order to track the source. This should be a lot easier than duplicating the site.
I have a similar problem, a page that is #1 in google under one URL and #1 in bing under another.
I am intending to change one of the pages radically, right now it just points to the older page through the file system, not as a redirect.