Odoo · Websitewebsite

Website

Build pages with the drag-and-drop editor and connect them to Odoo data

Website

A site builder that lets you create and publish pages, menus and forms without writing code, using the same database as the other Odoo applications.

What it does

Pages are built by dragging ready-made building blocks; text, images, buttons and the column layout are changed directly on the page. Forms do not only send an email; they open an opportunity in CRM, a ticket in Helpdesk or an application in Recruitment. Odoo compresses uploaded images, converts them to WebP, and generates the sitemap.xml file itself. You can run more than one site and domain name on a single database.

Building blocks and the editor

Pages are built by dragging ready-made blocks. A block's background, number of columns, spacing and mobile appearance are set from the Style tab. You can save a block you have customized and reuse it on other pages from the Custom category.

Forms connected to Odoo

The Form block writes visitor data straight into the database. The action is chosen according to the installed applications: a CRM opportunity, a Helpdesk ticket, a newsletter subscription, a project task or a job application. The form can also be embedded in a site outside Odoo with iframe code.

SEO tools

Title and description tags are edited from the Site > Optimize SEO screen, and a draft can be generated with AI. Odoo updates sitemap.xml every 12 hours, and robots.txt is edited from the settings. Structured data is added to products, events, forum posts and address information.

Multi-language and multi-website

Languages are added from the settings, and in Translate mode missing text is marked in yellow. More than one site with separate domain names is run on the same database. Products, pricelists and pages can be restricted per site; customer accounts can be shared.

We don't just install the module — we fit it to your business

ASON adapts the theme to your corporate identity; it migrates your existing site content, configures form-to-CRM connections, the multilingual structure, and SEO fundamentals, and takes the site live.

  • Setup & ConfigurationModeling and rollout tailored to your processes.
  • Data MigrationWe migrate your existing data without loss.
  • Team TrainingHands-on training and documentation.
  • Regulation & LocalizationTürkiye-specific compliance and integrations.

Technical scope

Drag-and-drop page editor and ready-made themes
Form block: CRM, Helpdesk, Recruitment, Project and newsletter actions
SEO: meta tags, automatic sitemap.xml, robots.txt, hreflang, structured data
Images are compressed automatically and converted to WebP
Multilingual site, yellow/green marking in Translate mode
Multi-website and separate domain names on a single database
URL redirects, page visibility and the indexing toggle
Visitor tracking with Plausible or Google Analytics
Google Search Console and Google Tag Manager connection
A free domain name for one year for Odoo Online databases

Frequently asked questions

Can we use our own design?

Odoo comes with ready-made themes; they are customized at the level of colors, fonts and blocks. If your design cannot be met with the ready-made themes, a custom theme module is developed. In that case Odoo Online is not enough; Odoo.sh or your own server is needed. We review your design files and tell you which route is required.

Is Odoo enough in terms of SEO?

Odoo produces the title and description tags, the automatic sitemap.xml, the robots.txt editing, the hreflang tags and the structured data. The sitemap is refreshed every 12 hours, and structured data is added to products, events, forum posts and address details. Page visibility and the indexing toggle are set per page. Content and link work stays on your side.

What does Odoo do about page speed?

Odoo compresses uploaded images automatically and converts them to the WebP format, which reduces page weight. Because the mobile view of the blocks is set separately on the Style tab, you can check the mobile layout block by block. Content choices and any external scripts added to the site stay on your side.

Who will update the pages?

The editor works on the page itself; text and image changes do not require any knowledge of code. After the implementation we train your team on page editing, menu management and the publishing flow. When a structural change or a new module is needed, we step in.

Where do the records from the site forms go?

The form block writes visitor data straight into the database; it does not only send an email. The action is chosen according to the installed applications: a CRM opportunity, a Helpdesk ticket, a newsletter signup, a project task or a job application. The form can also be embedded in a site outside Odoo with an iframe code.

Can we run more than one site on a single installation?

Yes. More than one site with separate domain names runs on the same database. Products, pricelists and pages can be limited per site, and customer accounts can be shared across sites. You can keep your brands on separate addresses and run one shared back office.

How do we measure visitor traffic?

The site is tracked with Plausible or Google Analytics, and the Google Search Console and Google Tag Manager connections are set up from the settings. Plausible's free access applies to Odoo Online databases on an odoo.com domain; on Odoo.sh or on your own server it may be different. We decide together during the implementation which tool you will use.

See Website in your business

Submit a request for a free discovery call and demo.

Submit a request for this module

Apps in the Website category

Website, eCommerce, blog, live chat

Odoo and the Odoo logo are the property of Odoo S.A. ASON Teknoloji is an Odoo Learning Partner.