set nofollow on ?doc links

google keeps trying to read binaries as text, maybe now it won't
This commit is contained in:
ed 2025-03-16 11:57:42 +00:00
parent 5ab09769e1
commit 6a2644fece
3 changed files with 4 additions and 4 deletions

View file

@ -1837,7 +1837,7 @@ tell search engines you don't wanna be indexed, either using the good old [robo
* volflag `[...]:c,norobots` does the same thing for that single volume * volflag `[...]:c,norobots` does the same thing for that single volume
* volflag `[...]:c,robots` ALLOWS search-engine crawling for that volume, even if `--no-robots` is set globally * volflag `[...]:c,robots` ALLOWS search-engine crawling for that volume, even if `--no-robots` is set globally
also, `--force-js` disables the plain HTML folder listing, making things harder to parse for search engines also, `--force-js` disables the plain HTML folder listing, making things harder to parse for *some* search engines -- note that crawlers which understand javascript (such as google) will not be affected
## themes ## themes

View file

@ -6078,7 +6078,7 @@ class HttpCli(object):
quotep(href), quotep(href),
) )
elif fn in hist: elif fn in hist:
margin = '<a href="%s.hist/%s">#%s</a>' % ( margin = '<a href="%s.hist/%s" rel="nofollow">#%s</a>' % (
base, base,
html_escape(hist[fn][2], quot=True, crlf=True), html_escape(hist[fn][2], quot=True, crlf=True),
hist[fn][0], hist[fn][0],

View file

@ -5774,7 +5774,7 @@ var showfile = (function () {
td.innerHTML = '<a href="#" id="t' + td.innerHTML = '<a href="#" id="t' +
link.id + '" class="doc bri" hl="' + link.id + '" class="doc bri" hl="' +
link.id + '">-txt-</a>'; link.id + '" rel="nofollow">-txt-</a>';
td.getElementsByTagName('a')[0].setAttribute('href', '?doc=' + fn); td.getElementsByTagName('a')[0].setAttribute('href', '?doc=' + fn);
} }
@ -7936,7 +7936,7 @@ var treectl = (function () {
if (tn.lead == '-') if (tn.lead == '-')
tn.lead = '<a href="?doc=' + bhref + '" id="t' + id + tn.lead = '<a href="?doc=' + bhref + '" id="t' + id +
'" class="doc' + (lang ? ' bri' : '') + '" rel="nofollow" class="doc' + (lang ? ' bri' : '') +
'" hl="' + id + '" name="' + hname + '">-txt-</a>'; '" hl="' + id + '" name="' + hname + '">-txt-</a>';
var cl = /\.PARTIAL$/.exec(fname) ? ' class="fade"' : '', var cl = /\.PARTIAL$/.exec(fname) ? ' class="fade"' : '',