让网站容易被发现
作者:一叶千鸟 来源:千鸟志 发布时间:2009-04-20 20:35:00
第一次见到《Web标准和SEO应用实践》是在我们UCD书友会《设计沟通十器》新书发布现场,机械工业出版社的朋友还带了很多相关新书过来,当时本书中文译者李清也在场。
Peter Morville在04年总结的User Experience Design中就涉及到Findable,我大概能想到些实际应用。但当真正去查找web-based findable相关技术资料做总结时,发现少的可怜,唯一亮点就是Aarron Walter写的这本《Building Findable Website》。
其实本书中文名翻译仅仅用了原版书名的副标题,web standards, seo, and beyond.我想只是作者用来对Findable的补充,现在标题可能会给书留下名不符其实的传播隐患。准确的Building Findable Website可以叫《构建良好可发现 * 》,或者通俗点用本网志标题也可以。
我的理解,SEF(Search Engine Friendly)与实现用户友好的可发现性、可访问性有交集,其中已包括W3C标准。只不过SEF在搜索引擎角度考虑问题,基本与书中理念相吻合。此书主要贡献,在于分别从标记语言、服务器、内容、导航、搜索等角度,做了较深入总结,所举blog例子也比较实用。涉及范畴基本可参考最后总结,有删减:
Level 1
创建填补空白,与用户相关的精美原创内容;
研究目标关键字,并放置在标记内的战略位置(关键字密度不应超过7个百分点);
使用语义的、标准兼容的代码;
满足易访问性指南,以确保内容对搜索引擎是易读的;
建立可预测、搜索引擎友好的URL;
如果可能,建立站内链接,并在其他网站上宣传你的网站;
发布robots.txt和sitemap.xml,然后将sitemap.xml通知给各大搜索引擎;
创建定制的404页,使用户能够返回;
建立HTML网站地图页面,来帮助用户和搜索引擎浏览网站;
确保JavaScript以及Flash内容不会阻止搜索引擎索引;
坚持分析成功和失败的流量;
Level 2
给网站添加本地搜索引擎;
用微格式使得如活动和联络方式等内容易于携带;
创建博客,有新内容通知主要的ping服务;
可能的话,用RSS聚合内容;
促进内容的病毒式交流;
优化网站性能,使其有效的索引;
Level 3
建立和利用邮件列表;
考虑通过Google的AdWords活动来吸引即时的流量;
通过线下媒体广告来推广你的网站;
相对来说,我喜欢这样的行文,不是那种宏篇巨著论述一句话的风格。我认为读书最好状态是互相切磋,拿自己总结与作者总结互相对比取长补短。而不是一穷二白的“接受”所述内容,别人说什么你就同意什么,没有自己见解,也没有自己思考。
有些书的内容其实是模棱两可,比如讲概念肯定都希望自己创新的概念被拔高,但实际上这个概念仅仅是系统知识框架中的一小点而已。如果读者没有实践和研究积累去读书,很容易被片面知识蒙蔽更宽的视野。比如本书也不免俗的在开头就画了大大的概念图,来传达Findable有多么重要和高深,懂的人不看也自然懂,不懂的人看了更不懂。
客观评价,本书聚焦在Findable概念范畴之内是本难得的好书,前提是读者必须深刻认识什么叫Findable。豆瓣上就有被标题误导的朋友说“如果是为了学习seo的话别买这本书”,虽然没有涉及任何SE的Optimization内容,但所总结SE的Friendly都具有良好可操作性,何况很多同行根本连SEO和SEF都分不清楚。
Building Findable Websites: Web Standards, SEO, and Beyond
http://buildingfindablewebsites.com
猜你喜欢
- 在使用tp5时候把它部署到服务器上发现一个奇葩的事情,就是它默认访问config配置的默认页,无论怎么跳转到其他接口都不好使,最终重写了&n
- 本文实例讲述了JSP使用MVC模式完成删除和修改功能的方法。分享给大家供大家参考。具体如下:目标:① 进一步理解MVC模式;② 掌握删除功能
- discuz注册时,会把密码按一个规则加密。比如我的密码是123456echo md5("123456");
- Celery简介Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度
- 如下所示:import xlrdimport pandas as pdfrom pandas import DataFrameDATA_DI
- Python 语言的优势在于其功能强大,可以用于网络数据采集、数据分析等各种应用场景。本篇文章将介绍如何使用 Python 获取网络数据、使
- 一、Pandas 读取文件当使用 Pandas 做数据分析的时,需要读取事先准备好的数据集,这是做数据分析的第一步。Panda 提供了多种读
- 一个功能的实现,可以用多种语句来实现,比如说:while语句、for语句、生成器、列表推导、内置函数等实现,然而他们的效率并不一样。写了一个
- 前言:大家跟我一起念,Python * 好,跟着本宝宝用Python抢火车票首先我们需要splinter安装:pip install spli
- 简介  在现在的移动端App中,由于开发效率、需求频繁变更的需求情况下,经常有相关的运营需求,经常要进行更新,如果全部采用
- 内容摘要:图片切换效果在网页制作中经常被使用,好的切换效果不仅增加了网站的实用行也提升了网站的趣味性。而图片切换方法有的使用flash来实现
- 一、安装Pyinstaller环境:python3.6、window10注意事项:python64位版本打包的exe,只能在64位操作系统使
- px比em更加容易使用,em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px,所以10px=0.
- 最近折腾索引引擎以及数据统计方面的工作比较多, 与 Python 字典频繁打交道, 至此整理一份此方面 API 的用法与坑法备案.
- 前言MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_que
- CSS 3 + HTML 5 是未来的 Web,它们都还没有正式到来,虽然不少浏览器已经开始对它们提供部分支持。本文介绍了 5 个 CSS3
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona
- 前言变量的作用域是指程序代码能够访问该变量的区域,如果超出该区域,再访问时就会出现错误。在程序中,一般会根据变量的 “有
- 前言估计最近很火的连续剧《隐秘的角落》大家趁着端午假期都看过了吧?小编也跟着潮流,一口气把12集的连续剧全部看完了。看过的人肯定对朋友圈里有
- 1、简介AI 聊天机器人使用自然语言处理 (NLP) 来帮助用户通过文本、图形或语音与 Web 服务或应用进行交互。聊天机器人可以理解自然人