Hamza Ali
/Case Study
Back to projects
Consumer / SEO

vmeals

SEO-Optimized Food Platform

vmeals is a consumer-facing food platform that relies on organic search traffic. The technical architecture is optimized for SEO performance, Core Web Vitals scores, and conversion — resulting in 200K+ monthly visitors without paid advertising.

200K+ monthly visitors
Top Core Web Vitals
Organic SEO growth
Sub-1s LCP

Tech Stack

Next.jsNode.jsPostgreSQLRedisStructured DataCDNVercel
01

The Problem

Food platforms live and die by search rankings. The original platform had poor Core Web Vitals, missing structured data, and JavaScript-heavy rendering that prevented Google from effectively indexing content.

02

Architecture

Next.js App Router with ISR (Incremental Static Regeneration) for menu pages, SSR for personalized content, and RSC for data-heavy components. Implemented JSON-LD structured data for Recipe and Restaurant schemas. Edge caching with Vercel for sub-50ms TTFB globally.

03

Engineering Challenges

  • Achieving sub-1s LCP for image-heavy menu pages
  • Implementing structured data correctly across thousands of dynamic pages
  • Balancing personalization with SEO-friendly static rendering
  • Maintaining fresh data while maximizing cache hit rates
04

Solution

Adopted ISR with 60-second revalidation for menu pages, ensuring near-static performance with fresh content. Used next/image with priority loading for above-the-fold images. Automated JSON-LD generation from database schema. Split bundle aggressively to minimize JavaScript payload.

05

Results & Impact

  • 200,000+ organic monthly visitors without paid ads
  • Core Web Vitals: LCP under 1 second, CLS near zero
  • Top 3 rankings for major food search terms
  • 3x increase in organic traffic YoY