《Web标准和SEO应用实践》读书笔记
在Google Reader中阅读:http://docs.google.com/Doc?id=ajd3pzcpcjzg_41ds4vw4f3
在China-Pub购买此书:http://www.china-pub.com/209231
一、本文作者的话
我对SEO的研究已经有一段时间了,这大约开始在05年的时候,制作网站并进行推广,获得广告或其他收入,是类似落伍者论坛上面大量个人站长所进行的主要工作。然而SEO并非简单的技巧,同时网上有大量的错误技术文章出现,这类文章一般分为两种,第一种是陈旧过时的内容,在这个时候还教导站长在meta区域堆砌关键字显然是不合适的,任何一个现代搜索引擎都将其权重降得非常低,第二种则大多罗列手段低劣的黑帽技巧,包括制作桥页、关键词堆砌、提供无关关键词等,这不仅欺骗了搜索引擎,更大大的降低了用户体验。同时,我还关注Web标准,即通常所说的DIV+CSS的页面制作风格。通过提高用户体验的方法来实现SEO始终是我进行SEO的核心原则。Web标准对用户体验的提高主要体现在使用Web标准所规定的若干原则可以让用户更快捷、方便的访问到页面的内容,同时,使用特殊客户端(如移动设备、屏幕阅读器)的用户对内容的访问仍然是有效的。Web标准的另外一个好处是它减低了设计师和程序员的负担,我们在现代程序设计中一直在号召使用低耦合的方式,而Web标准中就对这种低耦合进行了体现,通过结构/样式/行为的分离,使得页面构建工程师、艺术设计师和程序设计师的工作可以分离开并且同步进行,减低沟通成本,同时对需求的变动有一个敏捷的接口。总而言之,应用Web标准的手段提高用户体验,并且给搜索引擎爬虫这个更为特殊的客户端同样的优秀体验,是进行SEO的最有效方式。随便说下,我极端反感黑帽SEO。
二、全书论述结构介绍
本书的英文名是Building Findable Websites: Web Standards SEO and Beyond (我译为《超越Web标准进行SEO——构建更容易被发现的站点》),因此Findable(可发现性,即网站对搜索引擎的友好性,包括但不限于内容、导航等)就成为本书首先要论述的内容,第一章解释了易发现性的概念以及搜索引擎之内、之外对网站检索的需求。同时还讲述了一个重要观点,即SEO的过程应该贯穿整个网站的生命周期,同时应该让整个开发团队参与。最后,还对搜索技术的道德标准做了阐述。
第二章和第三章的核心内容在于从技术制作角度讲解了进行Web标准化SEO的策略,主要包括在页面本身进行的策略(第二章《标记策略》)以及服务器端的调整(第三章《服务器端策略》)。其中,第二章的论述分为三个部分,第一,Web标准知识与易发现性;第二,可发现性元素以及对不可发现性元素的可见性调整;第三,微格式在可发现性中的应用。第三章的论述主要从三个角度讲解SEO的策略,第一,网址角度;第二,内容的定位角度;第三,缓存和传输流压缩。
第四章则谈到了非技术角度对SEO的重要影响——内容策略。本章并不涉及太多的SEO本身的内容,而是从更高的角度,即用户体验、用户喜好以及用户收益的角度来告诉你,用户喜欢什么样的内容以及如何创建这些内容。同时也介绍了博客、文章、链接库等不同类型的内容。而后作者谈到了如何在你所创建的内容本身中进行SEO的策略,包括选择和创建关键字。最后,作者谈到内容发展策略,并用一个PHP写的案例介绍了如何读取并展示RSS的内容。
第五章针对当前互联网最流行的内容组织形式——博客来进行一个案例教学。本章首先介绍了针对博客的SEO策略,而后手把手教给你如何安装WordPress系统以及对其进行优化的SEO配置。
第六章讲解了在站点中集合站点内部内容搜索的方式,作者介绍了免费(Google、Rollyo、Atomz、Yahoo!)和收费(FastFind、Zoom)的站内搜索服务,以及自行构建搜索站内搜索的案例。最后,还介绍了最新的OpenSearch集成。
第七章对常见的可发现性障碍进行了介绍,并对这些障碍的改进方式进行了深度讲解,是对第二章中够不可发现性元素的深入讨论。这些不可发现性元素包括JavaScript、Flash、音频和视频等。
第八章讲解通过邮件列表进行增加站点流量的方式。介绍了站点邮件列表的概念和作用,而后介绍了如何使用和建立邮件列表系统。
第九章讲解进行SEO的实务,通过对SEO过程中进行的工序、手段和工具进行介绍,让你了解如何将易发现性付诸实践。
三、全书关键内容点备忘。
核心提示:本章内容透露了书中的内容,部分内容收集自互联网上的样章,其他内容来自本笔记作者对书内容的总结,内容版权归原作者和译者所有,如果您喜欢本书,建议点击这里购买。
什么是易发现性
搜索引擎优化,又称SEO,有助于用户找到你所创建的优秀网站。虽然你可以优化代码和内容来增加搜索流量,但还有其他方式可以获得流量。网络上有数以百万计的网页,现在的网站需要用尽可能多的方式,来帮助用户找到内容。易发现性是较宽泛的原则,包括了所有能帮助用户找到他们所需内容的策略。
搜索引擎喜欢这样的网站
-
关键字丰富(不冗余),且对读者有价值的内容
-
对搜索引擎蜘蛛可见,没有阻碍页面索引的障碍
-
内容表达了明确的信息分层,这样蜘蛛就可以知道网页是关于什么的
-
快速加载的内容,这样蜘蛛可以高效索引
-
从著名来源过来的链接,这样他们能够确定网站的信誉
-
诚实的内容,没有试图欺骗搜索引擎
-
更多内容,而不是代码来标记页面
-
干净的、有意义的网址,如果可能的话,带上关键字
-
域名已被浏览过
搜索技术中的道德标准
易发现性不应该以损害信任、隐私或用户的舒适感为代价。当你在项目中实施易发现性策略时,要时时提醒自己:”如果我收到这条信息,那么我会做何感想?”
请查看本书同名网站上,题为”避免黑帽SEO技术”的奖励章节,见http://buildingfindableWebsites.com,来进一步讨论这个话题。
Web标准对SEO的好处
-
确保搜索引擎蜘蛛能解析代码,不会发现缺少关闭标签的错误或者语法错误
-
降低标记内容比,以帮助改善搜索排名
-
加快加载速度,这样搜索引擎就能快速索引整个网站
-
增加页面信息层次间的传达,使搜索引擎可以分辨出哪些内容是重要的
促进易发现性的基本标签
标题标签、strong和em标签、锚标签
需要改进易访问性的内容
图片、图片映射(Map标签)、图片替换、表格、Flash、JavaScript
微格式
概念:使用简单、语义化的HTML和CSS类名称来标记共同内容,使机器可以阅读和理解可能只有人类可理解的数据,这样一系列的标准化方法。
hcalendar、hCard、rel-tag、hResume、hReview、VoteLinks、XFN、geo
URL优化策略
文件和文件夹、域名、URL参数
内容定位策略
使用301进行导航、建立友好的404页面
优化索引性能
客户端缓存、Gzip压缩页面、减少HTTP请求
如何创建吸引流量的内容
保持主题、填补空白、具有激情和权威、值得信赖、吸引用户的兴趣、原创、使用适当的语气、保持更新
不同类型的内容
博客、文章.案例研究和白皮书、链接库、文档模板.代码示例和其他工具、评论和建议、聚合内容(RSS)、用户创造内容(UGC)
改善博客易发现性的最佳做法
定期撰写,聚焦话题、经常链接,并链接到其他博客帖子,以产生返回链接、创建自己的博客模板、把关键词放在帖子标题中、按主题归档、总结帖子,以更好地引导流量、添加热门帖子区、添加最近帖子区、告诉用户你是谁,还有你的博客是关于什么的、推广RSS、Feed、交叉链接,循环浏览、鼓励用户与他人分享你的内容、将用户引向相关的帖子
免费站内搜索服务
Google、Rollyo、Atomz、Yahoo!
收费站内搜索服务
FastFind、Zoom
常见易发现性障碍和解决
JavaScript(建立无JavaScript支持的页)、Flash(SWFObject的方式引入Flash,并在欲引入的元素加入Flash中的文本内容以及SEFFS)、音频和视频(EveryZing 、创建文本字幕、CastingWords、Transcribr)等。
四、总评
本书对SEO的论述是独到并且深入的。以使用Web标准进行可发现性的优化为手段,作者将对页面内容SEO时常见的问题娓娓道来,并给出了充分、可行的解决方案。同时围绕SEO这一话题,讲解了更多深入的内容,包括微格式、搜索服务、邮件列表等。同时,作者并非一个纸上谈兵的人,在最后他还向你介绍了如何具体的进行SEO的工作,这样的工作流程将给你的团队带来一些有趣的更新。
在短短不到200页的内容中,我想这是我见到的最为有效,最为中肯和最有职业道德的SEO教程,与国内一些作者或者所谓的SEOer撰写的教程相比,他是从网站使用者和搜索引擎爬虫的浏览体验为出发点,而并非直接以利益为出发点,这样做的事情,往往更有趣。
比较有意思,从amazon.com的Building Findable Websites: Web Standards SEO and Beyond到豆瓣的Web标准和SEO应用实践,再到你的网站,又看到熟悉的Notepad Chaos。