# Blogging 101

Using the Blog feature, you can create and optimize blog posts. The easy-to-use feature allows you to focus on content marketing, SEO optimization, and you can distribute your blog anywhere to attract readers to your blog!

**Step 1: Creating Blog Posts with Settings and SEO Details.**

* Navigate to Sites > Blogs, and here you can create a new Blog Post. Give it a Title, Description, and a Blog Post image.

<figure><img src="https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FE83QZXRhmO2UMySPB4lT%2Fimage.png?alt=media&#x26;token=b337ff65-bd2f-4710-a040-acf348e917b0" alt=""><figcaption></figcaption></figure>

![](https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FCbngj6blFxVxIvwYI0R3%2Fimage.png?alt=media\&token=38543d67-6c06-4a27-9c4f-8df9735453b3)

* Using the editor toolbar, add your content and customize the font, images, et

  * Customize font styles and designs.
  * Add indentations and various list formats including numbered, bulleted, and to-do
  * Add image(s) and/or video(s) from your Media Library
  * You can also add YouTube videos or insert hyperlinks
  * Save your changes.

  <figure><img src="https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FaG1eqSg9VUznVq6FsZSf%2Fimage.png?alt=media&#x26;token=4dbb83cb-0e76-4fe3-ae54-be17d7f92e7d" alt=""><figcaption></figcaption></figure>

* Once you’ve added the content, you will need to set up the details for your blog. This includes:

  * URL Slug : the path for your post
  * Category (determined from blog settings)
  * Keywords
  * Author (determined from blog settings)

  <figure><img src="https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FNtbPPDM67Z10YKEaSHjD%2Fimage.png?alt=media&#x26;token=961e4693-0142-4000-b131-496b41a306dc" alt=""><figcaption></figcaption></figure>

* After setting up the details, you can publish them right away or schedule them for a certain day and time to post, or keep them saved in draft mode.

**Step 2: Adding a Website or Funnel with the Blog Post List Element**

*NOTE:* This funnel or website page will be your main Blog page with all your blog posts.

* Create a new Funnel / Website, or you can add a step/page to an existing one
* Within the step, go to the edit button.
* Click on the element titled “Blog Post List”

  * Choose the element and type of layout - either Standard or Compact
  * Make any additional customizations you wish to set up

    <figure><img src="https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FnS5NTB81G6igOouQnlII%2Fimage.png?alt=media&#x26;token=7b3a7039-3cd2-4857-8c4c-347a2974ca01" alt=""><figcaption></figcaption></figure>
  * Add the domain to the site within Funnel / Website Settings.

  <figure><img src="https://2289191698-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSuWOLpO1autbQ39VpUFa%2Fuploads%2FlmUQIYsH2FefCg6WUW32%2Fimage.png?alt=media&#x26;token=399391cc-0b8d-4243-9930-d84975475a2d" alt=""><figcaption></figcaption></figure>

  * If you want the blog page to open when you enter your domain without any path you can navigate to Settings > Domains > Edit Domain > Select the blog page as the default page. You can set it up so that the blog opens at blog.thedemoaccount.com instead of blog.thedemoaccount.com/home

  **Step 3: How do domains work within the blog?**

  You add the domain to the Funnel or Website where the blog element is added. Here is a Blog URL format example:

  * Domain: XYZ.com&#x20;
  * Slug of the post: b/sample-demo
  * Final url: XYZ.com/b/sample-demo

  **Pro Tips:**

  * Categories: Blog Post details will require Category. You can add multiple categories.
  * Category details such as name, slug, and SEO details can be customized within Blogs Settings.
  * Blog Author and Keywords are optional. Author details can be customized in Blogs Settings with a name, photo, and also social media information. Keywords can be set from the “publish” section.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.mypipeline.co.in/blog/blogging-101.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
