如何学习一门新的语言

该日志由 samool 发表于 2020-09-13 17:14:29

首先要说,这并不是一篇教你如何学习的文章,因为到今天为止我也没有找到一种通用的方法来解决如何学习的问题。但是在探索的道路上,我确实产生过一些思路,我想把这些思考的过程分享出来让大家探讨。如果这对你有帮助的话,那我会非常高兴。

我最近在学习 Rust ,这是一门很酷但是相对冷门的语言(学习冷门语言可能是我的一大爱好,比如我就非常喜欢 CoffeeScript ,这是 JavaScript 的一门方言)。自从在某些语言的舒适区待久之后,经常会产生自己无所不能的错觉,这也是我不断想学习新语言的一大动力。

而我的学习过程跟大多数人类似,就是先在网上找文档然后自学。而在看文档的过程中,我就发现了一些问题。

手册的作用

“去看文档喽。”这是老鸟在面对新手时最喜欢扔的一句话,我通常也是这么扔给自己的。但当你打开一门语言的手册,你会发现它除了教你语法外,几乎没有教你什么其它东西。于是你会陷入这样一个境地:

“背下来了么?”
“背不下来,太难懂了。”
“再看一遍,给我背下来。”
。。。
“背下来了么?”
“大部分背下来了。”
“给我写个程序,实现个XX功能。”
“不会。。。”
“。。。”

在一个高级开发者眼里,你会了语法理所当然就应该会写程序了,但实际情况并非如此。这让我想起前段时间跟一个朋友关于目前编程教育市场的一个讨论。我出于自己的经验提出一个想法:让大牛开发者来教新手入门。在我的设想中,大牛开发者拥有强大的实战经验,以及丰富的专业知识,更是自带光环,这不比现在市场上那些半吊子的讲师好多了。在我为自己“伟大”的想法得意的时候,朋友给我浇了一盆冷水。他告诉我这样根本行不通,大牛根本不知道菜鸟需要什么知识,你可能以为基础语法讲清楚就好了,人家却连编辑器是什么都不清楚。设想一下,让一个大学教授去教一群小学生,这对两者来说都是一种灾难吧。

这些语言的创造者,或者文档的作者,无疑都是一些大神。它们在撰写一个语言手册的过程中,只能尽量负责地把这个语言的全貌准确地有组织地展现给你。然而这种全面的展现,对于一个没有任何引导的初学者来说并不完全是一件好事。简单来说就是,你会在一些次要的事情上浪费太多时间,而一些主要的概念又没有理解透彻。

关于看真实代码

当觉得文档满足不了你的时候,老鸟们往往会扔给你第二招:看代码。看什么代码呢?那还用说,当然是被业界奉为经典的,在 GitHub 上至少有一万颗星的知名开源项目代码啦。

当你怀着崇敬的心情,打开扔给你的网址,看着满屏幕的代码时,你会对自己问出那三个经典的哲学问题。这是什么东西?它是怎么做到的?为什么要这么写?搞不好某些人还会因为惊吓过度,从而失去了学习下去的信心。

那么让我们一起来看看这些代码里有什么鬼东西,会吓得新手信心不足。

大段的注释

说一件事你们不要笑,在我还是个萌新的时候,我曾经对这些穿插在代码中的神秘文字产生了深深的困惑,我还以为它们对代码有某种加成作用,以至于我还试验过把注释去掉会对代码执行产生什么影响。而现实中好的代码会让后面的维护者方便很多,但不好的甚至错误的注释会让人迷惑不已。

语法糖

语法糖是个好东西,它大大简化了我们的编程过程,高手用起语法糖写起代码来简直不要太爽,所以越强大的项目这玩意儿越多。但是对于初学者来说,语法糖隐藏了一些细节,而且让语法看起来很怪异。有些代码如果你用标准语法来写是很好懂的,但如果用语法糖来写的话很难让人一下子明白。

