
Performance-engineered media portal with CDN-backed publishing infrastructure, structured SEO architecture, and an editorial workflow built for high-traffic publishing.
Overview
Client
Jerusalem Online — established Hebrew-language news and media portal
Problem
Editorial team was constrained by an underperforming CMS that couldn't handle traffic spikes, multimedia publishing volume, or structured SEO at scale.
Scope
Custom WordPress theme, CDN and caching architecture, structured SEO implementation, editorial tooling, and image delivery pipeline.
Challenge
- Traffic spikes during breaking news cycles overwhelmed previous server infrastructure
- Editorial team needed publishing tools that didn't require developer involvement for daily content management
- SEO goals spanned articles, category archives, author profiles, and tag pages simultaneously
- Image-heavy publishing workflow required optimization without editorial quality trade-offs
Solution
Architecture Decisions
Custom WordPress theme optimized for editorial publishing speed and content hierarchy. Cloudflare CDN with page-level caching rules to absorb traffic spikes. Custom post types for articles, video content, and photo galleries.
Custom Logic
- Structured data markup (NewsArticle, BreadcrumbList schema) for search engine visibility
- WebP image conversion pipeline with lazy loading per article
- Editorial scheduling and category-based content routing
Integrations
- Cloudflare CDN for edge caching and traffic resilience
- WP Rocket for server-side page caching and cache warming
- Yoast SEO for on-page SEO and structured data management
Impact
- Editorial team publishes without developer involvement — full content and scheduling autonomy
- CDN layer absorbed breaking news traffic spikes without server-side bottlenecks
- Structured SEO markup improved article and category indexability in search results
- WebP + lazy loading reduced average article page weight and improved Core Web Vitals scores
Tech Stack
Let's discuss how a similar system could work for your business.
Ready to Build Something That Works?
A short intro call. No commitment. Just a conversation to see if we're a fit.
15-minute intro. No obligation.


