Understanding notion structure

Understand Notion Structure of your Bullet Website

There is a standard notion template developed by us that allows Bullet to convert your notion pages into a website using notion databases.
Databases act as the backbone and manage your website. Rows indicate pages and columns are used to manage their properties.

Primary Database:

The foundation of your website. Contains and maintains all the pages in your website and each page within the database is categorized into 3 specific types, Static page, Blog page, and Knowledge base page.
notion image

1. Static Page:

The default and main page type for all your newly added pages. These are simple static pages that you can create.
notion image

2. Blog Page & Database:

The blog page comes with a pre-defined notion structure for managing your blog data like posts, tags and author information. Bullet parses and generates blog pages once it identifies the blog page type. The blog page contains the blog database which again contains secondary databases listed below to store necessary information.
  • Posts Database: Maintains the articles you write.
  • Tags Database: List of tags you assign to your articles
  • Authors Database: Maintains all your author's data.
    • notion image

3. Knowledge Base Page & Database:

Similar to blogs, Bullet follows a pre-defined notion structure for knowledge-base. Upon recognizing the knowledge base page type, the bullet generates the knowledge base pages using the knowledge base database.
If starting fresh is your strategy, you can use the base template here.

Managing Properties:

Page properties are managed using columns in the database. below is the list of all the properties you can manage. Keep note that different databases have different properties associated to them.
Page Type: By default, all the pages you create are of “Static Page”.
Path: Mention the relative path of the page.
Publish: If checked, the page will be published, else it won’t be published.
Meta Title: Appears in the <title> tag. If empty, the page title will be taken as the meta title.
Meta Description: Appears in the "<meta description=''>" of the html page.
Meta Keywords
: Appears in the meta keywords section of your HTML.
notion image
The Blog post pages have different properties associated with them which you can check through this link.