转自我的个人博客搜索引擎优化
前言
搜索引擎优化也称为SEO优化,在新的网站做出来之后,浏览量怎么也上不去,究其原因还是因为别人在百度或者谷歌的时候搜索不到你的网站。所以怎么样在搜索引擎中提升你的排名,便是一种学问了。提升排名的好处就不说了,不然你也不会想着去做SEO优化。
原理
搜索引擎的的实现原理是,将全网上的网页都做成索引。这些索引放在服务器上,你搜索的时候,搜索引擎根据你的关键词,在这些索引中查找与关键词最相关的信息,然后按照相关性排名给你展示。那搜索引擎是如果将全网的数据做成索引的呢?这个就是一门学科:搜索引擎
。简单通俗的原理如下:
- 先给一些需要采集的网站的url
- 解析采集到的网站,然后收集每个页面里的数据以及url
- 接着采集这些url,最多深入7层,有研究表明,到达7层后,在深入就是重复的数据了。
全网上的数据那么多,搜索引擎的数据采集,在采集网页是,搜索引擎只要静态数据,不需要异步加载的数据,而且一个网页上的数据是按照类型不同,其权重也有所不同。一个网页采集的信息中生成索引权重交大的如下:
- title 标签
- meta 标签,keywords属性,description 属性
- h 标签,
- a 标签
SEO优化的方法
优化可以分为3大种的方式,网页的页面结构、其他网站、花钱。这里主要说说从技术上如何实现SEO优化。
网页页面结构
- title 标签
title是展示给用户的,在浏览器的最上面,一般包含品牌的名称,以及你简短的宣传语,比如:百度一下,你就知道,比如我博客的title是:牛慧升的博客|Alvin Blog,比如知乎的首页是:知乎 - 有问题上知乎。其实这个就是你想让用户看到什么都可以写上。
从原理上来说,title在搜索引擎创建索引中占据的权重是最大的。
百度的title:
- meta 标签
该标签中可以重复写,但是里面的name不要相同,关键在于name为keywords、description两种。
keywords:如果你想要用户通过什么关键词搜索到你,你就把这些关键词罗列在此处,
descreption:此处对你的网站做最详细、最真实的描述,因为搜索引擎会对这段话进行自然语言解析然后提取出关键部分,放入搜索引擎的索引中。下面是知乎的description
有问题,上知乎。知乎是中文互联网知名知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。
- h1/h2标签
由于这两个标签在网页上显示的时候是很大的字体也很显眼,搜索引擎在采集数据的时候,这两个标签的内容当然也很重要。所以,可以在这两个标签中放想让用户搜索到的内容。如果不想让用户看到,可以将这两个标签隐藏掉。(但是不赞同这么做,百度、谷歌这些搜索引擎在收集索引的时候有防作弊手段,一旦发现会对排名有直接影响,如果万不得已要这么做话,使用css隐藏,不要直接使用style)
- a 标签
在超链接中多放一些与本网站相关的链接,这样可以提高内容相关性,特别是知名网站,这个和蹭热点很类似,可以迅速提升你的排名。
- 利用图片的 alt内容。
图片中的alt为如果图片加载失败显示的内容,这个的作用类似于head中的keywords
- 网站的菜单设计
每个网站都有菜单,需要保证点击菜单中的一个链接后,跳转的页面最好也应该有菜单页面,这样自己的网站就是一个循环,每一个页面都有跳转到自己网站的入口。
在有些网站中有网站地图,根据自己的网站结构,制作网站地图,让你的网站对搜索引擎更加友好化。让搜索引擎能过 SiteMap 就可以访问整个站点上的所有网页和栏目。最好有两套 siteMap,一套用户方便客户快速查找站点信息(html 格式),另一套方便搜索引擎得知网站的更新频率、更新时间、页面权重(xml 格式)。所建立的 sitemap 要和你网站的实际情况相符合
网站地图如图所示:
- 网站的url设计
url设计最好保持简单明了,每一个层次代表着自己的分类。这样搜索引擎也会通过url进行分层获取。
利用其它网站
影响你排名很重要的因素就是,看你的网页与其他网页的关系度,关系度越高,搜索后的排名就越靠前,解决办法就是:
- 将你的网页地址,分享在各大论坛上。这样有效的增加了,搜索引擎的爬虫在爬去其他网站时候,采集你网站的可能性,你的网站被爬虫采集的越频繁,并且一直在更新,你的排名就越靠前。
- 最好将链接分享在与你网站相关的内容下,如果你是做美食的,你可以在知乎写一篇美食的文章,然后分享上你的链接,这样你的这篇文章也受欢迎,你的网站的相关度也就越高,最后你的网站排名就越高
花钱
因为现在大多数人使用的搜索引擎都是百度、搜狗、360.所以只需要在这3家花钱,自然就可以提高搜索的排名,唯一不好的地方就是,花钱多才能有最好的排名,而且还有很明显的广告二字。
总结
搜索引擎是个长时间的战役,不是一劳永逸的事情,如果你的网站做好了,然后一直不更新,网站的排名会往下掉。需要经常更新。并且时常出现在其他网站中。另外此文中的搜索引擎知识仅仅是皮毛,想要深入还需要勤加学习才行。