SEO(Search Engine Optimization) 译为:搜索引擎优化,是一种透过了解搜索引擎的运作规则来调整网站,以及提高目的的网站在有关搜索引擎内的排名方式。

目的:为了让用户更快的搜到,就像皇上选妃一样,投其所好让搜索引擎更快搜到,使自身排名靠前,但是皇上性情多变,所以妃子也要不断改变。

发展历史:

 早期搜索引擎:网站管理员以及内容提供者在90年代中期开始使用搜索引擎来优化网站。

  1、网站管理员把网站投放到各家搜索引擎。

  2、这些搜索引擎运行一些蜘蛛机器人(spider) ,在网页程序中找到连至其他网页的超链接

  3、存储所找到的数据,比如百度快照

一开始搜索引擎是被网站管理员本身牵着走,这是由于早期版本的搜索算法依赖于网站管理员提供的信息,如关键字的基本定义标签 (meta tag),但是随着时间的发展,加上某些管理员滥用标签,导致内容与标签不符,这时,搜索引擎开始舍弃标签发展更复杂的排名算法,将网页内容作为分析目标,

  现在比较重要的影响标签为:<title>   <meta> <h1> <img> 的alt属性

搜索引擎为提供较好的结果给用户,尽量减少别有用心的操纵排名,不道德网站,只有关键字的无用网页,新种类搜索引擎应运而生

当代搜索引擎

  Google 的两名创始者拉里·佩奇(Larry Page)和谢尔盖·布尔(Sergey Brin)带来了一个网页评估的新概念,称为网页级别(PageRank),是Google 搜索引擎算法的重要开端。网页级别十分依赖导入连接(incoming link),利用每人导入某网页的链接相当于给网页的价值投一票的理论创建器逻辑系统。

  但是,有明就有暗,利益的驱动技术的攻防,总有一些人开发出了对付inktomin搜索引擎链接操作工具和计划,许多站集集中用于交换买卖大量链接,导致网页几倍对原始算法的信赖度渐渐被破坏,但是谷歌的技术人员也不是吃素的,所以也不断的开发出更加聪明的算法来进行抵制,而且随着互联网的不断发展,用户的不断增加,网页数据的不断增长,更复杂的索引,使搜索引起必须开发具备预测性、语义性、语言性和启发性的算法。

   我们国家一个最大的搜索引擎,百度,取自一首诗句,众里寻他千百度,蓦然回首那人却在灯火阑珊处,与谷歌相比,最为直观的感受是广告贼多,首页前三基本上都是广告,给人一种技术再吊,你也敌不过氪金大佬,当然也有一些其他的搜索引擎,搜狗,360搜索等等。

搜索引擎优化的技术手段主要有黑帽(black hat)、白帽(white hat)两大类。

黑帽:

  透过欺骗技术和滥用搜索算法来推销毫不相关、主要以商业为着眼的网页,最终将遭到搜索引擎惩罚的手段被称为黑帽也叫垃圾索引(Spamdexing),比如隐藏关键字、制造大量的meta字、alt标签等。

  使用的方法有:

    1、斗蓬法(cloaking)简单来讲就是网站站长用了两版不同的网页来达到最优化的效果。一个版本只给搜索引擎看,一个版本给人看

    2、关键字隐密字 (hidden text with keyword stuffing)指设置关键字的颜色和网页背景颜色一样,或透过 css hidden attribute (隐密特性) 来达到优化效果。

    3、桥页(doorway pages)也叫门页,是通常是用软件自动生成大量包含关键词的网页,然后从这些网页做自动转向到主页。目的是希望这些以不同关键词为目标的桥页在搜索引擎中得到好的排名。当用户点击搜索结果的时候,会自动转到主页。有的时候是在桥页上放上一个通往主页的链接,而不自动转向主页。

    4、付费链接(paid link) 是利用支付费用方式要求其他网站提供链接至自身网站,借此伪装高信任网站来欺骗搜索引擎,付费链接类型多为锚点文字(Anchor Text)类型,Google的质量方针也明确指出以金钱交换的链接将可能对网站造成负面影响

    5、链接农场(link farm) 是故意在一些低质量,内容跟自己内容无关的网站上获取大量链接,藉以提高排名。

