Files
obc-terrassement/app/page.tsx
Claude ba1d24fa02 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
2026-02-11 12:03:01 +00:00

73 lines
2.0 KiB
TypeScript

import AnnouncementBar from "@/components/marketing/AnnouncementBar";
import Navbar from "@/components/marketing/Navbar";
import Hero from "@/components/marketing/Hero";
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 />
{/* 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>
);
}