SEO polish: OG image, favicons, 404, article schema, image optimization
- Add branded 1200x630 og-default.jpg; article pages use their hero as og:image, others use the default - Wire the existing (previously unlinked) favicon set into every page - Add branded 404.html with root-absolute paths + noindex - Emit Article + localized BreadcrumbList JSON-LD on all article pages - Convert 74 heavy served photos to WebP (28MB -> 8.5MB, -70%), rewrite references, add loading=lazy/decoding=async to below-fold images and fetchpriority=high to heroes (protect LCP) - Stop tracking images/original/ (458MB of unused source masters; kept on disk, gitignored) and ignore .playwright-mcp/ Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
b393859467
commit
314667f692
429 files changed
+2559
-1106
No files matched your search
+16
-11
@@ -16,15 +16,20 @@
|
||||
<meta property="og:title" content="Our Team, Mission, Vision & Core Values - MSOS">
|
||||
<meta property="og:description" content="MSOS is more than an organization - it is the energy of the team behind it. Our members are the heart and driving force that inspires us, writing this story…">
|
||||
<meta property="og:url" content="https://msosorg.com/en/about-us/">
|
||||
<meta property="og:image" content="https://msosorg.com/images/1-logo.png">
|
||||
<meta property="og:image" content="https://msosorg.com/images/og-default.jpg">
|
||||
<meta property="og:locale" content="en_GB">
|
||||
<meta property="og:locale:alternate" content="mk_MK">
|
||||
<meta property="og:locale:alternate" content="sl_SI">
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="Our Team, Mission, Vision & Core Values - MSOS">
|
||||
<meta name="twitter:description" content="MSOS is more than an organization - it is the energy of the team behind it. Our members are the heart and driving force that inspires us, writing this story…">
|
||||
<meta name="twitter:image" content="https://msosorg.com/images/1-logo.png">
|
||||
<meta name="twitter:image" content="https://msosorg.com/images/og-default.jpg">
|
||||
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Macedonian Student Organisation in Slovenia","alternateName":"MSOS","url":"https://msosorg.com/en/","logo":"https://msosorg.com/images/1-logo.png","email":"info@msosorg.com","address":{"@type":"PostalAddress","streetAddress":"Masarykova cesta 24","postalCode":"1000","addressLocality":"Ljubljana","addressCountry":"SI"},"sameAs":["https://www.facebook.com/msos.org","https://www.instagram.com/msosorg_com","https://www.linkedin.com/company/msos-org","https://www.youtube.com/@msosorg"]}</script>
|
||||
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
|
||||
<link rel="shortcut icon" href="/favicon.ico">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
|
||||
<link rel="manifest" href="/site.webmanifest">
|
||||
<!-- SEO:END -->
|
||||
<!-- Google Fonts -->
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
@@ -266,12 +271,12 @@
|
||||
<p>The strength of MSOS comes from giving our time and energy selflessly. Every project, event, and idea in MSOS is built on the hard work of our amazing volunteers. Our volunteer spirit is a testament to the dedication, passion, and collaborative energy of our community and the reason why we grow stronger together.</p>
|
||||
</div>
|
||||
<div class="value-image">
|
||||
<img src="../../images/about_volunteer_spirit.webp" alt="A group of volunteers working together with positive energy.">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_volunteer_spirit.webp" alt="A group of volunteers working together with positive energy.">
|
||||
</div>
|
||||
</div>
|
||||
<div class="value-row">
|
||||
<div class="value-image">
|
||||
<img src="../../images/about_solidarity_and_care_for_each_other.webp" alt="Students supporting each other in a friendly and caring manner.">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_solidarity_and_care_for_each_other.webp" alt="Students supporting each other in a friendly and caring manner.">
|
||||
</div>
|
||||
<div class="value-content">
|
||||
<h3>Solidarity & care for each other</h3>
|
||||
@@ -284,7 +289,7 @@
|
||||
<p>We are proud of where we come from and carry our Macedonian heritage with us, while striving for a brighter future. Our roots give us strength, and our ambition pushes us forward. Our ambition drives us to be professional, innovative, and influential leaders and role models in our host country.</p>
|
||||
</div>
|
||||
<div class="value-image">
|
||||
<img src="../../images/about_love_for_our_roots_ambition_for_the_future.webp" alt="A blend of traditional Macedonian culture and modern ambitious students.">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_love_for_our_roots_ambition_for_the_future.webp" alt="A blend of traditional Macedonian culture and modern ambitious students.">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -302,7 +307,7 @@
|
||||
<p>The mission of MSOS is to represent the interests, improve the lives, and ease the studies of Macedonian students in the Republic of Slovenia.</p>
|
||||
</div>
|
||||
<div class="box-content mission-icon-content">
|
||||
<img src="../../images/about_mission.webp" alt="Mission Icon">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_mission.webp" alt="Mission Icon">
|
||||
</div>
|
||||
</div>
|
||||
<!-- Vision Box -->
|
||||
@@ -311,7 +316,7 @@
|
||||
<p>The vision of the MSOS is to provide a voice, a home, and support for Macedonian students in the Republic of Slovenia, while encouraging their active involvement in projects of common interest.</p>
|
||||
</div>
|
||||
<div class="box-content vision-icon-content">
|
||||
<img src="../../images/about_vision.webp" alt="Vision Icon">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_vision.webp" alt="Vision Icon">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -321,9 +326,9 @@
|
||||
<section class="faq-cta-section">
|
||||
<div class="faq-cta-container">
|
||||
<div class="avatar-group">
|
||||
<img src="../../images/about_marija_min.webp" alt="Avatar of Marija" class="avatar">
|
||||
<img src="../../images/about_kristijan_min.webp" alt="Avatar of Kristijan" class="avatar large">
|
||||
<img src="../../images/about_lea_min.webp" alt="Avatar of Lea" class="avatar">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_marija_min.webp" alt="Avatar of Marija" class="avatar">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_kristijan_min.webp" alt="Avatar of Kristijan" class="avatar large">
|
||||
<img loading="lazy" decoding="async" src="../../images/about_lea_min.webp" alt="Avatar of Lea" class="avatar">
|
||||
</div>
|
||||
<h3>Have any questions?</h3>
|
||||
<p class="page-description" style="margin: 0;">Can't find the answer you're looking for? Please chat to our friendly team.</p>
|
||||
@@ -338,7 +343,7 @@
|
||||
<div class="footer-main">
|
||||
<div class="footer-info">
|
||||
<div class="footer-logo">
|
||||
<img src="../../images/13-whitelogo.png" alt="Macedonian Student Organisation in Slovenia Logo">
|
||||
<img loading="lazy" decoding="async" src="../../images/13-whitelogo.png" alt="Macedonian Student Organisation in Slovenia Logo">
|
||||
</div>
|
||||
<p class="footer-legal-name">Društvo Makedonska Študentska Organizacija v Sloveniji za študentsko podporo in kulturno sodelovanje</p>
|
||||
<p>
|
||||
|
||||
Reference in new issue
Block a user