rvitinn

Server Side Includes og leitarvlar

grkvldi breytti g dagbkinni ann veg a n kemur dlkur vinstra megin hj llum stkum frslum. Dlkurinn snir meal annars njustu frslurnar dagbkinni.

S lstur er essari lausn a leitarvlar f arna auka efni sem r flokka me sunni. v fylgir a meira verur um a flk kemur inn su leit a efni sem ekki er ar lengur. Einnig er etta spurning um bandvdd, ar sem arna er veri a skja efni sem kemur leitarvlum ekki vi!

Til a sporna gegn v setti g etta annig upp a leitarvlar f ekki dlkinn. a er frekar einfalt. httpd.conf skrna arf a setja nokkrar lnur:

BrowserMatchNoCase GoogleBot SEARCH_BOT
BrowserMatchNoCase Scooter SEARCH_BOT

og svo framvegis, eina lnu fyrir hverja leitarvl sem vi viljum hndla. Auvelt er a sj strenginn fyrir leitarvlina me v a skoa teljara ea server logg.

template fyrir stku surnar setur maur svo eftirfarandi ka

<!--#if expr="${SEARCH_BOT}" -->
<!-- search engines will not see anything -->
<!--#else -->
<div id="leftcontent">
<div class="side">
<!--#include virtual="leftcontent.html" -->
</div>
</div>
<!--#endif -->

SSI kemur ekki stain fyrir CGI, PHP ea sambrilegt en er fljtleg og gileg lausn egar maur arf a gera eitthva svona einfalt.

Til a prfa hvort etta virkar notai g urllib2 python og prfai msar tgfur af useragent gildinu, einfalt og fljtlegt.

egar Scooter leitarvlin skir kvena su fr hn n 5737 bti en egar g skoa smu su me browser f g 11322 bti, u..b. 50% bandvddarsparnaur, reyndar sparast alltaf jafn miki gagnamagn annig a sparnaurinn er hlutfallslega minni eftir v sem san er strri. En etta eru samt 5585 u..b. 5000 bti sem sparast hvert skipti sem leitarvlar lesa su dagbkinni.

forritun
Athugasemdir

Tryggvi R. Jnsson - 16/10/03 10:48 #

Snjallt! tli a s hgt a tba etta inn MT? g er nefnilega a nota MT til a include-a mdlum sem eru raun hgri og vinstri dlkurinn hj mr. Hltur a vera til eitthvert MT-plugin til a gera etta ;)

Matti . - 16/10/03 10:57 #

Tja, MT vinnur bara skrnum egar r eru bnar til, etta arf a gerast egar san er stt!

En a er ekkert v til fyrirstu a notir SSI stain fyrir a lta MT include-a mdlum. yrftir a gera auka sur fyrir hvorn dlk.

g leysti forsumli me v a bija leitarvlar a skanna ekki forsuna - fylgja bara linkum. (geri a sama vi allar index sur)

<meta name="robots" content="noindex,follow" />