先事先说明一下,我只是从一个SEO的角度去做前端优化,和真正专业的相比还是有一些距离,所以今天主要是讲SEO与前端优化的关系。
目前很多流行的SEO资讯上,也有会一些前端优化的资料,比如说代码减肥呀,
事实上很少资料,把这个前端优化的好处给讲透,通俗的说法是,这个页面打开速度快,用户喜欢,搜索引擎也喜欢回复
到底是怎么一回事,其实是需要大量的数据来分析的。不知道之前培训的老师有没有讲过
关于网站收录方面的知识
网站收录的前提,是网站被搜索引擎的爬虫爬行过。这点毋庸置疑
这是一个常识,然后另外一点常识,就是爬虫去爬行一个页面,需要一些时间,
一般几百个页面的网站,感觉不到这个,但是页面数量只要超过2000,就容易出现收录的问题。
爬虫每天来你网站的时间,其实是一个固定值,是根据你网站的权重来的。这点也不需要怀疑,这是百度的爬虫开发工程师和我确认的
假设你网站的权重是100,然后爬虫每天来3个小时,用于爬行你的网站,那大家可以算算,如果下载一个页面的时间是2秒钟。那一天能被爬虫爬到的页面
其实数量是有限的,=3*3600/2=5400个
事实上爬虫还要考虑你服务器的负载问题。爬了一个页面,还要停一下,防止影响正常访客的使用,一个权重比较低的网站,可能要3~4秒,才能抓取一个页面
那样,每天爬虫能见到的页面,就非常有限了
这边应该有不少做外贸的朋友,应该会观察到这么一个现象,一个wordpress的博客,在刚建立的时候,收录是100%
当里面的文章越来越多,tag,category越来越多,收录终将达到一个天花板
再也上不去了
这就是因为网站的权重还在原地,爬虫每天就来这么多时间,所以只能抓到那么多页面
今天不会讲如何提高权重,我们就想想,如何利用这有限的时间,让网站获得更多的抓取
这就需要前端优化这么一个技术,来帮助爬虫,更快的抓取网站,之前爬行一个页面可能要2秒,经过优化,,那网站每天被爬行到的页面数量,有可能就是200%~300%的提升。
前端优化,除了可以提升速度,还有一个有利于SEO的,是代码的语义化
这边应该有很多人做火车头采集。
火车头采集的时候,都需要在页面上找特征标签,然后才能采集到正确的内容
遇到不同的网站,还要设置不同的规则,很痛苦。
其实爬虫也很痛苦,它要采集的,是整个互联网
千奇百怪的内容,网站,代码
最基本的,就是html代码,它只能从html那么有限的一些标签中,获取这个页面最重要的信息。
其实这个过程也非常复杂,搜索引擎们有着各种各样的算法,来判断页面上的内容。
所以html代码写的规范,对搜索引擎爬虫真的是非常利好的消息
他能够很快的处理你网页上的内容,自然对你网页的评价也高。这点应该也是显而易见的
前面是前端优化,对搜索引擎的意义。如果在座各位中,还是有人需要和技术沟通,才能修改代码的。
掌握这些知识,去说服那些程序员们,也让网站的SEO推行更加容易。
这点在一些大公司中更加显著。
然后与SEO相关的前端优化,有哪些呢
我们把它分成两块,一块是速度方面的,一块是语义化方面的
其实语义化方面没什么好讲的,翻翻xhtml,w3c规则
就基本掌握7788了
做google seo的
还可以看微格式:
比如这个东西
不是大众点评网的权重高才会出现的
而是大众点评网上使用了微格式
还有这样的。
处理结构化的数据,也是搜索引擎关注的重点
我上传一个文件,大家有兴趣可以看看
百度是如何处理结构化的数据
很多这种语义化的东西,都是通过前端代码优化做出来的,比如这几年流行的html5
相比现在html,也具有更好的语义
这些东西看着有点空,其实完全可以放到自己网站上去运用一下
比如大家做外贸的比较多。那可以针对自己的product,做微格式。
把质量,价格,评论,商家等等信息,完全可以直接做到serp上去
在这么一坨搜索结果中,是不是中间一个会更加吸引眼球?
它没排到google第一,但是相比排名第一更加符合用户需求
这也是很多做seo忽略的东西,觉得我做seo,一定要排到第一,否则没意义
事实上想想我们平时用搜索引擎的情景,不是说我们搜一个词,就100%点排名第一的结果
而且搜一个词,点符合我期望的结果
上面那图,例子我举得不是很好,我搜索的是8g mp3 player,可惜这个结果的title没有命中。
如果能够命中title,并且又直接在serp中出现了评价,价格。你说一个想买的人会不会去点它。
关于Google的微格式,大家可以看看http://support./webmasters/bin/?hl=en&answer=14
健康养生之道 来自淘豆网m.daumloan.com转载请标明出处.