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,15 +16,22 @@
|
||||
<meta property="og:title" content="V spomin na Frosino Kulakovo - MSOS">
|
||||
<meta property="og:description" content="8. februarja 2025 so se makedonski študenti v Ljubljani zbrali na mirnem javnem dogodku v počastitev spomina na Frosino Kulakovo, ki je le nekaj dni prej…">
|
||||
<meta property="og:url" content="https://msosorg.com/si/projects/in-memory-of-frosina-kulakova/">
|
||||
<meta property="og:image" content="https://msosorg.com/images/frosina-1.png">
|
||||
<meta property="og:image" content="https://msosorg.com/images/frosina-1.webp">
|
||||
<meta property="og:locale" content="sl_SI">
|
||||
<meta property="og:locale:alternate" content="en_GB">
|
||||
<meta property="og:locale:alternate" content="mk_MK">
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="V spomin na Frosino Kulakovo - MSOS">
|
||||
<meta name="twitter:description" content="8. februarja 2025 so se makedonski študenti v Ljubljani zbrali na mirnem javnem dogodku v počastitev spomina na Frosino Kulakovo, ki je le nekaj dni prej…">
|
||||
<meta name="twitter:image" content="https://msosorg.com/images/frosina-1.png">
|
||||
<meta name="twitter:image" content="https://msosorg.com/images/frosina-1.webp">
|
||||
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Makedonska študentska organizacija v Sloveniji","alternateName":"MSOS","url":"https://msosorg.com/si/","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>
|
||||
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"V spomin na Frosino Kulakovo","description":"8. februarja 2025 so se makedonski študenti v Ljubljani zbrali na mirnem javnem dogodku v počastitev spomina na Frosino Kulakovo, ki je le nekaj dni prej…","image":"https://msosorg.com/images/frosina-1.webp","inLanguage":"sl","author":{"@type":"Organization","name":"Makedonska študentska organizacija v Sloveniji","url":"https://msosorg.com/si/"},"publisher":{"@type":"Organization","name":"Makedonska študentska organizacija v Sloveniji","logo":{"@type":"ImageObject","url":"https://msosorg.com/images/1-logo.png"}},"mainEntityOfPage":"https://msosorg.com/si/projects/in-memory-of-frosina-kulakova/"}</script>
|
||||
<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Domov","item":"https://msosorg.com/si/"},{"@type":"ListItem","position":2,"name":"Dogodki in projekti","item":"https://msosorg.com/si/projects/"},{"@type":"ListItem","position":3,"name":"V spomin na Frosino Kulakovo","item":"https://msosorg.com/si/projects/in-memory-of-frosina-kulakova/"}]}</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">
|
||||
@@ -173,14 +180,14 @@
|
||||
</header>
|
||||
|
||||
<figure class="article-main-image">
|
||||
<img src="../../../images/frosina-1.png" alt="Sveče in cvetje v spomin na Frosino Kulakovo">
|
||||
<img fetchpriority="high" src="../../../images/frosina-1.webp" alt="Sveče in cvetje v spomin na Frosino Kulakovo">
|
||||
</figure>
|
||||
|
||||
<div class="article-body">
|
||||
<p>Novica o tragični smrti Frosine 29. januarja 2025 je globoko pretresla študente po vsej Sloveniji. Čeprav smo daleč od doma, je bila bolečina skupna in potreba po povezovanju jasna. Iz tega občutka je zrasla pobuda za organizacijo mirnega javnega zbora v Ljubljani, kjer bi se mladi lahko združili, prižgali sveče, položili cvetje in ji posvetili trenutek tišine v spomin.</p>
|
||||
|
||||
<figure class="article-inline-image">
|
||||
<img src="../../../images/frosina-2.png" alt="Študenti prižigajo sveče v spomin na Frosino">
|
||||
<img loading="lazy" decoding="async" src="../../../images/frosina-2.webp" alt="Študenti prižigajo sveče v spomin na Frosino">
|
||||
</figure>
|
||||
|
||||
<h2>Sporočilo enotnosti</h2>
|
||||
@@ -190,7 +197,7 @@
|
||||
<p>Ko stojimo drug ob drugem v takšnih trenutkih, se učimo, da naša moč ni le v študiju in ambicijah, ampak tudi v sposobnosti, da drug drugega podpremo, ko je to najpomembnejše.</p>
|
||||
|
||||
<figure class="article-inline-image">
|
||||
<img src="../../../images/frosina-3.png" alt="Cvetje in sveče, položene v spomin">
|
||||
<img loading="lazy" decoding="async" src="../../../images/frosina-3.webp" alt="Cvetje in sveče, položene v spomin">
|
||||
</figure>
|
||||
|
||||
<h2>Sklepne misli</h2>
|
||||
@@ -225,7 +232,7 @@
|
||||
<div class="footer-main">
|
||||
<div class="footer-info">
|
||||
<div class="footer-logo">
|
||||
<img src="../../../images/13-whitelogo.png" alt="Logotip Makedonske študentske organizacije v Sloveniji">
|
||||
<img loading="lazy" decoding="async" src="../../../images/13-whitelogo.png" alt="Logotip Makedonske študentske organizacije v Sloveniji">
|
||||
</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