CONTENT · BLOG PLATFORM
Multiblog.
As many blogs as you need.
- Who it helps
- Stores that need more than one blog, guide or knowledge base.
- What changes
- Each blog runs in Magento with its own route, categories and authors, plus structured data out of the box.
- Unlimited instances with independent routes
- Grid, list and featured layouts for Luma and Hyvä
- BlogPosting JSON-LD, Open Graph and Twitter Cards
The most advanced blog suite for Magento 2 & Mage-OS - unlimited blog instances, dynamic routes, Hyvä & Luma support, built-in SEO/AI optimization, and 12 production-ready modules in one package.
Product details
The last blog module
you’ll ever install on Magento 2.
Unlimited blog instances. Dynamic routes you fully control. Every SEO signal Google and AI bots look for - baked in, not bolted on.
Free migration from competing blog modules included.
Engineering Summary
Built as a production-grade content platform for Magento — not a basic blog add-on.
At a glance
- • Unlimited independently routed blogs
- • Full structured data and metadata coverage
- • Search, import, RSS, sitemap and API modules included
- • Built for Hyvä, Luma and enterprise Magento delivery
Why merchants choose Multiblog
Three things every other M2 blog module gets wrong.
You own the URLs.
Create as many blog instances as you need — /blog, /advice, /kb, /news — each with its own route, categories, authors, and settings.
- ✓ Flat or category-nested URL structure per instance
- ✓ Router-level caching — zero lookup cost
- ✓ URL suffix, collision detection CLI, redirect management
- ✓ Paginated canonicals built in
Layouts baked in.
Grid, list, full-article, featured article, sidebar variants — swap per instance or per category without touching a template.
- ✓ Luma & Hyvä theme packages included
- ✓ Sidebar widgets: search, recent, popular, archive, tag cloud, categories
- ✓ Featured article + featured category blocks on the instance home
- ✓ Related products grid on posts — sell while you inform
SEO & AI-ready by default.
Not a plugin. Not a bolt-on. Every signal Google, Bing, and the new AI crawlers look for — emitted correctly, out of the box.
- ✓ Full BlogPosting + BreadcrumbList JSON-LD
- ✓ Per-post Open Graph + Twitter Card overrides
- ✓ Image sitemap with real dimensions, locale alternates
- ✓ Crawlable by Googlebot, GPTBot, PerplexityBot, ClaudeBot
What’s in the box
12 modules. One price. Ship or leave them out.
Every module is independent and opt-in. Enable what you need, disable what you don’t. Composer-managed, PHPStan level 8 clean.
qoliber_Multiblog
Core. Instances, posts, categories, tags, authors, routing, admin, sidebar widgets.
qoliber_MultiblogHyva
Tailwind + Alpine templates for Hyvä. Fully accessible, nav plugin included.
qoliber_MultiblogComments
Threaded comments with moderation, honeypot, rate limit, email notifications.
qoliber_MultiblogSearch
OpenSearch indexing with MySQL fallback. Chunked reindex, MView on relations.
qoliber_MultiblogGraphQl
Queries for posts, categories, tags, authors. Batch resolvers eliminate N+1.
qoliber_MultiblogWebapi
REST endpoints for admin + public, including comment submission.
qoliber_MultiblogImport
WordPress WXR + CSV import/export. Chunked, resumable, SSRF-hardened.
qoliber_MultiblogSitemap
Native Magento sitemap integration via ItemProviderInterface.
qoliber_MultiblogRss
RSS 2.0 feeds per instance, category, tag, author. Publish-event invalidated cache.
qoliber_MultiblogSocialSharing
Share buttons, Open Graph, Twitter Cards, copy-link with clipboard API.
qoliber_MultiblogSeoOpengraph
Bridge to qoliber SEO Opengraph Tags suite (optional).
qoliber_MultiblogSeoRichSnippets
Bridge to qoliber SEO Rich Snippets suite (optional).
How we compare
Side-by-side with what’s already on the market.
Most Magento blog modules solve basic publishing. Multiblog is engineered as a full-scale content platform — with architecture, SEO and extensibility built for serious merchants.
| Feature | qoliber Multiblog | Competing products |
|---|---|---|
| Hyva CMS Support | Yes | Some |
| Playwright Test Suite | Yes | — |
| Packages Available via Private Packagist | Yes | — |
| GitLab Access to Code Repository | Yes | — |
| Unlimited blog instances with independent routes | YES | — |
| Hyvä theme support included | Yes | Varies |
| BlogPosting JSON-LD out of the box | Yes | Varies |
| Per-post OG + Twitter Card overrides | Yes | Partial |
| Batch GraphQL resolvers (no N+1) | Yes | — |
| OpenSearch integration | Yes | Some |
| WordPress import (chunked, resumable) | Yes | Some |
| PHP 8.4 supported | Yes | Some |
| PHPStan level 8, full test suite | Yes | — |
| Free migration from competing module | Yes | — |
Comparison based on publicly available documentation as of April 2026. Trademarks belong to their respective owners.
Engineering
Built the way you’d build it.
Service contracts, repositories, plugins, DI — clean, conventional Magento 2. No duct tape, no global state, no custom bootstrap. Your existing tooling just works.
- • Service contracts everywhere
- • Block-level caching
- • Router-layer lookups cached
- • Async view counts
- • Playwright E2E + PHPUnit
Ready to replace your current Magento blog module?
Upgrade to a production-grade content platform built for SEO, scale and modern Magento engineering.
Questions before buying? Need migration advice? We’ll help you evaluate fit before purchase.
WHAT IT FIXES
One store, unlimited blogs.
Multiblog runs unlimited blog instances in one Magento store — /blog, /advice, /kb, /news — each with its own route, categories, authors and settings. Posts ship with BlogPosting and BreadcrumbList JSON-LD plus per-post Open Graph and Twitter Card overrides out of the box.
- Unlimited instances with independent routes ● routing
- Grid, list and featured layouts for Luma and Hyvä ● themes
- BlogPosting JSON-LD, Open Graph and Twitter Cards ● SEO
- WordPress WXR and CSV import, chunked and resumable ● import
- OpenSearch search with MySQL fallback ● search
- REST and GraphQL with batch resolvers ● headless
INSTALL · COMPOSER
One composer line.
Your license adds the package to your private qoliber repository. Add the repository once, then require the package like any other dependency — no ZIP files, no copying folders into app/code.
# Once per project: add your private qoliber repository # (the exact command is in your account → Composer & keys) composer require qoliber/multiblog-metapackage php bin/magento setup:upgrade ✓ Installed. Updates arrive with composer update.