SEO-------- 了解
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-------- 了解的更多相关文章
- 【微信SEO】公众号也能做排名?
[写于2016年8月] 最近,微信团队发出一则公告,开放公众号运营者一年内更改公众号名一次,这对不少名字起的奇葩名字(包括dkplus)的公众号来说是一件好事. 为什么说是好事呢?公众号名字直接关联到 ...
- SEO:权重如何做到从0到1
SEO:权重如何做到从0到1 [写于2016年9月]我真的好久好久没到我的博客上去看过了,今天突然登上 seo.chinaz.com,搜索 dkplus.iteye.com,发现自己的博客在百度收录中 ...
- 网站的SEO以及它和站长工具的之间秘密
博客迁移没有注意 URL 地址的变化,导致百度和 google 这两只爬虫引擎短时间内找不到路.近段时间研究了下国内最大搜索引擎百度和国际最大搜索引擎google的站长工具,说下感受. 百度的站长工具 ...
- h1、h2、h3标签及strong标签对页面seo的影响
今天和大家来聊下h1,h2,h3,strong几个标签,在网页中的使用对页面seo的影响,也阐述了个人的一些想法. 首先简要讲下H标签及strong标签的含义:<h1>.<h2> ...
- 【前端积累】SEO 学习
白帽SEO:网站标题 关键字 描述 网站内容优化 Robot.txt文件 网站地图 增加外链引用 网站结构布局优化:扁平化结构 控制首页链接数量:中小网站100以内,页面导航.底部 ...
- SEO优化---学会建立高转化率的网站关键词库
想要优化好一个网站,行业的分析,以及关键词的挖掘是必要的,有一定的关键词排名了,但是转化率和流量方面却很不理想这种情况大部分是只注重了有指数的关键词排名,而忽略了长尾关键词和一些没有指数但是可以带来巨 ...
- 使用Prerender.io为angular项目做SEO
现在的项目的为了更好的分工明确,降低耦合都开始采用前后端分离的形式进式开发,我们也采用这种开发形式,前端用angular开发.虽说刚开始也遇各种坑,但是后期熟悉了之后简直爽呆.一个比较大的坑就是SEO ...
- SEO网站内链匹配工具
最近在弄一个网站,想体验一下SEO方面的工作. 虽然自己是从事.NET方面工作的,但时间有限,所以用了DEDECMS作为网站的程序. 而SEO里面最重要的一项就是内链.但DEDECMS没有直接的内链匹 ...
- SEO:避免关键词内部竞争带来的无法收录问题,
站内关键词相互竞争在未经过搜索引擎优化的网站中常出现.许多人不理解搜索引擎对关键词的索引原理,以为在整站内频繁布局某几个热门关键词能提升这些词的排名. 一.搜索引擎希望展现多种多样的搜索结果 搜索引擎 ...
- 前端-SEO
SEO是 search Engine Optimization (搜索引擎优化) SEO: ①白帽SEO(普通SEO做的优化) 网站标题.关键字.描述 网站内容优化 Robot.txt文件 网站地 ...
随机推荐
- 微信小程序 没有找到可以构建的npm包
问题如图: 1.进入小程序根目录,打开cmd,输入:npm init:然后,输入命令后一直点回车 2.输入命令:npm i vant-weapp -S --production 执行命令完之后,然后再 ...
- Linux常用命令之重启关机命令
shutdown命令 shutdown命令用来系统关机命令.shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作. 实例 指定现在立即关机: shutdown -h now ...
- JXL工具包对Excle文件操作
1.简介: XL - JXL(Java Excel API)是一个用来动态读写 Excel 文件的开源框架,利用它可以 在任何支持 Java 的操作系统上动态读写 Excel 文件. 2.开发步骤 1 ...
- 用户和登录的ID、Name和SID
SQL Server的安全主体主要分为Login.User和Role,不仅有ID属性,还有Name属性和SID属性,SID是指Security ID.在查看用户和登录的时候,受到模拟上下文的影响.当执 ...
- [算法]LeetCode 152:乘积最大子序列
题目描述: 给定一个整数数组 nums ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数). 示例 1: 输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6.示 ...
- Spring5源码解析4-refresh方法之invokeBeanFactoryPostProcessors
invokeBeanFactoryPostProcessors(beanFactory);方法源码如下: protected void invokeBeanFactoryPostProcessors( ...
- Python超详细的字符串用法大全
字符串拼接 实际场景:把列表中的数据拼接成一个字符串 解决方案:使用 str.join() 方法 >>> li = ['cxk', 'cxk', 'kk', 'caibi'] > ...
- TOTP算法实现二步验证
概念 TOTP算法(Time-based One-time Password algorithm)是一种从共享密钥和当前时间计算一次性密码的算法. 它已被采纳为Internet工程任务组标准RFC 6 ...
- Java之线程与进程
一.线程与进程 线程:一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务.多线程是多任务的一种特别形式,但多线程使用了更小的资源开销. 进程:一个进程包括 ...
- JavaScript 正则表达式 初探
JavaScript 正则表达式 正则表达式是构成搜索模式的字符序列 搜索模式可用于文本搜索和文本替换操作 使用正则 字符串方法 在JavaScript中,正则表达式常常用两个字符串方法: searc ...