seo会遇到哪些问题(seo网页的代码优化)-天下标王
当前位置:网站首页 > SEO技术 > 正文

seo会遇到哪些问题(seo网页的代码优化)

三石哥三石哥 2022-10-16 09:54:42 217

JS脚本对网站SEO优化有没有影响?

关于网站JavaScript的使用和SEO注意事项。JS的SEO是近年越来越重要的问题,以前还没写过这方面的话题。无论是异步调用内容,还是增加页面互动,现在的网站几乎无法避免使用JS脚本。但JavaScript使用不当的话可能会对SEO造成非常大的影响。

seo会遇到哪些问题(seo网页的代码优化)

搜索引擎怎样处理JS

首先,简单一句话,JS造成SEO问题的症结在于,搜索引擎不一定执行JS脚本。


做SEO的都知道,要有搜索流量,搜索引擎蜘蛛需要顺利爬行链接,抓取页面,解析并索引页面html代码中的内容,然后才谈得上排名和流量。在爬行、抓取、索引的过程中,如果JS造成障碍,就会导致问题。

浏览器执行JS、渲染页面是肯定的,使用用户访问一切正常。但问题就在于,搜索引擎蜘蛛抓取页面html代码时,如果遇到JS,不一定会去执行JS脚本,那么需要执行JS才能看到的内容,搜索引擎就不一定看得到。

Google遇到页面JS时,会在有计算资源、且页面有比较高价值时,尝试执行脚本、渲染页面。百度则基本上不执行JS脚本。所以做中文网站,使用JS上就更要谨慎。


重要链接不要用JS

搜索引擎爬行、抓取页面是靠跟踪链接的。如果重要链接需要运行JS脚本才能调用或解析出来,那搜索引擎就可能无法跟踪。


不是说链接就不能用JS调用,但重要的、想被收录的页面至少还要有最普通的<a>格式链接提供抓取入口。比如,调用一些相关文章、相关产品链接,可以用JS,但这些链接在网站主导航中都已经有列表页面提供了入口才行。

主导航、菜单系统、栏目/产品列表,不要用JS,除非你确认有其它方法提供了入口。


想被收录的内容不要用JS调用

页面上的文字内容,凡是想被收录的,不要用JS调用,包括文章正文,产品说明,产品图片,评论等。


JS倒是可以用来调用那些不想被收录的文字,比如广告、某些侧栏内容等。

我见过用JS调用内容的各种千奇百怪的用法,比如还有用JS调用页面标题标签的。


慎用懒加载、瀑布流

图片懒加载,甚至文字内容懒加载,是现在网站经常使用的方法,在一定程度上有利于提高页面速度。但要注意,用JS实现懒加载时,是否需要用户互动才能加载,比如点击“更多”链接,或者向下拉页面,搜索引擎蜘蛛是不会做这些动作的,不会点击按钮,也不会下拉页面,所以就可能看不到懒加载后的内容。无论懒加载的是更多本页内容,还是更多其它页面列表,都可能造成爬行、索引问题。


列表页面使用瀑布流是社交媒体网站的主流方式,用户已经习惯,有的普通网站也学这种方式。同样,要考虑到社交媒体网站经常是主动屏蔽搜索引擎的,不想让搜索引擎索引,普通网站大概率是想被索引的,使用瀑布流时要想一想有没有提供搜索引擎可以跟踪链接的其它入口。

seo会遇到哪些问题(seo网页的代码优化)

注意速度

一般来说,使用JS会拖慢页面打开和响应速度。


通常下载JS文件倒还不算大问题,除非用了几MB的JS文件。但浏览器执行JS有可能会很耗费设备资源,设计不周的JS可能会执行好几秒钟,浏览器在执行JS时不能处理其它事情,造成脚本阻塞,对用户来说就是个页面空白或卡死数秒钟的状态,这是非常急人的。

所以,尽量删除执行时间过长的JS,执行超过1-2秒的脚本需要慎重考虑。尽量合并JS脚本,减少<script>数量。

尽量减少JS数量,包括第三方JS。我看过很多网站页面需要执行几十个JS脚本,包括很多第三方脚本。问一下自己,这些JS都是必须的吗?真的必须吗?宁可拖慢页面几秒钟、跳出率大幅提高也要用?对信息类页面,除了显示文章内容,其它都不是必须的。对电商网站,除了购物车,其它都不是必须的。

除了用户体验,页面速度也是搜索排名的重要因素。


服务器端渲染

如果可能的话,可以考虑JS在服务器端渲染,而不是客户端(浏览器)渲染。虽然这会增加技术难度,服务器响应也会变慢一点,但服务器性能一定是超过用户设备的,再加上缓存等方法,总体上是会比浏览器执行JS、渲染页面快很多的。



怎样检查JS是否造成SEO问题

