Как исправить ошибку "Много мелкого текста" в Яндекс.Вебмастере

Возникла проблема с наличием слишком много мелкого текста на странице, что вызвало ошибку в Яндексе и указал на проблему отображения на мобильных устройствах. Найден JavaScript-код, который позволяет определить конкретные фрагменты текста, которые вызывают проблему.

Для этого нужно открыть мобильную версию страницы и выполнить данный код в консоли разработчика. Результатом будет вывод сообщений в консоль, содержащих проблемные текстовые блоки.

function readDOM (el) {
for (var i = 0; i < el.children.length; i++) {
readDOM(el.children[i]);
}
var computedStyle = getComputedStyle(el);
var size = parseInt(computedStyle.fontSize);
if (size < 12) {
console.log(el,parseInt(computedStyle.fontSize));
}
};
readDOM (document.body);

 

Источник кода t.me/s/seopraktika/1424?q=%23javascript