初学者为了弄懂这些语法往往要花大量时间,但其实这些时间在这个阶段是没必要的浪费。你看不懂它觉得它是一个很重要的东西,其实它只是一个做工精巧的小玩意儿,离开了它这些代码照样能工作。而随着你的经验丰富,也可以随时随地用起来,用的方法可能也不尽相同。

代码里的重点

对于一个开源项目来说,往往 50% 的代码可能都是在适配各种不同的运行环境,将系统的 API 抽象成项目里通用的接口,这部分代码除非你自己要做类似的项目,要不然的话对初学者来说参考意义不大。更何况,为了适配某些系统奇葩的运行环境,开发者往往会大开脑洞,创造出一些非常奇怪的代码。这些旁门左道充满了玄学和不确定性,初学者看多了可能会发生如武侠小说里练功出差错的结果:走火入魔。

剩下的代码里 20% 是项目内部的接口抽象和定义,最后 30% 才是真正值得看的东西,它们往往散落在各个地方,但又为了一个设计核心服务。让初学者识别出这些代码来,未免太强人所难。

野文档

这是我自己的一个定义,我把一切非官方的开发文档都称为野文档。初学者会在搜索引擎里得到大量的相关文档,他们很多是学习心得,很多人在写这篇文章时水平可能比你也高不了多少。这就造成了这些文档的水平参差不齐,所面向的重点也不同,也许你花了大把时间弄懂的是一个错误的或者过时的知识。而大部分号称教你入门的文章,可能也就是告诉了你如何搭建一个运行环境,这门语言的精髓和重点作者自己估计也没弄明白。

而如果你碰到一篇被奉为经典的好的入门文章,那你真的要好好感谢作者。因为这意味着作者付出了大量的深入思考,深入浅出这四个字说起来简单,做起来可是需要相当的功底的。

相对较好的做法

在这么多语言的学习过程中,我也总结了一些相对比较好的学习方法。我认为看代码是非常有必要的,因为光死记语法是无法掌握好这门语言的。但是去看一些大型项目代码的缺点我在上面也说了,到底该如何是好呢?

我建议大家可以去看官方给出的,专门供初学者学习的 Step-By-Step 代码,这种代码一般在官方的文档页就可以找到链接入口,它有如下好处:

  1. 由浅入深,富有层次。这些代码往往是跟随者文档的深入,慢慢把语法细节展开的。不会一下给你展现太多,让你无法 GET 到重点。每段代码都会有一个重点要表现的特性,这样看起来会一目了然。
  2. 有质量保证。这些代码的撰写一般是官方人员负责,这可以在很大程度上保证准确性。
  3. 更新及时。我们知道很多语言的细节是会随着版本的升级有所改变的,而很多网上的第三方文档往往缺乏维护,但官方文档一般都会同步更新。

我建议大家一边看手册一边看代码,这样印象会更深刻。眼睛看了之后,我认为要尽快找一些好的例子来练手,不需要一上来就搞比较复杂的大型项目,也是由浅入深。这种练手项目去哪里找呢,很多语言的 tutorial 板块就是干这个的,做的比较完善的甚至还提供在线的教学体验环境,大家应该好好利用。

写在最后

这篇讨论学习方法的文章引发了我的一些额外思考。我经常在开发者社区里看到老鸟和初学者互怼,写这篇文章的过程也让我理性思考了产生这些矛盾的原因。总的来说就是一些信息的不对称造成的。老鸟认为这个问题根本不是问题,网上一搜一大把,不愿多讲甚至冷嘲热讽。而初学者却觉得这些信息根本理解不能,老鸟的嘲讽就是一种羞辱。

我认为要打破这种不对称需要双方付出耐心,而这种耐心的付出是相互的,你付出的多回报的就越多。而最先迈出付出这一步的,应该是初学者,毕竟从情理上来说是你请求人家办事。而你需要付出的不过是把自己的问题讲明白,说出你的思考过程,附上必要的信息。一个好学的人是不会让人讨厌的,但前提是你得有一个不让人讨厌的姿态展现出来。

文章来源:https://joyqi.com/develop/how-to-learn-a-programming-language.html

