跳至内容

优化JS从而实现谷歌排名优化

谷歌排名SEO的工作已经到了不得不重视网页Javascript了,因为现在基本全部网站都有JS的影子,而JS也影响了网站的UX、逗留时间和加载速度。说实在,在SEO的话题中,Javascript一直不是一个友好的象征。过度的使用javascript可能会导致Google无法正确完整的收录和读取你的网站。 今天我就给你们讲一下到底JS是什么、目前Javascript到底在谷歌SEO当中到底是什么角色以及如何为自己的网站优化好JS。

首先,如果你是一个非技术宅,对代码方面一无所知,那么我可以告诉你,这篇文章也不会讨论过多的代码详细知识。这篇JS优化教程将会站在小白的角度,教会你如何更好的为自己的SEO工作处理好JS。

SEO效果:低
25%
操作难度:高
100%
金钱投入:低
25%
时间投入:中高
75%

如何优化JS从而提高SEO排名

Javascript就是网页代码中的魔法师

JS是针对网页的编程语言。JS除了能动态的更新Html和Css代码,还能做数据处理。这两个核心功能让JS在现代的网络世界当中拥有了不可取代的地位。 JS也拥有很多的编写网站的架构,这些架构为众多程序员在设计网站的时候提供便利:

  • React JS
  • Angular JS
  • Vue JS

无论是哪个,都有巨大的使用量。Vuejs相较于其他两个虽然更迟问世,但是Vuejs已经成了现代互联网前端设计中不可或缺的一部分。通过这些架构设计出来的网站,往往存在极其多JS代码,花里胡哨的特效,以及数据处理。

vuejs和reactjs搜索量对比
vuejs和reactjs搜索量对比

Javascript对于SEO而言,是双刃剑

强大的功能同样伴随着使用的缺点。Google也不是原本就能完整的收录JS的内容。因为JS的代码的复杂性要完成100%正确完整收录本身就是一件不可能的事情。

最大的优点是:

  • 可以增加页面逗留时间
  • 提供更好的ux体验
  • 减少跳出率

最大的缺点就是:

  • 降低加载速度
  • 如果没有使用polyfill可能会导致部分浏览器访问出现问题
  • 低配置的电脑可能会卡
  • 爬虫收录页面可能会遇到收录不完整的情况

我自己的其中一个站点Xuggest.com就是使用VueJS写的。你可以对比下xuggest.com和我自己的博客xmgseo.com的代码不同之处。其中Xuggest.com的代码是非常少的,根本没有页面内容在代码当中。页面内容存在了JS文档当中了。我们会把Xuggest.com统称为SPA(Single Page App)。这类SPA网站在被Google收录的时候经常都会遇到收录不完整的问题。

SAP示范-xuggest.com代码
SAP示范-xuggest.com代码

Google推出了渲染功能,能收录JS内容

Google去年推出了页面渲染功能,来保障JS网站能正常理解JS以及被正常收录。但是并非所有JS的代码都能在Google的渲染引擎中正确渲染,想要知道自己的网站能不能被Google正常理解,最好的办法之一就是使用最新的 搜索引擎后台中的URL检查器。只需要进入Search Console,然后输入了URL就可以看得到渲染情况。

谷歌后台URL检查器-可做收录以及JS检查
谷歌后台URL检查器-可做收录以及JS检查
Google 动态渲染结果
Google 动态渲染结果

一定要检查谷歌的渲染结果

当你完成了自己的网站的时候,一定要确保检查过Google的动态渲染,确保Google能看懂你的网站。如果你在渲染结果当中并没有看到自己想要的结果,那么你就需要第一时间检查一下是模版问题还是自己代码的问题了。如果你是Shopify或者Wordpress,使用了第三方的模版,最直接的方法就是联系模版客服。每个模版售卖商都会有客服服务的,你可以通过客服去咨询下为什么你的网站无法正确渲染以及收录。

慎重选择主题模版

无论你是做Shopify还是Wordpress,你都会需要使用模版。因为毕竟大多数的人不是建站高手,能通过网站模版解决的问题就不需要考虑自己去单独写代码完成。 但是很多模版的都对搜索引擎和SEO不友好。一方面本身模版作者并没有太过考虑这个问题,其次就是模版的初衷是吸引用户购买。而大多数用户都会被特效以及模版的外貌所吸引,所以就更加避免不了大量的使用css和js了。 如果你不知道到底怎么去判断模版对SEO的友好程度,最简单的做法就是跟随大众的选择。Shopify全部免费的主题模版都是对SEO非常友好的。而Wordpress我个人推荐的最普通的博客模版就是Genesis,很多Wordpress网站的模版其实都是基于Genesis去写的。你也可以看我写的这篇关于 如何通过提高网页速度从而提高SEO的博客得到更多的意见。

如果自己写代码就请确保代码精炼

我自己也算是个业余全栈工程师,对于前端各方面的代码我也都略知一二。如果网站需要自己开发的时候,最重要的就是记住一定要确保JS和css/scss运用要保持精炼,确保最少的多余代码,确保尽少使用不必要的JS。一方面除了对Google SEO有帮助,更重要的是,对用户的浏览器也会更加友好。因为并不是每个用户的电脑都是三路泰坦,100GB内存和i9配置的。

《优化JS从而实现谷歌排名优化》有1条评论

  1. Pingback: 内链优化技巧 - 牛津小马哥SEO

发表评论 取消回复

代做工资流水公司温州代开在职证明常德办消费贷流水上饶薪资银行流水代办许昌查工资流水账单厦门贷款工资流水 样本衡阳代做对公银行流水兰州车贷流水模板珠海做企业对公流水舟山工资流水账单公司潮州消费贷流水制作邯郸转账流水代做镇江企业对公流水公司南阳企业贷流水样本常德开银行流水单合肥薪资银行流水代开湘潭银行流水账办理德阳对公流水办理广州开个人流水绵阳公司流水图片三亚银行流水PS代开成都打银行对公流水中山打企业对公流水上海工资流水多少钱九江办理收入证明九江开个人工资流水吉林办个人工资流水曲靖日常消费流水制作银行流水PS南京代开银行流水电子版西安打入职流水香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化