作为一个seoer,我们每天做的就是优化网站排名。但是很多时候做了很长时间的优化关键词还是的排名依然还是很靠后那是怎么回事。影响关键词排名的因素主要有两个。
我们都知道优化一个网站的关键词,首先是站内要出现该关键词,特别要注意关键词密度不能太大、而且站外还要做该关键词的投票,通过这两点可以提升特定关键词的排名。
1、搜索引擎根据网站的标题和内容来匹配关键词。
A、位置
当我们在给网站写一篇内容的时候,首先标题中要出现该关键词,为什么?因为标题是参与排名的,只有当标题中出现我们要优化的关键词时,这样才对特定关键词排名起到一定的提升;
其次是内容,经常做外链的朋友都知道,只有当网站的关键词(链接)出现在其他网站中间位置的时候,搜索引擎会觉得该网站站长是在推荐这个链接,那么网站内部也是同样的道理。关键词出现在文章中间,搜索引擎才会认为该关键词布局的比较合理,并且会给该关键词给予一定的排名提升。
B、相关度
所做关键词和网站的主题要相关,这一点想必大家都明白,为什么这么说呢?很简单,我的网站是SEO博客,如果出现五金类的关键词,搜索引擎更相信哪一个?当然是SEO类的关键词了,该方法也同样适用于外链,如果我们在五金类的b2b平台上发布SEO类网站的外链,搜索引擎会认为是垃圾外链,那么时间长了,发的链接多了,对排名还起到了相反的作用。
2、搜索引擎对于网站的识别度和指向
搜索引擎对于网页的认识度。比如,代码、网站的打开速度、js(css)加载速度、以及搜索引擎对网页的检索速度,我们要做的就是优化网站打开速度,对网页用处不大的js(css)代码就不要使用,比如我之前的博客模板,现在使用的是官方自带的模板,博客打开速度是比之前要快很多了,只有这样才能让搜索引擎尽可能多抓取一些网页的字节;
目前搜索引擎对于图片的认知还是不行的,所以我们要做的就是给图片(logo)添加alt属性,通过alt属性告诉搜索引擎这张图片代表着什么意思,另外要注意的就是同一个网页如果出现多张图片,每张图片的alt属性是不能一样的,如果这样的alt属性出现次数太多,搜索引擎也会认为我们是在作弊的。
搜索引擎爬行网站是通过从上至下、从左到右的,所以这个时候就要对网站整体的h标签设定,通过h标签可以让网站更有层次感,这样搜索引擎就知道哪些元素是比较重要的,另外要注意的就是h标签可以不使用,但是不要滥用,否则也会起到反作用。
对于网站链接层次比较深的网站一定要有网站地图,因为搜索引擎访问我们网站的时候首先是robots.txt(蜘蛛协议)文件,接着就是sitemap,合理的sitemap可以更清晰的展示出网站链接结构分布,让搜索引擎爬行的更深。
sitemap建议使用两种,xml和html,xml留给蜘蛛抓取,xml地图可以告诉搜索引擎某个链接的重要度,还有链接属性、发布的作者和时间;html地图留个用户,当用户在我们网站上找比较重要的信息时,可以通过html地图更直观快速的找到,这也是用户体验的其中之一。
对于比较重要的页面建议在网站首页留一个爬行入口,比如专题页,这样搜索引擎可以在最短的时间爬行该页面。
当我们优化一个网站的时候,不但要对网站首页的优化,更多是要对每一个网页的优化,就是整站优化,以一个页面为单位,这样网站中期排名上升才比较快,便于后期维护,同时也避免头重脚轻的事情出现。
上一篇: 网页的组成部分都有哪些? 下一篇:在新的引擎算法下该怎么网站优化策略调整策略