该日志标签: 升级, 朋友, 工作, 心情, 系统, 来源, 经典, 心得, 搜索引擎, 社区, 设计, 开发, 接口, 学习, 方法, 程序, 运行, 在线, 链接, 代码, 编程, 信息, 网址, 灾难, 问题, 时间, 环境, 特性, 细节, 组织, API, 文章, GitHub, 缺点, 时候, 初学者, 语法, 文档, 语言

搜索引擎优化之分析竞争对手的4点策略

该日志由 samool 发表于 2009-01-15 13:38:16

       一、师夷之长以治夷

  研究较强的竞争对手——在搜索引擎搜索结果中有较好排名的网站。这些网站在搜索引擎中能有较好的排名,必有其长处,那么他们为什么能有好的排名,又是通过哪些途径做到的,就是我们研究的目标。当我们充分了解了竞争对手的手法和途径,可以在这基础上,加以改进、完善,并应用在自己的网站上。这一策略主要针对竞争度不是太大的关键词,双方网站权重差别不是太大的情况下。

  二、取己之长补其短

  有时,我们的竞争对手可能很强,在搜索引擎中的权重轻易无法撼动,这就需要曲线进攻。那什么是曲线进攻呢? 任何一个网站,都不可能做到完美的天衣无缝。认真研究,找出他们的缺点和不足之处,然后专做他们没有做足的地方。分散出击,坚持下去,随着网站的发展,会一部分一部分的超越竞争对手。

  三、专攻鞭长莫及处

  任何一个网站,都不可能垄断这一主题,总有很多没做到的地方。我们完全可以先从小处着手,把重点放在对手没有做到之处。做好一点,就为自己网站获得一份权重,积累到一定程度,再攻较热门的关键词或主题,就显得容易多了。正所谓的 “长尾理论法”

  四、绝招:釜底抽薪法

  当你尝试了很多办法,发现仍然无法超越竞争对手(实力上的无法超越应该回避,这里指的是通过技术实现的超越)时,再考虑使用这一招。一人可以兴邦,一人更可以兴站,也许你的竞争对手的操作者是一位真正的高人。如果你对你的选择充满信心,而且不超越誓不罢休。那么。。。出大价钱,把对手的操作者挖过来。

  这一招比较狠,但不龌龊,商业社会,本身就随处都充满了竞争,聘用者和被聘者有双向选择的权利

该日志标签: 优化, 搜索引擎, 策略, 竞争对手

什么是Google沙盒效应?

该日志由 samool 发表于 2008-05-23 14:19:09

沙盒到底存在吗?
一直是搜索引擎专家争论的热点。sandbox到底存在存在。Google官方也没明确表态。PS:我看是默认了存在罢了。。

  简单的说: 沙盒就是 暂时把你网站在搜索引擎里隐藏起来 让用户搜索不到 但不代表被搜索引擎K了 只是暂时存放下罢了! 具体什么时候解放 就看你自己的表现咯!

    什么是Google沙盒效应?
     在我们深入解释什么是Google沙盒效应之前,一定要注意并不是每个人都承认Google沙盒是存在的。Google沙盒并非是一种完美的理论,发展到可以解释许多SEO专家在他们优化网站过程中目击到的现象。先不管是不是有Google沙盒,事实上我们的确感受到了沙盒效应。

Google就设立了这么一个沙盒机制,一个网站或网页要想Google正式索引并参与排名,就需要经历Sandbox阶段。如果网站内容性强、质量高、链接广泛,Google会很快正式索引,甚至短时间就会有好的排名;如果质量一般,Google的沙盒效应时间会很长,甚至一定时间内根本就不抓取你的网站,你需要诊断网站存在的问题,改进完善后再次准备Google检索

