Skip to content

Website Builder

Overview

The Website Builder module is Odoo's built-in content management system (CMS). It provides drag-and-drop page editing, blog management, SEO tools, form builders, and a theme system. It also serves as the foundation for the ecommerce storefront, customer portal, and other public-facing features.

Last Updated: February 2026 Target Audience: Marketing, Admin, Managers


How We Use It at Scott Recycling

At Scott Recycling, the Website Builder powers scottrecycling.com — the company's public-facing website. The site serves multiple functions: it's the front door for new customer inquiries, a storefront for refurbished equipment sales, a recruitment portal for job applicants, and an information hub with FAQs, service area details, and compliance documentation. The native Website Builder handles page layout, navigation, and basic content management, while our custom modules extend it significantly.

Our custom extensions include the SEO locations system that generates optimized landing pages for each service area, the FAQ system that provides searchable question-and-answer content, the recruitment portal for job postings and applications, the ecommerce storefront for browsing and purchasing refurbished electronics, and the chat widget for real-time visitor engagement. Each of these is a separate SR module that plugs into the Website Builder's framework.

Content editing on the website uses Odoo's drag-and-drop editor. Navigate to any page on the front end, click Edit in the top bar, and make changes visually. For more complex changes — new page templates, custom snippets, or structural modifications — development work is needed in the underlying SR modules. If you need a content change on the website, first determine whether it's a simple text/image edit (you can do it yourself) or a structural change (submit a request to the dev team).


Learning Resources

Official Training

Resource Type Duration Link
Odoo 17 Website Builder Tutorial Video ~30 min YouTube Search
Odoo 17 Website SEO Video ~15 min YouTube Search
Odoo 17 Website Pages and Menus Video ~10 min YouTube Search
Odoo 17 eCommerce Setup Video ~25 min YouTube Search

Quick Reference

Task Where to Find It
Edit a page Navigate to the page on the front end > Edit (top bar)
Create a new page Website > Site > New > Page
Manage the navigation menu Website > Site > Edit Menu
View all pages Website > Site > Pages
Edit page SEO settings Navigate to the page > Edit > Promote tab (top bar)
Publish/unpublish a page Toggle the Published switch in the top bar
Edit the homepage Navigate to scottrecycling.com > Edit
Manage blog posts Website > Site > Blog Posts
View website analytics Website > Reporting > Analytics
Manage redirects Website > Configuration > Redirects

Tips

Preview before publishing

After editing a page, use the Preview button (eye icon) to see how it looks to visitors before clicking Save. This is especially important for layout changes that may look different on mobile devices.

Use Promote for SEO

Every page has a Promote tab in the editor where you can set the page title, meta description, and social sharing image. Fill these out for any page you want to appear in search results — especially service area pages.

Don't edit custom module pages directly

Pages generated by SR modules (SEO locations, FAQ pages, recruitment listings) have their content managed by the module, not the page editor. If you edit them visually, your changes may be overwritten the next time the module regenerates the page. Instead, update the source data in the module.


Need more help? Check the FAQ & Troubleshooting page or contact your supervisor.