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

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

无忧博客 提问于 3年 之前想问下ZAC老师,速度如此重要为何贵站不备案,以至于打开速度如此之慢?经常打不开而关闭离开。如果说带了Nofollow的链接不导权不投票,从引荐流量来说多少还是有一些价值的。1 个回答Zac 管理员 回答于 3年 之前当然想过备案,谁不想各种证照齐全呢?但臣妾做不到啊,我不知道怎么在不关站、也别太麻烦的情况下备案。以前写过本博客想备案而不得的帖子,你可以看一下我的烦恼。

Public @ 2016-05-28 15:53:35

Q:百度统计跳出率高,是否会被判罚?

A:跳出率高并不会直接导致被百度判罚,因为跳出率高可能是由多种因素造成的,比如网站设计问题、内容不匹配、用户需求不满足等。百度会通过算法和机器学习对网站进行评估,以确定其在搜索结果中的排名。如果跳出率高是由于用户体验问题引起的,可能会影响网站的排名和流量,但并不会直接导致判罚。然而,为了提高用户的体验和满意度,降低跳出率仍然是一个重要的优化方向。

Public @ 2023-07-26 03:00:14

老实写文章没排名,纯广告的游戏私服网站为何SEO排名很前?

edward 提问于 1年 之前老师你好,有很多时间没接触SEO了,但是心里始终有一个问题没解答,就是那些游戏私服类的网站,比如随便搜索一下“游戏私服”,打开一个站看看,里面没优质内容,全是广告链接,单从优化的角度来说,这完全就是个垃圾站。但是为何他们的网站不但没有被K,反而获取无限的流量呢?他们是用什么技术做到的?希望可以帮我解答一下。谢谢。1 个回答Zac 管理员 回答于 1年 之前私服也是黑

Public @ 2017-12-31 16:04:09

以SEO的视角看带index和不带index的首页有什么区别?

梁小菜 提问于 1年 之前因为现在网站是不带index的301到带index的首页,但是在有些内链建设以及友情链接交换中,也用到了不带index的首页,这样是做了无用功还是没有影响?1 个回答Zac 管理员 回答于 1年 之前这是典型的网址规范化问题。两个版本都存在和收录有可能影响页面权重、抓取等。你要选一个规范化的网址,自己统一使用规范化网址,且非规范化版本URL要做301转向到规范化URL。具

Public @ 2014-12-02 15:54:13

更多您感兴趣的搜索

0.559204s