Google沙盒是个相对较新的过滤器,似乎能够把新进网站挡在搜索结果之外。我们开始感受到它是在2004年3月份。发生于大范围发布奥丝丁和佛落里达更新之后,这次启动部署最新算法的事件被称为"奥丝丁更新"。如果你不知道这是什么也没关系,这已经过去了,现在全世界的Google服务器上都在执行这种更新后的算法。这个沙盒过滤器似乎会影响到所有新进网站,把它们设置为初始的"见习状态"。这种状态表现为新进网站进入Google搜索结果很快,而且在最初的一两个星期里表现良好。如果这个过滤器被应用到新网站上,那么就等于是被放进了沙盒。这个新进网站会一直存在于Google的搜索结果之中,但是得不到较好的排名,不管你有多少原创内容,优化得多好的内容,也不管你有多少高质量的反向链接。这个过滤器限制了新进网站在搜索结果页中取得快速的成功。

沙盒过滤器好象是影响到几乎所有的新网站,很少能够幸免。需要注意到的是这个过滤器并不是由于站长做过什么而执行的一种惩罚。这个过滤器只不过是新网站的一个启动过程。

沙盒过滤器,对于那些参加高竞争关键字站点想较于那些低竞争关键的网站影响更强。如果你的站点专注于高竞争关键字,那么你有非常有可能被关在沙盒里更久。

Google为什么要让沙盒存在?

有一种争论关于Google执行沙盒过滤器算法到底是不是一件好事情。很明显,那些想让自己的网站在搜索引擎里占个好位置的站长们不喜欢沙盒过滤器。因为沙盒过滤器阻止了Google可能带来的巨大流量。但是沙盒过滤器并不是随机执行的,下面就是沙盒过滤器存在的几个好的理由。

由于SEO界已经搞清楚了Google排名算法的基本因素,如:反向链接,带有许多关键字的原创内容。作弊者开始利用这些基本因素。搜索引擎的作弊者可以建立一个违反Google政策的网站,他们完全知道他们的网站最终会被从搜索结果删除。但是这没什么关系。这些作弊者只要让他们的网站在在Google排名靠前保持一个月,而他们从这个月里取得的利润完全可以抵消建立一个作弊站点的费用。他们所要做的不过是将来换个域名,轻微改动一下内容重建他们的网站。这些作弊者的想法很简单。利用Google的流量获取利润(在被删掉之前),之后再用新网站重新做一次。这个方法相当有效而且容易执行。

是什么原因让他们轻松成功?是Google异常迅速的收录。当其他搜索引擎需要花费几个月收录一个站点的时候,Google可以只要一个月就收录一个网站(现在几天就可以)。搜索引擎作弊者大量生存于Google的慷慨之下。

要解决这个问题,Google决定采取折中办法。他们会一直快速收录站点,并且尽可能尝试找出新鲜的内容呈现给大众,但是他们不会象过去一样暗中信任新站点了。所有新建立的站点必须放在见习的位置上。当时间流逝,而这些新站点持续通过Google其他反作弊过滤器后,Google就不会把这些站点从好的排名位置上拉回来了。最终,一段时间过去之后,站点会被允许离开沙盒,加入正常站点行列。

沙盒是如何影响站点?

如果你有一个新站点,那么你的站点就会被放进沙盒里。这是无法避免的,但这不应该影响你建设站点,营销站点。你应该把沙盒过滤器因素考虑到你的经营策略里。

Google给网站排名方法大多数还是和过去一样。站点会被判断反向链接,和内容的质量。Google会继续改变他们评定反向链接和内容的方式,但是评定的基本元素将不会改变。

当你的站点在沙盒内部,你应该使用通常的方法来增加流量,如写文章,为访问者建立强大的论坛,与合作站点协同提供有用的服务给你的访问者。当你在见习期间,你应该抓住这个好机会,准备好让你站点在搜索引擎里表现良好的各种因素。当你最终离开沙盒的时候,你的站点将会在Google里得到非常好的排名。

我的站点在沙盒内部吗 ?

当站长们知道沙盒效应之后,他们的第一个问题就是:他们的站点是不是已经被放进了沙盒。确定是否你已经在沙盒里了,是个相对容易做的事情。

首先被放进了沙盒与被踢是不一样的。在Google搜索你的网站,返回的结果是0页(之前你曾找到过你的网站),这个时候基本上你网站已经被踢了。还有有一个最好的方法来确定你的网站是不是被踢掉了,就是查看你的网站日志,看Google机器人是不是还在访问你的站点。不管有没有反向链接指向被踢掉的网站,被踢站点一般都看不到Google访问站点的迹象。

