{"id":9274,"date":"2026-07-20T14:23:43","date_gmt":"2026-07-20T14:23:43","guid":{"rendered":"https:\/\/beedynamic.io\/?post_type=case-studies&#038;p=9274"},"modified":"2026-07-30T08:21:54","modified_gmt":"2026-07-30T08:21:54","slug":"website-relaunch-switzerland-sfg-ag-basel","status":"publish","type":"case-studies","link":"https:\/\/beedynamic.io\/sq\/case-studies\/website-relaunch-switzerland-sfg-ag-basel\/","title":{"rendered":"Website Relaunch Switzerland: Same Design, 10x Faster &#8211; SFG AG Basel"},"content":{"rendered":"\n<!-- \n  SFG AG \u2014 Web Design \/ Website Relaunch Case Study\n  BeeDynamic brand colors: #FFCC00 (yellow), #1A1A1A (dark), #FFFFFF (white)\n  Font: Inter (Google Fonts)\n-->\n\n<article class=\"bd-case-study\">\n\n  <header class=\"bd-cs-header\">\n    <div class=\"bd-cs-meta\">\n      <span class=\"bd-cs-tag\">Case Study<\/span>\n      <span class=\"bd-cs-tag bd-cs-tag--industry\">Website Relaunch \u00b7 Switzerland<\/span>\n    <\/div>\n    <p class=\"bd-cs-subtitle\">This web design Switzerland case study shows how BeeDynamic relaunched sfg-ag.ch \u2014 same design, rock-solid new foundation \u2014 delivering a site that is 10x faster, fully secured, GDPR compliant, and SEO-optimised from day one.<\/p>\n\n    <div class=\"bd-cs-kpis\">\n      <div class=\"bd-cs-kpi\">\n        <span class=\"bd-cs-kpi-value\">10x<\/span>\n        <span class=\"bd-cs-kpi-label\">Faster Performance<\/span>\n      <\/div>\n      <div class=\"bd-cs-kpi bd-cs-kpi--highlight\">\n        <span class=\"bd-cs-kpi-value\">1:1<\/span>\n        <span class=\"bd-cs-kpi-label\">Design Preserved<\/span>\n      <\/div>\n      <div class=\"bd-cs-kpi\">\n        <span class=\"bd-cs-kpi-value\">GDPR<\/span>\n        <span class=\"bd-cs-kpi-label\">Fully Compliant<\/span>\n      <\/div>\n      <div class=\"bd-cs-kpi\">\n        <span class=\"bd-cs-kpi-value\">SEO<\/span>\n        <span class=\"bd-cs-kpi-label\">Structure Fixed<\/span>\n      <\/div>\n      <div class=\"bd-cs-kpi\">\n        <span class=\"bd-cs-kpi-value\">100%<\/span>\n        <span class=\"bd-cs-kpi-label\">Secured<\/span>\n      <\/div>\n      <div class=\"bd-cs-kpi\">\n        <span class=\"bd-cs-kpi-value\">Basel<\/span>\n        <span class=\"bd-cs-kpi-label\">Switzerland<\/span>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <section class=\"bd-cs-section\">\n    <h2>The Client<\/h2>\n    <p><a href=\"https:\/\/sfg-ag.ch\/\" target=\"_blank\" rel=\"noopener\">Safety First Ger\u00fcstbau AG (SFG AG)<\/a> is a professional scaffolding company based in Sissach, Basel-Landschaft, offering the full range of scaffolding solutions for construction, renovation, and specialist projects across the Basel and Baselland region. Their services include Fassadenger\u00fcste (facade scaffolding), Dachdeckerger\u00fcste (roofer scaffolding), Solarger\u00fcste (solar scaffolding), H\u00e4ngeger\u00fcste (suspended scaffolding), Spenglerger\u00fcste (tinsmith scaffolding), and Flachdachger\u00fcste (flat roof scaffolding) \u2014 a complete specialist offering for a demanding, safety-critical industry.<\/p>\n    <p>SFG AG already had a website. The design was strong \u2014 professional, visually well-executed, and aligned with their brand. The problem was everything underneath. The site was slow, technically unstable, and vulnerable. It looked good. It just didn&#8217;t work well enough to support a growing business.<\/p>\n    <p>They came to BeeDynamic with a clear brief: don&#8217;t change the design. Fix everything else.<\/p>\n  <\/section>\n\n  <section class=\"bd-cs-section\">\n    <h2>The Problem: A Good Design on a Broken Foundation<\/h2>\n    <p>This is a scenario BeeDynamic encounters regularly. A business invests in a well-designed website, but the technical execution underneath is rushed, poorly configured, or simply outdated. The visual result looks fine. The operational reality is not.<\/p>\n    <p>For SFG AG, the specific issues were:<\/p>\n    <ul>\n      <li><strong>Slow performance<\/strong> \u2014 unoptimised images, no caching, no minification. Page load times that cost visitors and search rankings simultaneously<\/li>\n      <li><strong>Technical instability<\/strong> \u2014 the site was fragile, prone to breaking under updates or traffic spikes<\/li>\n      <li><strong>Security vulnerabilities<\/strong> \u2014 no HSTS, inadequate server configuration, exposure to common WordPress attack vectors<\/li>\n      <li><strong>SEO structural issues<\/strong> \u2014 problems with meta tags, heading hierarchy, and indexation configuration that were quietly suppressing organic visibility<\/li>\n      <li><strong>GDPR non-compliance<\/strong> \u2014 cookie management and consent handling not meeting Swiss and EU legal standards<\/li>\n      <li><strong>Accessibility gaps<\/strong> \u2014 barriers affecting usability for some visitors<\/li>\n    <\/ul>\n    <p>None of these problems were visible on the surface. The site looked professional. But underneath, it was holding the business back \u2014 costing them search visibility, potential leads, and creating legal and security exposure they couldn&#8217;t see.<\/p>\n  <\/section>\n\n  <section class=\"bd-cs-section\">\n    <h2>Web Design Switzerland \u2014 The Rebuild<\/h2>\n    <p>BeeDynamic&#8217;s mandate was precise: preserve the design exactly, rebuild the foundation completely. This is a different challenge from a full redesign \u2014 it requires surgical precision. Every visual element had to be reproduced pixel-perfectly while the underlying code, configuration, and infrastructure were rebuilt from scratch.<\/p>\n\n    <h3>Platform: WordPress + Hello Theme + Elementor Pro<\/h3>\n    <p>We rebuilt the site on WordPress with Hello Theme as the base \u2014 the most lightweight and performant foundation available \u2014 and Elementor Pro as the page builder. The existing design was rebuilt in Elementor with the same visual structure, typography, colour system, and component layout. To an external visitor, nothing changed. Under the hood, everything did.<\/p>\n\n    <h3>Performance Optimisation<\/h3>\n    <p>Performance was the first priority. We implemented:<\/p>\n    <ul>\n      <li><strong>WP Rocket<\/strong> \u2014 page caching, browser caching, database optimisation, and CSS\/JavaScript minification and deferral<\/li>\n      <li><strong>Image optimisation<\/strong> \u2014 all images converted to WebP format with proper compression and lazy loading<\/li>\n      <li><strong>Video hero<\/strong> \u2014 the existing full-screen video hero (SFG x FCB collaboration) was re-implemented with proper preloading and performance-safe configuration<\/li>\n      <li><strong>Minimal plugin footprint<\/strong> \u2014 only essential plugins retained, every non-essential dependency removed<\/li>\n    <\/ul>\n    <p>The result: a site that performs 10x faster than its predecessor \u2014 directly improving both user experience and Google&#8217;s Core Web Vitals assessment.<\/p>\n\n    <h3>Security Hardening<\/h3>\n    <ul>\n      <li>HTTPS with HSTS (HTTP Strict Transport Security) headers configured<\/li>\n      <li>WordPress login and admin area hardened against brute-force attacks<\/li>\n      <li>File permissions and server configuration reviewed and corrected<\/li>\n      <li>WordPress core, theme, and plugins updated and stabilised<\/li>\n      <li>Automatic backup system configured for daily snapshots<\/li>\n    <\/ul>\n\n    <h3>SEO Structure Fixed<\/h3>\n    <p>The <a href=\"https:\/\/beedynamic.io\/services\/seo-agency\/\">SEO<\/a> structural issues that had been suppressing organic visibility were corrected across the entire site:<\/p>\n    <ul>\n      <li>Meta titles and descriptions reviewed and optimised for each page<\/li>\n      <li>H1-H6 heading hierarchy corrected throughout<\/li>\n      <li>Canonical tags configured correctly \u2014 each page references itself<\/li>\n      <li>Sitemap.xml generated and submitted to Google Search Console<\/li>\n      <li>Robots.txt configured correctly<\/li>\n      <li>Schema markup: LocalBusiness JSON-LD implemented for the company<\/li>\n      <li>Google Analytics and Search Console verified and connected before go-live<\/li>\n    <\/ul>\n    <p>These fixes don&#8217;t produce instant rankings \u2014 but they remove the structural ceiling that was preventing the site from ranking at all. Once Google can correctly crawl, understand, and index each page, organic visibility can begin to grow.<\/p>\n\n    <h3>GDPR &amp; Legal Compliance<\/h3>\n    <ul>\n      <li>Cookie consent management rebuilt with a compliant banner and preference centre<\/li>\n      <li>Privacy policy and legal pages reviewed for Swiss DSG and EU GDPR alignment<\/li>\n      <li>Cookie-Richtlinie (cookie policy) and Datenschutz (privacy policy) pages implemented and linked correctly in the footer<\/li>\n      <li>Accessibility statement added \u2014 addressing the accessibility gaps identified in the original site<\/li>\n    <\/ul>\n\n    <h3>Content Structure Preserved<\/h3>\n    <p>The 7-service structure was preserved exactly: Fassadenger\u00fcste, Dachdeckerger\u00fcste, Solarger\u00fcste, Materialpodest, Spezialger\u00fcste (H\u00e4ngeger\u00fcst), Spenglerger\u00fcste, and Flachdachger\u00fcste \u2014 each with its own detailed service description, use case list, and contact CTA. The Referenzen section with popup project galleries, the team section, and the contact form were all rebuilt with the same structure and content, now on a technically sound base.<\/p>\n\n    <div class=\"bd-cs-quote\">\n      <p>&#8220;They asked us not to change the design \u2014 just make it work properly. That&#8217;s a different kind of challenge. And it&#8217;s one we enjoy.&#8221;<\/p>\n      <span>\u2014 Arbron Gashi, CEO \u00b7 BeeDynamic Group LLC<\/span>\n    <\/div>\n  <\/section>\n\n  <section class=\"bd-cs-section\">\n    <h2>The Result<\/h2>\n    <p>sfg-ag.ch relaunched as the same website SFG AG had before \u2014 visually identical, trusted by their team and their clients \u2014 but rebuilt on a foundation that actually supports the business.<\/p>\n    <ul>\n      <li><strong>10x faster performance<\/strong> \u2014 measurably faster load times across all devices<\/li>\n      <li><strong>Fully secured<\/strong> \u2014 HTTPS, HSTS, hardened WordPress configuration, automated backups<\/li>\n      <li><strong>SEO structure corrected<\/strong> \u2014 instant visibility boost as Google could now correctly index all pages<\/li>\n      <li><strong>GDPR and DSG compliant<\/strong> \u2014 legal exposure eliminated<\/li>\n      <li><strong>Accessibility improved<\/strong> \u2014 barriers removed for all user groups<\/li>\n      <li><strong>Stable under updates<\/strong> \u2014 the fragility that caused the original instability was resolved at the architectural level<\/li>\n    <\/ul>\n    <p>The site is now ready to support growth \u2014 through SEO, through Google Ads, or simply through the credibility that a fast, secure, professionally maintained website communicates to every visitor and every potential client.<\/p>\n  <\/section>\n\n  <section class=\"bd-cs-section\">\n    <h2>What This Case Teaches Us<\/h2>\n    <p>Not every web project needs a new design. Sometimes the design is good \u2014 and the investment that will actually move the business forward is in the foundation underneath it.<\/p>\n    <p>A slow, insecure, non-compliant website doesn&#8217;t just create technical problems. It creates business problems. It costs search rankings. It creates legal exposure. It erodes the credibility that a well-designed site is supposed to build. And it fails the visitors who arrive \u2014 and leave too quickly to ever become customers.<\/p>\n    <p>At BeeDynamic, we don&#8217;t just fix websites. We rebuild them for performance, security, and growth \u2014 whether that means a full redesign, a technical relaunch, or anything in between. What matters is that when we&#8217;re done, the site works the way a serious Swiss business deserves.<\/p>\n  <\/section>\n\n  <section class=\"bd-cs-section\">\n    <h2>About BeeDynamic<\/h2>\n    <p><a href=\"https:\/\/beedynamic.io\/about\/\">BeeDynamic<\/a> is a certified Google Partner agency based in Switzerland and Kosovo \u2014 one of only two Google Partner certified agencies in Kosovo. We build <a href=\"https:\/\/beedynamic.io\/web-design-company\/\">high-performance websites<\/a>, manage <a href=\"https:\/\/beedynamic.io\/google-ads-management\/\">Google Ads campaigns<\/a>, and deliver <a href=\"https:\/\/beedynamic.io\/services\/seo-agency\/\">SEO strategies<\/a> for service businesses and B2B brands across the DACH region and beyond.<\/p>\n    <p>Every project is handled with full transparency: you own everything we build, you see every decision, and you always know what we&#8217;re doing and why.<\/p>\n  <\/section>\n\n  <section class=\"bd-cs-cta\">\n    <h2>Is your website holding your business back?<\/h2>\n    <p>Whether you need a new site or a technical relaunch, we&#8217;ll audit your current situation and show you exactly what needs to change \u2014 before you commit to anything.<\/p>\n    <div class=\"bd-cs-cta-buttons\">\n      <a href=\"https:\/\/beedynamic.io\/web-design-company\/\" class=\"bd-cs-btn bd-cs-btn--primary\">Learn About Web Design<\/a>\n      <a href=\"https:\/\/beedynamic.io\/contact\/\" class=\"bd-cs-btn bd-cs-btn--secondary\">Get a Free Audit<\/a>\n    <\/div>\n  <\/section>\n\n<\/article>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n.bd-case-study {\n  max-width: 820px;\n  margin: 0 auto;\n  font-family: 'Inter', sans-serif;\n  color: #1A1A1A;\n  line-height: 1.78;\n}\n\n.bd-cs-meta {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-bottom: 20px;\n}\n.bd-cs-tag {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 5px 14px;\n  border-radius: 100px;\n  background: #F5F5F5;\n  color: #555555;\n}\n.bd-cs-tag--industry {\n  background: #FFCC00;\n  color: #1A1A1A;\n}\n\n.bd-cs-subtitle {\n  font-family: 'Inter', sans-serif;\n  font-size: 17px;\n  color: #666666;\n  margin-bottom: 40px;\n  line-height: 1.7;\n  max-width: 640px;\n  font-weight: 400;\n}\n\n.bd-cs-kpis {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 2px;\n  background: #E5E5E5;\n  border-radius: 8px;\n  overflow: hidden;\n  margin-bottom: 64px;\n}\n.bd-cs-kpi {\n  background: #FFFFFF;\n  padding: 28px 20px;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.bd-cs-kpi--highlight { background: #1A1A1A; }\n.bd-cs-kpi--highlight .bd-cs-kpi-value { color: #FFCC00; }\n.bd-cs-kpi--highlight .bd-cs-kpi-label { color: rgba(255,255,255,0.55); }\n.bd-cs-kpi-value {\n  font-family: 'Inter', sans-serif;\n  font-size: 28px;\n  font-weight: 800;\n  color: #1A1A1A;\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n.bd-cs-kpi-label {\n  font-family: 'Inter', sans-serif;\n  font-size: 10px;\n  font-weight: 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: #AAAAAA;\n}\n\n.bd-cs-section { margin-bottom: 56px; }\n.bd-cs-section h2 {\n  font-family: 'Inter', sans-serif;\n  font-size: 22px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin-bottom: 20px;\n  padding-bottom: 14px;\n  border-bottom: 3px solid #FFCC00;\n  letter-spacing: -0.01em;\n}\n.bd-cs-section h3 {\n  font-family: 'Inter', sans-serif;\n  font-size: 16px;\n  font-weight: 700;\n  color: #1A1A1A;\n  margin-top: 28px;\n  margin-bottom: 12px;\n}\n.bd-cs-section p {\n  font-family: 'Inter', sans-serif;\n  margin-bottom: 18px;\n  color: #333333;\n  font-size: 16px;\n  font-weight: 400;\n}\n.bd-cs-section ul {\n  margin: 0 0 18px 0;\n  padding-left: 20px;\n}\n.bd-cs-section ul li {\n  font-family: 'Inter', sans-serif;\n  margin-bottom: 10px;\n  color: #333333;\n  font-size: 16px;\n}\n.bd-cs-section a {\n  color: #1A1A1A;\n  font-weight: 600;\n  text-decoration: underline;\n  text-decoration-color: #FFCC00;\n  text-underline-offset: 3px;\n}\n.bd-cs-section a:hover { text-decoration-color: #1A1A1A; }\n\n.bd-cs-quote {\n  background: #1A1A1A;\n  border-left: 5px solid #FFCC00;\n  padding: 28px 32px;\n  border-radius: 0 8px 8px 0;\n  margin: 36px 0;\n}\n.bd-cs-quote p {\n  font-family: 'Inter', sans-serif;\n  font-size: 19px !important;\n  font-style: italic;\n  color: #FFFFFF !important;\n  margin-bottom: 12px !important;\n  font-weight: 500;\n  line-height: 1.6;\n}\n.bd-cs-quote span {\n  font-family: 'Inter', sans-serif;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #FFCC00;\n}\n\n.bd-cs-cta {\n  background: #1A1A1A;\n  padding: 52px 44px;\n  border-radius: 12px;\n  text-align: center;\n}\n.bd-cs-cta h2 {\n  font-family: 'Inter', sans-serif;\n  font-size: 26px;\n  font-weight: 800;\n  color: #FFFFFF;\n  margin-bottom: 14px;\n  letter-spacing: -0.02em;\n}\n.bd-cs-cta p {\n  font-family: 'Inter', sans-serif;\n  color: rgba(255,255,255,0.6);\n  margin-bottom: 32px;\n  max-width: 520px;\n  margin-left: auto;\n  margin-right: auto;\n  font-size: 15px;\n  line-height: 1.7;\n}\n.bd-cs-cta-buttons {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n.bd-cs-btn {\n  font-family: 'Inter', sans-serif;\n  display: inline-block;\n  padding: 14px 28px;\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  text-decoration: none;\n  transition: all 0.2s;\n}\n.bd-cs-btn--primary {\n  background: #FFCC00 !important;\n  color: #1A1A1A !important;\n  border: 1.5px solid #FFCC00 !important;\n}\n.bd-cs-btn--primary:hover {\n  background: #FFD700 !important;\n  border-color: #FFD700 !important;\n  color: #1A1A1A !important;\n  transform: translateY(-1px);\n}\n.bd-cs-btn--secondary {\n  background: transparent;\n  color: #FFFFFF !important;\n  border: 1.5px solid #FFFFFF !important;\n}\n.bd-cs-btn--secondary:hover {\n  border-color: #FFCC00 !important;\n  color: #FFCC00 !important;\n  background: transparent !important;\n}\n\n@media (max-width: 640px) {\n  .bd-cs-kpis { grid-template-columns: repeat(2, 1fr); }\n  .bd-cs-cta { padding: 36px 24px; }\n  .bd-cs-quote { padding: 20px 24px; }\n}\n<\/style>\n","protected":false},"featured_media":9275,"template":"","meta":{"_acf_changed":false},"project-type":[218],"class_list":["post-9274","case-studies","type-case-studies","status-publish","has-post-thumbnail","hentry","project-type-web-design"],"acf":[],"_links":{"self":[{"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/case-studies\/9274","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/case-studies"}],"about":[{"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/types\/case-studies"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/media\/9275"}],"wp:attachment":[{"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/media?parent=9274"}],"wp:term":[{"taxonomy":"project-type","embeddable":true,"href":"https:\/\/beedynamic.io\/sq\/wp-json\/wp\/v2\/project-type?post=9274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}