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

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
Apps it works with
The other 5 apps in the same category — they all read the same database.
eCommerce
Run products, stock, orders and invoices in a single flow
Blog
Publish content, tag it, open it to search engines
Forum
Set up a question and answer space, manage contribution with karma
eLearning
Publish courses, track progress and certification
Live Chat
Talk to visitors in real time, turn the conversation into an opportunity
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.
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.
