Blog
Latest news, updates and guides from the jekcms team
Debugging JekCMS: Error Logs, Xdebug, and Profiling
PHP error_log configuration, Xdebug with VS Code, step debugging, slow query detection, and the common error patte…
CDN Integration: Cloudflare and JekCMS Best Practices
Cloudflare setup, page rules for admin bypass, cache purge API, Real IP restoration, and the performance numbers b…
Five CMS Mistakes That Kill Your Google Rankings
Missing canonicals, unoptimized images, ugly URLs, zero structured data, and glacial TTFB — these five CMS-level m…
Understanding JekCMS Session and Auth Security
Session fixation, CSRF tokens, remember-me rotation, multi-site isolation, and the 2-hour absolute timeout — every…
Sitemap and robots.txt Configuration Guide
Dynamic XML sitemaps, image sitemaps, news sitemaps, and robots.txt — the complete crawl optimization guide with r…
Comment System: Moderation, Spam Detection, and reCAPTCHA
A deep look at building a comment system that actually works — database schema for threaded replies, moderation qu…
Media Management: AVIF, WebP & Thumbnail Pipeline
A deep walkthrough of the JekCMS media pipeline — from upload validation and EXIF stripping to AVIF/WebP conversio…
Automated Backups and Disaster Recovery Strategy
A practical backup system using mysqldump, cron, and offsite rotation — plus the disaster recovery plan we actuall…
Rate Limiting and Brute Force Protection in JekCMS
How we implemented file-based rate limiting that blocks 99.7% of brute force attempts without Redis, memcached, or…
Multilingual SEO: hreflang Implementation and Canonical Strategy for Bilingual Sites
Practical SEO guide for multilingual websites covering hreflang tags, x-default, canonical URLs per language, per-…
Image Lazy Loading and CLS Prevention: A Practical Performance Guide
Deep technical guide covering native lazy loading, IntersectionObserver fallback, width/height attributes for CLS …
Automating Content With n8n and the JekCMS Publish API
Over eight months we processed more than 140,000 automated posts through JekCMS's publish API connected to n8n. Th…
SEO Audit Findings: 47 JekCMS Sites, 312 Common Errors
We conducted structured SEO audits on 47 JekCMS-powered sites across five industries over three months. The most c…
JekCMS Theme File Structure: Why We Chose This Architecture
When designing the JekCMS theme system, we evaluated six architecture patterns used by WordPress, Ghost, Kirby, St…
Content Security Policy for JekCMS: A Production-Ready Template
A well-configured Content Security Policy blocks the most common XSS vectors before they reach your users. JekCMS …
20 posts · Page 1/2
- Setup and live in 30 minutes
- 14+ professional themes
- n8n automation integration
- Automatic SEO — Sitemap, Schema.org
- PayPal & iyzico payment support