搜索引擎优化高级编程


请输入要查询的词条内容:

搜索引擎优化高级编程




版权信息


作 者: (美)西若威齐,(美)达里 著,邓少鹍 译

出 版 社: 清华大学出版社

出版时间: 2008-7-1

字 数: 535000

页 数: 339

开 本: 16开

纸 张: 胶版纸

I S B N : 9787302179511

包 装: 平装

所属分类: 图书 >> 计算机>> 程序设计

定价:¥48.00

内容简介


搜索引擎优化(SEO)需要结合技术和营销技能,两者相互依赖,缺一不可。《搜索引擎优化高级编程(ASP.NET版)》正是从这两方面来阐述SEO,旨在帮助您构建访问量大的网站。

这本手册专门为ASP.NET开发人员或涉足技术的营销人员编写,涵盖了从Web站点的最初设想、技术规划、可视化设计到具体实现的整个过程。《搜索引擎优化高级编程(ASP.NET版)》深入讨论了各种可用于提升站点知名度的技术和服务,为ASP.NET开发人员避免常见的网站缺陷和理解Web网站架构在搜索引擎优化中扮演的角色提供了大量有用的提示,以确保其网站获得最佳搜索排名。

译者简介


邓少鹍,湖南醴陵人,南京理工大学硕士,中国科技大学博士。主要研究即时通信、搜索引擎和模式识别等,以“沟通改变生活”为理念。曾在上海、北京多家公司任研发经理职务,现任长沙浪峰网络公司(http://www.Iangnet.cn/)副总。译著有《Java程序员C#开发指南》、《C#技术内幕》等。

编辑推荐


随着搜索引擎日益成熟,它们不再单单依靠元标签、关键字等。如今的网站越来越复杂,搜索引擎优化(SEO)已不再只是网站管理人员和营销人员的任务。它必须在网站最初创建时期就植入站点,由Web开发人员从Web站点的最初设想开始贯彻实施于整个开发过程中,只有这样才能创造出吸引目标访问者的网站。

《搜索引擎优化高级编程(ASP.NET版)》的使命是帮助网站开发人员创建出在主流搜索引擎上具有高排名的网站,并教会搜索营销师如何使用技术作为辅助,获得更高的排名和更多的流量。《搜索引擎优化高级编程(ASP.NET版)》的作者一位是搜索营销顾问,一位是技术功底雄厚的软件工程师,他们共同打造了这本令人期待的SEO专家级著作,为ASP.NET开发人员提供了使网站获得最佳搜索排名的宝贵指南。

《搜索引擎优化高级编程(ASP.NET版)》主要内容

影响搜索引擎排名的各种因素

使用ASP.NET、ISAPI_Rewrite和UrlRewriter.NET创建富含关键词的URL

使用HTTP报头来正确指示Web文档的状态

创建优化的内容和有效地处理重复内容的问题

避免成为黑帽(black hat)SEO技术的牺牲品

地域定向(geo-targeting)和伪装(cloaking)技术

使访问者和搜索引擎可以高效地使用站点地图

可应用于已有网站上的SEO增强

创建搜索引擎友好的电子商务商店

《搜索引擎优化高级编程(ASP.NET版)》读者对象

《搜索引擎优化高级编程(ASP.NET版)》针对需要将搜索引擎优化原理运用于Web应用开发的ASP.NET开发人员,以及希望更好地理解营销中涉及的搜索引擎技术的市场营销。

目录


第1章 你是编程人员,也是搜索引擎营销人员

1.1 你是谁

1.2 你需要学习什么

1.2.1 SEO和站点体系结构

1.2.2 SEO不能成为马后炮

1.2.3 通信构建抉择

1.2.4 构建细节将会决定成败

1.3 准备软件环境

1.3.1 安装Visual Web Developer 2005 Express Edition

1.3.2 安装SQL Server 2005 Express Edition

1.3.3 安装SQL Server Management Studio Express

1.3.4 安装IIS

1.3.5 创建seoasp网站

1.3.6 创建seoasp Web应用程序

1.3.7 创建seoasp SQL Server数据库

1.4 本章小结

第2章 SEO基础知识

2.1 SEO概述

2.1.1 链接价值

2.1.2 Google PageRank

2.1.3 可用性和可达性

2.2 搜索引擎排名因素

2.2.1 页上因素

2.2.2 可见的页上因素

2.2.3 不可见的页上因素

2.2.4 基于时间的因素

2.2.5 外部因素

2.3 可能的搜索引擎惩罚

2.3.1 Google沙盒效应

2.3.2 过期域名惩罚

2.3.3 重复内容惩罚

2.3.4 Google补充索引

2.4 资源和工具

2.4.1 Web分析器

2.4.2 市场研究

2.4.3 研究关键字

2.4.4 浏览器插件

2.4.5 论坛

2.4.6 搜索引擎博客和资源

2.5 本章小结

第3章 友好的搜索引擎URL地址

3.1 为什么URL地址如此重要

3.2 动态URL地址和静态URL地址

3.2.1 静态URL地址

3.2.2 动态URL地址

3.2.3 URL地址与重复内容

3.3 真实世界的URL地址

3.3.1 实例#1:动态URL地址

3.3.2 实例#2:数字化重写URL地址

3.3.3 实例#3:多关键字重写URL地址

3.3.4 保持URL的一致性

3.4 实现URL地址重写

3.5 使用IIS和ISAPI Rewrite实现URL地址重写

3.5.1 正则表达式

3.5.2 对带两个参数的数字型URL进行重写

3.5.3 重写多关键字URL地址

3.6 使用ASP.NET和UrlRewriter.NET进行URL地址重写

3.6.1 把IIS配置为将全部请求传递给ASENET

3.6.2 使用UrlRewriter.NET

3.7 创建自己的重写代码

3.8 技术处理

3.8.1 正确处理回传

3.8.2 绝对路径和~/

3.9 重写无ID的URL地址

3.9.1 .NET正则表达式

3.9.2 使用通用处理器重写无ID的URL地址

3.9.3 使用HTTP模块重写无ID的URL地址

3.10 重写图像和流媒体

3.11 建立链接工厂

3.12 重写没有解决的问题

3.13 本章小结

第4章 内容重定向和HTTP状态代码

4.1 HTTP状态代码

4.2 使用301和302重定向

4.2.1 301代码

4.2.2 302代码

4.3 使用404清除已删除页面

4.4 使用500避免索引错误的页面

4.5 构建自定义错误页面

4.6 使用ASP.NET和IIS重定向

4.6.1 URL修正

4.6.2 正确处理多个域名

4.6.3 使用重定向来改变域名

4.6.4 URL地址标准化:www.example.com对比example.com

4.6.5 URL地址标准化:/Default.aspx对比/

4.7 其他类型的重定向

4.8 本章小结

第5章 重复内容

5.1 重复内容的起因和影响

5.1.1 网站结构导致的重复内容

5.1.2 内容盗窃导致的重复内容

5.2 排除重复内容

5.2.1 使用Robots meta标签

5.2.2 robots.txt模式排除

5.3 常见重复页面的解决方案

5.3.1 打印友好的页面

5.3.2 导航链接和眉毛导航

5.3.3 相似页面

5.3.4 具有重复Meta标签或Title值的页面

5.3.5 URL规范化

5.3.6 基于URL的会话ID

5.3.7 其他导航链接参数

5.3.8 会员页面

5.4 本章小结

第6章 搜索引擎友好的HTML和JavaScript

6.1 总体结构

6.2 搜索引擎友好的JavaScript

6.2.1 JavaScript链接

6.2.2 DHTML菜单

6.2.3 弹出窗口

6.2.4 DHTML弹出窗口

6.2.5 可检索的图像和图形文本

6.3 搜索引擎友好的HTML

6.3.1 HTML结构化单元

6.3.2 内容突出和表格

6.3.3 ASENET的页面状态

6.3.4 框架

6.3.5 使用表单

……

第7章 Web Feed和社会书签

第8章 黑帽SEO

第9章 站点地图

第10章 链接诱饵

第11章 伪装、地域定向和lP分发

第12章 外语SEO

第13章 处理技术问题

第14章 案例研究:构建电子商务商店

第15章 站点体检:你有Web网站了

……

序言


欢迎阅读本书!

搜索引擎优化在传统上是营销团队的工作。但在这本书里,我们从另外一个角度看待搜索引擎优化,让编程人员也参与到搜索引擎优化的队伍中。

为了尽量让搜索引擎优化的效果最大化,开发人员和营销人员必须联手协作,全面参与从Web站点的最初设想、技术规划、可视化设计直到贯穿开发的整个过程。我们向开发人员和IT专家提供了大量有用信息,以用来创建并维护搜索引擎友好Web站点,并学习如何避免容易导致搜索引擎蜘蛛(spider)混淆的常见漏洞。本书深入讨论了如何利用站点检索,以及可用于提升站点知名度的各种技术和服务。本书的读者

本书主要针对Web开发人员,因为它介绍了如何在Web站点编程开发的环境中进行搜索引擎优化。即使不是编程人员,一样可以从本书获益,但是最好具有一定的编程背景,这样才能够完全理解并且按照示例进行练习。

我们还试图让本书能够适用于那些具有一定的IT背景并且希望从更为技术化的不同角度了解搜索引擎优化的搜索引擎营销人员。一般,每章都以不那么技术化的讨论开始,随后再深入到技术细节。许多图书都研究了搜索引擎优化,但是很少深入到技术细节中,讨论如何针对搜索引擎优化而设计Web站点。本书就是为此目的而编写的。

在讨论编程过程时,代码中带有大量注释。我们没有回避代码背后的概念,并且包含了立即可用的练习。在本书的示例中包括基于.XMI_,的站点地图、社会书签技巧,甚至伪装和地域定向的实现。本书内容

本书中包含了编程人员和搜索引擎营销人员在设计’Web站点时就应该知道的最重要主题。

如何学习本书

当然可以逐页地阅读本书,但是也不一定非得这样。我们建议首先阅读第l~6章,其他章节可以按照任意顺序细读。为了解决可能遇到的技术问题,Cristian Darie维护了一个网页,带有每章的更新和勘误,网址为www.cristiandarie.ro/seo-asp/。也可以在www.wrox.com找到本书的勘误,下面将会介绍。如果有任何和本书相关的反馈,请毫不犹豫地联系Cristian或Jaimie!这将会让本书的每位读者都能受益。