> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chatfeatured.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ChatFeatured Hosted Blog CMS

> Launch a blazing-fast, AEO-optimized blog hosted natively by ChatFeatured—no external CMS or technical setup required.

The **ChatFeatured Hosted Blog CMS** is a zero-configuration, natively hosted publishing platform built specifically for Answer Engine Optimization (AEO). If you don't use WordPress, Webflow, Shopify, or Ghost—or prefer not to manage external plugins—ChatFeatured provides a standalone, edge-rendered blog optimized for AI search engines out of the box.

Every article you generate in ChatFeatured can be published to your hosted blog with a single click, instantly indexed with structured JSON-LD schema, dynamic XML sitemaps, and machine-readable `llms.txt` files.

***

## Why Use the ChatFeatured Blog CMS?

<CardGroup cols={2}>
  <Card title="Built Specifically for AEO" icon="bolt">
    Pre-configured with semantic HTML5, clean citation anchor formatting, and structured schema so AI search models can easily extract and cite your content.
  </Card>

  <Card title="Automated llms.txt Generation" icon="file-code">
    Automatically compiles and serves an `/llms.txt` file listing all published articles, allowing models like Perplexity and ChatGPT to ingest your content instantly.
  </Card>

  <Card title="100% AI Bot Accessibility" icon="robot">
    Guaranteed open access for all major AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) with zero accidental firewall or WAF blocks.
  </Card>

  <Card title="Custom Domain & Branding" icon="globe">
    Host seamlessly under your own custom subdomain (e.g., `blog.scotiabank.com`) styled with your company logo, fonts, and primary brand colors.
  </Card>
</CardGroup>

***

## Technical Features & Performance

Unlike generic content management systems that require complex caching plugins and third-party SEO extensions, the ChatFeatured Blog CMS handles all technical optimization automatically:

| Feature                     | ChatFeatured Hosted Blog                          | Traditional CMS                                     |
| :-------------------------- | :------------------------------------------------ | :-------------------------------------------------- |
| **Setup Time**              | Fast (under 20 minutes)                           | Hours/Days (plugins, themes, hosting setup)         |
| **JSON-LD Structured Data** | Built-in (`Article`, `FAQPage`, `BreadcrumbList`) | Requires SEO plugins & manual configuration         |
| **`llms.txt` Feed**         | Auto-generated and updated in real time           | Requires custom server scripts or static generation |
| **Edge Rendering & CDN**    | Global sub-50ms TTFB edge caching                 | Dependent on third-party hosting tiers              |
| **Bot Rate-Limiting**       | Whitelisted for AI web crawlers                   | Frequent accidental blocks by generic WAFs          |
| **Publishing Pipeline**     | Direct 1-click push from the AEO Agent            | Manual copy-pasting or webhook configuration        |

***

## Connecting a Custom Subdomain

To serve your ChatFeatured blog from your own branded domain (for example, `blog.scotiabank.com`), add a single `CNAME` record at your domain registrar or DNS provider.

<Info>
  **Most Important Setup Step:** Add this CNAME record at your domain registrar to point `blog.scotiabank.com` to your blog:

  | Type    | Name   | Value                        |
  | :------ | :----- | :--------------------------- |
  | `CNAME` | `blog` | `customers.chatfeatured.com` |

  *(Replace `blog` with whatever subdomain prefix you choose, e.g., `resources` or `articles`).*
</Info>

### Registrar Step-by-Step Guides

DNS configuration varies slightly depending on where your domain is hosted. We have dedicated, step-by-step guides for each major provider, found under **Blog CMS → Domain → DNS Setup**:

<CardGroup cols={3}>
  <Card title="Cloudflare" icon="cloudflare" href="/integrations/chatfeatured-blog/cloudflare">
    **Step-by-step guide**<br />Configure CNAME records and SSL proxy settings in Cloudflare DNS.
  </Card>

  <Card title="Namecheap" icon="globe" href="/integrations/chatfeatured-blog/namecheap">
    **Step-by-step guide**<br />Add custom DNS records via Namecheap's Advanced DNS manager.
  </Card>

  <Card title="GoDaddy" icon="shield-check" href="/integrations/chatfeatured-blog/godaddy">
    **Step-by-step guide**<br />Add your CNAME record within the GoDaddy DNS Management portal.
  </Card>
</CardGroup>

***

## Setup Instructions

