SEO: list all blog posts in sitemap, add BlogPosting structured data

This commit is contained in:
2026-10-04 18:54:51 +02:00
parent c8674d9bde
commit 92b8825fb5
10 changed files with 254 additions and 4 deletions

View File

@@ -20,6 +20,33 @@
<meta name="twitter:image" content="https://bitcoin-after.life/pitura/og-default.png">
<meta name="theme-color" content="#2d6cdf">
<link rel="canonical" href="https://bitcoin-after.life/blog/why-electrum-and-timelocks.html">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Why We Built BAL as an Electrum Plugin — and Why Timelocks Remove the Need for Trust",
"description": "Signing is the most security-critical operation in Bitcoin, so BAL never signs. How building on Electrum and on nLocktime replaces trust with consensus rules and on-chain incentives.",
"image": "https://bitcoin-after.life/blog/img/why-electrum-and-timelocks.webp",
"datePublished": "2026-08-23",
"dateModified": "2026-08-23",
"author": {
"@type": "Organization",
"name": "Bitcoin After Life",
"url": "https://bitcoin-after.life/"
},
"publisher": {
"@type": "Organization",
"name": "Bitcoin After Life",
"url": "https://bitcoin-after.life/",
"logo": {
"@type": "ImageObject",
"url": "https://bitcoin-after.life/pitura/logo/Logo_nero.svg"
}
},
"mainEntityOfPage": "https://bitcoin-after.life/blog/why-electrum-and-timelocks.html",
"inLanguage": "en"
}
</script>
<link rel="icon" type="image/x-icon" href="/pitura/ico/Logo_nero.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/pitura/ico/favicon-32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/pitura/ico/favicon-16.png">