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
- Go to your SEO45 AI dashboard
- Click "Add Site"
- Select "Ghost" as your platform
- 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.
- Log into your Ghost admin dashboard
- Go to Settings → Integrations
- Click "Add custom integration"
- Name it "SEO45 AI" and click Create
- 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
- Back in SEO45, paste the Admin API Key
- 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.