Skip to content

Commit 9d3aae5

Browse files
Refactor landing page content
Move pricing tiles and "how it works" section.
1 parent b71d9ee commit 9d3aae5

1 file changed

Lines changed: 2 additions & 16 deletions

File tree

src/pages/LandingPage.tsx

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
21
import { useEffect, useState } from "react";
32
import { Helmet } from "react-helmet-async";
43
import { LandingHeader } from "@/components/landing/LandingHeader";
54
import { HeroSection } from "@/components/landing/HeroSection";
6-
import { ComparisonSection } from "@/components/shared/ComparisonSection";
5+
import { StorySection } from "@/components/landing/StorySection";
76
import { TransparencySection } from "@/components/shared/TransparencySection";
87
import { Calculator } from "@/components/shared/Calculator";
9-
import { StorySection } from "@/components/landing/StorySection";
108
import { DashboardPreview } from "@/components/landing/DashboardPreview";
119
import { TestimonialsSection } from "@/components/landing/TestimonialsSection";
1210
import { FeaturesSection } from "@/components/landing/FeaturesSection";
@@ -58,19 +56,15 @@ const LandingPage = () => {
5856
return (
5957
<>
6058
<Helmet>
61-
{/* Title et Description */}
6259
<title>RefSpring - Plateforme d'Affiliation Sans Frais Mensuels | Modèle Basé sur les Revenus</title>
6360
<meta name="description" content="RefSpring révolutionne l'affiliation : 0€ de frais mensuels, accès complet gratuit. Nous gagnons seulement quand vous gagnez. +50M€ générés, 0€ d'avance." />
6461

65-
{/* Mots-clés */}
6662
<meta name="keywords" content="affiliation, plateforme affiliation, marketing affiliation, commission affiliation, programme affiliation, revenus passifs, SaaS affiliation, tracking affiliation" />
6763

68-
{/* Données structurées */}
6964
<script type="application/ld+json">
7065
{JSON.stringify(structuredData)}
7166
</script>
7267

73-
{/* Open Graph optimisé */}
7468
<meta property="og:title" content="RefSpring - La Plateforme d'Affiliation qui Paie pour Elle-Même" />
7569
<meta property="og:description" content="Contrairement aux plateformes à 99-299€/mois, RefSpring utilise un modèle basé sur les revenus : 100% gratuit, nous gagnons seulement quand vous gagnez." />
7670
<meta property="og:type" content="website" />
@@ -81,37 +75,30 @@ const LandingPage = () => {
8175
<meta property="og:site_name" content="RefSpring" />
8276
<meta property="og:locale" content="fr_FR" />
8377

84-
{/* Twitter Cards */}
8578
<meta name="twitter:card" content="summary_large_image" />
8679
<meta name="twitter:site" content="@refspring" />
8780
<meta name="twitter:creator" content="@refspring" />
8881
<meta name="twitter:title" content="RefSpring - Plateforme d'Affiliation Sans Frais" />
8982
<meta name="twitter:description" content="0€ de frais mensuels, 100% gratuit. Nous gagnons seulement quand vous gagnez. +50M€ générés." />
9083
<meta name="twitter:image" content="https://refspring.com/og-image.jpg" />
9184

92-
{/* Canonical et liens */}
9385
<link rel="canonical" href="https://refspring.com" />
9486
<link rel="alternate" hrefLang="fr" href="https://refspring.com" />
9587
<link rel="alternate" hrefLang="en" href="https://refspring.com/en" />
9688

97-
{/* Robots et indexation */}
9889
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" />
9990
<meta name="googlebot" content="index, follow" />
10091

101-
{/* Performance et cache */}
10292
<meta httpEquiv="Cache-Control" content="public, max-age=31536000" />
10393

104-
{/* Favicon et icons */}
10594
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
10695
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
10796

108-
{/* Preconnect pour performance */}
10997
<link rel="preconnect" href="https://fonts.googleapis.com" />
11098
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" />
11199
</Helmet>
112100

113101
<div className="min-h-screen bg-white overflow-hidden">
114-
{/* Floating Background Elements */}
115102
<div className="fixed inset-0 pointer-events-none">
116103
<div
117104
className="absolute top-20 right-10 w-64 h-64 bg-blue-500/5 rounded-full blur-3xl animate-pulse"
@@ -129,10 +116,9 @@ const LandingPage = () => {
129116

130117
<LandingHeader onRedirectToDashboard={redirectToDashboard} />
131118
<HeroSection scrollY={scrollY} onRedirectToDashboard={redirectToDashboard} />
132-
<ComparisonSection onGetStarted={redirectToDashboard} variant="landing" />
119+
<StorySection />
133120
<TransparencySection variant="landing" />
134121
<Calculator variant="landing" />
135-
<StorySection />
136122
<DashboardPreview />
137123
<TestimonialsSection />
138124
<FeaturesSection />

0 commit comments

Comments
 (0)