Ghost Integration

Connect your Ghost blog to SEO45 AI for automated, SEO-optimized content publishing. Our integration uses the Ghost Admin API for secure access.

Prerequisites

  • A self-hosted Ghost installation or Ghost(Pro) subscription
  • Ghost version 5.0 or later
  • Owner or Admin access to your Ghost dashboard

Step 1: Add Your Site

  1. Go to your SEO45 AI dashboard
  2. Click "Add Site"
  3. Select "Ghost" as your platform
  4. Enter your Ghost site URL (e.g., https://yourblog.com)

Step 2: Create an Admin API Key

Ghost Admin API keys allow SEO45 AI to create and publish posts securely on your behalf.

  1. Log into your Ghost admin dashboard
  2. Go to Settings → Integrations
  3. Click "Add custom integration"
  4. Name it "SEO45 AI" and click Create
  5. Copy the Admin API Key (it looks like abc123:5f8d...)

Important: Copy the entire Admin API Key including the colon. The format is id:secret. You'll only see this once!

Step 3: Enter Credentials in SEO45

  1. Back in SEO45, paste the Admin API Key
  2. Click "Connect Site"

Step 4: Choose Your Plan

Select a subscription plan for your Ghost site. Once payment is complete, SEO45 AI will begin publishing content automatically.

That's it! Your Ghost blog is now connected. SEO45 AI will publish 1 SEO-optimized post per day automatically.

Troubleshooting

Connection Failed

  • Verify your Ghost URL is correct and accessible
  • Ensure you copied the complete Admin API Key (id:secret format)
  • Check that your Ghost version is 5.0 or higher
  • Make sure SSL is properly configured on your Ghost site

Posts Not Appearing

Check that your integration has the correct permissions. Posts are published as "published" status by default.

Ghost Setup | SEO45 AI Documentation – SEO45 AI