如果你的站点还没被踢掉,但是并没有得到好的Google排名。先检查一下网站内容的质量,和反向链接的质量。再看一下是否是个冷门的关键字。还记得过滤器是怎样影响竞争激烈的关键字强过冷门关键字吗?好了,你可以用这些确定你是否被请进了沙盒。最后,如果你在其他主要的搜索引擎排名靠前,但是却没被Google排名列出,你可能已经进了沙盒了。

有没有办法走出沙盒?

有个很快的答案给你。有,有办法走出沙盒。但是你走出来的时候可不象这个答案一样快。走出来的答案就是一个字"等"。沙盒并不是一个永久的过滤器,它只是为了减少搜索引擎作弊而设置的。它并不打算阻止人们成功。所以最后,如果你持续建设你的网站,它也应该被持续建设,你将离开沙盒,加入正常网站的行列。

再说一次,如果你的网站被放进沙盒,你应该用这段时间来加强你的优势。这是个好机会增加除了搜索引擎之外的流量资源。如果你有一个网站在搜索引擎方面做的很好的网站,你可能会和倾向于忽略其他已经证明是有效增加了流量的办法如:建设论坛,建立强大的反向链接通过友情网站。可是,如果你建立除搜索引擎流量之外的流量来源,当你最终走出沙盒的时候,你的流量会有一个毫不客气的增长。

总结:

    Google倾尽全力剪除搜索引擎作弊现象。有些挑剔Google这种努力的人说,这种打击作弊的努力不单是作弊网站,还有合法网站也受到了影响。 如果是这样,作为网站的拥有者,你需要把你放到Google的立场上,想一想Google在网站上到底要找的是什么?Google要找的是高质量的内容。Google还是依赖于首先用于PageRank评定的自发投票系统。他们可能会改变评价内容和反向链接的方式,但是这些基本站点质量的基本元素不会改变。
    没一个站长心里"喜欢" Google的沙盒。但是,聪明的站长会把沙盒效应作为一个建立优秀站点的契机,建立一个Google无法拒绝的网站

文章来源:上海SEO

该日志标签: seo, google, 搜索引擎, 沙盒, sandbox

沙盒炸弹来自幽灵的金三角连坐区域

该日志由 samool 发表于 2007-11-07 14:36:31

PS:最近好好学习一下SEO技术,点石论坛上有很多SEO高手,正在阅读他们的文章,学习,学习,再学习。。。看到SEO技术方面的专业术语解析,特地转过来与大家分享!

本文是让大家对一些常见的搜索引擎现象做一个了解."炸弹来自幽灵的金三角连坐沙盒区域"无实际意义,仅为连贯,方便阅读.句子包含了"炸弹","幽灵","金三角","连坐","沙盒"等几个常见搜索引擎现象.seo培训博客整理出来,供大家参考.以下内容使用词语特指引擎含义.

一: 沙盒

什么是沙盒? 沙盒的意思是通常指新网站在前期很难在google有好的排名.一般时间限制在6个月左右.

为什么进入沙盒? 一般进入沙盒的原因是网站突然增加了大量的外部连接.尤其是垃圾连接.这样的话更严重.

如果走出沙盒? 至今除了等待没有好的办法.传说中给不同页面增加外部连接会减少沙盒时间.

沙盒概论:至于沙盒,大家应该都有所耳闻.很多朋友虽然不了解seo,但是也对这个词语熟悉.沙盒现象虽然没有被各个搜索引擎官方承认,但是已经深入人心.大部分seoer都遇到过这个现象.一般大家提到沙盒指的是google沙盒.但是在雅虎,这个现象也是应该存在的.seo培训博客(开站两周)现在应该也在yahoo沙盒中.在百度这个现象最近一段时间也有蔓延的趋势,很多新站,百度会刻意压制,不过所幸的是时间比较短,一般在25天左右.


二: 炸弹

