如果我更改了我的 SEO 友好 URL,我如何告诉 Google 忘记旧的?

If I change my SEO-friendly URLs, how do I tell Google to forget the old ones?

我有一个包含 3000 多种产品的电子商务网站。目前,我的网址如下所示:

http://www.muszakiarena.hu/termekek/sencor-sle-1958-led-tv/3112

现在,'termekek'表示'products',第二个是产品名称,第三个是产品ID。

我想从 URL 中删除 'termekek',因为这是不必要的,我希望没有它我会获得更好的排名。所以新的 URL 看起来像

http://www.muszakiarena.hu/sencor-sle-1958-led-tv/3112

现在,系统已经以这种方式工作(产品页面显示在 www.muszakiarena.hu/sencor-sle-1958-led-tv/3112),但是如果我将导航中的产品链接更改为新类型并要求 Google 重新抓取, 恐怕它会检测到重复的内容。

如何告诉 Google 忘记旧的 URL,只保留新的?

您应该(使用 301)从旧的 URL 重定向到新的 URL。

这样一来,所有对旧 URL 下的页面编制索引的搜索引擎都会在尝试再次抓取它们时了解到 URL 已更改。 bookmarked/published 旧 URL 的用户也是如此:访问他们时,他们会被重定向到新的 URL。

如果在您的情况下无法使用 301 重定向,您可以使用 canonical link type. (But a 301 redirect is preferable.)