feat: refonte complète landing page - tunnel de vente + SEO optimisé
- SEO technique: sitemap.ts, robots.ts, structured data JSON-LD (Organization, Course, FAQPage) - Meta tags optimisés pour 12+ mots-clés TikTok Shop France - Hero SEO-optimisé: H1 ciblant "formation TikTok Shop" + "créateur affilié France" - Nouvelle section ResultsShowcase: stats marché TikTok Shop + timeline 8 semaines - Tableau comparatif HookLab vs alternatives - 6 témoignages avec disclaimer Google-compliant (pas de faux avis) - Pricing avec prix barré, bonus inclus, garantie satisfait ou remboursé - Badges de confiance (paiement sécurisé, RGPD, support, garantie) - Pop-up exit-intent (desktop) avec stats marché - Barre sticky CTA mobile - Notifications social proof animées - CTA final avant footer - Barre d'annonce urgence en haut - FAQ enrichie (10 questions) avec structured data FAQPage - Smooth scroll + animations CSS ajoutées https://claude.ai/code/session_01H2aRGDaKgarPvhay2HxN6Y
This commit is contained in:
57
app/page.tsx
57
app/page.tsx
@@ -1,23 +1,72 @@
|
||||
import AnnouncementBar from "@/components/marketing/AnnouncementBar";
|
||||
import Navbar from "@/components/marketing/Navbar";
|
||||
import Hero from "@/components/marketing/Hero";
|
||||
import Testimonials from "@/components/marketing/Testimonials";
|
||||
import PersonaCards from "@/components/marketing/PersonaCards";
|
||||
import ResultsShowcase from "@/components/marketing/ResultsShowcase";
|
||||
import Method from "@/components/marketing/Method";
|
||||
import PersonaCards from "@/components/marketing/PersonaCards";
|
||||
import ComparisonTable from "@/components/marketing/ComparisonTable";
|
||||
import Testimonials from "@/components/marketing/Testimonials";
|
||||
import Pricing from "@/components/marketing/Pricing";
|
||||
import TrustBadges from "@/components/marketing/TrustBadges";
|
||||
import FAQ from "@/components/marketing/FAQ";
|
||||
import FinalCTA from "@/components/marketing/FinalCTA";
|
||||
import Footer from "@/components/marketing/Footer";
|
||||
import SocialProofTicker from "@/components/marketing/SocialProofTicker";
|
||||
import ExitIntentPopup from "@/components/marketing/ExitIntentPopup";
|
||||
import StickyMobileCTA from "@/components/marketing/StickyMobileCTA";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
<main className="min-h-screen">
|
||||
{/* Top announcement bar */}
|
||||
<AnnouncementBar />
|
||||
|
||||
{/* Navigation */}
|
||||
<Navbar />
|
||||
|
||||
{/* Hero with SEO-optimized H1 */}
|
||||
<Hero />
|
||||
<Testimonials />
|
||||
<PersonaCards />
|
||||
|
||||
{/* Market opportunity + timeline */}
|
||||
<section id="resultats">
|
||||
<ResultsShowcase />
|
||||
</section>
|
||||
|
||||
{/* 3-step method */}
|
||||
<Method />
|
||||
|
||||
{/* Target personas */}
|
||||
<PersonaCards />
|
||||
|
||||
{/* Comparison table */}
|
||||
<ComparisonTable />
|
||||
|
||||
{/* Testimonials with disclaimer */}
|
||||
<Testimonials />
|
||||
|
||||
{/* Pricing with urgency */}
|
||||
<Pricing />
|
||||
|
||||
{/* Trust signals */}
|
||||
<TrustBadges />
|
||||
|
||||
{/* FAQ with structured data */}
|
||||
<FAQ />
|
||||
|
||||
{/* Final CTA */}
|
||||
<FinalCTA />
|
||||
|
||||
{/* Footer */}
|
||||
<Footer />
|
||||
|
||||
{/* Social proof notifications (bottom left) */}
|
||||
<SocialProofTicker />
|
||||
|
||||
{/* Exit intent popup (desktop only) */}
|
||||
<ExitIntentPopup />
|
||||
|
||||
{/* Sticky mobile CTA bar */}
|
||||
<StickyMobileCTA />
|
||||
</main>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user