Website creation

SecureIO 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, SecureIO prompts you to use its website builder to create the website. You can:

  1. Define the purpose of your website.

  2. Choose a preset palette or Use your Logo colors to detect a matching color scheme and generate a brand style accordingly.

  3. Choose your favorite Layout. You can still change and customize it later.

If you prefer to bypass this setup, click the Skip and start from scratch link.

Note

Starting from scratch results in a blank website without a predefined design or content.

To create an additional website, follow these steps:

  1. Navigate to Website ‣ Configuration ‣ Settings.

  2. In the settings banner, click New Website.

  3. In the Add Website pop-up window:

    1. Enter a Website Name.

    2. Fill in the Website Domain, if applicable.

    3. In a multi-company environment, select a Company.

    4. In a multilingual environment, select the relevant Languages and define a Default Language.

      Note

      Languages already installed in the database are selected automatically.

  4. Click Create.

  5. Use the website builder to complete the setup.

Import an existing website

Important

The website import tool is available only with an SecureIO 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 SecureIO 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 SecureIO building blocks, making the imported website fully editable in SecureIO.

Note

The imported website is not an exact replica of the original. Manual adjustments to layout, styling, or content may be needed after import.

Important

  • 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 SecureIO.

  • 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:

  1. Navigate to Website ‣ Configuration ‣ Settings.

  2. In the settings banner, click Import Website.

  3. In the Import Your Pages and Products pop-up, enter the Website URL (e.g., https://www.example.com).

  4. Ensure Import Website is enabled.

  5. When running an online shop, enable Import Products to extract product data.

  6. If applicable, complete additional configuration steps for importing products. SecureIO 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, WooCommerce, or PrestaShop.

    SecureIO 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 SecureIO 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:

    1. Click Connect via WooCommerce next to Authorization.

    2. Log in to your WooCommerce store using your WooCommerce credentials.

    3. Click Approve to authorize SecureIO to access the store’s data.

    Importing products from PrestaShop requires an API key. Once a PrestaShop website is detected, follow these steps:

    1. Log in to your PrestaShop account and navigate to the PrestaShop back office.

    2. Create an API key.

    3. In the PrestaShop user interface, go to Permissions and ensure the following required permissions are enabled. If any are missing, data transfer may not work as expected.

      Resource

      Permission

      categories

      GET

      combinations

      GET

      images

      GET

      product_option_values

      GET

      product_options

      GET

      products

      GET

    4. Copy the generated API key.

    5. In the Import Your Pages and Products pop-up, paste the key into the PrestaShop API Key field.

  7. When running a blog, enable Import Blogs to extract blog post data.

  8. If applicable, complete additional configuration steps for importing blog posts. SecureIO automatically detects the blog platform used by the original website. Blog extraction is supported only for websites that use WordPress or Ghost.

    WordPress provides a public API that allows SecureIO to extract blog data without any additional configuration.

    Importing blog posts from Ghost requires an API key. Once a Ghost website is detected, follow these steps:

    1. Log in to your Ghost Admin account.

    2. Go to the Advanced section and create an API key.

    3. Copy the generated Content API key.

    4. In the Import Your Pages and Products pop-up, paste the key into the Ghost API Key field.

  9. If you want to import products or blog posts to an existing website, i.e., without importing an external website, choose All or an existing website in the Website field.

  10. 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, products, and blog posts imported. You can then further customize the website using the website editor.

Note

  • You can import up to 500 pages by default. Contact SecureIO 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.

  • Importing blog posts automatically installs the Blogs app if it is not already installed.

  • The tool supports importing up to 100,000 blog posts.

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.


Was this article helpful?