第1章 你是编程人员,也是搜索引擎营销人员 1
1.1你是谁 2
1.2你需要学习什么 3
SEO和站点体系结构 4
SEO不能成为马后炮 5
通信构建抉择 5
构建细节将会决定成败 6
1.3准备软件环境 6
安装XAMPP 7
准备工作文件夹 9
准备数据库 11
1.4小结 13
第2章 SEO基础知识 15
2.1 SEO概述 15
链接价值 16
Google PageRank 17
可用性和可达性 18
2.2搜索引擎排名因素 18
页上因素 19
可见的页上因素 19
不可见的页上因素 22
基于时间的因素 23
外部因素 24
2.3可能的搜索引擎惩罚 27
Google沙盒效应 28
过期域名惩罚 28
重复内容惩罚 28
Google补充索引 29
2.4资源和工具 29
Web分析器 29
市场研究 30
研究关键词 33
浏览器插件 34
论坛 35
搜索引擎博客和资源 35
2.5小结 36
第3章 友好的搜索引擎URL地址 37
3.1为什么URL地址重要 38
3.2动态URL地址和静态URL地址 38
静态URL地址 39
动态URL地址 39
URL地址与网站单击率 40
URL地址与重复内容 41
3.3真实世界的URL地址 41
实例#1:动态URL地址 42
实例#2:数字化重写URL地址 43
实例#3:多关键词重写URL地址 43
保持URL的一致性 44
3.4 URL重写 45
安装mod_rewrite 47
测试mod_rewrite 48
介绍正则表达式 53
URL重写与PHP 58
将带两个参数的URL进行重写数字化 59
重写多关键词URL地址 61
建立链接工厂 63
分页与URL重写 69
重写图像和流媒体 69
3.5重写没有解决的问题 72
3.6最后的警告 73
3.7小结 73
第4章 内容重定向和HTTP状态代码 75
4.1 HTTP状态代码 75
4.2使用301和302重定向 77
301代码 78
302代码 79
4.3使用404清除已删除页面 80
4.4使用500避免索引错误的页面 81
4.5用PHP和mod_rewrite重定向 81
使用重定向来改变文件名 82
URL修正 86
正确处理多个域名 87
使用重定向来改变域名 88
URL地址标准化:www.example.com对比example.com 88
URL地址标准化:/index.php对比 89
4.6其他类型的重定向 91
4.7小结 91
第5章 重复内容 93
5.1重复内容的起因和影响 94
网站结构导致的重复内容 94
内容盗窃导致的重复内容 94
5.2排除重复内容 95
使用Robots meta标签 95
robots.txt模式排除 96
5.3常见重复页面的解决方案 101
打印友好的页面 101
导航链接和眉毛导航 101
相似页面 103
具有重复Meta标签或Title值的页面 104
URL规范化 104
基于URL的会话ID 104
其他导航链接参数 105
会员页面 105
重定向参数化的会员URL地址 106
5.4小结 116
第6章 搜索引擎友好的HTML和JavaScript 117
6.1总体结构 117
6.2搜索引擎友好的JavaScript 118
JavaScript链接 118
DHTML菜单 119
弹出窗口 119
DHTML弹出窗口 126
可检索的图像和图形文本 126
6.3搜索引擎友好的HTML 137
HTML结构化单元 137
内容突出和表格 138
帧 140
使用表单 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
攻击避免 172
HTML插入攻击 173
使用Nofollow避免回帖攻击 175
清理用户输入 180
要求手工输入 184
301重定向攻击 190
内容盗窃 192
关于购买链接 192
Digital Point Co-op和Link Vault 193
8.4小结 193
第9章 站点地图 195
9.1传统站点地图 195
9.2搜索引擎站点地图 196
使用Google站点地图 197
使用Yahoo!站点地图 199
9.3程序化生成站点地图 199
9.4提示Google已经更新 204
9.5 Sitemaps.org标准协议 205
9.6小结 206
第10章 链接诱饵 207
10.1钩子链接 207
信息钩子 208
新闻故事钩子 208
幽默笑话钩子 208
歪门邪道钩子 208
10.2链接诱饵的传统示例 209
10.3交互式链接诱饵 209
10.4案例学习:幸运甜饼 210
10.5小结 214
第11章 伪装、地域定向和IP分发 215
11.1伪装、地域定向和IP分发 215
关于地域定向的补充 216
介绍JavaScript重定向伪装 216
关于伪装的争论 217
伪装的危险 218
使用Meta Noarchive标签 218
11.2实现伪装 219
11.3伪装案例学习 228
将图像表现为文本 229
重定向排除内容 229
将基于订阅的内容只提供给蜘蛛 229
对蜘蛛禁用基于URL的会话处理 230
其他伪装实现 230
11.4实现地域定向 230
11.5小结 237
第12章 外语SEO 239
12.1外语优化提示 239
指示语言与区域 240
服务地区与域名 240
尽可能包含其他国家/地区的地址 241
处理重读的字母(重音符) 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插件Pagerfiix 301
16.11清除重复内容 303
将下拉并排除种类链接 304
提供帖子内容的摘要 304
16.12将博客作为主页 305
16.13小结 306
附录A简单的正则表达式 307
术语表 335