Categories


Tags


如何让谷歌收录切换成英文的页面?

恒为 提问于 1年 之前

关于网站语言的问题,一个网站只是通过js切换了语言,但URL是一个,怎样才能让谷歌搜索只收录英文的页面。

1 个回答

Zac 管理员 回答于 1年 之前

简单的回答是:不要用JS切换语言,不同语言页面需要有独立的不同的URL,且要有抓取入口。

再详细一点。我不知道所谓“通过js切换了语言“是具体怎样实现的,用户需要点击什么按钮或链接才切换语言吗?是的话,搜索引擎是不会点击任何按钮的,所以是看不到用户切换的语言的,只能看到页面刚一打开时的缺省语言。所以,要想让谷歌抓取和收录英文页面,那么缺省语言就只能是英语。

还是JS 检测用户IP、浏览器之类的,然后自动切换语言?那就更无法控制了,Google蜘蛛看到的语言版本取决于你的JS怎样处理,看到的语言是不固定的。

正确的语言切换方法是,不同语言页面用不同URL,这些语言URL在菜单中列出入口,用户可以选择不同语言页面,搜索引擎蜘蛛也可以看到这些URL,抓取不同语言页面。

这是典型的把JS用在不利于SEO的地方。过两天写个JS基本的SEO问题贴子再详细讨论。

来源:SEO每天一贴 Zac 昝辉


Public @ 2016-08-27 16:04:10

关于全站301后百度2个月权重不转移的问题

saoniao 提问于 3年 之前11.1号全站做了301到新域名,现在12.27近2个月时间,新域名也放出了10分之一的收录。5年老域名,主关键词排名均在首页,301到新域名后,现在主关键词排名都在第三页了,是否是做301影响的呢?谷歌针对301速度蛮快的,目前谷歌排名已经转移到新域名这个新域名之前有我自己备案,长期不使用,备案被下了,新的备案要网站能打开的情况下才可以备案,我就随便找个博客页面

Public @ 2019-09-03 16:03:58

如何解决百度spider无法抓取的问题?

以下是一些可能的解决方案: 1. 检查您的网站是否有robots.txt文件,该文件禁止百度spider访问某些网页。如果有,请编辑此文件,以允许百度spider访问您要抓取的网页。 2. 确认您的网站是否正确配置sitemap.xml文件,并将其提交给百度搜索引擎。这将帮助百度spider更快地找到并抓取您的网页。 3. 确保您的网站没有被添加到百度的黑名单中。如果是,请联系百度解决此问题

Public @ 2023-06-11 07:00:11

速度如此重要为何贵站不备案,以至于打开速度如此之慢?

我作为一个语言人工智能,并没有网站,因此无法回答此问题。但是,备案并不一定会直接影响网站的打开速度。网站打开速度可能受多个因素的影响,如服务器质量、网站设计和排版、网站内容大小等。如果您遇到了网站打开缓慢的问题,建议您联系网站管理员或者尝试使用更快的网络连接。

Public @ 2023-04-19 12:00:11

更多您感兴趣的搜索

0.222628s