From 4a674acdc9ef1d33797fc2063cd410f210598bcc Mon Sep 17 00:00:00 2001 From: mstfyldz Date: Mon, 4 May 2026 21:50:04 +0300 Subject: [PATCH] feat: SEO optimization, footer redesign, broken links fix - Added full SEO meta tags to all 6 pages (title, description, keywords, OG, canonical) - Changed lang from 'zxx' to 'tr' on all pages - Redesigned footer: 4-column layout with dark theme and gold accents - Fixed 59 broken links (service-single, team-single, course-single, book-appointment) - Migrated hero video to Cloudinary CDN with q_auto optimization --- about.html | 194 +++++++++++++-------------- contact.html | 20 ++- courses.html | 36 +++-- css/custom.css | 352 +++++++++++++++++++------------------------------ index.html | 238 ++++++++++++++++----------------- services.html | 38 +++--- team.html | 54 ++++---- 7 files changed, 429 insertions(+), 503 deletions(-) diff --git a/about.html b/about.html index b4151ee..ff50fe0 100644 --- a/about.html +++ b/about.html @@ -1,15 +1,23 @@ - + - - - + + + + + + + + + + + - Muğla Sürücü Kursu + Hakkımızda | Muğla Sürücü Kursu @@ -464,7 +472,7 @@

Güvenli sürüşe giden yolda ilk adımı at!

