Просто добавьте // перед вашим URL. Так что в вашем случае это должно работать:
results.innerHTML += '<div class="card bg-light p-3">'+
'<h3>'+name+
' <a class="btn btn-secondary" target="_blank" href="//'+url+'">Visit</a> ' +
' <a onclick="delete(\''+url+'\')" class="btn btn-danger" href="#">Delete</a> ' +
'</h3>'
+ '</div>';
Это связано с тем, что при добавлении ссылки без протокола или косой черты она интерпретируется как относительный путь.