白帽:

  而通过正规技术和方式,且被搜索引擎所接受的SEO技术,称为白帽,建议一般是为用户创造内容,而非搜索引擎、是让这些内容易于被蜘蛛机器人索引、并且不尝试对搜索引擎系统耍花招。

  白帽是正确的优化方式,是根据搜索引擎所提出的优化方针规范而运行的优化方法。采用白帽可以避免掉任何被搜索引擎惩罚的风险,从网站框架、关键字、网站内容、外连等各方面使用合乎搜索引擎规律的手段,做到合理优化网站,提高用户体验,合理与其他网站互联。同时对网站内容持续不断地更新。同时白帽所投入的时间较长,必须按部就班一步一步实现的。但其所投入的时间并不会白白浪费,反而会在日后反馈更多效益

  常用的方法:  

    在每页使用一个短、独特和相关的标题。
    编辑网页,用与该页的主题。有关的具体术语替换隐晦的字眼。这有助于该站诉求的观众群,在搜索引擎上搜索而被正确导引至该站。
    在该站点增加相当数量的原创内容。
      使用合理大小、准确描述的汇标,而不过度使用关键字、惊叹号、或不相关标题术语。
    注意网址字眼,有助于搜索引擎优化。
    确认所有页可透过正常的链接来访问,而非只能透过Java 、JavaScript或Adobe Flash应用程序访问。
    透过自然方式开发链接。写封电子邮件给网站员,告诉他:您刚刚贴了一篇挺好的文章,并且请求链接,这种做法很可能为搜索引擎所认可。
    参与其他网站的网络集团( 指的是有相同主题的结盟站群)──只要其它网站是独立的、分享同样题目和可比较的质量。

 On-Page SEO 指的是站内优化或称页面优化,结合了白帽seo 观念与撰写技巧而成,通过提高网站内文质量来获取更好的排名就是on-page seo 目标主要的三个因素是:1、高质量的内容  2、网站架构  3、外观设计与用户体验。

SEO-------- 了解的更多相关文章

  1. 【微信SEO】公众号也能做排名?

    [写于2016年8月] 最近,微信团队发出一则公告,开放公众号运营者一年内更改公众号名一次,这对不少名字起的奇葩名字(包括dkplus)的公众号来说是一件好事. 为什么说是好事呢?公众号名字直接关联到 ...

  2. SEO:权重如何做到从0到1

    SEO:权重如何做到从0到1 [写于2016年9月]我真的好久好久没到我的博客上去看过了,今天突然登上 seo.chinaz.com,搜索 dkplus.iteye.com,发现自己的博客在百度收录中 ...

  3. 网站的SEO以及它和站长工具的之间秘密

    博客迁移没有注意 URL 地址的变化,导致百度和 google 这两只爬虫引擎短时间内找不到路.近段时间研究了下国内最大搜索引擎百度和国际最大搜索引擎google的站长工具,说下感受. 百度的站长工具 ...

  4. h1、h2、h3标签及strong标签对页面seo的影响

    今天和大家来聊下h1,h2,h3,strong几个标签,在网页中的使用对页面seo的影响,也阐述了个人的一些想法. 首先简要讲下H标签及strong标签的含义:<h1>.<h2> ...

  5. 【前端积累】SEO 学习

    白帽SEO:网站标题  关键字  描述   网站内容优化   Robot.txt文件   网站地图   增加外链引用 网站结构布局优化:扁平化结构 控制首页链接数量:中小网站100以内,页面导航.底部 ...

  6. SEO优化---学会建立高转化率的网站关键词库

    想要优化好一个网站,行业的分析,以及关键词的挖掘是必要的,有一定的关键词排名了,但是转化率和流量方面却很不理想这种情况大部分是只注重了有指数的关键词排名,而忽略了长尾关键词和一些没有指数但是可以带来巨 ...

  7. 使用Prerender.io为angular项目做SEO

    现在的项目的为了更好的分工明确,降低耦合都开始采用前后端分离的形式进式开发,我们也采用这种开发形式,前端用angular开发.虽说刚开始也遇各种坑,但是后期熟悉了之后简直爽呆.一个比较大的坑就是SEO ...

  8. SEO网站内链匹配工具

    最近在弄一个网站,想体验一下SEO方面的工作. 虽然自己是从事.NET方面工作的,但时间有限,所以用了DEDECMS作为网站的程序. 而SEO里面最重要的一项就是内链.但DEDECMS没有直接的内链匹 ...

  9. SEO:避免关键词内部竞争带来的无法收录问题,

    站内关键词相互竞争在未经过搜索引擎优化的网站中常出现.许多人不理解搜索引擎对关键词的索引原理,以为在整站内频繁布局某几个热门关键词能提升这些词的排名. 一.搜索引擎希望展现多种多样的搜索结果 搜索引擎 ...

  10. 前端-SEO

    SEO是 search Engine Optimization   (搜索引擎优化) SEO: ①白帽SEO(普通SEO做的优化) 网站标题.关键字.描述 网站内容优化 Robot.txt文件 网站地 ...

