mar*_*nes 5 url seo search-engine url-rewriting
我有一个asp.net网络表单应用程序已经存在多年,因此在谷歌上有很多索引内容.
理想情况下,我更喜欢网站的所有Url都是小写的,但据我所知,在搜索引擎(MixedCase.aspx和mixedcase.aspx)中索引相同内容的2个版本对seo不利.
我在想:
a)我应该将所有内容保留在当前的混合大小写形式中,而不是更改它吗?
要么
b)我可以更改代码,所以从这里开始,所有内容都是小写的,但是,有没有办法做到这一点,因为搜索引擎知道这个变化并且不会惩罚我?
尽管搜索引擎通常足够聪明,可以知道这两个页面是相同的,但同一 URL 的两个版本会导致重复内容问题。
有两个很好的解决方案。第一种是使用规范元标记来指定您首选的 URL 版本。使用此解决方案,MixedCase.aspx和mixedcase.aspx都会显示相同的页面,但搜索引擎明确知道哪个是要显示的“正确”URL。确保将所有链接更新为小写版本。
第二种解决方案是使用 301 重定向。通常这是首选,因为用户总是会到达正确的页面。如果他们决定链接到它,则他们使用的是正确的版本。正如 Rocky 所说,如果您已经有来自其他网站的链接,则重定向将需要永久保留。但是,技术(或时间)限制可能意味着您需要使用规范方法。