作者:empty 页数:387 出版社:empty |
No part of this publication maybe rep to duced, stored in are tr eval system or transmitted in any form or byany means, electronic, mechanical, photocopying recording.scanning or otherwise, exo ept as permitted underPublisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center,222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax(978) 646-8600.Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Pub i hi ngIne, 10475 Crosspoint Blvd, Indianapolis,LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY:THE PUBLISHER AND THE AUTHOR MAKE NOREPRESENTATIONS OR WARRANTIES WI IHR SPECT TO THE ACCURACY OR COMPLETENESS OF THECONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITHOUTLIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE NO WARRANTY MAYBE CREATEDOR EXTENDED BY SALES OR PROMOTIONAL MATERIALS.THE ADVICE AND STRATEGIES CONTAINEDHEREIN MAY NOT BE SUITABLE FOREVERSITUATION.THIS WORK IS SOLD WITH THE UNDERSTAND-ING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING.OR OTHER PRO-FESSIONAL SERVICES.IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPETENTPROFESSIONAL PERSON SHOULD BESOUGHT.NEITHER THE PUBLISHER NOR THE AUTHOR SHALLBE LIABLE FOR DAMAGES ARISING HERE FROM.THE FACT THAT AN ORGANIZATION OR WEBSITE ISREFERRED TO IN THIS WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMA-TION DOES NOT MEAN THAT THE AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THEORGANIZATION OR WEBSITE MAY PROVIDE OR RECOMMENDATIONS IT MAY MAKE FURTHER, READ-ERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED ORDISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ.For general information an our other products and services please contact our CustomerCare Department with i
Trademarks:Wiley, the Wiley logo, Wrox, the Wrox logo, Programmer to Programmer, and related trade dress aretrademark or regs tered trademarks of John We y&Sons,Inc.and/orisaflistesintheUnitedStatesandothercountries, and may not be used without written permission.Microsoft and Excel are registered trademarks ofrespective aw ners Wiley Publishing, Inc, is not associated with any product or vendor mentioned in this book.Wiley also publishes its books in a variety of electronic formats.Some content that appears in print may not beavaiable in electronic books.
About the AuthorsJaimie Siro vic his a searchengine marketing consultant.He works with his eli ents to build them power-ful online presences.Officially Jaimie is a computer programmer, but he claims to enjoy marketing muchmore.He graduated from Stevens Institute of Technology with aBS in Computer Science.He workedunder Barry Schwartz at RustyBrick, Inc., as lead programmer one-commerce projects until 2005.Atpresent, Jaimie consults for several organizations and administrates the popular searchengine market-ing blog,SEOEgghead.comCr anD aries a software engineer with experience in a wide range of modern technologies, and theauthor of numerous books and tutorials on AJAX, ASPNET, PHP, SQL, and related areas.Cristian cur-rently lives in Bucharest, Romania, studying distributed application architectures for his PhD.He's get-ting involved with various commercial and research pru jects, and when not planning to buy Ga ogle, heenjoys his bit of social life.If you want to say“Hi, you can reach Cristian through his personal website
Redirecting with PHP and md_rewrite
Using Redirects t Change FileNames
URL Crrectin
Dealing with Mutiple DmainNames Prperly
Using Redirects t Change DmainNames
Duplicate Cntent as a Result f Site Architecture
Duplicate Cntent as a Result f Cntent Theft
Using the Rbts MetaTag
rbts.txt Pattern Exclusin
Print-Friendly Pages
Navigatin Links and Breadcrumb Navigatin
Similar Pages
Pages with Duplicate MetaTag r Title Values
URL Cannicalizatin
URL-Based Sessin IDs
ther Navigatinal Link Parameters
Affliate Pages
Redirecting Parameterized Afiliate URLs
JavaScript Links
Ppup Windws
DHTML Ppup Windws
Crawl able Images and Graphical Text
HTML Structural Elements
Cpy Prminence and Tables
URL Cannicalizatin:www.example.cm versus example.cm
URLCannicalizatin:/index.phpversus/
ther Types f Redirects
Summary
Chapter5:DuplicateCntent
Causes and Effects f Duplicate Cntent
Excluding Duplicate Cntent
Slutins fr Cmmnly Duplicated Pages
Summary
Chapter6:SE-FriendlyHTMLandJavaScript
verall Architecture
SearchEngine-Friendly JavaScript
DHTMLMenu s
SearchEngine-Friendly HTML
Using a Custm Markup Language t GenerateS E-Friendly HTML
Flash and AJAX
The Blended Apprach
Summary
Chapter7:WebFeedsandScialBkmarking
WebFeeds
RSS and Atm
Creating RSS Feeds
Syndicating RSS and Atm Feeds
ther Surces f Syndicated Cntent
Scial Bkmarking
Summary
Chapter8:BlackHatSE
What's with All the Hats?
Bending the Rules
Technical Analysis f Black-Hat Techniques
Aviding Cmment Attacks Using Nfllw
Sanitizing UserInput
Requesting Human Input
301 Redirect Attacks
Cntent Theft
n Buying Links
Digital Pint C-p, Link Vault
Summary
Chapter9:Sitemaps
Traditinal Sitemaps
SearchEngine Sitemaps
Generating Sitemaps Prgrammatically
Infrming Ggle abut Updates
The Sitemaps.rg Standard Prtcl
Summary
Chapter10:LinkBait
Hking Links
Traditinal Examples f Link Bait
Infrmatinal Hks
News Stry Hks
Humr/Fun Hks
Evil Hks
Mre n Ge-Targeting
Interactive Link Bait:Put n Yur Prgramming Hardhat!
Case Study:Frtune Ckies
Summary
Chapter11:Claking, Ge-Targeting, and IP Delivery
Claking, Ge-Targeting, and IP Delivery
A Few Wrds n JavaScript Redirect Claking
The Ethical Debate n Claking
Claking Dangers
Using the Meta N archive Tag
Implementing Claking
Claking CaseStudies
Rendering Images as Text
Redirecting Excluded Cntent
Feeding Subscriptin-Based Cntent nly t Spiders
Disabling URL-Based Sessin Handling fr Spiders
ther Claking Implementatins
Implementing Ge-Targeting
Summary
Chapter12:FreignLanguageSE
Freign Language ptimizatin Tips
Indicating Language and Regin
Server Lcatin and DmainName
Include the Address f the Freign Lcatin if Pssible
Dealing with Accented Letters(Diacritics)
Freign Language Spamming
Chapter13:CpingwithTechnicallssues
Chapter14:CaseStudy:BuildinganE-CmmerceStre
Chapter15:SiteClinic:SYuHaveaWebSite?
Unreliable WebHsting r DNS
Changing Hsting Prviders
Crss-Linking
SE-Aware Split Testing
Detecting Brken Links
Summary
Establishing the Requirements
Implementing the Prduct Catalg
Summary
1.Creating Sitemaps
2.Creating NewsFeeds
3.Fixing Duplicatin in Titles and MetaTags
4.Getting Listed in Reputable Directr les
5.Sliciting and Exchanging Relevant Links
6.Buying Links
7.Creating Link Balt
8.Adding Scial Bkmarking Functinality
9.Starting a Blg and/r Frum
10.Dealing with a Pure Flash r AJAX Site
11.Preventing BlackHat Victimizatin
12.Examining Yur URLs fr Prblems
13.Lking fr Duplicate Cntent
14.Eliminating Sessin IDs
15.Tweaking n-page Factrs
Summary
Chapter16:WrdPress:CreatinganSE-FriendlyBlg
Installing WrdPress
Turning n Permalinks
Akismet:Preventing Cmment Spam
Scl able:Scial Bkmarking Icns
WP-Email:EmallaFriend
Chicklet Creatr Plugin
xiv
Sitemap Generatr Plugin
Ggle Sitemaps Plugin
Digg Buttn Plugin
Pager fix Plugin
Eliminating Duplicate Cntent
Pulldwns and Excluding Categry Links
Excerpting Article Cntent
Making the Blg Yur HmePage
Summary
Appendix A:Simple Regular Expressins
Matching Single Characters
Matching Sequences f Characters That Each