什么是炸弹? 炸弹的意思是通过建立大量的外部连接,锚文本(连接文字)全部为关键字.致使网站强行上升排名.

为什么会存在炸弹? 因为现在搜索引擎算法问题,大量的锚文本让引擎误认为某个网站是最符合搜索请求的页面.

如何使用炸弹? 给大家两个建议.如果有钱,就买高质量的友情连接.否则就自己去制造连接.重点在于连接数量和锚文本.

炸弹概论:炸弹的最高境界就是可以让一个与关键字毫无关系,甚至不出现关键字的网站排名第一.炸弹现象几乎在所有的引擎里都有效,是黑帽seo的重要手法之一,因为炸弹现象起效快.但如果没有其他方法做辅助,排名下降也快.虽然google反作弊小组声明已经解决了google炸弹问题,但似乎改进的效果不太好.单独最近一周,我就发现了两个站点使用google炸弹获取了排名.现在在yahoo里,炸弹现象比较严重.至于百度,也存在炸弹现象.不过百度人工干预厉害,稍微好点.


三: 幽灵

什么是幽灵? 幽灵指的是新站排名不稳定,忽高忽低的现象.

为什么会出现幽灵? 这个主要是因为搜索引擎防止作弊造成的.还一个因素就是网站的权重问题.

如何避免幽灵现象? 没有好的办法,网站年龄给限制着.不过大家可以争取做高质量的连接巩固排名.

幽灵概论:一般大家提到幽灵都是指的在google里的现象.不过,幽灵现象在百度比较严重.很多网站某一段时间关键字排名很好,可突然下降,甚至无影无踪.雅虎一般不会出现太强的幽灵现象,至少做yahoo的时候几乎没有遇到过. QQ上每天都会被会员问很多次,我比较懒,以后不再对这样的问题做回答了. 解决幽灵现象最佳的也可以说唯一的方法,那就是加强外部连接建设.尤其是应该多做同类站点的连接.


四: 连坐

什么是连坐? 连坐是古代一种刑法,在这里指的是被其他网站牵连.

为什么会出现连坐现象? 同样是搜索引擎防止作弊,为了避免连接工厂的泛滥.

如何避免连坐现象? 如果是因为你和一些网站交换友情连接造成的,那么取消就可以了.如果是群发造成的,那么你自己想办法吧!

连坐概论:连坐效应在百度最严重.google是比较宽宏大量的,google反作弊小组对这种行为的回答很模糊,但是至少可以确定的是不会刻意乱杀无辜.建议大家不要过多使用黑帽seo手段.如果群发垃圾连接,造成连坐现象那么几乎是无法补救的.很多网站莫名其妙的被降权,也都是因为连坐的原因,不过很多人都忽略了这个原因. 我从来没有使用过群发工具.(当然,其中一个原因是一直没有找到好用的工具.) ^_^


五: 金三角

什么是金三角? 金三角指的是google抓取关键字重点位置一般分布在页面左上,呈三角形.

为什么会出现金三角? 我感觉这个现象没有太大研究价值,只不过大部分网站制作格局造成的.

如何使用金三角现象? 不用刻意追求.金三角只是一个大家猜测的现象.而且统计数据并不严密.

金三角概论: 曾经不少专业seoer去探索过这个问题.但是都没有得到太完善的结论,就算整理出一些分析报告,也没有被大家公认.金三角现象主要是从一些英文站统计的数据. 我观察过很多中文站点,除了在雅虎里能有一些规律,在百度和google并没有太明显的不同. 但是大家还是应该多注意导航文字的重要性.另外,关键字合理布局方式以后我会抽时间给大家讲解.


罗嗦半天,看完了的朋友,应该能对一些搜索引擎常见现象都有了了解.以上只是我个人观点,如果有非议,请跟帖讨论.
SEO培训博客是一个公益seo服务网站,提供SEO培训教程,共享SEO培训资料.宗旨:交流SEO实战经验与技巧.现在博客刚开两周,内容比较少,以后会慢慢补充.

