4

我正在尝试清理关于这个备受关注的话题的灰色区域......

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

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

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

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

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

我遇到了死胡同吗?有没有解决的办法?谷歌的 规范标签是一种可能性吗?

4

3 回答 3

1

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

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

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

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

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

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

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

于 2010-11-16T12:52:59.023 回答
0

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

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

于 2010-11-16T12:51:50.407 回答
0

“谷歌的规范标签有可能吗??” - 为什么不?

--> 自动转移页面排名

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

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

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

于 2010-11-24T06:08:21.130 回答