几个小方法供读者参考。


一是浏览器禁用JS,看一下访问页面时是什么情况。如果禁用JS后重要内容看不到了,那么搜索引擎也可能看不到。不要寄希望于搜索引擎会青睐你的网站而去执行JS。

第二个是检查页面的快照,尤其是纯文字版的快照。搜索引擎快照在很多情况下就是搜索引擎索引的页面内容。

如果某些内容必须用JS调用,但又希望搜索引擎索引,还可以搜索一下被调用的内容,如果能搜索到,说明搜索引擎执行了JS,索引到了内容。我想不到为什么必须用JS调用,但很多技术人员对使用JS是比较执着的。


JS竟然对SEO优化有影响?这怎么可能?

在网站优化中,一个网站从建设开始就需要布局很多方面的事情,在搭建好框架之后我们就需要对网站进行合理的优化,不管是站内优化还是站外,不管是链接还是代码,都是决定网站良好排名的基础,其中代码优化就是备受争议的对象。

不管是js还是css都是需要我们进行合理的优化,保障网站的正常运营,那今天小诺就给大家简单的介绍一下,JS对SEO的影响有哪些呢?

我们大家都知道,CSS样式构建了网站的前端架构,而网站可以利用Java让站点变得流畅,更具有互动性。

js是一种编程语言,通过框架它调动页面上的不同元素,促使网站更具交互性,但是过多的采用JS,对搜索引擎的抓取也不是有利的,那么,Java对SEO的影响有哪些呢?

seo会遇到哪些问题(seo网页的代码优化)

1、JS服务渲染

服务端渲染的最大好处就是有利于SEO,对于搜索引擎抓取没有任何阻碍,但相对而言,通常在修改的时候需要前端与后端一起修改。

还有就是客户端的渲染,客户端渲染,最初浏览器只是从网站获取一个空白页面,然后在对JS与CSS进行解析加载内容,去替换之前的空白内容,这往往造成搜索引擎只能抓取部分内容,并不注重搜索引擎友好性。

2、提升页面加载速度

我们知道对于一个JS网站而言,百度抓取的流程主要是加载网站HTML页面。然后下载网站上的JS、CSS样式。再尝试利用百度渲染蜘蛛Baiduspider-render/2.0,去解析这部分内容。最后提取页面内容与网址,编入索引库。

这看似一个轻松的流程,确是一个相对耗时的过程,百度强调移动端加载速度需要确保首页打开速度尽量在3秒以内,而对于一款普通的智能手机而言,加载1M的JS代码,可能就需要1秒的时间。

3、Java执行

众所周知,JS代码执行相对严格。如果发生任何逻辑错误,它都不能按预期执行,这常常导致网站被加载很长时间。

相对于HTML的语法错误,用户仍然可以获得站点的一部分,对于JS,任何轻微的错误都会导致搜索引擎无法识别整个站点。

以上就是js对于网站优化的一系列影响,希望大家在进行优化的时候,也不能忽略了代码的优化,这样才可以更好地对网站进行整体的运营和维护,符合搜索引擎的同时,也可以增加用户体验。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3561739510@qq.com 举报,一经查实,本站将立刻删除。

转载请注明来自专注SEO技术,教程,推广 - 8848SEO,本文标题:《seo会遇到哪些问题(seo网页的代码优化)》

标签:seoseo优化

关于我

关注微信送SEO教程

  • QQ

  • 微博

  • 邮箱

搜索
最新文章
热门文章
热门tag
抖音优化提升网站排名网站优化百度SEO优化提高网站排名抖音小店SEO优化SEO优化技巧网站排名网站SEO优化seo优化seo网站优化关键词优化小红书关键词排名搜索引擎优化百度SEO排名SEO优化排名seo
友情链接

相关内容推荐

