. . . . . . . . . . . . . . . . . . . . . . . . 182
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
?– CHAPTER 7 Search Engine Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Optimizing TShirtShop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Supporting Keyword-Rich URLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
mod_rewrite and Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Building Keyword-Rich URLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
URL Correction with 301 Redirects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Customizing Page Titles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Updating Catalog Pagination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Correctly Signaling 404 and 500 Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
?– CHAPTER 8 Searching the Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Choosing How to Search the Catalog.
Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25