Website creation¶
Odoo Website enables you to create and customize a website for presenting information, or integrating an online shop, eLearning platform, forum, and/or blog. You can either create a new website or import an existing one.
Create a new website¶
After installing the Website app, Odoo prompts you to use its 4-step website builder to create the website. You can:
Define the purpose of your website.
Choose a Color Palette or Upload a logo to detect a matching color scheme and generate a brand style accordingly.
Add Pages and Features, such as an online shop or events page.
Choose your favorite Theme. You can still change and customize it later.
If you prefer to bypass this setup, click the Skip and start from scratch link.
Notitie
Starting from scratch results in a blank website without a predefined design or content.
To create an additional website, follow these steps:
Navigate to .
In the settings banner, click New Website.
In the Add Website pop-up window:
Enter a Website Name.
Fill in the Website Domain, if applicable.
In a multi-company environment, select a Company.
In a multilingual environment, select the relevant Languages and define a Default Language.
Notitie
Languages already installed in the database are selected automatically.
Click Create.
Use the website builder to complete the setup.
Import an existing website¶
Belangrijk
The website import tool is available only with an Odoo Enterprise subscription.
The website import tool is a website scraper that searches for the specified website and analyzes it. It then uses custom AI models to rebuild it as an Odoo website. The extraction is performed page by page, preserving the original website’s structure and content. Images, the sitemap, the header, and the footer are also imported. Optionally, product data can also be extracted. The tool converts pages into standard Odoo building blocks, making the imported website fully editable in Odoo.
Notitie
The imported website is not an exact replica of the original. Manual adjustments to layout, styling, or content may be needed after import.
Belangrijk
By using this tool, you confirm that you own the website and all its associated content (such as images), and that you take full responsibility for their use and any potential legal implications.
For the best results, ensure your database is up to date with the latest version of Odoo.
Do not edit the website during the import process. Importing data overwrites the content of the website currently being edited, potentially resulting in the loss of unsaved changes.
To import your current website, follow these steps:
Navigate to .
In the settings banner, click Import Website.
In the Import Your Pages and Products pop-up, enter the Website URL (e.g.,
https://www.example.com).Enable Import Website.
When running an online shop, enable Import Products to extract product data.
Notitie
If you want to import products to an existing website, i.e., without importing an external website, choose All or an existing website in the Website field.
If applicable, complete additional configuration steps for importing products. Odoo automatically detects the e-commerce platform used by the original website. Product extraction is supported only for e-commerce websites that expose product data through metadata schemes or that use Shopify or WooCommerce.
Odoo can extract product data from websites that expose product data through one of the following metadata schemes:
JSON-LD
RDFa
Open Graph
Microdata
If no supported API or platform is detected, product data is extracted from supported metadata as a fallback.
Shopify provides a public API that allows Odoo to extract product data without any additional configuration.
WooCommerce requires authentication before products can be imported. Once a WooCommerce website is detected, follow these steps in the Import Your Pages and Products pop-up:
Click Connect via WooCommerce next to Authorization.
Log in to your WooCommerce store using your WooCommerce credentials.
Click Approve to authorize Odoo to access the store’s data.
To submit the request, click Import my website.
Once the import is complete, you will receive an email or a notification with details about the number of pages and products imported. You can then further customize the website using the website editor.
Notitie
Blogs cannot be imported.
You can import up to 500 pages by default. Contact Odoo support if you need more.
Importing products automatically installs the eCommerce app if it is not already installed.
The tool supports importing up to 100 000 products. Alternatively, use a .csv file.
Product variants are imported along with their SKUs. The extracted SKU is stored in the Internal Reference field of each product variant.
Tip
Use the Website Import Tool trial to test the website import feature by importing up to 10 pages from the original website into a trial database.
Ensure the original website is publicly accessible and not protected by Cloudflare or other anti-bot mechanisms.
Zie ook