济南家装行业网站优化推广有哪些山西省网站优化推广于洪区正规网站建设优化价格网站优化培训北京洛阳网站优化工作室印江县网站优化公司天津全网运营优化网站公司优化网站视频教程上城网站优化价格网站名称优化昆明网站排名优化服务为什么我做网站不利于优化网站制作优化如何做宜昌低成本网站优化公司青岛网站优化公司哪家好公司高端网站优化在线推广荆门外包网站优化哪家好青浦区谷歌网站优化价格费用衡阳网站优化联系方式韶关专业网站优化什么价格巩义外贸网站优化报价太原家装行业网站优化推广罗湖外贸网站优化广告哪里有网站优化招商项目平台青岛如何优化网站关键词贵州测试网站优化价格表上城区百度网站优化平台和龙网站关键词优化稳定的网站优化企业从化企业网站优化推广报价宣城做网站优化多少钱不利于网站优化的做萝岗哪家网站优化好青岛市优化网站做得好小吃加盟网站优化有效果.net网站优化武陟营销网站搭建优化温州泰顺网站优化天河网站关键词优化多少钱在哪里可以做优化网站临沧网站优化费用十堰外包网站优化多少钱承德海外网站优化淮北专业网站优化厦门德阳网站优化手机网站seo优化服务网站优化手法教学河南seo网站优化价格泰安网站建设与优化云浮公司网站关键词优化工具无锡江阴seo网站优化网站的优化分析武邑县怎么做网站优化高碑店网站关键词优化从化推广优化网站SEO排名网络呈贡网站优化渠道众云佳网站关键词优化台州网站建设优化制作公司昆明行业网站优化收费情况宣城网站排名优化费用网站关键词优化推广平台汉沽网站优化排名价格阳春网站seo优化服务泰安济南网站优化价格一般是多少优化网站百度推广整站搜索排名济南网址网站优化网站优化 收费牟平区智能响应式网站优化闵行区公司网站优化平台汕尾sem网站优化怎么样义乌网站建设优化推广简阳网站优化认证网站做优化步骤静安区专业网站优化价格费用四川营销型网站建设优化井冈山外贸网站优化温州网站搜索优化荆门外包网站优化要多少钱恩施外包网站优化多少钱珠海网站优化排名公司网站关键词优化的方法有哪些吐鲁番关键词网站优化武汉市网站优化方案厦门思明区网站排名优化开平服务好的网站优化有哪些温州网站代码优化嘉兴网站优化哪家更专业网站seo结构分析优化福州市网站优化竞争优势便宜的东莞网站优化报价手机网站seo关键词优化云南网站优化哪家不错娄底网站建设及优化伦敦网站优化专家凤岗网站优化公司郑州网站优化怎么做能提升流量南阳营销网站优化怎么优化自己网站的关键四川省网站优化厂商文章对网站优化的影响国内网站优化系统招商项目盐城服务好的网站推广优化濮阳五金行业网站优化推广方案市桥网站优化公司怎样建立网站优化放心的电商网站优化哪家便宜化工网站seo优化海沧区网站seo优化排名网站关键字优化多久湛江网站优化问坂田如何做网站优化厦门专业网站优化软件价格嘉兴网站优化公司好不好宜昌网站优化要多少钱专业网站关键词优化找哪家公司网站优化优质商家无锡江溪网站优化汤阴县网站优化哪个公司有实力sem网站优化推广排名潞城网站SEO快速排名推广优化网站优化和搜索引擎竞价分析青岛网站优化托管网站的优化有哪些平台吕梁网站排名优化培训如何优化手机网站什么属于网站的优化内容南沙企业网站优化推广价格建设网站优化报价南昌专业网站优化服务商温州行业网站优化公司苏州齐全的网站优化许昌网站优化推广收费标准手机上的网站优化如何优化不发文的网站常州网站seo优化公司河津网站优化价格长安网站代理优化公司金华网站seo优化方案壹起航网站优化团队有哪些人沈阳网站排名优化公司沁阳优化网站排名选哪家网站的内部链接优化东莞网站优化托管怎么样网站优化的营销目标是什么企业需要网站优化吗如何优化网站提高网站搜索排名discuz网站排名优化离石网站优化如何选择天津网站优化托管案例民权个性化网站优化推广多少钱栖霞区官方网站优化萧山网站推广优化白云企业网站优化推广教程凉山做优化网站多少钱照明工业网站优化维护古冶靠谱的网站优化有哪些网站优化的好处都有哪些网站优化是专人做好还是推广好如何分析香格里拉的网站优化亚东网站优化济南家装行业网站优化推广可靠吗徐州优化网站鄂州市网站关键词优化推广网站优化跳出行为阜宁网站seo优化黔西南哪家网站优化公司好seo网站优化出站链接江门照明网站seo优化洛阳网站排名优化费用廊坊服务好的网站优化收费标准嘉定区公司官方网站优化哪家好于洪区正规网站建设优化价格珠海网站优化搜索中国网站优化系统招商项目上海网站优化排名哪家好违法网站优化没成功算犯法吗网站排名优化金手指10许昌百度网站优化报价单泰安口碑好的网站优化制作焦作知名网站优化西安技术好网站关键字优化东莞市seo优化网站衡阳企业网站排名优化湖北外包网站优化浙江网站优化推广案例网站设计优化规划书url优化对网站有用吗福建省网站优化具体做什么的韶关专业网站优化咨询客服网站百度优化排名低怎么办梅州网站首页关键词优化排名南庄网站优化案例网站优化十大方法湛江网站优化哪里专业重庆市专业网站优化网站用软件怎么优化成都网站优化要怎样快速提升排名柳州关键词网站优化排名安丘网站优化软件河源网站优化咨询

合作伙伴

天下标王

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统