Не совсем понял смысл 7 раз писать document.write не проще ли склеить строку через +
попробуй стереть свой цикл for и записать вот так
for (var i=0; i<lines.length; i++) {
document.write('<a href="/search/?q=' + lines[i] + '&m=publ">'+lines[i]+'</a><br>');
}