- Hemen Başla + Hemen Başla
@@ -931,117 +939,95 @@ - + diff --git a/contact.html b/contact.html index 4c56bd8..d610cf3 100644 --- a/contact.html +++ b/contact.html @@ -1,15 +1,23 @@ - + - - - + + + + + + + + + + + - Muğla Sürücü Kursu + İletişim | Muğla Sürücü Kursu @@ -80,7 +88,7 @@
- İletişim + İletişim
diff --git a/courses.html b/courses.html index 3c4bcf6..930dd6f 100644 --- a/courses.html +++ b/courses.html @@ -1,15 +1,23 @@ - + - - - + + + + + + + + + + + - Muğla Sürücü Kursu + Kurslarımız | Muğla Sürücü Kursu @@ -157,7 +165,7 @@
- +
@@ -169,13 +177,13 @@
@@ -189,7 +197,7 @@
- +
@@ -201,13 +209,13 @@
@@ -221,7 +229,7 @@
- +
@@ -233,13 +241,13 @@
diff --git a/css/custom.css b/css/custom.css index b3b9a3e..700b601 100644 --- a/css/custom.css +++ b/css/custom.css @@ -2272,266 +2272,182 @@ header.main-header .header-sticky.active{ /************************************/ .main-footer{ - background: url(../https://res.cloudinary.com/du7xohbct/image/upload/f_auto,q_auto/v1777917985/muglasurucukursu/footer-bg.png), var(--primary-color); - background-repeat: no-repeat; - background-position: center center; - background-size: auto; + background: #0a0a0a; padding: 80px 0 0; } +/* Footer About */ +.footer-about{ + padding-right: 20px; +} + .footer-logo{ - margin-bottom: 20px; + margin-bottom: 24px; } .footer-logo img{ width: 100%; - max-width: 149px; + max-width: 160px; } -.about-footer-content{ - margin-bottom: 30px; -} - -.about-footer-content p{ - color: var(--white-color); - margin-bottom: 0; -} - -.footer-contact-list{ - display: inline-block; - background-color: var(--accent-color); - padding: 15px; -} - -.footer-contact-list ul{ - list-style: none; - padding: 0; +.footer-desc{ + color: #999; + font-size: 14px; + line-height: 1.8; margin: 0; } -.footer-contact-list ul li{ - margin-bottom: 15px; +/* Footer Links New */ +.footer-links-new{ + padding-left: 20px; } -.footer-contact-list ul li:last-child{ - margin-bottom: 0; -} - -.footer-contact-list ul li a{ - display: inline-flex; - align-items: center; - color: var(--primary-color); - transition: all 0.3s ease-in-out; -} - -.footer-contact-list ul li a:hover{ - color: var(--white-color); -} - -.footer-contact-list ul li a img{ - width: 100%; - max-width: 20px; - margin-right: 12px; - transition: all 0.3s ease-in-out; -} - -.footer-contact-list ul li a:hover img{ - filter: brightness(0) invert(1); -} - -.footer-link-box{ - display: flex; - gap: 30px 80px; - flex-wrap: wrap; - margin-left: 60px; -} - -.footer-links{ - position: relative; - width: calc(22% - 53.33px); -} - -.footer-links::before{ - content: ''; - position: absolute; - top: 0; - right: -40px; - bottom: 0; - background: var(--dark-divider-color); - width: 1px; - height: 100%; -} - -.footer-links:nth-child(3n + 3)::before, -.footer-links:last-child::before{ - display: none; -} - -.footer-links h3{ - font-size: 24px; - color: var(--white-color); - text-transform: capitalize; - margin-bottom: 30px; -} - -.footer-links ul{ - margin: 0; - padding: 0; - list-style: none; -} - -.footer-links ul li{ - color: var(--white-color); - text-transform: capitalize; - line-height: 1.7em; - margin-bottom: 15px; -} - -.footer-links ul li:last-child{ - margin-bottom: 0; -} - -.footer-links ul li a{ - color: inherit; - transition: all 0.3s ease-in-out; -} - -.footer-links ul li a:hover{ - color: var(--accent-color); -} - -.footer-contact-info, -.footer-newsletter-form{ - width: calc(39% - 53.33px); -} - -.footer-info-item{ - display: flex; - align-items: baseline; - border-bottom: 1px solid var(--dark-divider-color); - margin-bottom: 30px; - padding-bottom: 30px; -} - -.footer-info-item:last-child{ - border-bottom: none; - padding-bottom: 0; - margin-bottom: 0; -} - -.footer-info-item .icon-box{ - margin-right: 10px; -} - -.footer-info-item .icon-box img{ - width: 100%; - max-width: 24px; -} - -.footer-info-content{ - width: calc(100% - 34px); -} - -.footer-info-content p{ - color: var(--white-color); - margin-bottom: 2px; -} - -.footer-info-content p:last-child{ - margin-bottom: 0; -} - -.footer-newsletter-form .form-group .form-control{ +.footer-links-new h4{ font-size: 16px; - font-weight: 400; - line-height: 1.5em; - color: var(--text-color); - background: var(--white-color); - border: none; - border-radius: 0; - outline: none; - box-shadow: none; - padding: 18px 20px; + font-weight: 700; + color: #c8a45e; + text-transform: uppercase; + letter-spacing: 2px; + margin-bottom: 28px; + font-family: var(--heading-font); } -.footer-newsletter-form .form-group .form-control::placeholder{ - color: var(--text-color); +.footer-links-new ul{ + list-style: none; + margin: 0; + padding: 0; } -.footer-newsletter-form .form-group .btn-default{ - width: 100%; +.footer-links-new ul li{ + margin-bottom: 14px; +} + +.footer-links-new ul li:last-child{ + margin-bottom: 0; +} + +.footer-links-new ul li a{ + color: #ccc; + font-size: 14px; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.5px; + transition: all 0.3s ease; + text-decoration: none; +} + +.footer-links-new ul li a:hover{ + color: #c8a45e; +} + +/* Footer Contact New */ +.footer-contact-list-new{ + list-style: none; + margin: 0; + padding: 0; +} + +.footer-contact-list-new li{ + display: flex; + align-items: center; + gap: 12px; + margin-bottom: 16px; + color: #ccc; + font-size: 14px; +} + +.footer-contact-list-new li:last-child{ + margin-bottom: 0; +} + +.footer-contact-list-new li a{ + display: flex; + align-items: center; + gap: 12px; + color: #ccc; + text-decoration: none; + transition: color 0.3s ease; +} + +.footer-contact-list-new li a:hover{ + color: #c8a45e; +} + +.footer-contact-list-new li i{ + color: #c8a45e; + font-size: 16px; + width: 20px; text-align: center; - padding: 16px 20px; - margin-top: 20px; + flex-shrink: 0; } -.footer-newsletter-form .form-group .btn-default:hover{ - color: var(--primary-color); +/* Footer Social New */ +.footer-social-new{ + display: flex; + gap: 10px; + margin-top: 24px; } -.footer-newsletter-form .form-group .btn-default::after{ - background: var(--white-color); +.footer-social-new a{ + width: 38px; + height: 38px; + border: 1px solid #333; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + color: #ccc; + font-size: 16px; + transition: all 0.3s ease; + text-decoration: none; } -.footer-newsletter-form .form-group .btn-default::before{ - display: none; +.footer-social-new a:hover{ + border-color: #c8a45e; + color: #c8a45e; } -.footer-copyright{ +/* Footer Bottom Bar */ +.footer-bottom{ + border-top: 1px solid #1a1a1a; + margin-top: 60px; + padding: 30px 0; +} + +.footer-bottom .container{ display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; - gap: 20px; - border-top: 1px solid var(--dark-divider-color); - margin-top: 60px; - padding: 60px 0; + gap: 10px; } -.footer-copyright-text p{ - color: var(--white-color); - margin-bottom: 0; -} - -.footer-social-links{ - text-align: right; -} - -.footer-social-links ul{ - list-style: none; - line-height: 1em; - padding: 0; +.footer-copyright-text-new{ + color: #666; + font-size: 13px; + text-transform: uppercase; + letter-spacing: 1px; margin: 0; } -.footer-social-links ul li{ - display: inline-block; - margin-right: 15px; - transition: all 0.3s ease-in-out; +.footer-credit{ + color: #666; + font-size: 13px; + text-transform: uppercase; + letter-spacing: 2px; + margin: 0; } -.footer-social-links ul li:last-child{ - margin-right: 0; +.footer-credit a{ + color: #999; + text-decoration: none; + font-weight: 600; + letter-spacing: 3px; + transition: color 0.3s ease; } -.footer-social-links ul li a{ - background: var(--white-color); - color: var(--primary-color); - width: 40px; - height: 40px; - display: flex; - align-items: center; - justify-content: center; - transition: all 0.3s ease-in-out; -} - -.footer-social-links ul li a:hover{ - background: var(--accent-color); -} - -.footer-social-links ul li a i{ - font-size: 22px; - color: inherit +.footer-credit a:hover{ + color: #c8a45e; } /************************************/ diff --git a/index.html b/index.html index 8177a70..20b0357 100644 --- a/index.html +++ b/index.html @@ -1,15 +1,29 @@ - + - - - + + + + + + + + + + + + + + + + + - Muğla Sürücü Kursu + Muğla Sürücü Kursu | Güvenilir Ehliyet Eğitimi @@ -102,7 +116,7 @@
- + @@ -273,7 +287,7 @@
@@ -317,7 +331,7 @@
@@ -361,7 +375,7 @@
@@ -405,7 +419,7 @@
- +
@@ -425,7 +439,7 @@
@@ -450,7 +464,7 @@ @@ -705,7 +719,7 @@
- +
@@ -717,13 +731,13 @@
@@ -737,7 +751,7 @@
- +
@@ -749,13 +763,13 @@
@@ -769,7 +783,7 @@
- +
@@ -781,13 +795,13 @@
@@ -1394,113 +1408,91 @@
-
- -
diff --git a/services.html b/services.html index 392a3c4..c48077d 100644 --- a/services.html +++ b/services.html @@ -1,15 +1,23 @@ - + - - - + + + + + + + + + + + - Muğla Sürücü Kursu + Hizmetlerimiz | Muğla Sürücü Kursu @@ -163,7 +171,7 @@
@@ -207,7 +215,7 @@
@@ -251,7 +259,7 @@
@@ -295,7 +303,7 @@