Ves como explicando mas sobre el panorama se puede llegar a algo mejor, aunque insisto que mostrar tu código completo es esencial siempre que preguntas algo.
Esta seria mi solucion para no tener que estar declarando y hacer chorrocientas lineas de codigo cada que se quiera agregar algo nuevo
Código Javascript
:
Ver originallet sections = document.querySelectorAll('#sections>section');
sections.forEach(function(section){
section.addEventListener('click', function(){
let titulos = this.getElementsByTagName('h1'),
enlaces = titulos[0].getElementsByTagName('a'),
url = enlaces[0].getAttribute('href');
window.location.href = url;
});
});