HADOOPT
TECHNOLOGIES
Schedule a Tech Consultation
Home
Services
Odoo ERP implementation Rollout, custom modules, migration and support. Web application development SaaS products, portals and internal platforms. Mobile application development Offline-first field apps and customer apps. AI development & automation LLM assistants, document processing, forecasting. Odoo version upgrades ↗ Move to a newer release, scoped and priced on its own site.
Products
OrgExp ↗ Budget, CAPEX and OPEX management.
Blog About Contact Schedule a Tech Consultation
Blog / Odoo 17: Complete Guide for Businesses
Odoo 17 3 min read

Creating and Managing Blogs in Odoo 17

Use Odoo 17's built-in blogging tools to create SEO-friendly content, organize articles, and convert readers into leads — all without leaving your ERP.

· ERP practice 17 Dec 2023 · updated 01 May 2025

Blogging in Odoo 17 comes from the Website Blog app: installed beside the Website app, it adds as many blogs as you want, with categories and tags, the same drag-and-drop editor used for pages, scheduled publishing and per-post SEO fields. It is part of Odoo Community, so there is no plugin or separate CMS involved.

Enabling the Blog Module

To start publishing articles:

Apps → Install "Website Blog"

This adds blogging features to your existing website with category filtering, tagging, and SEO-ready content tools.

Creating a Blog and Categories

You can create multiple blogs for different purposes:

  • 📰 Company News
  • 📘 Tutorials and How-Tos
  • 📣 Product Announcements

Each blog can have its own layout, cover image, and category system to keep content organized and easy to browse.

Writing and Formatting Blog Posts

To create a new article:

Website → Blog → New Post

Use the editor to:

  • ✍️ Add rich text, headers, quotes, and lists
  • 📷 Upload images, videos, and media files
  • 📅 Schedule future publishing dates

Drafts can be saved and reviewed before going live. You can also duplicate posts to speed up recurring formats.

Optimizing for SEO and Discoverability

Odoo includes built-in SEO helpers for every blog post:

  • 🔍 Custom meta titles and descriptions
  • 📑 Friendly URLs and slugs
  • 🏷️ Tag management for internal search and filtering

You can preview how your post will appear on Google — and adjust it for better ranking.

Turning Readers into Leads

Convert your readers with embedded CTAs and forms:

  • 📩 Newsletter signups
  • 🧪 Lead capture forms with CRM integration
  • 🔗 Buttons to products, services, or appointment booking

Odoo tracks form submissions and links them directly to your CRM pipeline.

Managing Comments and Engagement

You can enable or disable blog comments per post or blog:

  • 💬 Moderate comments before publishing
  • 🔐 Block spam or anonymous users
  • 📬 Get notified when someone comments

This helps foster discussion while keeping your site clean and professional.

Conclusion

With Odoo 17, blogging becomes a powerful part of your growth strategy. From SEO to lead capture to simple content creation, everything is baked into your ERP and ready to publish — no plugins or third-party tools needed.

Want help building your content strategy or designing custom blog layouts? Let us help you bring your brand to life.

Questions we get asked

Is the blog in Odoo 17 free?

Yes. Website Blog is LGPL-licensed and included in Odoo Community, and it is one of the apps covered by Odoo Online's free single-app plan. It does need the Website app, which is also free. Paid themes change how the blog looks but nothing about publishing depends on buying one.

Can I schedule a post to publish later?

Yes. Every post carries a publishing date, and setting it in the future keeps the article off the public site until that moment arrives, while editors can still open and review it in place. Bringing the date back to today or earlier publishes the post straight away.

How do comments on an Odoo 17 blog work?

They are off until you turn them on: open the post in the editor and enable the Allow Comments option. Visitors then have to sign in before they can leave one, which keeps anonymous spam out. Comments arrive as messages on the post's record, so they can be read, answered or deleted from the backend.

Does each blog post get its own SEO fields?

Yes, the same Promote dialog a page has: meta title, meta description, a preview of the search result, an editable URL slug and a social share image. New posts are added to the sitemap automatically, and an old address can be redirected to a new one from Website, Configuration, Redirects.

Can I move an existing blog into Odoo 17?

There is no one-click importer. Posts are normally brought in with the standard import tool on the Blog Posts list, mapping title, body HTML, author, tags and publishing date from a CSV file. Whichever route you take, redirect every old URL to its new address so the rankings the articles already have survive the move.

← Previous Building and Managing Your Website with Odoo 17 Next → Integrating All Your Business Apps with Odoo 17
Keep reading
Odoo 17 Complete Guide to Installing Odoo 17 on Mac, Windows, Linux and Docker 7 min read Odoo 17 Automating Marketing Campaigns in Odoo 17 3 min read Odoo 17 Setting Up Email Marketing Campaigns in Odoo 17 3 min read