List view
Managing content in Notion
Managing content in Notion
Understanding Bullet dashboard
Understanding Bullet dashboard
Hosting
Hosting
Membership/Content Gating
Membership/Content Gating
Blog
Blog
Knowledge base
Knowledge base
SEO and metadata
SEO and metadata
Liquid Syntax
Liquid Syntax
API Documentation
API Documentation
Billing
Billing
How to's
How to's
How to unpublish an existing page
Add Buttons inside the Notion website
Show database views as Tabs
Prevent discovery of Notion Page
How to use different templates on the same website
How to add a custom search bar
How to embed forms in Notion and Bullet?
Embedding content in Notion and Bullet
Add a carousel to the bullet site
Troubleshooting
Troubleshooting
Understand the 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.
1. Static Page:
The default and main page type for all your newly added pages. These are simple static pages that you can create.
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 authors’ data.
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 absolute path of the page.
Publish: If checked, the page will be published, 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.
The Blog post pages have different properties associated with them, which you can check through this link.
Managing Paths in Bullet
You can set custom paths for your pages in three ways:
1. Page Title (Default)
By default, Bullet uses the Notion page title to generate the path. This path is relative to your site's base.
- Example:
If your base path is
/app/
and the page title is "First Bullet Site"the URL will be:
👉
/app/first-bullet-site
2. Slug Property (Relative)
You can add a text property called
Slug
to your Notion page. This lets you set a custom relative path.- Example:
If
Slug
is set to "getting-started"the URL will be:
👉
/app/getting-started
3. Path Property (Absolute – Highest Priority)
Create a text property called
Path
to define the full URL path. This overrides both the title and slug.- Example:
If
Path
is set to "/docs/setup-guide"the page URL will be:
👉
/docs/setup-guide