我在网站重新设计或Url刚刚更改为标准格式时看过多篇关于重定向网址的文章,但我需要知道如何管理网址与旧网址没有关联的时间。
例如,旧的网址可能是www.mysite.com/index.php?product=12
,但无法将该网址映射到新网站。
我不希望搜索引擎认为页面已经破坏所以我认为最好的办法是将301重定向到主页,但我不确定如何有效地执行此操作。我是否只需将404错误页面更改为主页301即可? 此外,这是否会导致通过dofferent Urls重复内容出现问题?
最好不要担心这些并让搜索引擎重新索引新的Urls吗?
我正在使用Rewrite模块和ASP.NET 2运行IIS7。
感谢。
答案 0 :(得分:0)
为什么说没有办法将该网址映射到新网址?可能存在,因为两者都应该是给定资源的唯一标识符。如果您的网站具有良好的排名,那么将其解决并将301重定向到正确的页面可能是值得的。这样,等级应该保持不变。
将所有内容重定向到新主页可能会产生负面影响。这真的取决于机器人将如何解释这一点。但这似乎是一种增加主页排名的人为方式,并相应地获得了惩罚。
什么都不做,等待机器人为你的新网站编制索引当然会有效,但往往你不能失去你获得的高级别。
总而言之,我建议你在这里问一个关于如何将旧网址映射到新网址的新问题,并进行适当的重定向。
答案 1 :(得分:0)
您提供的产品网址显然是一种产品。最好的办法是将301重定向到与该旧页面最相关的新页面。如果根本没有任何外部链接指向它,就让它死掉。请务必将其从内部可能具有的任何站点地图或旧导航链接中删除,否则将继续重新编制索引,这是您要避免的。
设置新网站结构后,请访问AuditMyPc.com等网站,并为新网站设置创建全新的网站地图。然后登录Google网站站长工具并重新提交新的站点地图。这通常可以解决问题,但如果该页面已编入索引,则希望它暂停在Google的索引中一段时间。他们不能很好地清理自己。