SAY "HELLO" TO FALL/WINTER  2026/27

(function () { function setupHardersSEO() { // Nur auf der Startseite ausführen var path = window.location.pathname.replace(/\/+$/, ""); if (path !== "") { return; } // ------------------------------------------------ // 1. Vorhandene Slider-H1 in H2 umwandeln // ------------------------------------------------ var sliderH1 = document.querySelector("h1.ins-title__headline"); if (sliderH1 && !sliderH1.dataset.hardersConverted) { var h2 = document.createElement("h2"); Array.from(sliderH1.attributes).forEach(function (attr) { h2.setAttribute(attr.name, attr.value); }); h2.dataset.hardersConverted = "true"; h2.innerHTML = sliderH1.innerHTML; sliderH1.replaceWith(h2); } // ------------------------------------------------ // 2. Prüfen, ob unsere H1 bereits existiert // ------------------------------------------------ if (document.getElementById("harders-seo-section")) { return; } // ------------------------------------------------ // 3. SEO-Bereich erstellen // ------------------------------------------------ var seoSection = document.createElement("section"); seoSection.id = "harders-seo-section"; seoSection.innerHTML = `

Harders Fashion – Designer-Mode für Damen und Herren

Entdecke bei Harders ausgewählte internationale Fashion-Brands, aktuelle Kollektionen und besondere Looks für Damen und Herren – online und in unserem Store in Duisburg.

`; // ------------------------------------------------ // 4. Slider gezielt suchen // ------------------------------------------------ var slider = document.querySelector(".ins-slider") || document.querySelector(".ins-slider__container") || document.querySelector("[class*='ins-slider']"); // WICHTIG: // Wenn kein Slider gefunden wird, NICHTS einsetzen. // Dadurch kann die H1 mobil nicht ans Seitenende rutschen. if (!slider) { return; } // ------------------------------------------------ // 5. Gesamten Slider-Block bestimmen // ------------------------------------------------ var sliderSection = slider.closest("section") || slider.closest("[class*='section']") || slider; // H1 unmittelbar nach dem Slider einsetzen sliderSection.insertAdjacentElement( "afterend", seoSection ); } // ------------------------------------------------ // Ecwid lädt Teile der Instant Site dynamisch. // Deshalb mehrfach prüfen. // ------------------------------------------------ document.addEventListener("DOMContentLoaded", function () { setTimeout(setupHardersSEO, 500); setTimeout(setupHardersSEO, 1500); setTimeout(setupHardersSEO, 3000); }); window.addEventListener("load", function () { setTimeout(setupHardersSEO, 1000); }); })();