书籍详情
搜索引擎优化高级编程(PHP版)
作者:(美国)(Sirovich.J)西若威齐、(美国)(Darie.C)达里 著;邓少鹍 译
出版社:清华大学出版社
出版时间:2008-01-01
ISBN:9787302179511
定价:¥48.00
购买这本书可以去
内容简介
搜索引擎优化在传统意义上是营销团队的工作。但在本书里,我们将从另外一个角度看待搜索引擎优化,让编程人员也参与到搜索引擎优化的队伍中来。这本手册专门为PHP开发人员或涉及技术的营销人员编写,涵盖了从Web站点的最初设想、技术规划、可视化设计到贯穿开发的整个过程。本书深入讨论了各种可用于提升站点知名度的技术和服务,并提供大量有用的信息以帮助您创建并维护搜索引擎友好的Web站点和避免一些常见的错误。搜索引擎优化(SEO)不只是营销部门的工作。它必须经过Web站点开发人员的深思熟虑,贯穿了从最初的Web站点设想开始的整个开发过程。通过改变Web站点的体系结构和修改其表现技术,能够极大地提升搜索引擎的排名和流量水平。这本独特的手册专门为PHP开发人员或涉足技术的营销人员编写,为创建和维护针对搜索引擎进行优化的Web站点提供了各种技术,包括如何通过简化站点的索引及如何通过协调专业技术和服务来提升自己的站点。本书将指导您理解Web站点体系结构在搜索引擎优化中的角色,并学习相关的各种主题,从而帮助您开发出搜索引擎排名靠前的站点。最后,本书通过创建一个简单的电子商务商店和优化的WordPress博客来教会您如何运用这些知识。本书主要内容影响搜索引擎排名的各种因素使用PHP、Apache和mod_rewrite创建富含关键词的URL使用HTTP报头来正确指示Web文档的状态创建优化的内容和有效地处理重复的内容避免成为黑帽(black hat)SEO技术的牺牲品地域定向(geo-targeting)和伪装(cloaking)技术使访问者和搜索引擎可以高效地使用站点地图创建搜索引擎友好的WordPress博客创建搜索引擎友好的电子商务商店本书读者对象本书针对需要将搜索引擎优化原理运用于Web应用开发的PHP开发人员,以及希望更好地理解营销中涉及的搜索引擎技术的市场营销员。
作者简介
Jaimie Sirovich是一位搜索引擎营销顾问,致力于与客户一起构建强大的在线展示平台。虽然Jaimie身为一个计算机程序员,但是他更乐于参与营销方面的工作。他毕业于Stevens Institute of Technology,获得计算机科学学士学位。2005年之前,他任职于RustyBrick, Inc.公司,并在Barry Schwartz的带领下展开工作,在电子商务项目中担任高级程序员。Jaimie目前担任几个公司的顾问,并且管理热门的搜索引擎营销博客SEOEgghead.com。Cristian Darie是一位软件工程师,对各种现代技术具备丰厚的经验,撰写多本技术图书,涵盖AJAX.SQL及相关领域.Cristian目前居住在Bucharest,正在攻读分布式应用体系结构博士学位.他曾参与多个商业和研究项目,闲暇时也喜爱参与社交活动并获得乐趣.
目录
第1章 你是编程人员,也是搜索引擎营销人员/1
1.1 你是谁/2
1.2 你需要学习什么/3
1.2.1 SEO和站点体系结构/4
1.2.2 SEO不能成为马后炮/5
1.2.3 通信构建抉择/5
1.2.4 构建细节将会决定成败/6
1.3 准备软件环境/6
1.3.1 安装XAMPP/7
1.3.2 准备工作文件夹/9
1.3.3 准备数据库/11
1.4 小结/13
第2章 SEO基础知识/15
2.1 SEO概述/15
2.1.1 链接价值/16
2.1.2 Google PageRank/17
2.1.3 可用性和可达性/18
2.2 搜索引擎排名因素/18
2.2.1 页上因素/19
2.2.2 可见的页上因素/19
2.2.3 不可见的页上因素/22
2.2.4 基于时间的因素/23
2.2.5 外部因素/24
2.3 可能的搜索引擎惩罚/27
2.3.1 Google沙盒效应/28
2.3.2 过期域名惩罚/28
2.3.3 重复内容惩罚/28
2.3.4 Google补充索引/29
2.4 资源和工具/29
2.4.1 Web分析器/29
2.4.2 市场研究/30
2.4.3 研究关键词/33
2.4.4 浏览器插件/34
2.4.5 论坛/35
2.4.6 搜索引擎博客和资源/35
2.5 小结/36
第3章 友好的搜索引擎URL地址/37
3.1 为什么URL地址重要/38
3.2 动态URL地址和静态URL地址/38
3.2.1 静态URL地址/39
3.2.2 动态URL地址/39
3.2.3 URL地址与网站单击率/40
3.2.4 URL地址与重复内容/41
3.3 真实世界的URL地址/41
3.3.1 实例#1:动态URL地址/42
3.3.2 实例#2:数字化重写URL地址/43
3.3.3 实例#3:多关键词重写URL地址/43
3.3.4 保持URL的一致性/44
3.4 URL重写/45
3.4.1 安装 mod_rewrite/47
3.4.2 测试mod_rewrite/48
3.4.3 介绍正则表达式/53
3.4.4 URL重写与PHP/58
3.4.5 将带两个参数的URL进行重写数字化/59
3.4.6 重写多关键词URL地址/61
3.4.7 建立链接工厂/63
3.4.8 分页与URL重写/69
3.4.9 重写图像和流媒体/69
3.5 重写没有解决的问题/72
3.6 最后的警告/73
3.7 小结/73
第4章 内容重定向和HTTP状态代码/75
4.1 HTTP状态代码/75
4.2 使用301和302重定向/77
4.2.1 301代码/78
4.2.2 302代码/79
4.3 使用404清除已删除页面/80
4.4 使用500避免索引错误的页面/81
4.5 用PHP和mod_rewrite重定向/81
4.5.1 使用重定向来改变文件名/82
4.5.2 URL修正/86
4.5.3 正确处理多个域名/87
4.5.4 使用重定向来改变域名/88
4.5.5 URL地址标准化:www.example.com对比example.com/88
4.5.6 URL地址标准化:/index.php对比//89
4.6 其他类型的重定向/91
4.7 小结/91
第5章 重复内容/93
5.1 重复内容的起因和影响/94
5.1.1 网站结构导致的重复内容/94
5.1.2 内容盗窃导致的重复内容/94
5.2 排除重复内容/95
5.2.1 使用Robots meta标签/95
5.2.2 robots.txt模式排除/96
5.3 常见重复页面的解决方案/101
5.3.1 打印友好的页面/101
5.3.2 导航链接和眉毛导航/101
5.3.3 相似页面/103
5.3.4 具有重复Meta标签或Title值的页面/104
5.3.5 URL规范化/104
5.3.6 基于URL的会话ID/104
5.3.7 其他导航链接参数/105
5.3.8 会员页面/105
5.3.9 重定向参数化的会员URL地址/106
5.4 小结/116
第6章 搜索引擎友好的HTML和JavaScript/117
6.1 总体结构/117
6.2 搜索引擎友好的JavaScript/118
6.2.1 JavaScript链接/118
6.2.2 DHTML菜单/119
6.2.3 弹出窗口/119
6.2.4 DHTML弹出窗口/126
6.2.5 可检索的图像和图形文本/126
6.3 搜索引擎友好的HTML/137
6.3.1 HTML结构化单元/137
6.3.2 内容突出和表格/138
6.3.3 帧/140
6.3.4 使用表单/140
6.4 使用自定义标记语言来生成搜索引擎友好的HTML/141
6.5 Flash和AJAX/145
6.6 小结/146
第7章 Web Feed和社会书签/147
7.1 Web Feed/147
7.2 创建RSS Feed/150
7.3 联合RSS和Atom Feed/156
7.4 联合内容的其他资源/159
7.5 社会书签/160
7.6 小结/168
第8章 黑帽SEO/169
8.1 帽子是什么意思/169
8.2 绕过规则/170
8.3 黑帽技术分析/172
8.3.1 攻击避免/172
8.3.2 HTML插入攻击/173
8.3.3 使用Nofollow避免回帖攻击/175
8.3.4 清理用户输入/180
8.3.5 要求手工输入/184
8.3.6 301重定向攻击/190
8.3.7 内容盗窃/192
8.3.8 关于购买链接/192
8.3.9 Digital Point Co-op和Link Vault/193
8.4 小结/193
第9章 站点地图/195
9.1 传统站点地图/195
9.2 搜索引擎站点地图/196
9.2.1 使用Google站点地图/197
9.2.2 使用Yahoo!站点地图/199
9.3 程序化生成站点地图/199
9.4 提示Google已经更新/204
9.5 Sitemaps.org标准协议/205
9.6 小结/206
第10章 链接诱饵/207
10.1 钩子链接/207
10.1.1 信息钩子/208
10.1.2 新闻故事钩子/208
10.1.3 幽默笑话钩子/208
10.1.4 歪门邪道钩子/208
10.2 链接诱饵的传统示例/209
10.3 交互式链接诱饵/209
10.4 案例学习:幸运甜饼/210
10.5 小结/214
第11章 伪装、地域定向和IP分发/215
11.1 伪装、地域定向和IP分发/215
11.1.1 关于地域定向的补充/216
11.1.2 介绍JavaScript重定向伪装/216
11.1.3 关于伪装的争论/217
11.1.4 伪装的危险/218
11.1.5 使用Meta Noarchive标签/218
11.2 实现伪装/219
11.3 伪装案例学习/228
11.3.1 将图像表现为文本/229
11.3.2 重定向排除内容/229
11.3.3 将基于订阅的内容只提供给蜘蛛/229
11.3.4 对蜘蛛禁用基于URL的会话处理/230
11.3.5 其他伪装实现/230
11.4 实现地域定向/230
11.5 小结/237
第12章 外语SEO/239
12.1 外语优化提示/239
12.1.1 指示语言与区域/240
12.1.2 服务地区与域名/240
12.1.3 尽可能包含其他国家/地区的地址/241
12.1.4 处理重读的字母(重音符)/241
12.2 外语垃圾网站/243
12.3 小结/244
第13章 处理技术问题/245
13.1 不可靠的Web主机或DNS/245
13.2 改变主机提供商/246
13.3 交叉链接/247
13.4 针对SEO的分离测试/249
13.5 检测断链/250
13.6 小结/255
第14章 案例学习:构建电子商务商店/257
14.1 建立需求/257
14.2 实现产品分类/258
14.3 小结/278
第15章 站点体检:你有Web网站了?/279
15.1 创建站点地图/279
15.2 创建新闻Feed/280
15.3 修复重复的标题和Meta标签/280
15.4 列入到著名的目录中/280
15.5 请求并交换相关链接/280
15.6 购买链接/281
15.7 创建链接诱饵/281
15.8 添加社会书签功能/281
15.9 启动博客或论坛/282
15.10 处理纯粹的Flash或Ajax站点/282
15.11 防止成为黑帽的牺牲品/282
15.12 检查URL问题/282
15.13 查找重复内容/283
15.14 清除会话ID/283
15.15 减少页上因素/283
15.16 小结/284
第16章 WordPress:创建搜索引擎友好的博客/285
16.1 安装WordPress/286
16.2 调整链接/288
16.3 Akismet:防止评论垃圾/290
16.4 Sociable:社会书签图标/291
16.5 WP-Email:发邮件给朋友/292
16.6 Chicklet Creator插件/293
16.7 插件Sitemap Generator/295
16.8 Google Sitemaps插件/296
16.9 插件Digg Button/300
16.10 插件Pagerfix/301
16.11 清除重复内容/303
16.11.1 将下拉并排除种类链接/304
16.11.2 提供帖子内容的摘要/304
16.12 将博客作为主页/305
16.13 小结/306
附录A 简单的正则表达式/307
术语表/335
1.1 你是谁/2
1.2 你需要学习什么/3
1.2.1 SEO和站点体系结构/4
1.2.2 SEO不能成为马后炮/5
1.2.3 通信构建抉择/5
1.2.4 构建细节将会决定成败/6
1.3 准备软件环境/6
1.3.1 安装XAMPP/7
1.3.2 准备工作文件夹/9
1.3.3 准备数据库/11
1.4 小结/13
第2章 SEO基础知识/15
2.1 SEO概述/15
2.1.1 链接价值/16
2.1.2 Google PageRank/17
2.1.3 可用性和可达性/18
2.2 搜索引擎排名因素/18
2.2.1 页上因素/19
2.2.2 可见的页上因素/19
2.2.3 不可见的页上因素/22
2.2.4 基于时间的因素/23
2.2.5 外部因素/24
2.3 可能的搜索引擎惩罚/27
2.3.1 Google沙盒效应/28
2.3.2 过期域名惩罚/28
2.3.3 重复内容惩罚/28
2.3.4 Google补充索引/29
2.4 资源和工具/29
2.4.1 Web分析器/29
2.4.2 市场研究/30
2.4.3 研究关键词/33
2.4.4 浏览器插件/34
2.4.5 论坛/35
2.4.6 搜索引擎博客和资源/35
2.5 小结/36
第3章 友好的搜索引擎URL地址/37
3.1 为什么URL地址重要/38
3.2 动态URL地址和静态URL地址/38
3.2.1 静态URL地址/39
3.2.2 动态URL地址/39
3.2.3 URL地址与网站单击率/40
3.2.4 URL地址与重复内容/41
3.3 真实世界的URL地址/41
3.3.1 实例#1:动态URL地址/42
3.3.2 实例#2:数字化重写URL地址/43
3.3.3 实例#3:多关键词重写URL地址/43
3.3.4 保持URL的一致性/44
3.4 URL重写/45
3.4.1 安装 mod_rewrite/47
3.4.2 测试mod_rewrite/48
3.4.3 介绍正则表达式/53
3.4.4 URL重写与PHP/58
3.4.5 将带两个参数的URL进行重写数字化/59
3.4.6 重写多关键词URL地址/61
3.4.7 建立链接工厂/63
3.4.8 分页与URL重写/69
3.4.9 重写图像和流媒体/69
3.5 重写没有解决的问题/72
3.6 最后的警告/73
3.7 小结/73
第4章 内容重定向和HTTP状态代码/75
4.1 HTTP状态代码/75
4.2 使用301和302重定向/77
4.2.1 301代码/78
4.2.2 302代码/79
4.3 使用404清除已删除页面/80
4.4 使用500避免索引错误的页面/81
4.5 用PHP和mod_rewrite重定向/81
4.5.1 使用重定向来改变文件名/82
4.5.2 URL修正/86
4.5.3 正确处理多个域名/87
4.5.4 使用重定向来改变域名/88
4.5.5 URL地址标准化:www.example.com对比example.com/88
4.5.6 URL地址标准化:/index.php对比//89
4.6 其他类型的重定向/91
4.7 小结/91
第5章 重复内容/93
5.1 重复内容的起因和影响/94
5.1.1 网站结构导致的重复内容/94
5.1.2 内容盗窃导致的重复内容/94
5.2 排除重复内容/95
5.2.1 使用Robots meta标签/95
5.2.2 robots.txt模式排除/96
5.3 常见重复页面的解决方案/101
5.3.1 打印友好的页面/101
5.3.2 导航链接和眉毛导航/101
5.3.3 相似页面/103
5.3.4 具有重复Meta标签或Title值的页面/104
5.3.5 URL规范化/104
5.3.6 基于URL的会话ID/104
5.3.7 其他导航链接参数/105
5.3.8 会员页面/105
5.3.9 重定向参数化的会员URL地址/106
5.4 小结/116
第6章 搜索引擎友好的HTML和JavaScript/117
6.1 总体结构/117
6.2 搜索引擎友好的JavaScript/118
6.2.1 JavaScript链接/118
6.2.2 DHTML菜单/119
6.2.3 弹出窗口/119
6.2.4 DHTML弹出窗口/126
6.2.5 可检索的图像和图形文本/126
6.3 搜索引擎友好的HTML/137
6.3.1 HTML结构化单元/137
6.3.2 内容突出和表格/138
6.3.3 帧/140
6.3.4 使用表单/140
6.4 使用自定义标记语言来生成搜索引擎友好的HTML/141
6.5 Flash和AJAX/145
6.6 小结/146
第7章 Web Feed和社会书签/147
7.1 Web Feed/147
7.2 创建RSS Feed/150
7.3 联合RSS和Atom Feed/156
7.4 联合内容的其他资源/159
7.5 社会书签/160
7.6 小结/168
第8章 黑帽SEO/169
8.1 帽子是什么意思/169
8.2 绕过规则/170
8.3 黑帽技术分析/172
8.3.1 攻击避免/172
8.3.2 HTML插入攻击/173
8.3.3 使用Nofollow避免回帖攻击/175
8.3.4 清理用户输入/180
8.3.5 要求手工输入/184
8.3.6 301重定向攻击/190
8.3.7 内容盗窃/192
8.3.8 关于购买链接/192
8.3.9 Digital Point Co-op和Link Vault/193
8.4 小结/193
第9章 站点地图/195
9.1 传统站点地图/195
9.2 搜索引擎站点地图/196
9.2.1 使用Google站点地图/197
9.2.2 使用Yahoo!站点地图/199
9.3 程序化生成站点地图/199
9.4 提示Google已经更新/204
9.5 Sitemaps.org标准协议/205
9.6 小结/206
第10章 链接诱饵/207
10.1 钩子链接/207
10.1.1 信息钩子/208
10.1.2 新闻故事钩子/208
10.1.3 幽默笑话钩子/208
10.1.4 歪门邪道钩子/208
10.2 链接诱饵的传统示例/209
10.3 交互式链接诱饵/209
10.4 案例学习:幸运甜饼/210
10.5 小结/214
第11章 伪装、地域定向和IP分发/215
11.1 伪装、地域定向和IP分发/215
11.1.1 关于地域定向的补充/216
11.1.2 介绍JavaScript重定向伪装/216
11.1.3 关于伪装的争论/217
11.1.4 伪装的危险/218
11.1.5 使用Meta Noarchive标签/218
11.2 实现伪装/219
11.3 伪装案例学习/228
11.3.1 将图像表现为文本/229
11.3.2 重定向排除内容/229
11.3.3 将基于订阅的内容只提供给蜘蛛/229
11.3.4 对蜘蛛禁用基于URL的会话处理/230
11.3.5 其他伪装实现/230
11.4 实现地域定向/230
11.5 小结/237
第12章 外语SEO/239
12.1 外语优化提示/239
12.1.1 指示语言与区域/240
12.1.2 服务地区与域名/240
12.1.3 尽可能包含其他国家/地区的地址/241
12.1.4 处理重读的字母(重音符)/241
12.2 外语垃圾网站/243
12.3 小结/244
第13章 处理技术问题/245
13.1 不可靠的Web主机或DNS/245
13.2 改变主机提供商/246
13.3 交叉链接/247
13.4 针对SEO的分离测试/249
13.5 检测断链/250
13.6 小结/255
第14章 案例学习:构建电子商务商店/257
14.1 建立需求/257
14.2 实现产品分类/258
14.3 小结/278
第15章 站点体检:你有Web网站了?/279
15.1 创建站点地图/279
15.2 创建新闻Feed/280
15.3 修复重复的标题和Meta标签/280
15.4 列入到著名的目录中/280
15.5 请求并交换相关链接/280
15.6 购买链接/281
15.7 创建链接诱饵/281
15.8 添加社会书签功能/281
15.9 启动博客或论坛/282
15.10 处理纯粹的Flash或Ajax站点/282
15.11 防止成为黑帽的牺牲品/282
15.12 检查URL问题/282
15.13 查找重复内容/283
15.14 清除会话ID/283
15.15 减少页上因素/283
15.16 小结/284
第16章 WordPress:创建搜索引擎友好的博客/285
16.1 安装WordPress/286
16.2 调整链接/288
16.3 Akismet:防止评论垃圾/290
16.4 Sociable:社会书签图标/291
16.5 WP-Email:发邮件给朋友/292
16.6 Chicklet Creator插件/293
16.7 插件Sitemap Generator/295
16.8 Google Sitemaps插件/296
16.9 插件Digg Button/300
16.10 插件Pagerfix/301
16.11 清除重复内容/303
16.11.1 将下拉并排除种类链接/304
16.11.2 提供帖子内容的摘要/304
16.12 将博客作为主页/305
16.13 小结/306
附录A 简单的正则表达式/307
术语表/335
猜您喜欢