<Steps>
  <Step title="1. Enable Hosted Blog in Integrations">
    Navigate to **Integrations** in your ChatFeatured sidebar, find **ChatFeatured Blog**, and click **Activate**.
  </Step>

  <Step title="2. Add Your Domain">
    Enter your desired custom subdomain (e.g., `blog.scotiabank.com`).
  </Step>

  <Step title="3. Add CNAME at Your Registrar">
    Log into your domain registrar (Cloudflare, Namecheap, GoDaddy, etc.) and add the CNAME record pointing your host `blog` to `customers.chatfeatured.com`.
  </Step>

  <Step title="4. Automatic SSL Provisioning">
    Once your CNAME record resolves, ChatFeatured automatically provisions and auto-renews an SSL/TLS certificate via Let's Encrypt.
  </Step>

  <Step title="5. Customize Brand Styling">
    Under **Settings** > **Blog Customization**:

    * Upload your **Brand Logo** and **Favicon**.
    * Set your **Primary Brand Color** (applied to links, buttons, and callout boxes).
    * Add navigation header links back to your main website or product pages.
    * Add custom footer links (Privacy Policy, Terms of Service, Contact).
  </Step>
</Steps>

***

## Publishing to Your Hosted Blog

Once activated, the ChatFeatured Blog is available as an instant publishing destination across the platform:

<Tabs>
  <Tab title="From the Articles Page">
    1. Navigate to **Articles** in your sidebar.
    2. Open any article in **Review** or **Approved** status.
    3. Click **Publish** and select **ChatFeatured Blog**.
    4. Confirm the auto-generated URL slug, meta title, meta description, and featured image.
    5. Select **Publish Now** or schedule the article for a future date.
  </Tab>

  <Tab title="Using the AEO Agent">
    Direct the [AEO Agent](/ai-agents/overview) to draft and publish conversationally:

    * *"Publish our approved comparison article 'ChatFeatured vs Competitor X' directly to our hosted blog."*
    * *"Review all pending articles in the queue and schedule them on our hosted blog twice a week."*
  </Tab>
</Tabs>

***

## Built-In AI Engine Optimizations

Every post published on the ChatFeatured Blog CMS automatically includes:

<AccordionGroup>
  <Accordion title="1. Auto-Generated llms.txt & llms-full.txt">
    ChatFeatured automatically generates and maintains machine-readable markdown indexes at:

    * `blog.scotiabank.com/llms.txt` — Structured summary of all published articles and key topics.
    * `blog.scotiabank.com/llms-full.txt` — Full clean markdown content for rapid AI engine training and ingestion.
  </Accordion>

  <Accordion title="2. Automatic FAQ & Article Schema">
    Articles are automatically enriched with Google- and AI-compliant JSON-LD structured data:

    * `Article` schema with author attribution, publishing date, and canonical tags.
    * `FAQPage` schema automatically extracted from FAQ sections in your posts, boosting inclusion in Google AI Overviews and conversational answer engine citations.
  </Accordion>

  <Accordion title="3. Semantic HTML & Citation Anchors">
    All headings, comparison tables, key takeaways, and external sources are formatted with clean semantic HTML tags (`<article>`, `<header>`, `<table>`, `<blockquote>`) to ensure AI crawlers accurately parse facts and entities.
  </Accordion>
</AccordionGroup>

***

## Managing Articles & Redirects

* **Live URL Updates:** Editing an article title in ChatFeatured will keep the existing URL slug intact to preserve search rankings. You can manually edit the slug if needed.
* **Unpublishing:** Archiving or deleting an article from your ChatFeatured dashboard immediately unpublishes it from your live blog.
* **Canonical URLs:** If you republish content that originally appeared elsewhere, you can set a custom canonical URL in the article settings to prevent duplicate content penalties.

***

## Related Guides

<CardGroup cols={2}>
  <Card title="Content Strategy & Articles" icon="newspaper" href="/using-chatfeatured/articles">
    Learn how to build high-impact AEO content strategies and approve drafts.
  </Card>

  <Card title="Brand Book" icon="building" href="/using-chatfeatured/brand-book">
    Configure your brand identity and buyer personas to guide article tone.
  </Card>

  <Card title="Prompts Tracking" icon="message-bot" href="/using-chatfeatured/prompts">
    Monitor how published articles improve your visibility across tracked prompts.
  </Card>

  <Card title="CMS Integrations Overview" icon="grid-2" href="/integrations/overview">
    Explore external CMS connectors including WordPress, Webflow, Ghost, and Shopify.
  </Card>
</CardGroup>
