SEO学习笔记
SEO(Search Engine Optimization):汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式。它能提高网站权重和流量,从而提升网站收益。对于网站运营者来说是一项至关重要的技术。接下来让我们一步步看看SEO相关知识。
一、SEM
在具体介绍SEO之前先说说什么是SEM。SEM是指搜索引擎营销,它同SEO一样也是一种提升网站排名的手段,网站的运营方可以通过向百度等搜索引擎运营商购买广告位,通过直接砸钱的方式来提高自身网站的搜索排名。这种方式是立竿见影的,但是投入高,往往有很多的互联网商参与竞争,这对于中小型企业来说往往是很有压力的。而且SEM存在一些问题,就是其他人的恶意点击,这些人不购买相应产品,但是增长的点击量会让SEM为这些无效点击量买单。于是SEO更加受到中小型企业的青睐。
二、网站排名的评判
1. IP:独立IP访问的用户
2.PV:页面浏览量或者点击量
3.UV:独立访客数
4.PR:页面等级。(谷歌已经废弃该评判条件)
三、搜索引擎简史
1.前世:导航网址。类似于360导航等等
2.今生:国外的谷歌、必应、雅虎等,国内的百度、360,搜狗等等
3.格局:如今全世界来看搜索引擎占有率谷歌遥遥领先,而百度的全球占有率则微不足道。我们可以通过http://gs.statcounter.com来查询相关信息。
四、SEO排名机制
1. 搜索引擎蜘蛛:又叫做网络爬虫。搜索引擎每天24小时派遣搜索引擎机器人进行链接搜索并抓取网页的内容,抓取到的相关内容叫做快照,然后将这些快照进行分类存储。因为这些小机器人在互联网的链接内游来游去,所以就形象的将其比作为蜘蛛啦。
2. 权重:搜索引擎会对爬取的网站内容进行考评,从而对为网站打分。
五、搜索引擎入口
对于刚刚上线的网站搜索引擎是没有收录的,我们可以在相应的搜索引擎入口提交首页来通知我们的网站上线了。如果我们网站有有价值的内容,就会被搜索引擎收录。
六、SEO重要的三要素
1. 标题
2. 关键词
3. 描述
在HTML网页代码的头部添加并很好处理这三个要素,能够让搜索引擎留下一个良好的第一印象。当然要想真正讨她欢心,还得你有深刻的内在,那就是你的网页内容是否充实精彩。
七、外链
外链通俗的讲就是指友情链接,是网站与网站之间的链接向导。互联网是链接与链接实现的一条网络,当爬虫爬取到网站首页时会顺着网站链接一层一层向下爬。所以当我们和高流量的网站进行交换友情链接时,我们会得到更多的爬取次数,也会相应提高访问量。但是对于新站想和高流量交换友情链接是不太现实的,除非两个网站都是你的。
八、内链
有外链必然就有内链。顾名思义就是在同一网站域名下的内容页面之间的互相链接。我们可以通过优化本站来提升网页内部页面的抓取率
九、内容质量
衡量内容质量的因素:
1. 更新:如果一个网站不再更新了,搜索引擎也就不再继续爬取了
2. 质量:除了保证网站内容不断的更新,我们也应当网站内容的质量
3. 原创:搜索引擎会对内容进行核查,如果内容多为抄袭是会对网站权重造成不好的影响的,当然伪原创也是这样。
4. 关键词密度:网页的内容应该存在相应的关键词,这样可以提高被搜索率,但是密度应当控制在 2~8% 之间哦。这是防止一个网页中全部都是关键词而骗取搜取率。
十、黑帽和沙盒
听到黑帽你能想到什么?迈克尔杰克逊?好吧!所有使用作弊或可疑手段的,都可称为黑帽SEO。如垃圾链接,隐藏网页,桥页,关键词堆砌,购买外链,黑客行为等。
什么叫沙盒呢?这里的沙盒不是指我的世界里的那个沙盒。我对它的理解就是古代皇宫中的冷宫,对那些使用非正当行径讨好君主(搜索引擎)的妃嫔(网站)就给她打入冷宫,啥时候表现好了再放出来。
十一、话术设置
话术!小编接触到这个词时心里也是一愣,但随即醒悟这是个什么东东。一般口齿伶俐的小孩最讨大人喜欢了,网站与搜索引擎之间也是如此。我们可以通过精心揣摩,设置一条非常精辟的关键词,从而提升被搜索率
十二、关键词的挖掘
方法一:头脑风暴,此处省略一万字。。。
方法二:工具。可以借助例如百度指数这样的工具查看关键词的相应信息。这里有个值得一提的就是SEO的长尾理论,不知道的赶紧去http://www.searcheo.cn/view.asp?id=883补补课啦。小编写完就过去🙃
十三、域名和服务器的选择
域名应当首选.com后缀的域名,.com后缀的域名使用更加的广泛,而且在浏览器中省略输入后缀时会自动补全为XX.com
服务器的选择:如果用户浏览网页3秒还没有加载出来,那么他应该就不会有什么兴致了,如果加载7秒,基本换谁都不会再等了。所以服务器应当选择相应速度快,并且稳定的。
十四、代码优化
1. 代码去冗余:遵从DRY原则,不写重复代码,将代码模块化已达到减少代码量。
2. 自动化:利用webpack,gulp等自动化构建工具来提高开发效率,压缩代码,合并文件等。使用tingPNG来压缩图片。
3. 语义化:即我们的HTML代码应当使用语义化标签,例如p,a,img,H5也提供了很多的语义化标签。
十五、HTTP状态吗
1. 200 (以2开头的状态码表示网页响应成功)
2. 300 (302、304重定向)
3. 404 (网页不存在)
4. 500 (以5、6开头表示服务器错误)
十六、其他
1. 站群推广
2. 提升客户体验
3. 内容优化
4. 优化代码
5. 相关搜索引擎产品协助
6. 日志分析
十七、搜索引擎工具
百度统计、百度指数、CNZZ、爱站网、站长工具
十八、书籍推荐
《SEO实战密码》