资深SEO揭秘站外优化那些事!
如果想让网站关键词获得较为稳定的排名,那么网站中每一步的优化都需要做的极致,在我们对网站进行seo优化的时候,需要大量的分析同行业竞争对手的网站,学习他们的优化技巧,找出他们的优化漏洞,并且在自己的网站上做的更好。
网站代码优化很多时候都是必不可少的,想要网站有一个良好的排名需要不断的进行SEO优化。本次我们根据资深SEO描述来探讨一下应该如何进行网站代码优化。
Seo网站代码优化
一、HTML代码优化
头条重要点:
尽量采用div+css布局使得代码更简洁、流畅、更容易放置更多内容。更重要的是,div+css布局让搜索引擎爬虫能够更顺利的、更快的、更友好的爬完您的页面。
如果CSS出现在HTML标记里,搜索引擎蜘蛛爬虫就要分散注意力去关注这些对优化没有任何意义的东西,所以建议封装到专用CSS文件中。
1、H1标签
1.1h标签分为h1-h6标签,h1-h6分为六个层级。权重依次递减
1.2h1标签是h标签中最重要的,也是赋予权重最高的,因为一个页面中只能出现一次h1标签,一般h1标签都是写在标题上,因为这个是每个页面最重要的。
1.3还有千万注意一个页面不能出现多个h1,可以多次出现h2-h6。
1.4但是有h2-h6的话是必须要加h1的,网站要么不写h标签,要写就要写完整,不要出现有h3,而没有h1这种情况,如果不懂代码就不要随便在网站中添加h代码。
2、nofollow标签
2.1Nofollow标签是不传递权重的。
2.2一般nofollow会写在那些无意义的出站链接上如QQ链接,微博等,为了不传递权重。另外我们在交换友链的时候不要添加nofollow,这是很不道德。知道nofollow是不传递权重的还加到友情链接的代码上,这个是相当于告诉蜘蛛不要来抓取这个链接的,得不到对方网站给你网站带来权重的,
2.3因为nofollow不传递权重,所以我们在换友情链接的时候就要注意了,可以查看一下对方网站是不是添加nofollow了。可以在浏览器搜索nofollow这个插件,这样就能在网站中显示。
注:友情链接是先友情后链接的,对他人的链接添加nofollow,这样以后谁还敢找你交换友情链接呢?友情链接千万不可以添加nofollow标签,切记!
3、title标签
3.1每个网站都有title标签,是网站标题。
3.2蜘蛛抓取我们的网站就是通过代码,蜘蛛不认识网站的一些图片或者是视频,但title标签可以让蜘蛛知道我们的网站是什么。
3.3网站标题是参加关键词排名的,所以在网站代码优化一定不要忽略网站的title标签。
3.4因为title标签是三大标签中最重要的一个;我们常说的关键词排名实际指的就是title中的关键词,而不是keywords的关键词,所以网站title写的好与坏直接影响到我们网站的排名。但是一定要切记不可为了排名而在title中进行堆砌关键词,否则会起到反效果。
4、keywords标签
4.1keywords就是网页中的关键词,
4.2Keywords标签现在是不参与排名的,但是还是有很多SEO人员把keywords标签中的关键词看的非常重,是没有必要。
4.3我们作为seo人员,一定要做到完整,那么Keywords标签也是需要设置的。建议写3-5个就可以了,因为存在的东西必定有它的理由。
5、description标签
5.1description标签是网站页面的描述,用来介绍网站大概的信息,网站内容简单的介绍。在百度搜索一个关键词会出现标题,那么下面的就是描述。
5.2描述写的好,也可以吸引用户访问网站,给网站带来流量。
6、alt标签
6.1Alt标签是用来添加网站图片上的说明(就是替代文本),有利于蜘蛛的识别,因为蜘蛛认识代码而不认识图片,所以我们要加以说明告诉蜘蛛你网站的图片中到底是什么。
6.2alt标签进行关键词的堆积,是会影响蜘蛛对网站收录,只要在alt标签使用简洁描述就行。
CSS优化
二、CSS内容优化
1、嵌套层级不要太深,一般三层最多了。这个主要还是看团队项目结构,命名规范对这个有很大影响,互有取舍,是命名长一点不会有重复还是命名方便一点嵌套深一点
2、css解析从右向左,所以最右边的应该是相对少一点的,比如.on.li_lick 就比.li_click.on要好(如果.on很多的话)
3、html用了base64的img的话,并不会缓存起来,可以将这个base64的图片放在css文件里,css会缓存,图片就缓存起来了
4、尽量不用后代元素选择器,最右边的一层不要是标签,尤其是像div这种非常常用的标签
5、多使用css的继承,而不是每一次都书写时都全部重写一遍。写多个css属性时,能连在一起写的就连在一起写。如:background: #fff url() center center no-repeat
JavaScript优化
三、JavaScript优化
作为一个老牌SEO,我建议网站能不用JavaScript就尽量不用,这个对SEO十分不利。
爬虫喜欢的是文字,图片,链接和按钮。这些可以抓取到的东西,像JavaScript抓取到也不知道是什么意思!
如果有的地方必须使用JavaScript,笔者建议使用预渲染来缓解其影响。
1、预渲染的工作方式如下:
呈现网站上每个页面的服务器端版本
储存
客户访问时,请检查用户代理
如果客户端是搜索机器人,则交付预呈现的内容而不是javascript呈现的内容
《资深SEO揭秘SEO到底是个啥?》
《资深SEO揭秘站外优化那些事!》
转载请注明:小猪云服务器租用推荐 » 资深SEO揭秘网站代码优化那些事!