两个网站内容相同,如何重定向?

发布于 2024-10-18 20:53:52 字数 202 浏览 1 评论 0原文

我有一个问题要问你,我需要维护两个网站(让我们将它们命名为 example.com 和 yyy.com),它们将类似于别名。

我希望访问者能够通过它们访问具有相同内容的页面。 在不给搜索引擎带来麻烦的情况下,最好的方法是什么?

我知道 301 重定向,但我希望访问者留在 example.com 或 yyy.com,相同的名称显示在地址栏中,而不是被重定向。

I've a question for you, i need to maintain two sites (let's name them example.com and yyy.com), they will be something like an alias.

I want visitors to be able to access the pages with same content via both of them.
what's the best way of doing this without getting in trouble with search engines?

I know about the 301 redirect, but i want visitors to stay on example.com or yyy.com, same name to show up in address bar, not to be redirected.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

在梵高的星空下 2024-10-25 20:53:52

您可以做的一件事是在您认为是“副本”的网站页面上使用 rel=canonical 标签。

基本上,在每个页面 HTML 的头部部分,您可以知道“原始”网站上的哪个页面具有相同的内容。
因此,如果(例如)您的网站名为 www.yourmainsite.com 和 www.yoursecondsite.com,您应该在 yoursecondsite.com 上标记 testpage.htm,如下所示:

<link rel="canonical" href="http://www.yourmainsite.com/testpage.htm"/>

请参阅 此处了解更多详细信息。

否则,您可以简单地告诉搜索引擎不要在 robots.txt 中索引 yoursecondsite.com

  User-agent: *
  Disallow: / 

警告:我不是 SEO 人员。我确实必须实现类似的东西,但请保留我的建议

One thing you could do is to use the rel=canonical tag on the pages of the site you consider to be "the copy".

Basically, in the head section of each page's HTML you can tell which page on the "original" site has the same content.
So if (for instance) your sites are called www.yourmainsite.com and www.yoursecondsite.com, you should tag testpage.htm on yoursecondsite.com like this:

<link rel="canonical" href="http://www.yourmainsite.com/testpage.htm"/>

See here for more details.

Otherwise you can simply tell search engines not to index yoursecondsite.com in your robots.txt

  User-agent: *
  Disallow: / 

Warning: I'm not an SEO person. I did have to implement something similar, but take my advice with a grain of salt

别念他 2024-10-25 20:53:52

从理论上讲,“Content-Location”HTTP 标头是为此发明的 此处定义此处解释

不过,搜索引擎更喜欢 “canonical”链接标签(如 Paolo 的解释)出于相同目的,因为“Content-Location”标头大多被网页设计者滥用。

我可能会同时使用两者。

From the theoretical point, "Content-Location" HTTP header was invented for this as defined here and explained here.

However, search engines prefer "canonical" link tag (as in Paolo's explanation) for the same purpose because "Content-Location" header is mostly being misused by the web designers.

I would probably use both.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文