1、SEO 基础知识什么是 SEO,SEO 是什么意思?SEO 的中文意思是搜索引擎优化。通俗理解是:通过总结搜索引擎的排名规律,对网站进行合理优化,使你的网站在百度和 Google 的排名提高,让搜索引擎给你带来客户。深刻理解是:通过 SEO 这样一套基于搜索引擎的营销思路,为网站提供生态式的自我营销解决方案,让网站在行业内占据领先地位,从而获得品牌收益。什么是搜索引擎优化 SEO?搜索引擎优化 SEO 的本质是:优化你的网站,让搜索引擎蜘蛛(spider)更好的阅读和抓取。 搜索引擎蜘蛛浏览和阅读网站的 HTML 内容。因此,如果你的网站导航或文字内容是框架(Frames),图片,JavaSc
2、ript 或 Flash,则搜索引擎蜘蛛将不能全部或部分抓取你的站点内容。不管你的站点是:内容管理系统(CMS)、电子商务系统(e-commerce systems)或者博客(Blog)。让你的网站搜索引擎友好是搜索引擎优化的基础。下一步的工作就是针对产品目标客户可能常用到的关键词,对你网站进行关键词优化设置。比起一年前,现在搜索引擎优化思想已经被更多的人所了解和应用,热门关键字和短语的竞争也显著提高了。因此,让你的目标关键词与你的产品或服务相关,最大程度的相关,才能让你的优化效果最佳。举例来说:上海某个婚姻律师顾问公司刚开始的时候最好确定其目标关键词为“上海婚姻律师” 而不是“律师顾问”或“
3、律师”。当你的网站对于最初的几个关键词已经有很好的排名了,同时,你建立了很好的外部链接,这时,你可以考虑把你的目标关键词扩展到更具有竞争性的那些。什么是死链接?简单地讲,死链接指原来正常,后来失效的链接。死链接发送请求时,服务器返回 404 错误页面。这些情况下出现死链: 动态链接在数据库不再支持的条件下,变成死链接。 某个文件或网页移动了位置,导致指向它的链接变成死链接。 网页内容更新并换成其他的链接,原来的链接变成死链接。 网站服务器设置错误。从用户的角度来看,死链接和错误链接的表现是一样的,所以一般我们并不需要区别死链接和错误链接。作为 SEO 人员或网站管理员,我们要避免网站出现死链接
4、,因为从死链接的多少可以评价一个网站的权威性。404 页面该怎么做?404 页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。很多开源系统包括 CMS 系统、Blog 系统等不提供 404 页面或提供的 404 页面并未达到 SEO 的要求,这让网站的权威性大打折扣。404 页面该达到怎么样的效果才符合 SEO 要求?搜索引擎通过 HTTP 状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应该返回 404 状态码,告诉搜索引擎放弃对该链接的索引。而如果返回 200 或 302 状态码,搜索引擎就会为该链接建立索引,这导致大量不同
5、的链接指向了相同的网页内容。结果是,搜索引擎对该网站的信任度大幅降低。 很多网站存在这个问题:404 页面返回的是 200 或 302 状态码而不是 404 状态码。正确建立 404 页面的方法是:(仅适合 Apache 服务器) 在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html 建立一个简单的 html404 页面命名 Error.html 把 Error.html 放置在网站根目录 如果碰到困难,参考本站:错误网页、 SEO 十万个为什么的.htaccess 文件。注意: 不要将 404 错误直接转向到网站首页,这将导致首页不被收录; /E
6、rror.html 前面不要带主域名,否则返回的状态码是302 或 200 状态码。什么叫反向链接?经常听到大家在答疑论坛里说反向链接多么重要,但我一头雾水,到底什么是反向链接?看以上这行内容中,“答疑论坛”这几个字链接指向了 http:/ 直接链接。对于答疑论坛来讲,这个链接是它的反向链接。简单概括如下:网页 A 上有一个链接指向网页 B,则网页 A 上的链接是网页 B 的反向链接。SEO 中谈到的反向链接又叫导入链接 (Backlinks),外部链接。但反向链接的概括包括了站内和站外的导入链接。注意:以上的定义只是在 SEO 中的说法。如需了解反向链接更广泛的意思请往下看。如以上第一个例子
7、,本文可以通过代码(如:href=)直接指向到其他的已经存在的网页。那么能否在本文的网页中也添加某代码,使得已经存在的网页自动地链接指向本文呢?那么这里的反向链接是什么意思?不修改已经存在的网页,而要求其链接指向新产生的网页。目前本技术并没有广泛使用。如何查看反向链接更准确?简单讲,有几个网页链接指向你的站,你就有了几个反向链接。我如何知道有多少个站链接指向我的站?如何查看反向链接更准确?我们推荐使用 Google 网站管理员工具。该工具的主要特征有: 可以同时查询网站所有内页的反向链接,其他的工具或许只可以查询网站首页的。 除了查询反向链接的个数,还可以查看具体链接。 可以查询内部链接,即内
8、页直接的互联。 可以下载所有外部链接,以备对比。注:在搜索引擎上直接用 link 和 domain 或在第三方网站上查看反向链接不一定是准确的。包括 Google 管理员工具也声明无法全部列出所有反向链接。但这是我们目前发现的最好的查询工具。查看反向链接有什么用?很多人都明白,网站排名与反向链接有很大的关系。link 和 domain 的区别虽然我们把这个话题写在 SEO 入门的类别下,但据我们在网上所查资料发现,很多人对 link 和 domain 的区别存在误解,也就是说这个问题并不简单。这里我们直接给出答案,不举例,不谈为什么,以更简洁明了。如果你有不同观点,请到相应搜索引擎验证。或者在
9、 SEO 答疑论坛 给我们留言。最重要的一点:link 和 domain 在不同的搜索引擎代表不同的含义。link: 百度,link 并不代表一个指令,只是一个普通的关键字。link: 搜索结果是包含这样一个关键字(link: )词组的所有网页,与其他普通关键词的搜索一样。并不是查找反向链接。 Google,查找的是反向链接,但只包含网站所有反向链接的少部分。我们推荐使用 Google 网站管理员工具查网站所有反向链接。 Yahoo,查找的是反向链接,但需要在域名前加 “http:/“,如:link:http:/ 注意:域名加与不加“www“结果是不一样的。domain: 百度,查网页内容中包
10、含某关键词。如:domain: 搜索结果是包含关键字词组()的所有网页。同理,domain:seo 指的是包含 seo 的所有网页,与直接搜索 SEO 相似。如果要查找有多少个网页内容中包含你的网址,domain可以派上用场。 Google,domain 并不代表一个指令。只是一个普通的关键字。 Yahoo,与 site 一样。查找域名下的所有收录网页。如何增加导入链接?如何增加导入链接?1. 向目录网站(如 DMOZ-开放目录 )提交你的网址。2. 与相关、相似内容的网站交换友情链接。3. 书写“宣传软文” ,并发表在合适的站点上。软文上带着站点的链接。4. 站点上的文章写明版权声明。5.
11、高质量的文章,将获得转载和导入链接。6. 在人气旺的论坛上发表文章和留言,并带着签名指向你的站点。7. 在博客上留言,名称指向你的站点。(适当)8. 参与百度知道、百度贴吧、Google 论坛等,留着站点链接。SEO“ 公理”:增加导入链接,可以让网站排名提高!black hat-黑帽black hat-黑帽经常听人家讲 SEO 黑帽,是什么意思?简单讲就是采用搜索引擎禁止的方式优化网站,一般我们叫 SEO 作弊。都是做 SEO,为什么有黑帽和白帽之分?比如,群发留言增加外连,这是一个典型的黑帽行为。因为通过这个方式增加外部链接影响了其他站点的利益,同时影响搜索引擎对网站排名的合理和公正性。搜
12、索引擎要制止这个做法,所以这个做法就被称为黑帽。白帽?采用 SEO 的思维,合理优化网站,提高用户体验,合理与其他网站互联。从而使站点在搜索引擎排名提升。Sandbox-沙盒效应Sandbox-沙盒效应新站在刚上线的几个月内在 Google 很难有好的排名,甚至没有排名。这个现象我们称为:Sandbox-沙盒效应。一个新的网站,即使已经做了很好的 SEO 优化:丰富的相关内容,大量的高质量外部链接,网站 URL 搜索引擎友好,网站结构用户体验友好等。但在刚上线的几个月内,在 Google 几乎找不到好的排名。Google 的 Sandbox-沙盒效应一般会持续 6 个月,这 6 个月内新站应该
13、不断完善各方面 SEO,沙盒效应过后,一般会有不错的排名。百度对新站也有一个“建立信任期”,一般是 2 个月。这两个月内,过多得修改网站结构,修改文章标题,会造成百度对站点信任度的降低。Alexa 排名是什么?整个互联网现在一共存在 1 亿多个网站,平均来讲每 10 个网民中,有一个人拥有网站。但,网站和网站是有很大区别的,不能说你有网站,我也有网站,咱们就水平相当。阿里巴巴网站和 SEO 十万个为什么网站,显然水平不相当。那么,有没有那么一个标准来衡量网站的水平呢?美国的一群年轻人想到了一个办法:采用某个网站的用户使用数来表征一个网站的价值。具体办法简单来讲是这样的:在浏览器中植入一个叫做
14、Alexa 的插件,用于向 Alexa 数据库反馈该浏览器正加载的网页。每三个月,对这个 Alexa 数据库进行一次网页浏览量的统计和排名。这就是传说中的 Alexa 排名。但好像很少人安装 Alexa 插件呀?略微懂数学的人就知道,要计算 Alexa 排名其实只要知道安装 Alexa 插件的网民比例就够了,无需每个人都要安装 Alexa。也正是为此,Alexa 排名对于流量很低的站点,其实是非常不精确的。Alexa 排名 有什么实际用途?对于一般站点:个人站点、企业站点、网店等,Alexa 排名没有任何实际用途。排名 100 万与 50 万其实没有本质的差别。但,对于纯网络公司,其主站点的
15、Alexa 排名是非常重要的。排名 1 万与 5000 那是天大的区别。这对于他们的对外宣传、网站价值,是金子般的珍贵。对于我们做 SEO 的,考虑 Alexa 排名纯粹是在浪费时间。日 ip 流量在 1 万以内的站长也不要在这方面花时间。然而,毫无疑问的是,Alexa 是一个非常不错的做法。ALT-代替属性ALT-代替属性,用来对网页上的图片进行描述,光标在图片上时显示的提示语即采用该标签实现,如:本页右侧的“RSS”图标。从 SEO 和用户体验来看,ALT-代替属性都是必要的,其重要性主要有: 网页内容相关性是关键词优化的前提,搜索引擎认为,网页上的图片应该与网页主题相关。反过来讲,当搜索
16、引擎要判断网页的关键词时,图片的 ALT-代替属性是一个可信任的参考点。所以, 别忘了在图片的 ALT-代替属性里添加上该网页的关键词。 有时候因为一些原因,比如使用屏幕读取器、带宽较低、网络阻碍等导致网页上的图片无法显示。描述性的 ALT-代替属性可以告诉用户该位置的内容,从而添加用户体验。正规的网站都应该这样做。 有时,如果没有 ALT-代替属性,会导致用户不明白该图片代表着什么,为什么放在这个网页。ALT-代替属性的写法最不好(但最常见):稍好(但没有告诉用户具体内容):最佳(简单描述图片内容,并嵌套关键词):要避免(可能会导致被视为 Spam 垃圾网站): 什么是长尾关键词?分析网站的
17、搜索流量和关键词,我们发现:1. 对于一般小型网站,目标关键词带来的流量占网站总搜索流量的绝大部分。2. 存在于网站目录页、内容页的关键词也会带来流量,但为数不多。网站上非目标关键词但也可以带来搜索流量的关键词,称为长尾关键词。长尾关键词具有的特征如:1. 比较长,往往是 2-3 个词组成,甚至是短语。2. 存在于内容页面,除了内容页的标题,还存在于内容中。3. 搜索量非常少,并且不稳定。4. 根据行业特征,某一些行业的部分长尾关键词比较专业和精准,其带来的用户转换为网站产品客户的概率比目标词还高。5. 存在大量长尾关键词的大中型网站,其带来的总流量非常大。举个例子如:本站()的每篇基础教程文
18、章、每个目录都策划了关键词,正是这些长尾关键词构成本站的主要流量。数目比例在 60%左右。注:大中型行业网站 SEO 的主要技巧就在于对长尾关键词的策划目标关键词是什么意思?目标关键词,指经过关键词分析确定下来的网站“主打”关键词,通俗地讲指,网站产品和服务的目标客户可能用来搜索的关键词。一般情况下,目标关键词具有这些特征:1. 目标关键词一般作为网站首页的标题。2. 目标关键词一般是 2-4 个字构成的一个词或词组,名词居多。3. 目标关键词在搜索引擎每日都有一定数目的稳定搜索量。4. 搜索目标关键词的用户往往对网站的产品和服务有需求,或者对网站的内容感兴趣。5. 网站的主要内容围绕目标关键
19、词展开。如何进行关键词分析?关键词怎么确定?从这篇文章,我们可以大体了解选择关键词的基本思路:1. 选择符合自己实力的关键词2. 不选择流量太低的关键词现在我们详细解剖关键词分析的过程:1. 了解行业概况2. 行业关键词集合3. 关键词竞争性分析4. 关键词发展规划和流量预计5. 确定目标关键词了解行业概况1. 搜索行业主关键词,搜索结果前 5 页的网站基本上可以说明该行业的概括。比如:SEO 这个关键词排前 50 名的基本上都是非常专业的站点,而且绝大部分是主域名,域名中包含 SEO 的居多。2. 你所熟悉的站点,包括这个站点的建站时间、专业性、站点规模、主关键词等。比如对于 SEO 这个关
20、键词,你熟悉 那么它排在哪一个位置?3. 在行业关键词搜索结果的前 10 个站点,主要是竞价网站?行业网站?企业网站?还是个人网站?如果竞价网站和行业网站居多,则说明关键词商业价值强;个人网站,该行业大部分采用广告联盟形式,具有创新赢利模式者可以考虑切入;简单企业网站,则说明行业竞争性不强。从这些方面,你可以大体把握行业概况。同理,你可以了解建材行业、减肥行业、旅游行业、有色金属、滤材行业等。行业关键词集合1. 搜索行业主关键词,点击搜索结果第一页底部的更多相关搜索。从这里获得行业关键词的集合,做适当的筛选。2. 从百度指数获得每个关键词的每日搜索量。3. 如果你需要更多的行业关键词,可以采
21、用中文版 Google关键字工具。关键词竞争性分析1. 从行业关键词集合中选择适合你自己的。包括:关键词相关性、关键词搜索量、关键词商业价值。2. 针对选择的关键词(我们称为二级关键词),按了解行业概况的方式了解二级关键词的排名概况。3. 二级关键词的竞争往往没有那么强,如果搜索结果第一页出现目录链接或内容页如:http:/ 则可以确定为目标关键词之一。4. 需要对自然排名前 5 位的站点进行分析,包括 SEO 水平、主关键词、网站规模、建站时间、PR 值等。5. 一般需要 3-6 个月时间的发展,你是否有这样的耐心?如果不能忍受这样的时间,则需要考虑竞争性更低的。关键词发展规划和流量预计1.
22、 确定一个可发展的主关键词,对网站流量的提升大有裨益。如:刚开始可以确定 SEO 优化为主关键词,将来随着网站的发展,SEO 的搜索结果中也会有好的排名。2. 关键词的发展规范,需要有一个明确的层次。如:快速减肥方法 与 减肥 是一个很大的层次,但与快速减肥、减肥方法可以很好过度。3. 流量预计是一个需要经验的活儿,一些关键词虽然每日搜索量很多,但流量主要被前三(后二)或竞价网站“拦截”。4. 对于大型行业网站,这个步骤是显得非常重要。确定目标关键词以上的分析,基本上可以帮你确定目标关键词了。对于主站(主域名或说首页),往往可以确定三个目标关键词。目录页、内容页的关键词可以以此类推。关键词密度
23、多少比较好?很多 SEO 前辈都回答过这个问题。答案分别是: 2-8%、3-7%、低于 10%、5%左右,你自己选一个吧。关键词密度是一个模糊的概念而不是绝对。关键词密度并不是越高越好,下面的解释,你或许会明白关键词密度意味着什么?搜索引擎的工作流程大概是这样的:1. 对网页进行索引。这是 Robot 的工作,搜索机器人很勤奋,所以被收录是最简单的事情了。(但却有不少人老是在埋怨:我的站怎么就不被收录呀?)2. 按关键词对网页进行分类归档。3. 对某个关键词归档内的所有网页进行排序。这里涉及到域名 PR 值、链接锚文本 等等方面。4. 对于热门的关键词,结果的第一页生成静态页面。(不明白这点的
24、,跳过)其中第二点,搜索引擎把网页内容的中符合关键词密度标准的词,确定为该网页的关键词。所以,关键词密度意味着什么?如果没有确定好关键词密度,则不可能有第三点的排名。如果你要了解网页内的写法,推荐这篇文章:写网页内容需要注意些什么?写网页内容需要注意些什么?网页内容是写给谁看的?这个问题不是客户问我的,而是我提出的。对这个问题的理解和把握,可以看出你对 SEO 的认识程度。或许很多网站设计者会毫不犹豫地说:“网页内容,当然是给用户看的呀 ”。其实,这是第一代网站建设的思维,已经落伍了很多年。第三代 SEO 网站建设思想指出:网页内容,不只是给用户看,更是给搜索引擎看。网页内容要写给用户看,你需
25、要:1. 懂得广告学思维:让不同类型的用户在你的站点上都能找到他们喜欢看的信息,用户认同的信息更容易赢得信任。从而使用户成为你的客户。2. 越短越好:用户的时间都很宝贵,他们从来不会那么认真看一个陌生站点的内容,正如我们对其他站点的态度那样。3. 内容要有主次重点。SEO 十万个为什么的文章都带有黑体文字,就是这个目的。4. 美工、图片、动画等等,引导用户随你的思维进行。网页内容写给搜索引擎看,你需要:1. 确定网页的关键词,然后频繁出现在文章内。比如讲述“减肥方法”的网页,就不要在网页内掺和着“ 瘦身办法”或者“瘦身方法” 字眼,而应该把这些词汇都写为“ 减肥方法”。如果你细心的话,你会发现 SEO 十万个为什么在这方面做得从不含糊。2. 每个网页的关键词不要超过 3 个,让内容围绕着关键词展开。3. 关键词要出现在标题、meta keywords、meta description 中。至关重要!4. 关键词重点突出。给关键词加黑体、斜体、或者放入 H1之间。至关重要!5. 适当的时候,把一些关键词连向权威的专业站点。比如,你的网页讲述 SEO 相关的内容,那么把 SEO 作为链接锚