作者: 蜘蛛
首发: SEO培训
原文: http://spiderseo.com.cn/seo/5se.html

该日志标签: 优化, 网站, 搜索引擎

浅谈搜索引擎优化SEO

该日志由 samool 发表于 2007-09-27 07:36:36

经过我近几个月的实验,对搜索引擎优化有一点点经验,跟大家分享一下。流量是网站生存的粮食,如果一下网站没有流量就等于是闭关自守,没有把网站宣传出去,如何优化搜索引擎的访问量,如何提高网站的流量正是本文所要分享的,闲话少说,直接进主题。

1、网站静态化。 这是一个重要指标,不管你是真的静态页还是伪静态页,一句话,最主要是给人看到的网址是静态页,比如扩展名是html,htm等。网易,sohu,新浪,yahoo这些门户网站全是静态页,为什么要静态化呢?静态页更容易让搜索引擎收录,还有就是网站内容的路径固定,看下面第二条。

2、网站路径固定化。如果你的网站路径目录经常发生变化,当搜索引擎刚刚收录后,结果你的路径就变了,那么收录的地址肯定就是404了(找不到该页),网站静态化+路径固定化这两个是最重要的指标。

3、手动登录到搜索网站。有些网站可以自动收录,但是有些却不是,据我发现百度的机器人很勤快,但是yahoo和google的机器人就很懒,这就需要你去引导一下,手动登录到这些网站,将网址提交上去,把那些蜘蛛牵过来。http://freewebsubmission.com/ 这个网站可以自动提交到国外十个多搜索网站。其它搜索网站登录入口如下:

Google网站登录 Baidu 网站登录 Yahoo 网站登录 Live 网站登录
Dmoz 网站登录 Alexa 网站登录 Sogou 非商业登录 中国搜索网站登录
iAsk 网站登录 有道搜索网站登录 Accoona 网站登录

4、站点地图SiteMap。以前还没有注意这个东西,因为偶的网站流量基本上是从百度来的,以前也没有加站点地图功能,但是国外的搜索引擎很看重SiteMap,有了这个文件,相当于给机器人指路,Googel 和 yahoo 提交了SiteMap后,你的收录会成倍增加。(yahoo对本站还没收录过,昨天刚刚提交了SiteMap,收录情况两天后见分晓)。

5、robots.txt 文件。这个文件是机器人访问的权限控制文件,你可以在内里设定某些目录可以让机器人搜索,那些目录不让搜索,还可以针对不同网站的机器人进行限制。一般来说就在网站根目录下建一个robots.txt文件,内容为空就可以了。

6、使用搜索网站的统计。推荐的有Google的统计功能,申请地址:https://www.google.com/analytics/home/?hl=zh-CN Yahoo的统计功能http://tongji.cn.yahoo.com/ 使用搜索网站的统计有一个好处就是,当你加了统计代码到网页后,相当于在你的网站上放了一个监视器,一个眼晴就盯着你的网页了,当别人访问时,统计会记录访问者的信息。同时也可以对网站内容进行一个分析,有助于搜索机器人的采集。

7、使用网站管理员工具。可以有针对性的对搜索机器人进行了优化。推荐有Google的网站管理员工具 https://www.google.com/webmasters/tools/ Yahoo的网站管理员工具 http://sitemap.cn.yahoo.com/mysites ,通过网站管理员工具,可以增加SiteMap,设定机器人搜索频率这些。

8、丰富网站内容。提高网站流量的一个重要指标就是网站内容,你有丰富的网站内容,有用的内容,可以让搜索引擎带来很多访客。还有就是知道搜索引擎在找什么?换句话说就是把握搜索热点,大家可以看看百度风云榜TOP100,谷歌搜索风云榜,将最热的关键字加入网站中,可以大大地提高网站访问。

好了,就这么多,要上班去了,想到了再补充,呵呵。。。。

本文仅代表傻猫个人观点,如有不对之处请见谅,特希望大家提供意见和建议!转载时请注明:傻猫网络日志https://samool.com 谢谢合作!

该日志标签: 优化, seo, 搜索引擎