Tải bản đầy đủ - 0 (trang)
Hack 92. Get Your Site Listed at Yahoo!

Hack 92. Get Your Site Listed at Yahoo!

Tải bản đầy đủ - 0trang

SoaquerytofindtheO'ReillyHackssitelookslikethis:





url:http://hacks.oreilly.com



It'simportanttoincludethefullURLwiththehttp://prefix.

ClickSearch;ifaresultisreturned,itmeansthatYahoo!is

alreadyvisitingyoursiteperiodicallyandyoudon'tneedto

submityourURL.Ifyoudon'tseearesult,youcantellYahoo!

aboutyoursiteforfree.

Browsetohttp://submit.search.yahoo.com/free/requestand

enteryoursite'sprimarypageURLintotheform.You'llneedto

haveaYahoo!ID[Hack#3]tosubmityoursite,andyou'll

havetologinbeforesubmittingasite.OnceYahoo!hasyour

URLonfile,theYahoo!crawlerwillvisityoursitewithinafew

weeksandmakeyoursiteavailabletosearchers.

Ifyouoperateasiteformobiledevices,there'saseparateform

youcanusetosubmityoursiteURLat

http://search.yahoo.com/free/mobile/request.Andifyouruna

siteforkids,youcansubmitasitetoYahooligans!

(http://yahooligans.yahoo.com)at

http://add.yahoo.com/fast/add?+Kids.



6.2.2.Yahoo!Directory

WhileYahoo!Searchtriestoincludeasmanysitesaspossible

initsindex,theYahoo!Directoryismorelikeanexclusiveclub,

wheresiteshavetobeapprovedbyYahoo!Editors.Because

Yahoo!wantstomaintainahighlyusefuldirectory,thestepsfor

inclusionareabitmoreinvolved.



ToseeifyoursiteisalreadylistedintheYahoo!Directory,

browsetohttp://dir.yahoo.comandsearchforthetitleofyour

site.Ifyoudon'tseeyoursiteamongtheresults,youcan

suggestyoursitetotheYahoo!Directory.

Thefirstthingyouneedtodetermineaboutyoursiteiswhether

it'scommercialornoncommercial,becauseyou'llneedtopay

$299tosubmitacommercialsite.AccordingtoYahoo!,"Ifyour

sitesellssomething,promote[s]goodsandservices,or

representsacompanythatsellsproductsand/orservices,"your

siteiscommercialandshouldbelistedsomewhereinthe

BusinessandEconomycategorywithinthedirectory.Ifyoursite

ispurelypersonal,informational,ornot-for-profit,yoursiteis

noncommercial.Abanneradortextadonyoursitedoesn't

necessarilymakeyoursitecommercial;ifyouhavesuchanad,

it'llbeuptotheYahoo!Editorstodecidewhetheryoursiteis

commercial.



6.2.2.1.Addinganoncommercialsite.

Thefirststeptoaddinganoncommercialsiteistofindthe

appropriatecategoryforyoursite.Ifyouknowofsomesites

thataresimilartoyours,youmighttrysearchingforthetitles

ofthosesiteswithinthedirectorytoseehowthey're

categorized.Otherwise,startbrowsingthroughthedirectoryat

http://dir.yahoo.comforthemostappropriateplaceforyour

site.Ifyoursiteisapersonalhomepage,browseto"Society

andCulture" People PersonalHomePages.Ifyoursiteis

aweblog,you'llwanttobrowseto"ComputersandInternet"

Internet WorldWideWeb Weblogs.

Onceyou'vefoundtheappropriatecategory,clickthe"Suggest

aSite"linkatthetopofthepage.ChooseStandard

Considerationandfollowtheinstructionsforaddingasite.You'll

havetheoptiontoincludeasitetitle,URL,geographiclocation,

anddescription.Ifyouhavesuggestionsaboutothercategories



thatyoursitemightbeappropriatefor,youcanincludethose

suggestionsinnotestoYahoo!Editors.

Onceyou'vemadeyoursubmission,thewaitinggamebegins.

Yahoo!doesn'tguaranteethatallsitessubmittedwillbe

reviewed,andmanysitesarenotincludedinthedirectory.If

yoursitedoesn'tshowupinthedirectorywithintwoorthree

weeks,youcanresubmityoursiteusingthesameprocess.

Multiplesubmissionsinashortperiodoftimecouldexclude

yoursitefromconsiderationaltogether.Tobeguaranteeda

responseaboutyoursite'splacementwithinthedirectory,you

cansubmityoursiteasifitwereacommercialsite,payingthe

commercialfee.



6.2.2.2.Addingacommercialsite.

ToaddasitetothecommercialsideoftheYahoo!Directory,

you'llneedtouseaservicecalledYahoo!DirectorySubmit.The

servicerequiresanonrefundablefeeof$299toreviewasite,

withanannualfeeof$299tomaintainthelisting.Adultsites

mustpay$600forreviewandasanannualfeeduetoextra

workinvolvedwithreviewingthem.Keepinmindthattheinitial

$299feewillguaranteethataYahoo!Editorwillreviewyour

site,butpayingthefeedoesnotguaranteethatyoursitewillbe

includedintheYahoo!Directory.



TheYahoo!DirectorySubmittermsofservicestatethat"Yahoo!

Directorydoesnotacceptlistingsforonlinegamblingsitesand

prescriptiondrugsites."Ifyoursiteisrelatedtoeitherofthese

businesses,youmightwanttotakeacloserlookatthesubmission

terms,whichareavailableat

https://ecom.yahoo.com/dir/reference/submit.



Onceyouagreetothefeesandterms,you'llneedtoinclude

yoursiteinformation,includingtitle,URL,geographiclocation,

description,andanyadditionalinformationthatmighthelp

Yahoo!Editorscategorizeyoursite.Youcanalsoprovidea

usernameandpasswordforyoursiteifyoursiterequires

membership.

Onceyouhavesubmittedyoursite,Yahoo!willrespondwithin

sevenbusinessdays,lettingyouknowwhetheryoursitewillbe

listedinthedirectory.Ifyoursiteisdeniedalisting,youcan

appealthedecisiononcewithin30days.



6.2.2.3.Updatingyourlisting.

Asyoursitechanges,chancesaregoodthatyou'llneedto

updateyourYahoo!Directorylistingonceinawhile.Youcan

suggestchangestoyourlistingat

http://add.yahoo.com/fast/change.



6.2.3.Yahoo!RSS

ManysitesofferRSSfeedsoftheircontent,andYahoo!has

sometoolsspecificallyforRSSpublishers.Agoodplacetostart

istheYahoo!Publisher'sGuidetoRSS,availableat

http://publisher.yahoo.com/whatis.phpandshowninFigure61.

ThePublisher'sGuidecontainsawealthofinformationabout

RSS,toolsforgenerating"AddtoMyYahoo!"buttons,anda

formforsubmittingyourRSSfeedforindexingbyYahoo!.

AsyouupdateyourRSSfeed,youcannotifyMyYahoo!that

you'vedonesobypingingtheserviceatthisURL:





http://api.my.yahoo.com/rss/ping?u=insertyourfeed'sURL



Doingthiswillensurethatyourreaderstherewillhaveyour

latestcontentassoonasthatcontentisadded.



Figure6-1.Yahoo!Publisher'sGuidetoRSS







Hack93.HidePartofYourWebSitefromYahoo!



Thoughmanysitesdowhatevertheycantobefoundand

rankedhighlyinYahoo!Searchresults,theremightbe

partsofyoursitethatyouwanttokeepprivate.

TheWebisconsideredapublicplace,usedtosharepagesof

informationwithanyoneintheworldwhowantstoviewthem.

But,toalesserdegree,theWebisalsousedtoshare

informationwithsmallgroups,orevenasingleindividual.

BecauseYahoo!indexesasmuchoftheWebasitcan,these

semipublicspacescanalsobeincludedinYahoo!Searchresults.

Withjustabitofwork,youcantellYahoo!exactlywhichpages

aremeantforpublicconsumptionandwhichpagesshouldn'tbe

includedinYahoo!Searchresults.Inaddition,somesectionsof

sitesmightnotbeagoodintroductiontothesite,andyou

mightwanttocontrolwherepeopleenter.

Yahoo!scanstheWebwithaprogramcalledSlurp.Slurpisa

bot(shortforrobot)thatvisitsandindexeswebpages,makes

acopyofthepageforYahoo!,andfollowsanylinksinthepage

lookingformorepagestoindex.Inadditiontostandardweb

pages,Slurpcopiesotherfilesitfindsalongtheway,suchas

PowerPointpresentations,PDFfiles,Worddocuments,Excel

spreadsheets,andXMLdatafiles.BecauseofSlurp'slinkfollowingnature,manypeoplethinkthatifapageordocument

isn'tlinkedfromapageontheirsitethatYahoo!won'tfindit

andit'llbeoutofview.ButSlurpdoesn'tfollowlinks

exclusively;Slurpalsolooksforcommonfilenames.Andifa

particularfileislinkedfromanothersite,Slurpmightfinditthat

way.



6.3.1.ServerAuthentication

Thebestwaytokeeppagesandfilesoutofviewofthegeneral

publicistoplacethembehindserverauthentication.Server

authenticationisthewebserver'sattempttoverifytheidentity

ofaparticularuserbyrequestingausernameandpassword.

Theauthenticationissetattheserverlevel.

Slurpcan'tenterausernameandpasswordifitencountersa

serverauthenticatedpage,soyoucanbesurethatanything

behindthiswallwillnotbeindexed.Youcansetauthentication

permissionsonadirectoryorfile,andit'sfairlyeasytosetup

withbothApacheandMicrosoft'sInternetInformationServer

(IIS).

Imagineyouhaveadirectoryonyourservercalled/privateand

you'dliketokeepanypagesorfilesoutofYahoo!Search

results.Apacheincludesmanywaystosetauthentication,buta

straightforwardmethodinvolvessettinga.htaccessfile.The

.htaccessfiletellsApachehowtoconfigureaparticular

directory,andyoucanadda.htaccessfiletothe/private

directorywiththefollowinginformation:













AuthName"Pleaseenteryoulogininfo."

AuthTypeBasic

AuthUserFile/your/path/to/.htpasswd

AuthGroupFile/dev/null

requireuserinsertusername



NotethatAuthUserFilepointstoafilethatcontainstheusername

andpasswordoftheauthenticateduser,andyou'llneedto

change/your/path/to/toarealdirectoryonyourserverthat'snot

accessibleviatheWeb.Thenextstepistocreatethatpassword

filewiththehtpasswdtool.Enterthefollowingcommandfroma

commandprompt:



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Hack 92. Get Your Site Listed at Yahoo!

Tải bản đầy đủ ngay(0 tr)

×