我的SEO搜索引擎优化经验
注意:我不是SEO从业者亦不是搜索引擎排名工程师,我尽量保证提到策略有效且合乎规则的,如有谬误,请略过或指正,我本人不推荐一些所谓的“黑帽”策略,因为能欺骗搜索引擎一时却不能长久,所以做垃圾站的或者想赚快钱的也可以忽略本文,本文的目标是希望和大家一起探讨如何创建一个既对用户又对搜索引擎友好的网站。
精选技术长文、实践记录与系统化阅读
低噪声、高可扫读;标题、摘要、来源、标签一目了然。
采集自各技术站点的近期文章。
注意:我不是SEO从业者亦不是搜索引擎排名工程师,我尽量保证提到策略有效且合乎规则的,如有谬误,请略过或指正,我本人不推荐一些所谓的“黑帽”策略,因为能欺骗搜索引擎一时却不能长久,所以做垃圾站的或者想赚快钱的也可以忽略本文,本文的目标是希望和大家一起探讨如何创建一个既对用户又对搜索引擎友好的网站。
1 背景当前,使用业务和逻辑隔离的部署已经成为主流,但是对具体存储部署和接口的依赖,一直成为存储对业务逻辑完全透明的一个障碍。为达到达到业务逻辑不必真正关心具体的存储逻辑,方便快速开发,便于日常维护,简化迁移等目的。对数据存储需要有一下的问题需要解决: 1. 抽象数据模型,统一数据访问接口,屏蔽业务层对数据层的逻辑依赖。同时提高业务的可维护性。 2. 解决当机房内的分布式数据相关问题,屏蔽业务层对数...
看待产品经理的重要性,直接反应的产品经理的价值,有没有被重视。大家跳槽晋升也可以看以下几点: 1)取决于公司在对于产品的定位 公司为了业务赚钱,在这个业务的上下游环节,产品在整个过程中起到了多大作用,也注定了公司对产品经理的期望越大。 如果整个业务是技术取胜,产品只是陪衬,那么产品经理重要不到哪里去。 如果整个业务是销售取胜,产品只是基本的支撑,那么产品经理也不会被重视到哪里去。 如果整个业务没有产品,...
CSS圆角在很多网页设计中都有使用,他的实现方法也有很多种,我们这次主要使用一个单张的图片来达到实现圆角的一个目的。也练习一下CSS Sprites的使用。 例子 点击这里,可以查看例子。 图片 我们需要一张图片来制作圆角的边框。 HTML代码 HTML的结构比较简单,容器的每一个圆角需要一个额外的span标签。
“对话框”是让用户执行命令、向用户提问、向用户提供信息或进度反馈的辅助窗口。对话框由标题栏(用于标识对话框所来自的命令、特性或程序)、主标题说明(以解释用户在该对话框中的目标)、一些位于内容区域的控件(用于呈现选项)及提交按钮(以指出用户如何能够提交任务)组成。典型的对话框形式如下图1所示: (图1) 在Windows操作系统中运行的软件应该遵照Windows UX规范。但目前主流的很多客户端软件并未完全遵照Windows U...
让我来给你们做一个非常简单的,适用的解释。 REST 是一套用来创建Web Service的方法。 REST式的Web Service的主旨是让事情尽量的简单化。 REST式的Web Service使用HTTP里的方法:GET, POST, DELETE, PUT。你不需要使用URL或请求的内容来指定这个方法。 REST式的Web Service使用URL来指明你将要操作什么对象。 REST式的Web Service使用HTTP状态码作为返回值。 REST式的Web Service调...
1:智能IP调度IP库提供了IP地址(段)同地理、ISP、结构等信息映射关系的一组数据。通过用户端的IP和IP库进行比较更加精准的定位用户.从统计的数据来看10%的用户下载速分率小于100KByte/s.对于实际的IP调度可能要根据用户实际的网络情况进行不断的调整.2:码率大小码率就是数据传输时单位时间传送的数据位数,一般用单位是kbps即千位每秒.码率分为固定码率和可变码率.码率和清晰度是成正比的.提升码率对于视频容量和带宽都具有较...
流式布局一般设计者和开发者都会尽量避免,因为大家都觉得这个实现比较复杂。这篇文章的目的就是来打破这个认识,流式布局不是那么的难以实现。 点击这里,查看示例。 HTML结构 HTML结构比较简单,需要一些容器和语义化的标记。
随机IO几乎是令所有DBA谈虎色变的一个问题,这个问题,往往在数据量小的时候不出现,在数据量超过内存大小时,才陡然出现,令没有经验的DBA促不及防,也令有经验的DBA寝食难安。传统的数据库架构对随机IO几乎没有还手之力。传统数据库的核心通常是页级缓存、B+树、堆或索引组织表,这些机制,对随机IO的抵抗能力,都无一例外的可悲的差。页级缓存有很强的“连坐”效应,就是为了要缓存一条有价值的记录,顺带可能要同时缓存百条无...
视频的Cache层是使用Squid进行服务的,当然对于这样的缓存服务也有人使用Varish或者Nginx的Proxy Cache.但是经过一段时间的使用和了解,Squid确实有其强大指出,尤其在反代理这个方面.包括还有很多成熟的功能模块,对于视频这样重网络I/0和大文件存储的应用来说,某些参数的设置和模块确实比较重要.1:视频拖动模块支持视频的拖动,这个其实需要二次开发,但是应该不难.2:视频业务一般都是做防刷的,一般通过变化URL进行控制,而Squid...
今天看了David Walsh一篇把XML格式转换为JSON格式的文章,感觉不错,简单的转载了过来。
对一个网页设计师来说,不管你是在一个设计机构、一个大公司的设计部门工作亦或是一个自由职业者,完全靠个人来展开一项工作的情况几乎是不存在的。创建和部署一个新的网站是一项团队活动,它需要客户、雇主、其他设计师和开发者的共同参与。 作为网页设计者,我们的角色不仅仅是创建一个能给人美感享受的网页设计,同样我们也要精通于网站访客对网页的感受及这些人如何使用网页。为了完成项目需求和目标,网页设计师应该为提出最...
下午与部门同学进行话题讨论,关于电子邮件营销中的产品设计,期间的谈话引起一些思考,在这里记录下来。 一个产品的细节 在交流中我举出一些关于电子邮箱输入框的细节问题,例子举得是MobileMe网站me.com的登录输入框的设计。比较下面两张图,会发现变化。 注意到没有,如果输入的邮箱地址长度超过输入框长度的话,网站会自动将邮箱地址的字体大小缩小以适应输入框。这样的处理实现了一个很简单的结果:用户一直能看到自己输入的...
我觉得自己的中学教育是极为失败的,不知道现在的中学生的情况有没有发生好转。但是既然还有高考在,想来应该没有太大的差别。在中学的那几年,我们都是在高压之下为了升学而忙碌,学习的知识都是为了考试,没有什么时间去了解教材之外的东西,每个人几乎都被没收过课外书,课堂上的那些东西的唯一作用就是让你讨厌学习。没有人去启发你自由思考,谈恋爱被叫做“早恋”,看电影的正当理由只有“作业做完了”和“学习外语”,老师和标准答案是不容质疑的权威。在这样一个教育环境下,遇到一个好老师我们都会终生不忘,有多少人高中毕业的时候会有独立的头脑、可以承担创业的责任呢?
无论是消息系统,还是配置管理中心,甚至存储系统,你都要面临这样一个选择,push模型 or pull模型?是服务端主动给客户端推送数据,还是客户端去服务器拉数据,一张图表对比如下: push模型 pull模型 描述 服务端主动发送数据给客户端 客户端主动从服务端拉取数据,通常客户端会定时拉取 实时性 较好,收到数据后可立即发送给客户端 一般,取决于pull的间隔时间 服务端状态 需要保存push状态,哪些客户端已经发送成功,哪些发送失...
我们可以根据直觉和经验,通过试错的办法,把这两个因素结合起来。但更好的办法是我们能找到一个明确的依据,最好能跟数学这样坚实的学科联系起来。说起来,依据朴素的经验,人类在古代就能建造出高楼;但要建造出高达数百米的 摩天大厦,如果没有建筑力学、材料力学这样坚实的学科作为后盾,则是非常非常困难的。同理,依据朴素的经验构建的搜索引擎算法,用来处理上万的网页集合应该是没问题的;但要检索上亿的网页,则需要更为牢固的理论基础。
日志在计算机系统中是一个非常广泛的概念,任何程序都有可能输出日志:操作系统内核、各种应用服务器等等。日志的内容、规模和用途也各不相同,很难一概而论。本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器――apache、lighttpd、tomcat等产生的用户访问日志,以及各种Web应用程序自己输出的日志。在Web日志中,每条日志通常代表着用户的一次访问行为,例如下面就是一...
1. Hellow hadoop~~! Hadoop(某人儿子的一只虚拟大象的名字)是一个复杂到极致,又简单到极致的东西。说它复杂,是因为一个hadoop集群往往有几十台甚至成百上千台low cost的计算机组成,你运行的每一个任务都要在这些计算机上做任务的分发,执行中间数据排序以及最后的汇总,期间还包含节点发现,任务的重试,故障节点替换等等等等的维护以及异常情况处理。谁叫hadoop集群往往都是由一些平民计算机组成,没事儿罢个工什么的,...
互联网的迅速发展,海量Web数据的扑面而来,给搜索引擎技术带来了严峻的挑战,但同时也带来了新的机遇。从网页抓取的角度来看,同一站点往往包含质量相似的资源,对一个优质网站进行爬取,往往可以找到更多的优质资源。因此,我们希望对网站的质量进行评级,来反映资源的质量水平,从而影响spider的调度和收录。在以往的实践中,大体思路是根据人工调研出的经验构造出规则和阈值。发现问题后逐个打补丁、调阈值,来适应变化。...
随着互联网视频越来越多,人们迫切希望能够快速地从众多的视频中精准定位到一些高质量的视频。视频清晰度是评价视频质量的一个重要指标,特别是对于影视剧和动漫类视频来说,高清晰的视频能大大提升用户的体验。所以如何判断视频清晰度,识别出高清晰的视频对于用户和搜索引擎来说是非常有价值的。 和大多数评价机制一样,视频清晰度分为相对清晰度和绝对清晰度。相对清晰度可以理解为视频之间的清晰度排序,而绝...