我有一个 AngularJS 1.0.7 网络应用程序。几个月前,我向 Google 发送了一个 sitemap.xml 文件,因此 URL 被编入索引。
现在,我想上传一个新的站点地图文件,其中包含对这些 URL 的一些更新。我的意思是,页面是相同的,但网址发生了一些变化。
谷歌索引我的新网址的那一刻,我猜它会有许多具有相同重复代码的网址,对吧?我有点担心,因为我读过谷歌会惩罚这种情况。
我已经阅读了一些关于此的内容,但我对所有这些 SEO 内容都是新手。所以,我不是 100% 清楚我应该做什么。最适合我的是谷歌可以“删除”或以某种方式忘记旧网址并索引新网址。
我已阅读有关规范网址和重定向 301 的信息。这些方法是否正确?我应该使用哪一个?
rel 规范方法对我来说看起来很清楚。但是,如果我应该执行重定向 301,我该如何在我的 nginx 或 AngularJS 应用程序中执行此操作?
更新: 只是为了提供更多细节:这些是谷歌索引的旧网址:http://domain/en/boats/rental-sailboat-bavaria-palma-majorca-1
这些是我想索引的新网址: http://domain/en/boats/rental-sailboat-bavaria-cruiser-37-palma-majorca-1
它们都返回相同的内容。我应该尝试删除旧的索引网址吗?或者它们都可以被索引?