- 浏览: 346630 次
- 来自: NA
文章分类
最新评论
-
上官车月:
实验成功,转载了
Java获取请求客户端的真实IP地址 -
url_nc:
very good
css教程–十步学会用css建站(全) -
hiveer:
楼主我想问能不能不在class里面定义get_binding ...
强大的ruby模版:ERB -
ilovebaby0530:
修改密码后需要 FLUSH PRIVILEGES;
绿色版mysql安装步骤 -
albrich:
你这个方法也是不行的,得到的仍然是内网的IP
Java获取请求客户端的真实IP地址
作为一名 Web 站点开发人员,使您的 Web 站点得到搜索引擎的关注是获得成功的关键因素之一。在这个共分四部分的系列中,您将学习对 Web 站点进行有机优化所需的基础知识。第 1 部分将为您奠定搜索引擎优化的基础,以便对 Web 站点进行有机优化,并创建对搜索引擎有用、可访问和友好的 Web 页面。
您已经创建了一个很棒的站点,接下来该做什么呢?无论这个 Web 站点的目的是销售产品还是提供信息,如果没有人浏览它,您的努力就白费了。让站点受到关注的方法是让它对搜索引擎和实际受众友好。
向 搜索引擎 “推销” Web 站点本身已经成了一种业务,许多顾问、工具和搜索引擎优化(SEO)站点都可以帮助您的站点吸引搜索引擎的注意。或许现在的信息和资源已经太多了。但是, 如果您建立了一个可访问且有用的站点,就踏上了通往成功的正确道路。如果您负责一个 Web 站点 —— 无论您是寄希望于专业的搜索引擎公司,还是自己去打理它,都需要了解针对搜索引擎而优化站点的基础知识。
这个分四部分的系列将提供开始您的 SEO 战役所需的工具,无论您计划的 SEO 规模有多大,都会对您有所帮助。在第 1 部分和第 2 部分中,您将学习搜索引擎的工作原理,以及如何创建对搜索引擎和用户都有用且可访问的内容。在这个系列的第 3 部分中,Mike Moran 和 Bill Hunt(Search Engine Marketing, Inc. 的作者)将帮助您使页面进入搜索索引。在第 4 部分中,他们将处理大型 Web 站点特有的搜索营销问题(关于 Search Engine Marketing, Inc. 的更多信息,参见 参考资料)。
在开始学习本系列之前,您需要了解以下术语:
- 黑帽 SEO(Black hat SEO):用垃圾技术欺骗搜索引擎。黑帽 SEO 以伪装、欺诈和窃取的方式骗取在 SERP 中的高排名。
- 白帽 SEO(White hat SEO):以正当方式优化站点,使它更好地为用户服务并吸引爬行器的注意。在白帽 SEO 中,能够带来好的用户体验的任何东西也都被视为对 SEO 有益。
|
了解了这些定义之后,您可能依然很迷惑:SEO 的目的是什么?SEO 似乎有点儿搞阴谋的味道,不是吗?
良 好的 SEO 实践会使站点更实用,可访问性更强,而且对搜索引擎更友好。但是,不守规矩的 SEO 营销企业会运用黑帽 SEO 技术(垃圾技术),这给 SEO 带来了坏名声。但是,任何种类的营销都是这种情况:推销产品的方法有好也有坏,而且有时候坏方法更有效 —— 但只是在短期内。通过黑帽 SEO 技术欺骗搜索引擎是一条危险的道路,会带来糟糕的用户体验。因此本系列只关注白帽 SEO 技术。利用白帽 SEO 技术,您和您的用户都会获益。这是双赢的做法。
如 果您的业务是在线式的,那么企业的生存就依赖于 Web 站点受关注的程度。如果人们根本无法找到某个商业站点,又怎么能够从那里买东西呢?而且,问题不仅仅是让潜在顾客找到您的主页并通过站点中的下拉菜单、链 接或其他任何东西进行导航。过去,如果您有了一个出色的主索引页,人们就会蜂拥而至,耐心地浏览,直至找到自己所需的信息,但现在已经不再是这种情况了。
人 们使用搜索引擎准确地找到您的站点中他们所需的那个页面。如果您的独立页面没有出现在 SERP 的顶部,潜在受众就可能找不到您的站点。用户更可能通过搜索查询进入您的站点,而不是通过页面层次结构进行导航。对于站点管理员而言,这意味着每个单独的 页面都必须足够健壮,可以被单独搜索到。必须使站点适应搜索引擎爬行器,然后让页面对用户有足够的吸引力,让用户愿意停留在这里。白帽 SEO 正是这样一种方法。
|
|
为 了解释 “让页面足够健壮,可以被单独搜索到” 的含义,我将以 developerWorks Web 站点为例。因为 www.ibm.com/developerworks 的主页是所有 developerWorks 内容的入口,我们针对 “IBM resource [for] developers” 优化主页,使其具有一般化的特点,而且使用这个短语搜索时,在 Google SERP 中这个主页是排在第一位的结果。使用有机优化技术带来了回报。Google 知道这个页面与哪些内容相关,用户点击这个链接后不会失望,他们会进入一个拥有 IBM 提供的开发者资源的丰富页面。
但是,除了主页之外,在 developerWorks Web 站点中还有其他许多东西。一些潜在受众可能会使用我们的导航系统或内部搜索寻找更有针对性的开发者资源,但也有许多其他用户更倾向于使用外部搜索引擎搜索内容,并直接进入相关页面。
例 如,如果某位搜索者要查找 “linux developer tutorials”,而 URL 为 www.ibm.com/developerworks/linux 的 developerWorks Linux 页面没有出现在 SERP 的前 10 个结果中,那么在 developerWorks 主页上所做的所有优化对于这位搜索者来说都是没用的。但是,我们在 developerWorks 站点上实践良好的有机 SEO 已经许多年了,developerWorks Linux 页面目前是 “linux developer tutorials” 的 Google SERP 中的第一个结果。良好的 SEO 意味着优化站点上的每个页面,让搜索引擎准确地了解您认为每个页面上最重要的内容。
由于要考虑优化 Web 站点上的每个页面,以提高在搜索引擎结果中的排名,SEO 看似烦琐。您或许想知道是否存在某种诀窍或者更简便的方法。但是,对于提高在搜索引擎结果中的排名来说,不存在诀窍。底线就是创建能让用户赞赏的优秀内 容,这样搜索引擎会给予您很好的排名。在这个系列中,您将学习如何实现这个目标。
|
正 确地实现了良好的 SEO 也就会创建出对搜索引擎友好、对用户有吸引力的站点。有机 SEO 的收益之一是可访问性非常高的页面。搜索引擎爬行器查看页面的方式与有视力障碍的人所用的页面阅读器相同。可以使用 lynx 浏览器体会一下页面阅读器所看到的站点是什么样的(参见 参考资料 中提供的 lynx 浏览器的链接)。页面阅读器还会展示您的站点在小屏幕上的显示效果,比如手机或其他小型 Web 浏览工具(关于可访问性的更多信息,参见 参考资料)。如果能够使页面具有较好的可访问性,让页面阅读器能够轻松地理解它们,那么页面就是对搜索引擎友好的。
在 SEO 的历史中,大多数臭名昭著的搜索引擎垃圾技术都会创建出对用户不友好或可访问性差的 Web 页面。两种对用户友好性破坏最大的黑帽 SEO 技术是:
-
元标记垃圾技术:
在早期,搜索引擎会读取元关键词、描述和其他标记。搜索引擎根据这些标记的内容判断页面的主题,并确定页面在 SERP
中的排名情况。遗憾的是,某些人利用了这一点,在他们的元标记中重复地加上许多相同的单词,让搜索引擎误认为页面包含某些实际上并不存在的内容。这种做法
误导了用户和搜索引擎。
例如,如果我们希望将 Linux 用户引导到 developerWorks 主页上,但是这里并没有多少 Linux 内容,那么可能会这样做:“<meta name="keywords" content="linux, ibm, linux, developer, tutorials, ibm, developer, linux, tutorial, tutorial, tutorials, resources, linux, tutorials, developer" />。当用户点击 SERP 中列出的这个站点时,将显示 developerWorks 主页,他们会很失望,因为这里只有零星的几个 Linux 教程,而不是像 developerWorks Linux 部分那样专门提供 Linux 教程。正因为有许多人采用元标记垃圾技术实现黑帽 SEO,搜索引擎不再使用元标记中的信息来对页面进行排名了。
- alt 标记欺骗:对 alt 属性的滥用也属于黑帽 SEO ,因为它向用户和搜索引擎提供关于图片的错误信息。例如,developerWorks Linux 页面上某幅图片的 alt 标记可能填充了下面这样的关键字:<img alt="linux, ibm, linux, developer, tutorials, ibm, developer, linux, tutorial, tutorial, tutorials, resources, linux, tutorials, developer" />。尽管 Linux 页面确实与 Linux 教程有关,但应保证这幅图片本身确实向页面阅读器传递了关于其内容的准确信息。否则就是对 alt 标记的滥用。
最重要的是要记住,合适的文字对于搜索引擎和用户都很重要。文字要向搜索引擎清楚且真实地表明页面的主题,对用户也是如此。(关于创建良好 Web 页面的更多信息,参见 参考资料。)
|
在想到搜索引擎时,大多数人会想到 Google(可在 参考资料 提供的论坛中进一步了解 Google),但是为了公平地对待所有搜索方法和搜索引擎,我将使用搜索引擎 这个术语。第 1 部分和第 2 部分中 的信息是以 Google 为中心的,但也适用于其他大多数主流搜索引擎。根据目标受众的不同,您的目标搜索引擎可能有所不同。因为我只描述白帽 SEO 技术,所以这里提供的工具和知识会使您的 Web 站点对美国的所有主流搜索引擎更有吸引力。美国以外地区的搜索引擎流行情况可能有所不同,但是白帽 SEO 能帮助站点在大多数基于英语的搜索引擎和其他基于爬行器的搜索引擎中获得更好的排名。
目录和真正的搜索引擎之间的差异是,目录是人为编辑出来的,而搜索引擎是由爬行器通过跟踪链接漫游 Web 而建立的。白帽 SEO 的主要关注点在于提高站点在使用爬行器编辑的搜索引擎中的排名。
搜索引擎工作原理 —— 简化版
为了收集数据,搜索引擎让爬行器跟踪链接漫游、组织数据并判断每个页面上的文本与什么内容相关。当搜索者进行搜索时,搜索引擎利用爬行器收集的信息,通过专用排名算法建立与这次查询最相关的站点列表,并显示在 SERP 中。
目录工作原理 —— 简化版
纯 粹的目录就像是图书馆中的分类卡,只不过是采用了电子形式。它包含编辑好的已提交到目录中的站点列表。它知道这个列表中有什么,而且知道对于搜索字段中输 入的单词应该搜索哪些类别。这是因为最初的提交者常常会选择分类。另外,搜索者可能根据目录的类别进行浏览,寻找带有他所请求的单词的站点。
Google 是真正的搜索引擎。它提供一些来自 Open Directory 或 DMOZ 的目录结果(参见 参考资料),但是大多数结果来自爬行器的漫游和 PageRank 算法(参见 PageRank)。Yahoo!® 是一种目录混合型搜索引擎,它首先搜索自己的目录,然后使用 Yahoo Bot Slurp! 进行搜索引擎搜索。
许多 Web 站点管理员报告说,Google 的搜索索引在他们所有与搜索相关的流量中占主要比例。正因为 Google 如此流行,您很可能希望主要针对 Google 来优化站点(请参见 参考资料 中 Google 自己的统计数据)。
对 于 Web 站点管理员来说,幸运的是,Google 之所以成为第一搜索引擎,并不是由于它采用了什么营销手段或者对用户不友好的其他手段,而是因为它是真正的搜索引擎,它的搜索以内容质量和链接质量为依 据。Google 一直坚守着 “对用户有益的东西就在 SERP 中具有高排名” 这一原则。
|
Google 有一个 Add URL 工具,但是站点的排名是由链接分析决定的;如果 Google 没有被其他要编入索引的站点引到您的站点,那么就永远不会给予您较高的排名,无论您是否主动提交了站点。通过 Add URL 进行提交并不意味着页面会被自动列出,但是它能使搜索引擎注意到您的页面。过去,SEO 专家建议使用 Add URL 工具对爬行器不易找到的页面进行 “深度提交”。但是,现在 Google 引入了 Google Sitemaps(Google 站点地图),用这种格式进行提交效果会更好。本系列的第 3 部分将详细介绍 Google Sitemaps。
从长远角度来看,在 SEO 方面的努力最好投入在优化站点以促进 Google 和其他爬行器的深度漫游上。
Google 的排名算法是一项顶级机密。关于 Google 的已知情况如下:
- Google 的主要结果来自在 Web 上漫游的爬行器。
- Google 的爬行器只查看页面上的可见文本。
- Google 为以下类型的文件编制索引:html、pdf、ps、wk1、wk2、wk3、wk4、wk5、wki、wks、wku、lwp、mw、xls、ppt、doc、wks、wps、wdb、wri、rtf、swf、ans 和 txt。
- Google 索引的创建过程主要关注页面内容和链接流行度。决定页面在 Google 列表中的排名的部分因素包括:指向这个站点的链接数量、链接到这个站点的站点的质量、指向这个站点的链接中和链接周围的文本以及页面本身链接到的内容。
- Google 公布,其结果由超过 100 种因素决定。
- Google 使用 PageRank 检查 Web 站点的链接结构,从而判断哪些页面是最重要的。
- Google 还会进行它所说的超文本匹配分析(hypertext-matching analysis) 来判断哪些页面与特定的搜索查询相关。
基 本上,Google 使用 PageRank 来评估入站链接(链接到您的站点的站点)和出站链接(您的站点链接到的站点)的质量,它会给出一个值来表示这些链接的数量和质量(流行度)。Google 认为的高质量站点会获得更高的 PageRank。然后,Google 综合使用 PageRank 排名和超文本匹配分析来寻找与搜索相关的页面。
为了防止有人利用垃圾技术欺骗搜索引擎,Google 不断改变它的排名算法并更新它的索引。在搜索引擎中获得高排名的最佳方法是,优化站点,切勿依靠排名算法的漏洞来获得高排名。与现实世界中一样,最诚实的 SEO 就是最好的策略。
|
|
在本系列的第 2 部分中,您将了解如何研究关键词并了解 “自左上角向下” 式的关键词优化策略。通过第 3 部分和第 4 部分的学习,您将确定如何运用技术来赢得 SEO 战役,包括如何使您的页面进入搜索索引,并解决大型 Web 站点特有的搜索营销问题。现在,卷起衣袖,动手开始优化吧!
学习
- 您可以参阅本文在 developerWorks 全球站点上的 英文原文 。
-
Search Engine Watch:阅读关于搜索引擎的更详细的技术信息,并参与活跃的论坛讨论。
- Jill Whalen 的 High Rankings:了解关于白帽 SEO 技术的建议。
- Bruce Clay 的 Search Engine Relationship Chart:更好地认识所有搜索引擎的关联方式。这些联系经常变化,这个图表也会经常更新。
- Jakob Nielsen 的 Alertbox 中的 The Power of Defaults(2005 年 9 月 26 日):了解搜索引擎用户为什么会更频繁地点击排在第一位的 SERP 条目,这种现象往往不能用相关性排名来解释。
- Jakob Nielsen 的 Alertbox 中的 When Search Engines Become Answer Engines(2004 年 8 月 16日):了解人们如何利用搜索引擎来找到他们当时关心的问题的答案。
- Jakob Nielsen 的 Alertbox 中的 Information Foraging: Why Google Makes People Leave Your Site Faster(2003 年 6 月 30 日):找到提供出色信息的站点越来越轻松了,可为什么用户在每个 Web 站点上停留的时间缩短了?在这篇文章中您或许能找到答案。
-
IBM Accessibility Center:这里的大量参考资料可以帮助您学习如何构建可访问性高的应用程序。
- 美国政府的 Section 508:这是了解美国 Rehabilitations Act 的 section 508 和相关可访问性标准的第一站。
- Google 自己的 统计报告:更好地了解目标受众如何使用 Google。
-
Google PageRank:从源头更直接地了解 PageRank。
-
Search Engine Marketing, Inc.
:要想了解如何进入搜索索引、研究搜索者会使用哪些单词来查找您的站点、优化站点以便此类搜索更容易找到您的站点以及增加站点的搜索访问量的其他措施,请参阅 IBM Press 的这本新书。
-
DMOZ 或 Open Directory 项目:访问这个早期的人工编辑目录搜索的例子。Open Directory Project 是最大最全面的人工编辑 Web 目录。它由一个庞大的全球志愿编辑社区进行建设和维护。
-
Safari 书店:寻找相关主题的图书。
- Web development 专区的技术库:寻找与基于 Web 的解决方案相关的文章和教程。
获得产品和技术
讨论
-
WebmasterWorld Google News Forum:讨论最新的 Google 新闻。
-
Cre8asite Forums on Google:访问这些关于搜索引擎营销、实用性和 Web 设计的论坛。
-
developerWorks blog:加入 developerWorks 社区。
L. Jennette Banks 从 2000 年开始担任 IBM developerWorks 的 Web 编辑,并从 2001 年开始为 developerWorks 进行有机搜索引擎优化方面的工作。不优化 developerWorks Web 站点的时候,她喜欢和她的小猫小狗共渡,或者在海滩上漫步。Jennette 和她的伴侣(两只吵闹不休的猫和一只憨态可拘的大狗)一起住在北卡罗莱纳州 Research Triangle Park 外的一个小社区中。
http://www.ibm.com/developerworks/cn/web/wa-seo1.html |
发表评论
-
[转]电子商务名词介绍
2010-10-19 14:11 1446电子商务介绍: 概念:电子商务,英文名Elect ... -
[转]如何用数字判断一个网站
2010-10-19 14:05 12021.访问量:alexa,chinaz查询工具。 ... -
apache的ab命令做压力测试
2009-11-23 17:57 210361. 最基本的关心两个选项 -c -n 例: ./ab -c ... -
您不得不看 apache添加模块(不重新编译)
2009-10-27 00:25 5967下面是使用apxs 工具给apache添加模块 添加的 ... -
什么是Session, 什么是Cookie?
2009-09-22 15:42 4051什么是Session, 什么是Cookie? Session ... -
HTTP协议分析之一:HTTP协议详解
2009-07-20 13:41 2943HTTP(HyperTextTransferProtocol) ... -
HTTP分析之二:标准状态代码
2009-07-20 13:40 1305Number Description ... -
一个ApacheBench (ab) 的简单的 httpd 压力测试例子+结果说明
2009-01-21 00:14 1923/* 在这个例子的一开始,我执行了这样一个命令 ab ... -
请问在jsp页面里怎么得到本页面的url
2009-01-19 15:07 1945假如该页面是http://a.jsp,, 如何在a ... -
HTTP 状态代码
2008-12-09 13:20 932HTTP 状态代码 如果某项请求发送到您的服务器要求显示您 ... -
文字自动换行
2008-10-20 00:59 1623对想让其中文字自动换行的DIV添加以下样式 C代码 ... -
Apache
2008-10-17 19:05 1244SOS,spark!xxx网站打开奇慢,快点给看看,赶紧帮个忙 ... -
大型网站架构演变和知识体系
2008-10-10 11:03 1310之前也有一些介绍大型网站架构演变的文章,例如 LiveJo ... -
最简单的表格样式写法
2008-10-07 02:34 2606<style> table{ bor ... -
轻松制作Favicon
2008-09-05 15:38 1640看到那些Web2.0站点的图标了吧,比如饭否 ( ),鲜果 ... -
网页head区常用代码
2008-08-26 04:25 1058公司版权注释 <!--- the site is de ... -
java获取msn好友列表
2008-08-12 01:11 2177基于 JMSN 写了一个 MsnHelper 。借助getBu ... -
在myeclipse环境下创建天乙论坛项目
2008-08-07 15:35 21741,首先下载bbscs_8_0_0.rar,解压缩,比如我解 ... -
Java获取请求客户端的真实IP地址
2008-08-07 12:20 6871通常通过request.getRemoteAddr() 取得 ... -
好产品靠的是设计(中文版)
2008-08-06 12:23 1408我从不认为好的产品是偶然设计出来的,我在几乎所有好的产品诞生的 ...
相关推荐
【搜索引擎优化(SEO)培训教程】是一份详细指导如何提升网站在搜索引擎中排名的教程,旨在帮助网站设计者和推广者理解并应用SEO策略。教程分为八大部分,涵盖了从基础到高级的SEO技术。 **前言:正确认识搜索引擎...
《搜索引擎优化宝典__第2版》是一本深入探讨如何提升网站在搜索引擎排名中的关键书籍。这本宝典详尽地介绍了如何通过一系列技术、策略和最佳实践来优化网站,以便在Google、Bing等主要搜索引擎中获得更高的可见度。...
搜索引擎优化(SEO)是互联网营销领域中的核心策略之一,它主要关注如何提升网站在搜索引擎自然搜索结果中的排名,从而增加网站的可见性,吸引更多的潜在用户。搜索引擎定位则是SEO的一个重要组成部分,它涉及到如何...
SEO搜索引擎优化基础教程是一本旨在帮助读者理解并掌握搜索引擎优化(SEO)...在学习的过程中,读者不仅能够提高自己对搜索引擎优化的理解和技能,也能够更好地提升自己网站的搜索引擎排名,从而吸引更多潜在的访客。
在互联网时代,搜索引擎优化(SEO)是提升网站可见性和流量的关键策略。本手册将全面介绍SEO的核心概念、技巧和最佳实践,帮助你理解和应用这些知识来优化你的在线内容。 一、SEO基础 1. **搜索引擎工作原理**:...
SEO,即搜索引擎优化,是网络营销领域中的重要组成部分,旨在通过改善网站的结构、内容和代码,提高其在搜索引擎自然搜索结果中的排名。本基础教程针对初学者,将全面讲解SEO的核心概念和技术,帮助你理解如何有效地...
**SEO(搜索引擎优化)策略详解** SEO,全称Search Engine Optimization,是指通过对网站进行一系列技术与策略性调整,提升其在搜索引擎结果页中的排名,从而增加网站的可见度和吸引更多的潜在用户。2007年的这篇...
1. **搜索引擎优化基础**: SEO是通过改善网站的结构、内容和代码来提升其在搜索引擎结果页的自然排名的过程。在ASP.NET环境中,了解如何创建搜索引擎友好的URL、设置元标签、优化网页内容以及处理动态内容至关重要...
- SEO:搜索引擎优化,目的是提高网站在搜索结果中的排名。 - SEM:Search Engine Marketing,搜索引擎营销,包括付费广告和SEO。 - SERP:Search Engine Result Page,搜索引擎结果页面。 - Ranking:排名,指...
搜索引擎优化是针对搜索引擎的算法进行网站优化的过程,目的是提高网站在相关关键词搜索结果中的自然排名。主要目标包括增加网站的访问量、提升用户体验和转化率。 二、关键词研究 关键词研究是SEO的第一步,它涉及...
1. **关键词策略**:关键词是搜索引擎优化的核心,正确选择和使用关键词能够提高网站的相关性。指南强调了关键词研究的重要性,以及如何自然地将关键词融入网页内容、元标签(如标题、描述和H1标签)中。 2. **高...
搜索引擎优化(SEO)是其中的核心策略,它涉及到一系列技术、策略和最佳实践,旨在提升网站在搜索引擎自然搜索结果中的排名,从而吸引更多的目标流量。通过有效的SEO,网站能够获得更高的可见度,增加品牌曝光,最终...
SEO,即搜索引擎优化,是提升网站在搜索引擎结果页面(SERP)中自然排名的一种策略,目的是为了增加网站的可见性和流量。以下是对标题和描述中所提及的SEO基础知识的详细阐述: 1. **搜索引擎收录** - **主动提交*...