From 4d21a5e8f8373edb09ad3809aa40e60a8459074f Mon Sep 17 00:00:00 2001 From: pstruebi Date: Mon, 25 Aug 2025 15:15:25 +0200 Subject: [PATCH] feat: add SEO optimizations and server configuration files --- deploy_to_hetzner.sh | 3 +++ src/.htaccess | 32 ++++++++++++++++++++++++++++++++ src/impressum.html | 5 +++++ src/index.html | 32 ++++++++++++++++++++++++++++++-- src/robots.txt | 4 ++++ src/sitemap.xml | 13 +++++++++++++ 6 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 src/.htaccess create mode 100644 src/robots.txt create mode 100644 src/sitemap.xml diff --git a/deploy_to_hetzner.sh b/deploy_to_hetzner.sh index d3c672c..85218b7 100644 --- a/deploy_to_hetzner.sh +++ b/deploy_to_hetzner.sh @@ -13,6 +13,9 @@ sshpass -p 'BiLqHib8s5Ag2FmL' sftp -oBatchMode=no -b - $USER@$SERVER < + ExpiresActive On + ExpiresByType image/webp "access plus 6 months" + ExpiresByType image/png "access plus 6 months" + ExpiresByType image/jpeg "access plus 6 months" + ExpiresByType image/svg+xml "access plus 6 months" + ExpiresByType image/x-icon "access plus 12 months" + ExpiresByType text/css "access plus 1 month" + ExpiresByType application/javascript "access plus 1 month" + + +# Security headers (best-effort; host must support) + + Header set X-Content-Type-Options "nosniff" + Header set Referrer-Policy "strict-origin-when-cross-origin" + Header set X-Frame-Options "SAMEORIGIN" + diff --git a/src/impressum.html b/src/impressum.html index 27f5b6e..7ac25b9 100644 --- a/src/impressum.html +++ b/src/impressum.html @@ -26,6 +26,11 @@ + + + + + diff --git a/src/index.html b/src/index.html index 97b02ac..21e2244 100644 --- a/src/index.html +++ b/src/index.html @@ -24,16 +24,44 @@ SummitWave | Auracast made easy + + + + - + + + + + + + +
SummitWave logo @@ -94,7 +122,7 @@

Auracast is a Bluetooth LE Audio broadcast technology that lets venues transmit one‑to‑many, low‑latency audio streams that anyone can join with their own device.

  • Widespread adoptionsupported across modern smartphones, earbuds, and hearing devices via Bluetooth LE Audio/Auracast.
  • -
  • Accessibilityinclusive listening for people with hearing devices- compatible with modern hearing aids and cochlear implants that support Bluetooth LE Audio/Auracast.
  • +
  • Accessibilityinclusive listening for people with hearing devices; compatible with modern hearing aids and cochlear implants that support Bluetooth LE Audio/Auracast.
  • Device Independencelisteners use their own phones, earbuds, or hearing aids.
  • Low Latencylip‑synced speech for presentations, video and live performances.
diff --git a/src/robots.txt b/src/robots.txt new file mode 100644 index 0000000..432682e --- /dev/null +++ b/src/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Allow: / + +Sitemap: https://summitwave.eu/sitemap.xml diff --git a/src/sitemap.xml b/src/sitemap.xml new file mode 100644 index 0000000..099a93e --- /dev/null +++ b/src/sitemap.xml @@ -0,0 +1,13 @@ + + + + https://summitwave.eu/ + weekly + 0.9 + + + https://summitwave.eu/impressum.html + yearly + 0.2 + +