mirror of
https://github.com/skoelle/moonweb-site.git
synced 2026-09-17 17:00:25 +00:00
Revert Kölle to Koelle in meta/title/alt tags for SEO, keep Kölle in visible text
This commit is contained in:
+3
-3
@@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
title: "Stefan Kölle, Homelab, Smart Home, Code & Retro Hardware | moonweb"
|
title: "Stefan Koelle, Homelab, Smart Home, Code & Retro Hardware | moonweb"
|
||||||
section: "hub"
|
section: "hub"
|
||||||
tags: "hub"
|
tags: "hub"
|
||||||
permalink: /index.html
|
permalink: /index.html
|
||||||
description: "Stefan Kölle, Senior Software Developer & Architect in Munich. Homelab projects, smart home automation, open-source code, and retro hardware."
|
description: "Stefan Koelle, Senior Software Developer & Architect in Munich. Homelab projects, smart home automation, open-source code, and retro hardware."
|
||||||
layout: base.njk
|
layout: base.njk
|
||||||
ogImage: "/stefan-koelle-foto.jpg"
|
ogImage: "/stefan-koelle-foto.jpg"
|
||||||
sections:
|
sections:
|
||||||
@@ -57,7 +57,7 @@ sections:
|
|||||||
<p>I'm a Senior Software Developer & Architect based in Munich with 20+ years in the trenches, from Turbo Pascal on a real 486 back in the day to .NET, Kubernetes, and AI-driven development today. By day I build microservices and cloud architecture, by night I dive into smart home automation, restore retro computers, and automate things that don't necessarily need automating.</p>
|
<p>I'm a Senior Software Developer & Architect based in Munich with 20+ years in the trenches, from Turbo Pascal on a real 486 back in the day to .NET, Kubernetes, and AI-driven development today. By day I build microservices and cloud architecture, by night I dive into smart home automation, restore retro computers, and automate things that don't necessarily need automating.</p>
|
||||||
<p>Everything here runs on a homelab that has been evolving since the mid-90s, from multiple 486s and Pentiums back then to today's Proxmox cluster. Have a look around.</p>
|
<p>Everything here runs on a homelab that has been evolving since the mid-90s, from multiple 486s and Pentiums back then to today's Proxmox cluster. Have a look around.</p>
|
||||||
</div>
|
</div>
|
||||||
<img class="intro-photo" src="/stefan-koelle-foto.jpg" alt="Stefan Kölle" width="280" height="280">
|
<img class="intro-photo" src="/stefan-koelle-foto.jpg" alt="Stefan Koelle" width="280" height="280">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% include "card-grid.njk" %}
|
{% include "card-grid.njk" %}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>{{ title }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}</title>
|
<title>{{ title }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}</title>
|
||||||
<meta name="description" content="{{ description }}">
|
<meta name="description" content="{{ description }}">
|
||||||
<meta name="author" content="Stefan Kölle">
|
<meta name="author" content="Stefan Koelle">
|
||||||
<meta name="theme-color" content="{% if section == 'hub' %}#3b6ea5{% elif section == 'infra' %}#99333A{% elif section == 'smarthome' %}#1f8a8a{% elif section == 'code' %}#3E5098{% elif section == 'retro' %}#8a6d3b{% else %}#3b6ea5{% endif %}">
|
<meta name="theme-color" content="{% if section == 'hub' %}#3b6ea5{% elif section == 'infra' %}#99333A{% elif section == 'smarthome' %}#1f8a8a{% elif section == 'code' %}#3E5098{% elif section == 'retro' %}#8a6d3b{% else %}#3b6ea5{% endif %}">
|
||||||
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
||||||
<meta property="og:title" content="{{ title }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}">
|
<meta property="og:title" content="{{ title }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}">
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
{% else %}
|
{% else %}
|
||||||
"name": "{{ title | safe }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}",
|
"name": "{{ title | safe }}{% if 'moonweb' not in title and 'stefankoelle' not in title %} · moonweb.org{% endif %}",
|
||||||
"url": "{{ site.url }}",
|
"url": "{{ site.url }}",
|
||||||
"author": { "@type": "Person", "name": "Stefan Kölle" }
|
"author": { "@type": "Person", "name": "Stefan Koelle" }
|
||||||
{% endif %}
|
{% endif %}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
{
|
{
|
||||||
"@context": "https://schema.org",
|
"@context": "https://schema.org",
|
||||||
"@type": "Person",
|
"@type": "Person",
|
||||||
"name": "Stefan Kölle",
|
"name": "Stefan Koelle",
|
||||||
"url": "https://www.moonweb.org",
|
"url": "https://www.moonweb.org",
|
||||||
"image": "https://www.moonweb.org/stefan-koelle-foto.jpg",
|
"image": "https://www.moonweb.org/stefan-koelle-foto.jpg",
|
||||||
"jobTitle": "Senior Software Developer & Architect",
|
"jobTitle": "Senior Software Developer & Architect",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<title>{% if title %}{{ title }}{% else %}Stefan Kölle{% endif %}</title>
|
<title>{% if title %}{{ title }}{% else %}Stefan Koelle{% endif %}</title>
|
||||||
<meta name="description" content="{{ description }}">
|
<meta name="description" content="{{ description }}">
|
||||||
<link rel="apple-touch-icon" sizes="57x57" href="/assets/apple-icon-57x57.png">
|
<link rel="apple-touch-icon" sizes="57x57" href="/assets/apple-icon-57x57.png">
|
||||||
<link rel="apple-touch-icon" sizes="60x60" href="/assets/apple-icon-60x60.png">
|
<link rel="apple-touch-icon" sizes="60x60" href="/assets/apple-icon-60x60.png">
|
||||||
@@ -25,7 +25,7 @@
|
|||||||
<meta name="msapplication-TileColor" content="#ffffff">
|
<meta name="msapplication-TileColor" content="#ffffff">
|
||||||
<meta name="msapplication-TileImage" href="/assets/ms-icon-144x144.png">
|
<meta name="msapplication-TileImage" href="/assets/ms-icon-144x144.png">
|
||||||
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
||||||
<meta name="author" content="Stefan Kölle">
|
<meta name="author" content="Stefan Koelle">
|
||||||
<meta property="og:title" content="{{ title }}">
|
<meta property="og:title" content="{{ title }}">
|
||||||
<meta property="og:description" content="{{ description }}">
|
<meta property="og:description" content="{{ description }}">
|
||||||
<meta property="og:url" content="{{ site.url }}{{ page.url }}">
|
<meta property="og:url" content="{{ site.url }}{{ page.url }}">
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
{
|
{
|
||||||
"@context": "https://schema.org",
|
"@context": "https://schema.org",
|
||||||
"@type": "Person",
|
"@type": "Person",
|
||||||
"name": "Stefan Kölle",
|
"name": "Stefan Koelle",
|
||||||
"url": "{{ site.url }}",
|
"url": "{{ site.url }}",
|
||||||
"jobTitle": "Software Developer",
|
"jobTitle": "Software Developer",
|
||||||
"sameAs": [
|
"sameAs": [
|
||||||
@@ -84,7 +84,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="head">
|
<div id="head">
|
||||||
<div id="foto"><img src="/assets/stefan-koelle-foto.jpg" alt="Photo of Stefan Kölle" style="width: 100%;"></div>
|
<div id="foto"><img src="/assets/stefan-koelle-foto.jpg" alt="Photo of Stefan Koelle" style="width: 100%;"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="background-image"></div>
|
<div id="background-image"></div>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "Stefan Kölle",
|
"name": "Stefan Koelle",
|
||||||
"short_name": "SK",
|
"short_name": "SK",
|
||||||
"icons": [
|
"icons": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>CV - Stefan Kölle</title>
|
<title>CV - Stefan Koelle</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="container">
|
<div id="container">
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
Senior Software Developer & Software Architect
|
Senior Software Developer & Software Architect
|
||||||
</div>
|
</div>
|
||||||
<div id="headline-photo">
|
<div id="headline-photo">
|
||||||
<img src="../assets/stefan-koelle-foto.jpg" alt="Stefan Kölle">
|
<img src="../assets/stefan-koelle-foto.jpg" alt="Stefan Koelle">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% include "cv-content.njk" %}
|
{% include "cv-content.njk" %}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
title: "Stefan Kölle"
|
title: "Stefan Koelle"
|
||||||
description: "Experienced Senior Software Developer and Software Architect with over 20 years of experience. Specialized in .NET and Kubernetes, with hands-on experience in AI-assisted development using Claude Code."
|
description: "Experienced Senior Software Developer and Software Architect with over 20 years of experience. Specialized in .NET and Kubernetes, with hands-on experience in AI-assisted development using Claude Code."
|
||||||
layout: stefankoelle.njk
|
layout: stefankoelle.njk
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ description: "WiFi-controlled LED display solution with REST API, DHT22 sensor,
|
|||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="description" content="{{ description }}">
|
<meta name="description" content="{{ description }}">
|
||||||
<meta name="author" content="Stefan Kölle">
|
<meta name="author" content="Stefan Koelle">
|
||||||
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
<link rel="canonical" href="{{ site.url }}{{ page.url }}">
|
||||||
<meta property="og:title" content="{{ title }}">
|
<meta property="og:title" content="{{ title }}">
|
||||||
<meta property="og:description" content="{{ description }}">
|
<meta property="og:description" content="{{ description }}">
|
||||||
@@ -25,7 +25,7 @@ description: "WiFi-controlled LED display solution with REST API, DHT22 sensor,
|
|||||||
"@type": "Article",
|
"@type": "Article",
|
||||||
"headline": "{{ title }}",
|
"headline": "{{ title }}",
|
||||||
"description": "{{ description }}",
|
"description": "{{ description }}",
|
||||||
"author": { "@type": "Person", "name": "Stefan Kölle" },
|
"author": { "@type": "Person", "name": "Stefan Koelle" },
|
||||||
"url": "{{ site.url }}{{ page.url }}"
|
"url": "{{ site.url }}{{ page.url }}"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user