Back to Question Center
0

在404之前有语言重定向会伤害SEO吗? - Semalt

1 answers:

我有一个Semalt网站,有几种语言的激活翻译中间件.

如果用户试图打开

   例子. COM / ABC   

发生这种情况:

  1. 中间件检测用户语言(从cookie,从浏览器,然后回退),并重定向到我. Ë.

       例子 - web development php. COM / EN / ABC   
  2. 中间件检测到该页面不存在,并发送404

对于这些不存在的页面,我先是301,然后是404. 这个重定向是否影响了我的SEO排名?

February 7, 2018

语言重定向和动态语言确定一般对SEO不利. 对于搜索引擎优化,语言应该选择完全根据网址. 您不应该根据浏览器语言设置(accept-language标头)或IP地址地理位置进行重定向. Cookie重定向适用于肯定地表示其语言偏好的用户.

你的英文页面(如例子. com / en / abc)应直接链接到其他英文页面(如例子). com / en / def). 您不应链接到需要重定向才能使用相应语言的网址.

这有几个原因:

  • 搜索引擎抓取工具不发送cookies
  • 搜索引擎爬虫不发送接受语言
  • 搜索引擎爬虫从全球通常在美国的中央数据中心抓取全球网站.
  • 非英语人士经常下载默认为英文的网页浏览器. accept-language标题通常被错误地设置为en-US,因为它是默认.
  • 人们可能会使用与其语言或本国不符的借来的电脑. 例如在度假和使用网吧时.
  • IP地理位置非常不准确. 10%的时间是错误的.

使用浏览器语言和地理信息系统在页面顶部附近放置一个消息,SEO是好的. 像这样:

您似乎在美国使用和英文浏览器. 点击这里转到英文网站.

我认为其他答案似乎已经错过了这里提出的具体问题. 是的,语言自动重定向可能会对斯蒂芬的答案中提出的有效点造成问题.

然而,OP只是问是否重定向到404是不好的. 语言重定向只是一些背景,解释了为什么这个重定向首先发生.

对于这些不存在的页面,我先有301,然后是404. 这个重定向是否影响了我的SEO排名?

至于,@closetnoc在评论中指出,无论你立即服务一个404还是重定向到一个404,仍然没有任何东西要索引. 无论你怎么看,它最终都是404. 所以,虽然重定向本身也许是一些额外的工作,这不会“伤害”你的SEO排名. (搜索引擎没有真正进入它. )

它不会伤害搜索引擎优化,因为有很多情况下,当人们连接到你的来源,忘记提及/在URL,WWW和HTTPS的末尾斜线,所以你的服务器可能已经重定向他们默认,像这样

http:// www. 例. com / source重定向到www. 例. COM /源/HTTP://例子. com / source /重定向到https://示例. COM /源/例. com / source /将重定向到www. 例. COM /源/

虽然以后可能你的源文件被删除了,所以所有的用户和cralwer / spider都会先看到301重定向然后404错误,所以在很多情况下是很常见的,所以我说在SEO中不会受到伤害.

但正如斯蒂芬所说,不要用这种方式把你的文章链接起来,例子. com / abc,因为Google可能无法访问到您的正确页面. 所以确保你的全部的例子. com / en / abc链接到的例子. 仅限于com / en / source.

使用Google抓取并呈现工具来查看Google如何查看您的重定向.