{"id":2283,"date":"2026-03-29T21:13:39","date_gmt":"2026-03-29T21:13:39","guid":{"rendered":"https:\/\/eliasschultze.de\/?page_id=2283"},"modified":"2026-04-16T15:57:24","modified_gmt":"2026-04-16T15:57:24","slug":"seo-check","status":"publish","type":"page","link":"https:\/\/eliasschultze.de\/en\/seo-check\/","title":{"rendered":"seo-check"},"content":{"rendered":"<style>\n        \/* ===================== HEADER ===================== *\/\n        #header {\n            position: fixed;\n            top: 0; left: 0; right: 0;\n            padding: 20px 0;\n            z-index: 500;\n            background: var(--weiss);\n            border-bottom: 1px solid rgba(30,58,95,0.06);\n    margin: 0 auto;\n    padding: 20px 5vw;\n\n        }\n        .nav-inner {\n            position: relative;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            gap: 24px;\n            min-height: 52px;\n        }\n        .nav-inner .logo { flex-shrink: 0; z-index: 700; }\n        .nav-inner .nav-links {\n            position: absolute;\n            left: 50%; top: 50%;\n            transform: translate(-50%, -50%);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 28px;\n            list-style: none;\n        }\n        .nav-inner .nav-right-group { flex-shrink: 0; display: flex; align-items: center; gap: 0; z-index: 700; }\n\n        .logo { font-family: 'Outfit', sans-serif; font-size: 22px; font-weight: 600; letter-spacing: -0.03em; color: var(--marineblau); display: flex; align-items: center; }\n        .logo img { display: block; height: 36px; width: auto; max-width: 180px; object-fit: contain; }\n\n        .nav-links { font-size: 15px; font-weight: 400; }\n        .nav-links a { color: var(--text-muted); transition: color 0.2s ease; text-decoration: none;}\n        .nav-links a:hover { color: var(--marineblau); }\n\n        .btn-outline { border: 1px solid rgba(30,58,95,0.2); padding: 12px 28px; border-radius: 100px; font-size: 14px; font-weight: 500; transition: all 0.3s ease; color: var(--marineblau); white-space: nowrap;text-decoration: none; }\n        .btn-outline:hover { border-color: var(--marineblau); background: var(--marineblau); color: white !important; }\n\n        .nav-right { display: flex; align-items: center; gap: 0; }\n        .nav-utils { display: flex; align-items: center; gap: 16px; padding-right: 20px; margin-right: 20px; border-right: 1px solid rgba(30,58,95,0.12); }\n\n        .nav-search { display: flex; align-items: center; flex-direction: row-reverse; }\n        .nav-search-trigger { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; flex-shrink: 0; border: none; background: none; color: var(--text-muted); cursor: pointer; border-radius: 50%; transition: color 0.2s ease, background 0.2s ease; }\n        .nav-search-trigger:hover { color: var(--marineblau); background: rgba(30,58,95,0.06); }\n        .nav-search-trigger svg { width: 20px; height: 20px; }\n        .nav-search-input-wrap { width: 0; min-width: 0; overflow: hidden; opacity: 0; transition: width 0.4s cubic-bezier(0.4,0,0.2,1), opacity 0.35s ease; }\n        .nav-search.is-open .nav-search-input-wrap { width: 200px; min-width: 200px; opacity: 1; }\n        .nav-search-input-wrap input { width: 100%; min-width: 200px; padding: 10px 14px; border: 1px solid rgba(30,58,95,0.2); border-radius: 100px; font-size: 14px; font-family: inherit; color: var(--marineblau); background: var(--weiss); box-sizing: border-box; }\n        .nav-search-input-wrap input:focus { outline: none; border-color: var(--marineblau); }\n        .nav-search-input-wrap input::placeholder { color: var(--text-muted); }\n\n        .nav-lang { display: flex; align-items: center; background: rgba(30,58,95,0.06); border-radius: 100px; padding: 4px; gap: 2px; }\n        .nav-lang a { padding: 6px 12px; font-size: 13px; font-weight: 500; color: var(--text-muted); border-radius: 100px; transition: color 0.2s ease, background 0.2s ease; text-decoration: none;}\n        .nav-lang a:hover { color: var(--marineblau); }\n        .nav-lang a.active { color: var(--marineblau); background: var(--weiss); box-shadow: 0 1px 3px rgba(30,58,95,0.08);text-decoration: none; }\n\n        \/* ===================== BURGER ===================== *\/\n        .es-burger {\n            display: none;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            width: 44px; height: 44px;\n            background: none; border: none;\n            cursor: pointer;\n            z-index: 700;\n            padding: 0; flex-shrink: 0;\n            -webkit-tap-highlight-color: transparent;\n        }\n        .es-burger-box { position: relative; width: 24px; height: 16px; }\n        .es-burger-box span {\n            display: block; position: absolute; left: 0; width: 24px; height: 2px;\n            background: var(--marineblau); border-radius: 2px;\n            transition: top 0.3s ease 0.3s, transform 0.3s ease 0s, opacity 0.2s ease;\n        }\n        .es-burger-box span:nth-child(1) { top: 0; }\n        .es-burger-box span:nth-child(2) { top: 7px; }\n        .es-burger-box span:nth-child(3) { top: 14px; }\n        .es-burger.is-open .es-burger-box span { background: var(--weiss); transition: top 0.3s ease 0s, transform 0.3s ease 0.3s, opacity 0.2s ease; }\n        .es-burger.is-open .es-burger-box span:nth-child(1) { top: 7px; transform: rotate(45deg); }\n        .es-burger.is-open .es-burger-box span:nth-child(2) { opacity: 0; transform: scaleX(0); }\n        .es-burger.is-open .es-burger-box span:nth-child(3) { top: 7px; transform: rotate(-45deg); }\n\n        \/* ===================== FULLSCREEN OVERLAY ===================== *\/\n        .es-mobile-overlay {\n            position: fixed; inset: 0; z-index: 600; background: var(--marineblau);\n            display: flex; flex-direction: column; justify-content: center; align-items: flex-start;\n            padding: 100px 10vw 60px; opacity: 0; visibility: hidden; transform: translateY(-20px);\n            transition: opacity 0.45s var(--ease-out), transform 0.45s var(--ease-out), visibility 0.45s;\n        }\n        .es-mobile-overlay.is-open { opacity: 1; visibility: visible; transform: translateY(0); }\n        .es-mobile-overlay::before {\n            content: 'es.'; position: absolute; right: 5vw; bottom: -0.05em;\n            font-family: 'Outfit', sans-serif; font-size: clamp(120px, 25vw, 220px); font-weight: 700;\n            color: rgba(255,255,255,0.04); line-height: 1; pointer-events: none; letter-spacing: -0.04em; user-select: none;\n        }\n        .es-overlay-close {\n            position: absolute; top: 24px; right: 5vw; display: flex; align-items: center; justify-content: center;\n            width: 44px; height: 44px; background: rgba(255,255,255,0.12); border: none; border-radius: 50%;\n            cursor: pointer; color: var(--weiss); transition: background 0.25s ease, transform 0.25s ease;\n            -webkit-tap-highlight-color: transparent;\n        }\n        .es-overlay-close:hover { background: rgba(255,255,255,0.25); transform: rotate(90deg); }\n        .es-overlay-close svg { width: 20px; height: 20px; }\n\n        .es-mobile-nav { list-style: none; width: 100%; }\n        .es-mobile-nav li { border-bottom: 1px solid rgba(255,255,255,0.08); }\n        .es-mobile-nav li:first-child { border-top: 1px solid rgba(255,255,255,0.08); }\n        .es-mobile-nav a {\n            display: block; font-family: 'Outfit', sans-serif; font-size: clamp(36px, 8vw, 64px); font-weight: 300;\n            color: rgba(255,255,255,0.9); letter-spacing: -0.03em; padding: 20px 0; line-height: 1;\n            transform: translateY(40px); opacity: 0; transition: color 0.25s ease, padding-left 0.3s var(--ease-out), transform 0.5s var(--ease-out), opacity 0.5s ease;\n        }\n        .es-mobile-overlay.is-open .es-mobile-nav a { transform: translateY(0); opacity: 1; }\n        .es-mobile-nav li:nth-child(1) a { transition-delay: 0.1s; }\n        .es-mobile-nav li:nth-child(2) a { transition-delay: 0.18s; }\n        .es-mobile-nav li:nth-child(3) a { transition-delay: 0.26s; }\n        .es-mobile-nav li:nth-child(4) a { transition-delay: 0.34s; }\n        .es-mobile-nav a:hover { color: var(--koralle); padding-left: 12px; }\n\n        .es-mobile-cta { margin-top: 48px; transform: translateY(30px); opacity: 0; transition: transform 0.5s var(--ease-out) 0.42s, opacity 0.5s ease 0.42s; }\n        .es-mobile-overlay.is-open .es-mobile-cta { transform: translateY(0); opacity: 1; }\n        .es-mobile-cta a { display: inline-block; background: var(--koralle); color: var(--weiss); font-size: 16px; font-weight: 500; padding: 18px 44px; border-radius: 100px; transition: background 0.3s ease, transform 0.3s var(--ease-out); box-shadow: 0 10px 30px rgba(246,114,128,0.25); }\n        .es-mobile-cta a:hover { background: var(--koralle-hover); transform: translateY(-2px); }\n\n        .es-mobile-footer { position: absolute; bottom: 40px; left: 10vw; right: 10vw; display: flex; align-items: center; justify-content: space-between; opacity: 0; transform: translateY(20px); transition: opacity 0.4s ease 0.5s, transform 0.4s ease 0.5s; }\n        .es-mobile-overlay.is-open .es-mobile-footer { opacity: 1; transform: translateY(0); }\n        .es-mobile-lang { display: flex; gap: 16px; }\n        .es-mobile-lang a { font-size: 13px; font-weight: 500; color: rgba(255,255,255,0.4); text-transform: uppercase; letter-spacing: 0.1em; transition: color 0.2s ease; }\n        .es-mobile-lang a.active, .es-mobile-lang a:hover { color: rgba(255,255,255,0.9); }\n        .es-mobile-social a { font-size: 13px; color: rgba(255,255,255,0.4); transition: color 0.2s ease; }\n        .es-mobile-social a:hover { color: rgba(255,255,255,0.9); }\n\n        body.es-nav-open { overflow: hidden; }\n<\/style>\n\n<body>\n\n\n\n    <div class=\"es-mobile-overlay\" id=\"es-mobile-overlay\" aria-hidden=\"true\" role=\"dialog\" aria-label=\"Navigation\">\n        <button type=\"button\" class=\"es-overlay-close\" id=\"es-overlay-close\" aria-label=\"Men\u00fc schlie\u00dfen\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18L18 6M6 6l12 12\"\/>\n            <\/svg>\n        <\/button>\n        <nav aria-label=\"Mobile Navigation\">\n            <ul class=\"es-mobile-nav\">\n                <li><a href=\"\/en\/webdesigner-mosbach\/\" class=\"es-mobile-link\">Studio<\/a><\/li>\n                <li><a href=\"\/en\/webdesign-expertise\/\" class=\"es-mobile-link\">Expertise<\/a><\/li>\n                <li><a href=\"\/en\/webdesign-referenzen\/\" class=\"es-mobile-link\">Cases<\/a><\/li>\n            <\/ul>\n            <div class=\"es-mobile-cta\">\n                <a href=\"#kontakt\" class=\"es-mobile-link\">Kostenloses Erstgespr\u00e4ch<\/a>\n            <\/div>\n        <\/nav>\n        <div class=\"es-mobile-footer\">\n            <div class=\"es-mobile-lang\">\n                <a href=\"\/en\/\" class=\"active\" hreflang=\"de\">DE<\/a>\n                <a href=\"en\/index.html\" hreflang=\"en\">EN<\/a>\n            <\/div>\n            <div class=\"es-mobile-social\">\n                <a href=\"https:\/\/www.instagram.com\/its.es.design\/\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram \u2924<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<header id=\"header\" class=\"header\" role=\"banner\">\n        <div class=\"es-container nav-inner\">\n            <a href=\"\/en\/\" class=\"logo\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/eliasschultze.de\/wp-content\/uploads\/2026\/04\/Logo_mit_Kontur_Wortbildmarke.webp\" alt=\"es.design \u2013 Startseite\" width=\"180\" height=\"36\" title=\"| Elias Schultze\">\n            <\/a>\n            <nav class=\"nav-links\" aria-label=\"Hauptnavigation\">\n                <a href=\"\/en\/webdesigner-mosbach\/\">Studio<\/a>\n                <a href=\"\/en\/webdesign-expertise\/\">Expertise<\/a>\n                <a href=\"\/en\/webdesign-referenzen\/\">Cases<\/a>\n            <\/nav>\n            <div class=\"nav-right-group\">\n                <div class=\"nav-right\">\n                    <div class=\"nav-utils\">\n                        <div class=\"nav-search\" id=\"nav-search-wrap\">\n                            <form class=\"nav-search-input-wrap\" role=\"search\" action=\"#\" method=\"get\" id=\"nav-search-form\" data-trp-original-action=\"#\">\n                                <input type=\"search\" id=\"nav-search-input\" name=\"q\" placeholder=\"Suchen\u2026\" autocomplete=\"off\" aria-label=\"Seite durchsuchen\">\n                            <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n                            <button type=\"button\" class=\"nav-search-trigger\" aria-label=\"Suchen\" id=\"nav-search-trigger\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z\"\/><\/svg>\n                            <\/button>\n                        <\/div>\n                        <div class=\"nav-lang\">\n                            <a href=\"\/en\/\" class=\"active\" hreflang=\"de\" lang=\"de\">DE<\/a>\n                            <a href=\"en\/index\" hreflang=\"en\" lang=\"en\">EN<\/a>\n                        <\/div>\n                    <\/div>\n                    <a href=\"\/en\/home\/#kontakt\" class=\"btn-outline\">Let&#8217;s talk<\/a>\n                <\/div>\n                <button type=\"button\" class=\"es-burger\" id=\"es-burger\" aria-label=\"Men\u00fc \u00f6ffnen\" aria-expanded=\"false\" aria-controls=\"es-mobile-overlay\">\n                    <div class=\"es-burger-box\">\n                        <span><\/span>\n                        <span><\/span>\n                        <span><\/span>\n                    <\/div>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/header>\n<\/body>\n\n\n\n\n\n\n<script>\n    (function() {\n        'use strict';\n        \n        \/\/ --- Header \/ Mobile Navigation Script ---\n        var burger   = document.getElementById('es-burger');\n        var overlay  = document.getElementById('es-mobile-overlay');\n        var closeBtn = document.getElementById('es-overlay-close');\n        var mobileLinks = document.querySelectorAll('.es-mobile-link');\n\n        if (burger && overlay) {\n            var menuOpen = false;\n            function openNav() {\n                menuOpen = true;\n                burger.classList.add('is-open');\n                overlay.classList.add('is-open');\n                overlay.setAttribute('aria-hidden', 'false');\n                burger.setAttribute('aria-expanded', 'true');\n                burger.setAttribute('aria-label', 'Men\u00fc schlie\u00dfen');\n                document.body.classList.add('es-nav-open');\n            }\n            function closeNav() {\n                menuOpen = false;\n                burger.classList.remove('is-open');\n                overlay.classList.remove('is-open');\n                overlay.setAttribute('aria-hidden', 'true');\n                burger.setAttribute('aria-expanded', 'false');\n                burger.setAttribute('aria-label', 'Men\u00fc \u00f6ffnen');\n                document.body.classList.remove('es-nav-open');\n            }\n            burger.addEventListener('click', function(e) { e.stopPropagation(); menuOpen ? closeNav() : openNav(); });\n            if (closeBtn) closeBtn.addEventListener('click', function(e) { e.stopPropagation(); closeNav(); });\n            mobileLinks.forEach(function(link) { link.addEventListener('click', closeNav); });\n            document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && menuOpen) closeNav(); });\n            window.addEventListener('resize', function() { if (window.innerWidth > 900 && menuOpen) closeNav(); });\n        }\n\n        var searchWrap = document.getElementById('nav-search-wrap');\n        var searchTrigger = document.getElementById('nav-search-trigger');\n        var searchForm = document.getElementById('nav-search-form');\n        var searchInput = document.getElementById('nav-search-input');\n        if (searchWrap && searchTrigger && searchForm && searchInput) {\n            searchTrigger.addEventListener('click', function() {\n                searchWrap.classList.toggle('is-open');\n                if (searchWrap.classList.contains('is-open')) searchInput.focus();\n            });\n            searchInput.addEventListener('blur', function() {\n                setTimeout(function() { searchWrap.classList.remove('is-open'); }, 450);\n            });\n            searchForm.addEventListener('submit', function(e) { e.preventDefault(); });\n        }\n\n        \/\/ --- Formular Submission Script ---\n        var form = document.getElementById('seo-audit-form');\n        var btn = document.getElementById('seo-submit');\n        var loading = document.getElementById('seo-loading');\n        var errBox = document.getElementById('seo-error');\n        var success = document.getElementById('seo-success');\n        var successMsg = document.getElementById('seo-success-msg');\n\n\n\n<\/script>\n\n\n\n<!DOCTYPE html>\n<html lang=\"de\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>SEO Website Check Odenwald | Gratis SEO-Analyse &#038; Audit | es.design<\/title>\n    <meta name=\"description\" content=\"Ist deine Website fit f\u00fcr Google? Hol dir deinen kostenlosen SEO Website Check f\u00fcr Unternehmen im Odenwald. Analyse von Technik, Speed &#038; Sichtbarkeit. Jetzt pr\u00fcfen!\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600&#038;family=Outfit:wght@300;400;500;600&#038;display=swap\" rel=\"stylesheet\">\n    <style>\n        :root {\n            --marineblau: #1e3a5f;\n            --hellgrau: #f8f9fa;\n            --weiss: #ffffff;\n            --koralle: #c44d5b;\n            --koralle-hover: #e05e6b;\n            --text-muted: #5a6178;\n            --mint: #a8dadc;\n            --shadow: 0 20px 40px rgba(30, 58, 95, 0.05);\n            --border: rgba(30, 58, 95, 0.08);\n            --ease: cubic-bezier(0.25, 1, 0.5, 1);\n        }\n\n        * { box-sizing: border-box; margin: 0; padding: 0; }\n        html { scroll-behavior: smooth; }\n        \n        body {\n            font-family: 'Inter', sans-serif;\n            background-color: var(--weiss);\n            color: var(--marineblau);\n            line-height: 1.7;\n            font-size: 16px;\n            -webkit-font-smoothing: antialiased;\n        }\n\n        \/* Layout *\/\n        .es-sub-main { max-width: 900px; margin: 0 auto; padding: 140px 5vw 100px; }\n        .es-audit-main { max-width: 1100px; }\n\n        h1, h2, h3 {\n            font-family: 'Outfit', sans-serif;\n            font-weight: 500;\n            letter-spacing: -0.03em;\n            line-height: 1.1;\n            margin-bottom: 1.5rem;\n        }\n\n        h1 { font-size: clamp(2.2rem, 5vw, 3.5rem); color: var(--marineblau); }\n        h2 { font-size: clamp(1.5rem, 3vw, 2rem); margin-top: 4rem; }\n        h3 { font-size: 1.25rem; margin-top: 2rem; color: var(--koralle); }\n\n        p { color: var(--text-muted); font-weight: 300; margin-bottom: 1.2rem; }\n        strong { font-weight: 600; color: var(--marineblau); }\n\n        \/* Header *\/\n        .es-sub-hero { margin-bottom: 60px; text-align: left; max-width: 800px; }\n        .es-audit-kicker {\n            font-size: 0.75rem;\n            text-transform: uppercase;\n            letter-spacing: 0.15em;\n            color: var(--koralle);\n            font-weight: 600;\n            margin-bottom: 1rem;\n            display: block;\n        }\n        .es-sub-lead { font-size: 1.2rem; line-height: 1.6; }\n\n        \/* Die Card \/ Formular *\/\n        .es-audit-card {\n            background: var(--weiss);\n            border: 1px solid var(--border);\n            border-radius: 24px;\n            padding: clamp(1.5rem, 5vw, 3.5rem);\n            box-shadow: var(--shadow);\n            margin-bottom: 80px;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        \/* Subtiler Hintergrund-Akzent f\u00fcr die Card *\/\n        .es-audit-card::before {\n            content: \"\";\n            position: absolute;\n            top: 0; right: 0;\n            width: 150px; height: 150px;\n            background: radial-gradient(circle, rgba(168, 218, 220, 0.15) 0%, transparent 70%);\n            z-index: 0;\n        }\n\n        .es-audit-card h2 { margin-top: 0; font-size: 1.8rem; }\n        .es-audit-card-lead { margin-bottom: 2.5rem; }\n\n        \/* Form Elements *\/\n        .es-sub-field { margin-bottom: 24px; position: relative; z-index: 1; }\n        .es-sub-field label {\n            display: block;\n            font-size: 0.85rem;\n            font-weight: 600;\n            margin-bottom: 8px;\n            color: var(--marineblau);\n        }\n\n        .es-sub-field input, .es-sub-field select {\n            width: 100%;\n            padding: 14px 18px;\n            border: 1px solid var(--border);\n            border-radius: 12px;\n            font: inherit;\n            background: var(--hellgrau);\n            transition: all 0.3s var(--ease);\n            color: var(--marineblau);\n        }\n\n        .es-sub-field input:focus {\n            outline: none;\n            border-color: var(--koralle);\n            background: var(--weiss);\n            box-shadow: 0 0 0 4px rgba(196, 77, 91, 0.05);\n        }\n\n        .es-psi-row { display: grid; grid-template-columns: 2fr 1fr; gap: 20px; }\n        @media (max-width: 600px) { .es-psi-row { grid-template-columns: 1fr; } }\n\n        .es-sub-submit {\n            background: var(--koralle);\n            color: var(--weiss);\n            border: none;\n            padding: 16px 40px;\n            border-radius: 100px;\n            font-family: 'Outfit', sans-serif;\n            font-size: 1rem;\n            font-weight: 500;\n            cursor: pointer;\n            transition: all 0.4s var(--ease);\n            box-shadow: 0 10px 20px rgba(196, 77, 91, 0.2);\n        }\n\n        .es-sub-submit:hover {\n            background: var(--koralle-hover);\n            transform: translateY(-2px);\n            box-shadow: 0 15px 30px rgba(196, 77, 91, 0.3);\n        }\n\n        .es-privacy-row { \n            display: flex; gap: 12px; font-size: 0.85rem; margin: 30px 0; \n            align-items: flex-start;\n        }\n        .es-privacy-row input { width: 20px; height: 20px; accent-color: var(--koralle); cursor: pointer; }\n\n        \/* Benefits Grid *\/\n        .es-sub-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 40px;\n            margin: 3rem 0;\n        }\n\n        .benefit-item {\n            padding-left: 24px;\n            border-left: 3px solid var(--mint);\n            transition: border-color 0.3s var(--ease);\n        }\n        .benefit-item:hover { border-left-color: var(--koralle); }\n        .benefit-item strong { display: block; margin-bottom: 0.5rem; font-size: 1.1rem; }\n\n        @media (max-width: 768px) { .es-sub-grid { grid-template-columns: 1fr; } }\n\n        \/* CTA Sektion *\/\n        .es-seo-cta {\n            background: var(--marineblau);\n            color: var(--weiss);\n            padding: 60px 40px;\n            border-radius: 24px;\n            text-align: center;\n            margin-top: 100px;\n        }\n\n        .es-seo-cta h2 { color: var(--weiss); margin-top: 0; }\n        .es-seo-cta p { color: rgba(255,255,255,0.8); }\n\n        .es-cta-btn {\n            display: inline-block;\n            padding: 14px 32px;\n            border-radius: 100px;\n            font-weight: 500;\n            text-decoration: none !important;\n            margin: 10px;\n            transition: all 0.3s var(--ease);\n        }\n\n        .es-cta-btn--primary { background: var(--weiss); color: var(--marineblau) !important; }\n        .es-cta-btn--primary:hover { background: var(--mint); transform: scale(1.05); }\n\n        .es-cta-btn--ghost { border: 1.5px solid rgba(255,255,255,0.3); color: var(--weiss) !important; }\n        .es-cta-btn--ghost:hover { border-color: var(--weiss); background: rgba(255,255,255,0.05); }\n\n        \/* Loading & Status *\/\n        .es-psi-loading { display: none; align-items: center; gap: 15px; margin-top: 25px; font-weight: 500; }\n        .es-psi-loading.is-visible { display: flex; }\n        .es-psi-spinner { \n            width: 24px; height: 24px; \n            border: 3px solid rgba(30,58,95,0.1); \n            border-top-color: var(--koralle); \n            border-radius: 50%; \n            animation: spin 0.8s linear infinite; \n        }\n        @keyframes spin { to { transform: rotate(360deg); } }\n\n        .es-hp { position: absolute; left: -9999px; }\n\n        .es-sub-note { font-size: 0.85rem; text-align: center; margin-top: 40px; opacity: 0.7; }\n    <\/style>\n<\/head>\n<body>\n\n    <main id=\"main\">\n        <article class=\"es-sub-main es-audit-main\">\n            \n            <header class=\"es-sub-hero\">\n                <span class=\"es-audit-kicker\">Lighthouse &#038; Google PageSpeed Insights<\/span>\n                <h1>Sichtbarkeit im Odenwald steigern: Dein SEO Website Check<\/h1>\n                <p class=\"es-sub-lead\">\n                    H\u00f6r auf zu raten, warum deine Website nicht auf Seite 1 steht. Erhalte eine fundierte Analyse zu SEO, Technik und Performance direkt in dein Postfach. \n                    <strong>Kostenlos, fachgerecht und ohne Newsletter-Zwang.<\/strong>\n                <\/p>\n            <\/header>\n\n            <section class=\"es-audit-card\">\n                <h2>Analyse jetzt starten<\/h2>\n                <p class=\"es-audit-card-lead\">\n                    Wir rufen Live-Daten direkt bei Google ab. Die Analyse f\u00fcr den <strong>SEO Website Check Odenwald<\/strong> dauert etwa 30\u2013120 Sekunden.\n                <\/p>\n\n                <form id=\"seo-audit-form\" data-report-endpoint=\"https:\/\/eliasschultze.de\/wp-content\/themes\/wordpress-theme-esdesign-paste\/send-seo-report.php\" action=\"\">\n                    <div class=\"es-sub-field\">\n                        <label for=\"seo-email\">E-Mail f\u00fcr den Report *<\/label>\n                        <input type=\"email\" id=\"seo-email\" name=\"email\" required placeholder=\"beispiel@firma.de\">\n                    <\/div>\n                    \n                    <div class=\"es-psi-row\">\n                        <div class=\"es-sub-field\">\n                            <label for=\"seo-url\">Deine Website URL *<\/label>\n                            <input type=\"text\" id=\"seo-url\" name=\"url\" required placeholder=\"https:\/\/deine-website.de\">\n                        <\/div>\n                        <div class=\"es-sub-field\">\n                            <label for=\"seo-strategy\">Pr\u00fcf-Modus<\/label>\n                            <select id=\"seo-strategy\" name=\"strategy\">\n                                <option value=\"mobile\" selected>Mobil (Standard)<\/option>\n                                <option value=\"desktop\">Desktop<\/option>\n                            <\/select>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"es-sub-field\">\n                        <label for=\"seo-keywords\">Wunsch-Keywords (Optional)<\/label>\n                        <input type=\"text\" id=\"seo-keywords\" name=\"keywords\" placeholder=\"z. B. webdesign michelstadt, tischler odenwald\">\n                    <\/div>\n\n                    <div class=\"es-privacy-row\">\n                        <input type=\"checkbox\" id=\"seo-privacy\" name=\"privacy\" required>\n                        <label for=\"seo-privacy\">\n                            Ich stimme der Datenverarbeitung f\u00fcr die Erstellung des Reports zu. Details in der <a href=\"\/en\/datenschutz\/\" target=\"_blank\">Privacy Policy<\/a>.\n                        <\/label>\n                    <\/div>\n\n                    <div class=\"es-hp\" aria-hidden=\"true\">\n                        <input type=\"text\" id=\"seo-hp\" name=\"hp\" tabindex=\"-1\">\n                    <\/div>\n\n                    <button type=\"submit\" class=\"es-sub-submit\" id=\"seo-submit\">Jetzt kostenlos pr\u00fcfen<\/button>\n                <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\n                <div class=\"es-psi-loading\" id=\"seo-loading\">\n                    <span class=\"es-psi-spinner\"><\/span>\n                    <span>Google analysiert deine Seite&#8230; Bitte kurz warten.<\/span>\n                <\/div>\n                \n                <div id=\"seo-error\" style=\"color: var(--koralle); margin-top: 20px; display: none; font-weight: 500;\"><\/div>\n                \n                <div id=\"seo-success\" style=\"background: rgba(26, 127, 76, 0.05); padding: 20px; border-radius: 12px; border: 1px solid rgba(26, 127, 76, 0.2); margin-top: 20px; display: none;\">\n                    <h3 style=\"color: #1a7f4c; margin-top: 0;\">Analyse l\u00e4uft!<\/h3>\n                    <p style=\"margin-bottom: 0;\">Dein SEO-Report wird generiert und in K\u00fcrze an dein Postfach gesendet. Bitte schau auch im Spam-Ordner nach.<\/p>\n                <\/div>\n            <\/section>\n\n            <section class=\"es-sub-block\">\n                <h2>Warum lokale Unternehmen einen SEO Website Check brauchen<\/h2>\n                <p>\n                    Die digitale Sichtbarkeit ist heute der entscheidende Wettbewerbsfaktor \u2013 auch und gerade im l\u00e4ndlichen Raum. Ein fundierter <strong>SEO Website Check Odenwald<\/strong> deckt die technischen H\u00fcrden auf, die dich bisher daran hindern, bei Suchanfragen in Erbach, Michelstadt oder Buchen ganz oben zu stehen.\n                <\/p>\n\n                <div class=\"es-sub-grid\">\n                    <div class=\"benefit-item\">\n                        <strong>Technical SEO<\/strong>\n                        <p>Wir pr\u00fcfen Crawlbarkeit, Meta-Daten und die korrekte Struktur deiner H-\u00dcberschriften.<\/p>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <strong>Performance &#038; Speed<\/strong>\n                        <p>Schnelle Ladezeiten sind ein offizieller Rankingfaktor. Wir messen deine Core Web Vitals.<\/p>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <strong>Mobile Experience<\/strong>\n                        <p>Google bewertet Webseiten prim\u00e4r nach ihrer Darstellung auf Smartphones. Wir checken das.<\/p>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <strong>Sicherheit &#038; Standards<\/strong>\n                        <p>HTTPS, saubere SSL-Zertifikate und moderne Protokolle sind Pflicht f\u00fcr das Vertrauen von Google.<\/p>\n                    <\/div>\n                <\/div>\n            <\/section>\n\n            <section class=\"es-sub-block\">\n                <h2>SEO im Odenwald: Strategie trifft Technik<\/h2>\n                <p>\n                    Ein automatisierter Check gibt dir die Roadmap, aber die Reise musst du selbst antreten. In Regionen wie dem Odenwaldkreis gewinnt nicht der mit dem lautesten Marketing, sondern der mit der besten Nutzererfahrung.\n                <\/p>\n                <h3>Was passiert nach dem Audit?<\/h3>\n                <p>\n                    Sobald du deinen Report hast, solltest du die &#8222;roten Bereiche&#8220; priorisieren. Oft sind es Kleinigkeiten wie zu gro\u00dfe Bilder oder fehlende Alt-Texte, die einen gro\u00dfen Unterschied machen. Wenn du bei der Umsetzung Hilfe ben\u00f6tigst, stehe ich dir als lokaler Experte zur Seite.\n                <\/p>\n            <\/section>\n\n            <aside class=\"es-seo-cta\">\n                <h2>Report erhalten \u2013 und jetzt?<\/h2>\n                <p>Zahlen sind das Fundament, die Strategie ist der Hebel. Lass uns gemeinsam schauen, wie wir deine WordPress-Seite f\u00fcr den Odenwald unschlagbar machen.<\/p>\n                <div class=\"es-seo-cta-actions\">\n                    <a class=\"es-cta-btn es-cta-btn--primary\" href=\"\/en\/#kontakt\">Kostenlose Erstberatung<\/a>\n                    <a class=\"es-cta-btn es-cta-btn--ghost\" href=\"\/en\/preisberechnung\/\">Was kostet eine Optimierung?<\/a>\n                <\/div>\n            <\/aside>\n\n            <p class=\"es-sub-note\">\n                Dies ist ein technisches Analyse-Tool basierend auf Google Lighthouse. Ein automatischer Score ist ein Indikator, kein Heilmittel. F\u00fcr echtes Ranking-Wachstum ist eine individuelle Content-Strategie unerl\u00e4sslich.\n            <\/p>\n\n        <\/article>\n    <\/main>\n\n    <script>\n    (function () {\n        'use strict';\n        var form = document.getElementById('seo-audit-form');\n        var btn = document.getElementById('seo-submit');\n        var loading = document.getElementById('seo-loading');\n        var errBox = document.getElementById('seo-error');\n        var successBox = document.getElementById('seo-success');\n\n        form.addEventListener('submit', function (e) {\n            e.preventDefault();\n            errBox.style.display = 'none';\n            successBox.style.display = 'none';\n            loading.classList.add('is-visible');\n            btn.disabled = true;\n            btn.style.opacity = \"0.5\";\n\n            var payload = {\n                email: document.getElementById('seo-email').value,\n                url: document.getElementById('seo-url').value,\n                keywords: document.getElementById('seo-keywords').value,\n                strategy: document.getElementById('seo-strategy').value,\n                privacy_ok: true,\n                hp: document.getElementById('seo-hp').value\n            };\n\n            fetch(form.getAttribute('data-report-endpoint'), {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/json' },\n                body: JSON.stringify(payload)\n            })\n            .then(res => res.json())\n            .then(data => {\n                if (data.ok) {\n                    successBox.style.display = 'block';\n                    form.style.opacity = \"0.3\";\n                    form.style.pointerEvents = \"none\";\n                } else {\n                    throw new Error(data.message || 'Fehler beim Senden.');\n                }\n            })\n            .catch(err => {\n                errBox.textContent = err.message;\n                errBox.style.display = 'block';\n                btn.disabled = false;\n                btn.style.opacity = \"1\";\n            })\n            .finally(() => {\n                loading.classList.remove('is-visible');\n            });\n        });\n    })();\n    <\/script>\n<\/body>\n<\/html>\n\n\n\n<style>\n\n.footer-cta { padding: 150px 0; text-align: center; background: var(--marineblau); color: var(--weiss); }\n.footer-cta h2 { font-size: clamp(2.5rem, 5vw, 5rem); margin-bottom: 32px; color: var(--weiss); }\n.footer-cta p { font-size: 20px; color: rgba(255,255,255,0.7); font-weight: 300; max-width: 700px; margin: 0 auto 48px; line-height: 1.6; }\n\nfooter { background: var(--marineblau); padding: 64px 0 32px; border-top: 1px solid rgba(255,255,255,0.1); color: rgba(255,255,255,0.85); }\n.footer-grid { display: grid; grid-template-columns: 1.4fr 1fr 1fr 1fr; gap: 48px 32px; margin-bottom: 48px; }\n.footer-brand .footer-logo { display: inline-block; margin-bottom: 20px; }\n.footer-brand .footer-logo img { height: 44px; width: auto; display: block; }\n.footer-tagline { font-size: 14px; line-height: 1.6; color: rgba(255,255,255,0.75); max-width: 280px; margin-bottom: 24px; }\n.footer-search-form { display: flex; align-items: stretch; max-width: 280px; margin-bottom: 24px; }\n.footer-search-form input { flex: 1; padding: 12px 14px; border: 1px solid rgba(255,255,255,0.25); border-right: none; border-radius: 8px 0 0 8px; background: rgba(255,255,255,0.95); font-size: 14px; font-family: inherit; color: var(--marineblau); }\n.footer-search-form input::placeholder { color: var(--text-muted); }\n.footer-search-form button { width: 44px; background: var(--mint); border: none; border-radius: 0 8px 8px 0; color: var(--marineblau); cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background 0.2s ease; }\n.footer-search-form button:hover { background: #8fcacd; }\n.footer-search-form button svg { width: 18px; height: 18px; }\n.footer-social { display: flex; gap: 10px; }\n.footer-social a { width: 40px; height: 40px; border-radius: 8px; background: rgba(255,255,255,0.12); color: rgba(255,255,255,0.9); display: flex; align-items: center; justify-content: center; transition: background 0.2s ease; }\n.footer-social a:hover { background: rgba(255,255,255,0.2); }\n.footer-social a svg { width: 18px; height: 18px; }\n.footer-col h4, .footer-col .footer-col-title { font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; color: rgba(255,255,255,0.5); margin: 0 0 16px 0; }\n.footer-col ul { list-style: none; }\n.footer-col ul li { margin-bottom: 10px; }\n.footer-col a { font-size: 15px; color: rgba(255,255,255,0.9); transition: color 0.2s ease; text-decoration: none; }\n.footer-col a:hover { color: var(--weiss); }\n.footer-col p { font-size: 15px; color: rgba(255,255,255,0.9); margin-bottom: 6px; }\n.footer-col p a { color: inherit; }\n.footer-bottom { padding-top: 24px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 13px; color: rgba(255,255,255,0.5); text-align: center; }\n\n\n@media (max-width: 900px) {\n    .footer-grid { grid-template-columns: 1fr 1fr; gap: 40px 24px; }\n}\n\n@media (max-width: 768px) {\n    .footer-grid { grid-template-columns: 1fr; gap: 32px; }\n}\n\n.es-container{margin: 0 auto;\n    padding: 0 5vw;}\n\n<\/style>\n\n<body>\n\n    <footer>\n        <div class=\"es-container\">\n            <div class=\"footer-grid\">\n                <div class=\"footer-brand\">\n                    <a href=\"\/en\/\" class=\"footer-logo\"><img src=\"https:\/\/eliasschultze.de\/wp-content\/uploads\/2026\/03\/Logo_weiss-1.webp\" alt=\"es.design\" width=\"140\" height=\"44\" loading=\"lazy\" decoding=\"async\" title=\"| Elias Schultze\"><\/a>\n                    <p class=\"footer-tagline\">Webdesign und Entwicklung mit Leidenschaft aus dem sch\u00f6nen Odenwald. Beratung, Design, Social Media &#038; mehr.<\/p>\n    \n                    <div class=\"footer-social\">\n                        <a href=\"https:\/\/www.instagram.com\/eliasschultze\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\">\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z\"\/><\/svg>\n                        <\/a>\n                        <a href=\"https:\/\/www.facebook.com\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook\">\n                            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"\/><\/svg>\n                        <\/a>\n                    <\/div>\n                <\/div>\n                <div class=\"footer-col\">\n                    <h3 class=\"footer-col-title\">Navigation<\/h3>\n                    <ul>\n                        <li><a href=\"\/en\/\">Home<\/a><\/li>\n                        <li><a href=\"\/en\/webdesigner-mosbach\/\">Studio<\/a><\/li>\n                        <li><a href=\"\/en\/webdesign-expertise\/\">Expertise<\/a><\/li>\n                        <li><a href=\"\/en\/webdesign-referenzen\/\">Cases<\/a><\/li>\n                        <li><a href=\"\/en\/seo-check\/\">SEO-Check<\/a><\/li>\n                        <li><a href=\"#kontakt\">Contact<\/a><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"footer-col\">\n                    <h3 class=\"footer-col-title\">Legal information<\/h3>\n                    <ul>\n                        <li><a href=\"\/en\/impressum\/\">Imprint<\/a><\/li>\n                        <li><a href=\"\/en\/datenschutz\/\">Privacy policy<\/a><\/li>\n                    <\/ul>\n                <\/div>\n                <div class=\"footer-col\">\n                    <h3 class=\"footer-col-title\">Contact<\/h3>\n                    <p><a href=\"tel:+4915902025178\">+49 159 02025178<\/a><\/p>\n                    <p><a href=\"mailto:info@eliasschultze.de\">info@eliasschultze.de<\/a><\/p>\n                <\/div>\n            <\/div>\n            <p class=\"footer-bottom\">\u00a9 2026 es.design | Elias Schultze. All rights reserved.<\/p>\n        <\/div>\n    <\/footer>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>SEO Website Check Odenwald | Gratis SEO-Analyse &#038; Audit | es.design Lighthouse &#038; Google PageSpeed Insights Sichtbarkeit im Odenwald steigern: Dein SEO Website Check H\u00f6r auf zu raten, warum deine Website nicht auf Seite 1 steht. Erhalte eine fundierte Analyse zu SEO, Technik und Performance direkt in dein Postfach. Kostenlos, fachgerecht und ohne Newsletter-Zwang. Analyse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2283","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/pages\/2283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/comments?post=2283"}],"version-history":[{"count":33,"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/pages\/2283\/revisions"}],"predecessor-version":[{"id":2471,"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/pages\/2283\/revisions\/2471"}],"wp:attachment":[{"href":"https:\/\/eliasschultze.de\/en\/wp-json\/wp\/v2\/media?parent=2283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}