随机推荐

  1. Python之基本运算符

    基本运算符 1.算符运算符 运算符 描述 例子 + 两个对象相加 a+b - 两个对象相减 a-b * 两个数相乘或返回一个被重复若干次的字符串 a*b / 两个数相除 a/b % 取模,返回除法的余 ...

  2. DevExpress 使用 GridControl 时,数据源无法立即更新的问题

    背景 在使用 DevExpress 的 GridControl 为其实现 Checkbox 列,发现如果勾选了三行的数据,在遍历 GridControl 绑定的数据源时 Checkbox 列的数据仅有 ...

  3. python爬虫三大解析库之XPath解析库通俗易懂详讲

    目录 使用XPath解析库 @(这里写自定义目录标题) 使用XPath解析库 1.简介   XPath(全称XML Path Languang),即XML路径语言,是一种在XML文档中查找信息的语言. ...

  4. DevExpress的TreeList实现自定义右键菜单打开文件选择对话框

    场景 DevExpress的TreeList实现节点上添加自定义右键菜单并实现删除节点功能: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/det ...

  5. Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效

    我们通过 yum 的方式安装完Docker环境后,它默认的存储位置是 /var/lib/docker,默认的 pid 存放位置是 /var/run/docker.pid. 如果仅仅是做测试,我们可能没 ...

  6. IDEA创建maven web工程

    一.新建一个maven web工程 step1 File --> New --> Project step2 按下图步骤操作 step3 填写项目信息 step4 选择本地的maven安装 ...

  7. python : html 调用本地python程序

    <!DOCTYPE html> <html> <head> <meta charset="gb2312"> <title> ...

  8. xml解析-jaxp查询结点

    jaxp查询结点 eg://获取name的值 // person.xml <?xml version="1.0" encoding="UTF-8"?> ...

  9. 1041. Robot Bounded In Circle

    本题题意: 一开始一个机器人站在了(0,0)上,面朝的方向是北,收到三个序列G,L,R. G:直走 L:向左转 R:向右转 按序执行,永远重复. 返回TRUE,如果处在一个圈. 第一个卡住的点: 1. ...

  10. ListView详细介绍与使用

    前言介绍: 关于 ListView 我们大家都应该是非常的熟悉了,在 Android 开发中是经常用到的,今天就再来回顾一下,ListView 的使用方法,和一些需要优化注意的地方,还有日常开发过程中 ...