Würden Sie Ihr Auto selbst zusammenbauen?

Genauso wenig sollten Sie Ihre digitale Präsenz aus Einzelteilen zusammensuchen. Bei uns erhalten Sie eine perfekt integrierte Lösung aus einer Hand.

Unsere Experten arbeiten Hand in Hand und verstehen die Zusammenhänge zwischen allen digitalen Disziplinen. So entstehen Lösungen, die in allen Bereichen überzeugen und optimal ineinandergreifen.

Unicorn Factory Leistungskosmos
🚀
				
					
<p>&nbsp;</p>
<p><script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.7.0/chart.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/chartjs-plugin-annotation/2.1.0/chartjs-plugin-annotation.min.js"></script><style>/* Previous CSS remains the same until chart-container */
    body {
      font-family: system-ui, -apple-system, sans-serif;
      margin: 0;
      padding: 20px;
      background: #f5f5f5;
    }
    
    .container {
      max-width: 960px;
      margin: 0 auto;
      background: #ecf0f9;
      border-radius: 8px;
      box-shadow: 0 2px 4px rgba(0,0,0,0.1);
      padding: 24px;
    }
    
    h2 {
      color: #020b60;
      font-size: 24px;
      margin-bottom: 24px;
    }
    
    .labels {
      display: flex;
      justify-content: space-between;
      margin-bottom: 8px;
      color: #020b60;
      font-size: 14px;
      font-weight: 500;
    }
    
    .chart-container {
      background: white;
      border-radius: 8px;
      padding: 16px;
      margin-bottom: 24px;
      height: 200px;
      position: relative;
      box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
    }
    
    .separator {
      position: absolute;
      top: 0;
      bottom: 0;
      width: 1px;
      border-left: 2px dashed #2d61f0;
      z-index: 1;
    }
    
    .separator-1 {
      left: calc(2 * 100% / 15);
    }
    
    .separator-2 {
      left: calc(9 * 100% / 15);
    }
    
    /* Rest of previous CSS remains the same */
    .phases {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 16px;
    }
    
    .phase {
      background: white;
      border-radius: 8px;
      padding: 16px;
      box-shadow: 0 1px 3px rgba(0,0,0,0.1);
    }
    
    .phase-header {
      display: flex;
      align-items: center;
      margin-bottom: 12px;
      padding-bottom: 12px;
      border-bottom: 1px solid #eee;
    }
    
    .phase-number {
      width: 24px;
      height: 24px;
      background: #2d61f0;
      color: white;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 8px;
      font-size: 14px;
    }
    
    .phase-title {
      color: #020b60;
      font-weight: bold;
    }
    
    .section-title {
      color: #020b60;
      font-weight: 600;
      font-size: 14px;
      margin: 12px 0 8px;
    }
    
    ul {
      list-style: none;
      padding: 0;
      margin: 0;
      color: #020b60;
      font-size: 14px;
    }
    
    li {
      margin-bottom: 4px;
      display: flex;
      align-items: center;
    }
    
    li:before {
      content: "•";
      color: #2d61f0;
      margin-right: 8px;
    }</style></p>
<div class="container">
<h2>Wie lange dauert SEO?</h2>
<div class="labels">
<div>Aktionen</div>
<div>Ergebnisse</div>
</div>
<div class="chart-container">
<div class="separator separator-1"> </div>
<div class="separator separator-2"> </div>
<canvas id="seoChart"></canvas></div>

<div class="phases">
<div class="phase">
<div class="phase-header">
<div class="phase-number">1</div>
<div class="phase-title">Monat 1-2</div>
</div>
<div class="section-title">Aktionen:</div>
<ul>
<li>SEO-Audit</li>
<li>Keyword-Analyse</li>
<li>Strategie-Plan</li>
</ul>
<div class="section-title">Ergebnisse:</div>
<ul>
<li>Grundlagen geschaffen</li>
<li>Potentiale erkannt</li>
</ul>
</div>
<div class="phase">
<div class="phase-header">
<div class="phase-number">2</div>
<div class="phase-title">Monat 3-9</div>
</div>
<div class="section-title">Aktionen:</div>
<ul>
<li>Technik optimieren</li>
<li>Content erstellen</li>
<li>Links aufbauen</li>
</ul>
<div class="section-title">Ergebnisse:</div>
<ul>
<li>Erste Rankings</li>
<li>Steigende Sichtbarkeit</li>
</ul>
</div>
<div class="phase">
<div class="phase-header">
<div class="phase-number">3</div>
<div class="phase-title">Ab Monat 10</div>
</div>
<div class="section-title">Aktionen:</div>
<ul>
<li>Dauerhafte Optimierung</li>
<li>Anpassung an neue Marktverhältnisse</li>
<li>Ausbau der Marktposition</li>
</ul>
<div class="section-title">Ergebnisse:</div>
<ul>
<li>Stabilere Rankings</li>
<li>Nachhaltige Marktpräsenz</li>
</ul>
</div>
</div>
</div>
<p><script>const ctx = document.getElementById('seoChart').getContext('2d');
    
    // Generate data with realistic fluctuations
    const generateData = () => {
      const data = [];
      for (let i = 0; i < 15; i++) {
        const baseGrowth = Math.pow(i + 1, 1.4);
        const fluctuation = i > 2 ? Math.sin(i) * 10 : 0;
        data.push(baseGrowth + fluctuation + (i > 8 ? 15 : 0));
      }
      return data;
    };

    const labels = Array.from({length: 15}, (_, i) => `${i + 1}M`);
    
    new Chart(ctx, {
      type: 'line',
      data: {
        labels: labels,
        datasets: [{
          data: generateData(),
          fill: true,
          borderColor: '#2d61f0',
          backgroundColor: 'rgba(45, 97, 240, 0.1)',
          tension: 0.4,
          pointRadius: 0
        }]
      },
      options: {
        responsive: true,
        maintainAspectRatio: false,
        plugins: {
          legend: {
            display: false
          }
        },
        scales: {
          x: {
            grid: {
              display: false
            },
            ticks: {
              color: '#020b60'
            }
          },
          y: {
            display: false
          }
        }
      }
    });</script></p>

				
			
Bereit für den nächsten Schritt?

Lassen Sie uns Ihre Ideen zum Leben erwecken. Ob Beratung oder konkrete Anfragen – wir freuen uns darauf, von Ihnen zu hören!

Daniel Haenle

Gründer & Ihr Ansprechpartner
Persönlich. Verlässlich. Auf Augenhöhe.

Wir glauben an eine offene und ehrliche Kommunikation. Mit Daniel Haenle haben Sie einen Ansprechpartner, der Ihre Bedürfnisse versteht und gemeinsam mit Ihnen die besten Lösungen findet.

× Haben Sie Fragen?