Kizzeon, Очистка данных первично присутствующих элементов на странице вместо которых будет вставлен JSON?
Если так, то не нужно ничего чистить при описанном мной подходе, innerHTML просто заменит собой все существующие дочерние элементы.
photosho, шлёте GET запрос за за необходимой страницей. Если джейквери, то у него какой-то метод, который может получить(скорее всего он тоже фильтрует) часть страницы по селектору что-то вроде load(url, selector, callback) - проверьте документацию к нему.
Либо еслиига нативном и современном js, то fetch‘тите всю страницу.
Полученный ответ будет текстом, его нужно преобразовать в DOM, для этого его вставите innerHTML’ом, а дальше обычным js селектором выберите что вам надо мета или хеад тег.
WebDevMore, то, что там запрос появился это понятно и неизбежно, нужно смотреть сами отправляемые данные запроса и пытаться повторить этот же запрос программно(питоном). Только тогда будет ясно, получится или нет.
Виктор Рябко, я не смотрел ваше творение, только хтмл прочёл с телефона. Но опираясь на текст выше от себя посоветую начать с нуля, а именно выбросить все фреймворки и писать всё с нуля, только так вы чему-то научитесь.