Umfassende Erweiterung der Webseite

- Gewerbe-Section: Neue Cards für Buckenleib Finanzen, Ferienwohnung Traidendorf und AXA Hauptvertretung Martin Götz
- Responsive Hintergrundbilder für Hero-Section (Desktop/Tablet/Mobile) mit optimierten Bildgrößen
- Neue Seiten: Impressum und Datenschutzerklärung
- SEO-Optimierung: Meta-Tags, Open Graph, Twitter Cards, strukturierte Daten (Schema.org)
- Sitemap.xml und robots.txt für bessere Suchmaschinen-Indexierung
- Barrierefreiheit: aria-labels und aria-hidden für Screenreader
- Footer-Links zu Impressum und Datenschutz auf allen Seiten
This commit is contained in:
2026-02-07 14:40:54 +01:00
parent 6d9a067312
commit 558150b404
9 changed files with 646 additions and 8 deletions

View File

@@ -3,7 +3,33 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Traidendorf - Unsere Gemeinde</title>
<title>Traidendorf - Unsere Gemeinde | Vereine, Gewerbe & Sehenswürdigkeiten</title>
<!-- SEO Meta Tags -->
<meta name="description" content="Entdecken Sie Traidendorf - Ihre Gemeinde im Herzen Bayerns mit aktiven Vereinen, lokalem Gewerbe und historischen Sehenswürdigkeiten wie Schloss Traidendorf und St. Leonhard Kirche.">
<meta name="keywords" content="Traidendorf, Kallmünz, Bayern, Gemeinde, Vereine, Gewerbe, SSC Traidendorf, Feuerwehr, Schloss, St. Leonhard Kirche, Stockschützen">
<meta name="author" content="webfarben.net - Sebastian Köhler">
<meta name="robots" content="index, follow">
<meta name="language" content="de">
<meta name="geo.region" content="DE-BY">
<meta name="geo.placename" content="Traidendorf">
<meta name="geo.position" content="49.1167;12.0667">
<meta name="ICBM" content="49.1167, 12.0667">
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://traidendorf.de/">
<meta property="og:title" content="Traidendorf - Unsere Gemeinde">
<meta property="og:description" content="Entdecken Sie Traidendorf - Ihre Gemeinde im Herzen Bayerns mit aktiven Vereinen, lokalem Gewerbe und historischen Sehenswürdigkeiten.">
<meta property="og:locale" content="de_DE">
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Traidendorf - Unsere Gemeinde">
<meta name="twitter:description" content="Entdecken Sie Traidendorf - Ihre Gemeinde im Herzen Bayerns mit aktiven Vereinen, lokalem Gewerbe und historischen Sehenswürdigkeiten.">
<!-- Theme Color -->
<meta name="theme-color" content="#2c5f2d">
<!-- Bootstrap CSS -->
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">
@@ -11,13 +37,102 @@
<link rel="stylesheet" href="bootstrap-icons/bootstrap-icons.min.css">
<!-- Custom CSS -->
<link rel="stylesheet" href="css/style.css">
<!-- Structured Data / Schema.org -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Traidendorf",
"description": "Offizielle Webseite der Gemeinde Traidendorf mit Informationen zu Vereinen, Gewerbe und Sehenswürdigkeiten",
"url": "https://traidendorf.de/",
"inLanguage": "de-DE"
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Place",
"name": "Traidendorf",
"description": "Gemeinde im Herzen Bayerns mit historischen Sehenswürdigkeiten und aktivem Vereinsleben",
"address": {
"@type": "PostalAddress",
"addressLocality": "Traidendorf",
"addressRegion": "Bayern",
"postalCode": "93183",
"addressCountry": "DE"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "49.1167",
"longitude": "12.0667"
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Startseite",
"item": "https://traidendorf.de/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Vereine",
"item": "https://traidendorf.de/#vereine"
},
{
"@type": "ListItem",
"position": 3,
"name": "Gewerbe",
"item": "https://traidendorf.de/#gewerbe"
},
{
"@type": "ListItem",
"position": 4,
"name": "Sehenswürdigkeiten",
"item": "https://traidendorf.de/#sehenswuerdigkeiten"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Traidendorf",
"url": "https://traidendorf.de/",
"logo": "https://traidendorf.de/img/logo.png",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Webmaster",
"email": "kontakt@webfarben.net",
"availableLanguage": "de"
},
"address": {
"@type": "PostalAddress",
"addressLocality": "Traidendorf",
"addressRegion": "Bayern",
"postalCode": "93183",
"addressCountry": "DE"
}
}
</script>
</head>
<body>
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-dark sticky-top" style="background-color: #2c5f2d;">
<div class="container">
<a class="navbar-brand fw-bold" href="#">
<i class="bi bi-house-heart-fill me-2"></i>Traidendorf
<a class="navbar-brand fw-bold" href="index.html" aria-label="Zur Startseite">
<i class="bi bi-house-heart-fill me-2" aria-hidden="true"></i>Traidendorf
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
<span class="navbar-toggler-icon"></span>
@@ -53,10 +168,10 @@
</p>
<div class="animate-fade-in-delay-2">
<a href="#vereine" class="btn btn-primary btn-lg me-2 mb-2">
<i class="bi bi-people-fill me-2"></i>Vereine entdecken
<i class="bi bi-people-fill me-2" aria-hidden="true"></i>Vereine entdecken
</a>
<a href="#gewerbe" class="btn btn-outline-light btn-lg mb-2">
<i class="bi bi-shop me-2"></i>Gewerbe erkunden
<i class="bi bi-shop me-2" aria-hidden="true"></i>Gewerbe erkunden
</a>
</div>
</div>
@@ -232,6 +347,60 @@
</div>
</div>
</div>
<!-- Buckenleib Finanzen -->
<div class="col-md-6 col-lg-4">
<div class="card h-100 shadow-sm hover-lift bg-light">
<div class="card-body text-center p-4">
<div class="icon-box mb-3">
<i class="bi bi-piggy-bank-fill display-4 text-primary"></i>
</div>
<h5 class="card-title fw-bold mb-3">Buckenleib Finanzen</h5>
<p class="card-text text-muted mb-4">
Bausparen, Baufinanzierung, Altersvorsorge und Versicherungen
</p>
<a href="https://buckenleib-finanzen.de/" target="_blank" class="btn btn-primary">
Zur Webseite <i class="bi bi-arrow-right ms-2"></i>
</a>
</div>
</div>
</div>
<!-- Ferienwohnung Traidendorf -->
<div class="col-md-6 col-lg-4">
<div class="card h-100 shadow-sm hover-lift bg-light">
<div class="card-body text-center p-4">
<div class="icon-box mb-3">
<i class="bi bi-house-door-fill display-4" style="color: #e74c3c;"></i>
</div>
<h5 class="card-title fw-bold mb-3">Ferienwohnung Traidendorf</h5>
<p class="card-text text-muted mb-4">
Gemütliche Ferienwohnung in Traidendorf-Kallmünz
</p>
<a href="https://ferienwohnung-traidendorf-kallmuenz.de/" target="_blank" class="btn text-white" style="background-color: #e74c3c;">
Zur Webseite <i class="bi bi-arrow-right ms-2"></i>
</a>
</div>
</div>
</div>
<!-- AXA Hauptvertretung Martin Götz -->
<div class="col-md-6 col-lg-4">
<div class="card h-100 shadow-sm hover-lift bg-light">
<div class="card-body text-center p-4">
<div class="icon-box mb-3">
<i class="bi bi-shield-fill-check display-4" style="color: #00008f;"></i>
</div>
<h5 class="card-title fw-bold mb-3">AXA Hauptvertretung Martin Götz</h5>
<p class="card-text text-muted mb-4">
Versicherungen für Privat- und Geschäftskunden in Teublitz
</p>
<a href="https://www.axa-betreuer.de/martin_goetz/ueber-uns/filialen-und-team" target="_blank" class="btn text-white" style="background-color: #00008f;">
Zur Webseite <i class="bi bi-arrow-right ms-2"></i>
</a>
</div>
</div>
</div>
</div>
</div>
</section>
@@ -304,6 +473,8 @@
</p>
<p class="text-muted">
Credits: <a href="https://webfarben.net/" target="_blank" class="text-decoration-none text-info">webfarben.net</a>
| <a href="impressum.html" class="text-decoration-none text-info">Impressum</a>
| <a href="datenschutz.html" class="text-decoration-none text-info">Datenschutz</a>
</p>
</div>
</div>
@@ -311,8 +482,8 @@
</footer>
<!-- Back to Top Button -->
<a href="#home" id="backToTop" class="back-to-top">
<i class="bi bi-arrow-up"></i>
<a href="#home" id="backToTop" class="back-to-top" aria-label="Zurück nach oben">
<i class="bi bi-arrow-up" aria-hidden="true"></i>
</a>
<!-- Bootstrap JS Bundle -->