-
robots.txt
Jag har massa banners genom olika affiliate program och vill göra så att sökspindlarna inte söker igenom dessa koder. Ska jag exkludera hela koderna och varje banner för sig genom att tex skriva
User-agent: *
Disallow: /<!-- BÖRJAN på html-kod till zanox-affiliate -->
<!-- (html-koden får inte ändras om det ska fungera utan problem!)-->
<a href="http://ad.zanox.com/ppc/?4624419C1342514740T" target="_blank"><img src="http://ad.zanox.com/ppv/?46922559C1349513740" align="bottom" width="140" height="350" border="0" hspace="1" alt="03. Kampanj-banner GIF"></a>
<!-- SLUT på html-kod till zanox-affiliate -->/
Eller hur ska jag göra?
Min andra fråga är om snedstreck ska användas både före och efter det man vill exkludera eller bara före? Ibland ser jag robots.txt-filer som har snedstreck både för och efter det som ska exkluderas och ibland endast före som tex:
User-agent: *
Disallow: /script
-
rel='nofollow'
Tror inte det är möjligt att exkludera delar av sidor eller ange kod-mönster att exkludera som i ditt exempel, se http://www.robotstxt.org/wc/norobots.html
I ditt exempel ser jag heller ingen direkt anledning till varför du vill hindra en robot från att indexera själva innehållet eftersom det endast består av en länk med en bild som ankartext.
Du kan dock lägga till en rel='nofollow' till länken <a rel='nofollow' href='.... vilket säger åt sökbotarna att inte ta hänsyn till denna länk (vid beräknande av page rank mm).