Web Development
    Featured

    IvyyDev Website Rebuild – Speed, SEO, Maintainability

    I rebuilt ivyydev.se from the ground up with React, Vite, TypeScript and Tailwind. A single SEOHead handles meta, hreflang and JSON-LD. Performance improved with non-blocking CSS (Vite plugin), lazy-load plus min-height for CLS fix, PageHero on inner pages and content-visibility for below-the-fold.

    1 week

    Build Time

    Solo project

    Team

    SEO

    Better defaults

    DX

    Cleaner workflow

    Challenge, solution and impact

    Challenge

    The old setup made publishing slow, SEO was scattered, and Lighthouse reported CLS and CSS blocking first paint.

    Solution

    A single SEOHead component (meta, canonical, hreflang, OG, Twitter, JSON-LD), Vite manualChunks and cssAsyncLoad for non-blocking CSS. Lazy-load of below-the-fold content with requestIdleCallback and a min-height wrapper to fix CLS. PageHero on inner pages and content-visibility: auto to reduce layout work.

    Impact

    Lower CLS and TBT, faster FCP/LCP, consistent hero and SEO in one place. Predictable codebase to build on.

    Technical solutions in short

    • SEOHead: meta, canonical, hreflang, OG, Twitter, JSON-LD (BlogPosting, BreadcrumbList)
    • Vite: manualChunks (react, router, query, radix), cssAsyncLoad for non-blocking CSS
    • CLS fix: min-height wrapper around lazy sections; content-visibility: auto below the fold
    • PageHero on inner pages; section-blend-after-hero for smooth transition
    • Defer Analytics/CookieBanner via requestIdleCallback in App.tsx

    SEO

    Canonical, hreflang, Open Graph and JSON-LD

    Performance

    Vite, clean assets, minimal JS

    DX

    TypeScript and component-first structure

    Growth

    Sitemap and redirects for clean indexing

    Related Services

    This project used web development and SEO. Explore the service:

    Related Articles

    How I Rebuilt IvyyDev.se

    How I rebuilt the site with React, Vite, TypeScript and Tailwind – architecture and lessons learned.

    IT & Web Agency in Sölvesborg

    Local IT help and website packages with clear pricing and fast response.

    I use cookies

    GDPR

    I use cookies to improve your experience, analyze traffic, and personalize content. You can choose which cookies to accept.