首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用掩蔽将.co域重定向到.co.uk

使用掩蔽将.co域重定向到.co.uk
EN

Webmasters Stack Exchange用户
提问于 2012-04-25 10:30:14
回答 1查看 921关注 0票数 3

这是我的第一篇帖子所以温柔点..。

一位朋友想要一个网站,并为此支付了费用。由于我不知道的原因,他最终选择了hissite.co而不是hissite.co.uk,这正是他想要的。他在谷歌搜索中出现了很多问题,我怀疑谷歌认为该网站是哥伦布式的,因此(明智地)没有向英国用户展示它。如果有人能证实这点,那就太好了。

因此,为了提供帮助,我购买了.co.uk版本,并在其中放置了301号重定向,如下所示:

代码语言:javascript
复制
Redirect 301 / http://www.hissite.co

重定向是有效的,但是我希望这个URL被屏蔽,这样原始的URL就不会出现。这应该很简单,但我的Google-fu让我失望了。有人能纠正一下吗?

EN

回答 1

Webmasters Stack Exchange用户

发布于 2012-04-25 11:06:52

301重定向对你的情况没有帮助:搜索引擎将301重定向从A到B作为索引URL的指令,而不是A。因此,.co.uk域将永远不会出现在Google结果中,因为它只包含301重定向。

(我认为,.co.uk域的存在可能会影响谷歌的地理定位算法,至少如果其他网站主要链接到它,而不是.co域--我真的没有这方面的任何硬数据或权威信息。)

相反,您和您的朋友应该使站点本身出现在.co.uk域中。从您的角度来看,这可能就像将DNS别名( CNAME记录)从hissite.co.uk配置到hissite.co一样简单。如果您朋友的站点位于专用服务器(或基于IP的虚拟主机)上,这就足够了;但是,如果它位于基于名称的虚拟主机上,则该for服务器还必须配置为将hissite.co.uk识别为朋友网站的别名。

你和/或你的朋友可能想联系你朋友的主机提供商,并问他们如何最好地设置这件事;他们可能愿意帮助,甚至建议一个比我上面描述的更简单(或更便宜)的方法。

一旦您让站点在这两个域下工作,我建议将原始.co域设置为返回301号重定向到.co.uk域。这样,您将不会有相同的内容出现在两个不同的领域,这可能导致SEO问题(更不用说一般的用户混淆)。

如果你因为某种原因不能或不想这样做,你也可以告诉你的朋友在谷歌的网站管理员工具上注册他的网站,并在那里使用地理定位设置为英国的用户定位该网站。通常情况下,在特定国家的TLD下,这是不可能的,但幸运的是,对于您的朋友谷歌对待.co作为通用顶级域。来说,这是不可能的,因此允许更改其下站点的地理定位设置。

另一个可能有效的技巧是用302替换你的301重定向,让你的朋友在他的所有页面中包含一个rel=canonical元标签,指向.co.uk域上相应的URL。然而,我真的宁愿建议只是尝试使网站出现在正确的域名在第一位。

设置您的.co.uk站点作为您朋友的站点的透明代理,正如LazyOne在评论中所建议的,也是一种解决方案,但我也不推荐。从用户的角度来看,它看起来与DNS别名差不多,但它在技术上更复杂,因此通常速度更慢,更容易失败。它相对于DNS别名的一个优点是,即使您的朋友的站点是托管在基于名称的虚拟主机上,您也可以完全从您的终端设置这种代理。

票数 2
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/28910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档