【问题标题】:Pretty URLs Vs. Duplicate Content漂亮的网址与。重复内容
【发布时间】:2011-05-10 19:14:39
【问题描述】:

我正在努力清理关于这个话题的灰色地带......

像大多数开发人员一样,我使用 mod_rewrite 制作了一些漂亮的 URL。我的网站内部链接指向漂亮的 URL,一切运行良好。

但是,如果我直接指向旧 URL,我仍然可以访问它。

现在,这肯定会导致重复的内容问题,所以在做了一些research 之后,301 重定向似乎是要走的路。

但是....这是灰色的部分...

如果您在一个包含数千个 URL 的网站上工作,实现此目的的最佳做法是什么?我不想在 .htaccess 中列出 1k+ 行我在我的重写规则中想到了一个正则表达式,但是我漂亮的 URL 中有来自数据库的名称......我无法从 .htaccess 访问它:)

我是不是走到了死胡同?有没有解决的办法? Google'scanonical tag 有可能吗??

【问题讨论】:

  • RE:“这肯定会导致重复内容问题”。我现在正在寻找是否是这种情况的确认。从@FlipScript 下面所说的我现在不确定。 在同一域下,重复的内容会成为问题吗?任何人都可以提供澄清吗?从谷歌“有点”在这里所说的看来,这似乎不是问题,我/我们不必为同一个域烦恼 301....googlewebmastercentral.blogspot.com/2008/09/…

标签: mod-rewrite http-status-code-301 seo canonical-link


【解决方案1】:

好吧,我不知道这是否是“确定的”答案,但我有一堆“功能性”的 URL,例如:

http://www.flipscript.com/product.aspx?cid=7&pid=42&ds=asdjlf8i7sdfkhsjfd978

但我重新映射了 URL,链接到它们并在我的站点地图中将它们列为:

http://www.flipscript.com/ambigram-ring.aspx

我没有看到任何证据表明指向相同内容的相同 URL在同一域中对 SEO 有任何负面影响。

事实上,在过去的一年里,我的主要关键字已经在谷歌上攀升至第一名。

我关于为什么会这样的理论是,Google 对整个“克隆网站”应用重复内容惩罚,而不仅仅是将不同 URL 链接到单个网站中的相同内容。

【讨论】:

  • 嗨 FlipScript,你的第一个链接不起作用,但我明白了。我今天对此进行了更多研究,发现大师们自己的这篇好帖子...googlewebmastercentral.blogspot.com/2008/09/…所以看来这整个“重复内容”问题可能只是一个误解:谷歌不会惩罚你的网站复制内容时,他们只是在结果中将重复的页面组合在一起,这可能会隐藏您的首选页面。但是为了宣传您的首选页面,您可以使用规范链接。
【解决方案2】:

一种快速肮脏的方法是通过一个 PHP 文件重新路由站点上的所有内容,该文件检查路径是否仍然有效,如有必要查询数据库。如果路径已永久移动,请使用 301 重定向。很快,这些“灰色 url”几乎不会出现,并且索引应该在搜索引擎中更新。此时您可以移除路由器。

如果您可以指定您的“灰色网址”的外观,我可能会提出更好的替代方案。

【讨论】:

  • 如果 URL 很漂亮并且仍然指向相同的位置...它移动了吗?需要301吗?我不知道。我只是使用 nettuts 第一个示例中的基本重写规则:net.tutsplus.com/tutorials/other/…
  • 要回答这个问题,您需要告诉我们旧的网址格式以及您如何定义新的“漂亮”网址
【解决方案3】:

“Google 的规范标签是否可行??” -- 为什么不呢?

--> 自动转移页面排名

--> 即使内容略有不同但或多或少相似,Google 也会推荐规范标签。

--> 太多 301 重定向到网站内的页面不利于 SEO(我个人使用 Bing 的经验)。

--> 301 重定向也可能会为您的用户增加内容的有效加载时间(如果从用户位置到您的服务器的 ping 时间很长,则尤其糟糕)。

【讨论】:

    猜你喜欢
    • 2013-05-04
    • 2014-04-22
    • 2012-03-07
    • 1970-01-01
    • 2015-10-04
    • 2017-07-27
    • 2011-02-04
    • 2011-10-03
    • 1970-01-01
    相关资源
    最近更新 更多