Skip to main content

How to Create a Blog Post

Create, edit, publish, and display blog posts using the Kyrios Blog Builder. This article explains blog site setup, post creation, SEO settings, layouts, and how to show blogs on funnels or websites.

Updated over 2 months ago

Step 1: Create a Blog Site

A blog site must exist before you can create blog posts.

  1. Navigate to Sites > Blogs.

  2. Click Create Blog.

  3. Choose Create Blog or Create Blog from Template.

Configure Blog Site Settings

  1. Enter a Blog Site Title.

  2. Select a Domain and define the Blog Slug.

  3. Add a Blog Meta Description (used for SEO).

  4. Click Create.

Step 2: Create a New Blog Post

You can create blog posts from the blog dashboard.

  1. Open your blog site.

  2. Click New Post or Create Blog Post.

Step 3: Add and Edit Blog Content

The blog editor supports rich text, media, and layout tools.

Text and Formatting Tools

You can:

  • Apply headings (H1–H6)

  • Use bold, italics, underline, and strikethrough

  • Add numbered lists, bullet lists, and quotes

  • Change fonts, sizes, colors, and alignment

Insert Images

  1. Click the Image icon in the editor toolbar.

  2. Upload from Media Library or use Image AI.

  3. Add Alt Text for SEO.

Automatically Generate a Table of Contents

You can generate a Table of Contents based on headings.

  1. Click the Table of Contents icon.

  2. Choose a layout style.

  3. Adjust indentation and link behavior.

Layout and Readability Options

Pagination

Pagination splits long posts into multiple pages to improve readability and performance.

Three-Column Layout

The three-column layout provides space for additional content such as images or navigation.

Step 4: Set Blog Post Details and SEO

Before publishing, configure the blog post settings.

Required Fields

  • URL Slug

  • Category

Optional Fields

  • Author

  • Keywords

  • Canonical Link

SEO Metadata

  • Add a Post Title and Post Description.

  • Upload a Cover Image (max size: 10MB).

  • Add Alt Text for the cover image.

Canonical Links (Blog, Category, Author)

Canonical links help avoid duplicate content issues.

  1. Open the blog site.

  2. Click the three-dot menu.

  3. Select Canonical Links.

  4. Set canonical URLs for the blog, categories, and authors.

Note: Tag pages are excluded from the sitemap to prevent duplication.

Step 5: Publish or Schedule the Blog Post

You can save posts as drafts, publish immediately, or schedule for later.

  • Draft: Not publicly visible

  • Publish: Goes live immediately

  • Schedule: Publishes on a future date

Once saved or published, the post appears in the blog post list.

Step 6: Display Blog Posts on a Funnel or Website

You must add a Blog Post List to a funnel or website to display posts.

Add Blog Post List Element

  1. Create or open a funnel or website page.

  2. Click Edit.

  3. Add the Blog Posts element.

Configure Blog List Settings

  • Choose Standard or Compact layout.

  • Set Pagination (recommended: 6 or 9 posts).

  • Customize button text.

Enhance Blog Pages with Navigation and Sections

Category Navigation

Add a category navigation bar to help visitors browse posts.

Buttons and Social Media Icons

You can add:

  • Call-to-action buttons (Read More, Subscribe)

  • Social media icons for sharing and following

Use Saved Assets and Section Templates

Saved assets help maintain a consistent design across pages.

Section Templates

Insert pre-designed sections into blog pages.

Global Sections

Reusable sections, such as headers and footers, that update everywhere.

Universal Sections

Universal sections sync automatically across funnels, websites, and blogs.

Step 7: Add Images from Media Library

You can insert images directly from the media library.

Step 8: Connect a Domain to the Blog Page

If the blog page should load at the root domain:

  1. Go to Settings > Domains.

  2. Edit the domain.

  3. Set the blog page as the Default Page.

Import Blog Posts from Another Platform

The Blog Importer allows importing posts from other CMS platforms.

Pre-Check

Ensure your existing blog has a sitemap:

  • Example: blog.example.com/sitemap.xml

Step 1: Set Up Import

  1. Navigate to Sites > Blogs.

  2. Open the blog.

  3. Click New Post > Import Blog Post.

  4. Enter the blog homepage URL and a recent post URL.

  5. Select the source platform.

Step 2: Map Content Fields

Map the following fields:

  • Title

  • Author

  • Publish Date

  • Featured Image

  • Post Content

  • Category or Tag

Step 3: Review and Import

  • Review mapped fields.

  • Import posts individually or in bulk.

  • All imported posts are saved as Drafts.

Review Imported Content

After the import completes, review the results in the Imported Content.

FAQ

How does the domain work with blog posts?

The domain is applied to the funnel or website where the Blog Post List element is added.

Can I create separate blog pages per category?

No. Separate blog pages per category are not currently supported.

How many blog posts should appear on the main blog page?

Use Pagination settings. A value of 6 or 9 posts is recommended.

Are Author, Category, and Keywords required?

A category is required. Author and Keywords are optional.

Can I edit Category, Author, or Slug after publishing?

No. Category, Author, Keywords, and Slug cannot be changed after publishing.

Are custom values supported in blog posts?

No. Custom values are not supported in blog posts.

Can I add forms or surveys to blog posts?

Forms and surveys cannot be added directly. Use Saved Sections with custom code instead.

What is the recommended image size?

Maximum image size is 10MB. Editor content width is 736px.

How long does the blog import take?

Imports typically complete in 10–20 minutes for up to 1,000 posts.

Did this answer your question?