SmartBlogger docs
Setup guide for custom domains, HTTPS, content generation, and optional analytics reporting.
What SmartBlogger is
SmartBlogger is an autonomous SEO content infrastructure platform. It generates, publishes, links, and refreshes blog content, and can optionally use performance data to guide improvements.
1. Create an account
Sign up with your email and password, or use Continue with Google.
After sign-in you’ll land on the app dashboard.
2. Add a site
In the sidebar, click Sites then New site. Fill in:
- Name — A label for you (e.g. “My Blog”).
- Hostname — The domain for this site, e.g.
blog.example.com. - Base path — Optional path prefix like
/blog. Leave empty for root.
/sites/<siteId>/onboarding.3. Point your domain (DNS CNAME)
Show DNS instructions
In onboarding step DNS (or Settings), SmartBlogger shows a DNS target. Add a CNAME record pointing your blog hostname to that target.
example.com), your DNS provider must support ALIAS/ANAME or CNAME flattening. If it doesn’t, use a subdomain like blog.example.com.CNAMEblog.example.comcdn.smartblogger.io4. Generate content
With a site selected in the sidebar:
- Generate — One post from a topic or URL. Set tone, length, and options.
- Batch — Many posts from a list of topics or a sitemap.
Each run uses credits. Top up from Credits in the sidebar or via your plan.
5. Posts and publishing
Open Posts to see all posts for the current site.
- Review and edit before publishing.
- Publish to your site.
- Track status: queued, generating, live, or error.
6. Analytics (optional — read-only reporting)
Show analytics setup
Connecting Search Console (GSC) shows performance signals inside SmartBlogger and can power refresh suggestions. It is optional; you can add it anytime from Settings → Analytics.
Connect Search Console (GSC)
In Settings → Analytics, connect Google, then select a Search Console property for this site. Use either:
sc-domain:example.comfor a domain property, orhttps://example.com/for a URL‑prefix property.
How Google data is used
- SmartBlogger only accesses Google Search Console data after explicit user consent.
- GSC read-only scope is used strictly for reporting inside the dashboard.
- SmartBlogger uses the official Search Console API.
- No Search Console data is modified.
- SmartBlogger only submits sitemaps if the user grants explicit write permission and content changes are detected.
- OAuth tokens are securely stored and scoped per-site. They are never shared with third parties.
- Users can disconnect access at any time from Settings → Analytics or revoke permissions in their Google Account.
- SmartBlogger does not manipulate rankings or claim guaranteed ranking outcomes.
- SmartBlogger does not sell, transfer, or share Search Console data with third parties.
Rotation
Show rotation details
Rotation identifies posts that may benefit from updates. You control whether to refresh, ignore, or change settings.
Configure rotation in Settings → Rotation (off, manual, or auto) and adjust thresholds to match your site.
Common questions
Can I use the root domain (apex) instead of a subdomain?
Sometimes. Your DNS provider must support ALIAS/ANAME or CNAME flattening at the root. If it doesn’t, use a subdomain like blog.example.com.
How do I add a www redirect?
Add www.example.com as a secondary domain in Settings. SmartBlogger will 301-redirect it to your primary domain. You still need to point DNS for www to the same CNAME target.
Do I have to connect Google?
No. Analytics is optional. You can use SmartBlogger without connecting GSC.
Does SmartBlogger auto-post to Google?
No. SmartBlogger reads reporting data after consent. Any write actions require separate permission.
Can I use my own sources?
Yes. You can provide URLs (and optional transcripts when enabled) to anchor content.
Can I remove my data?
Yes. You can disconnect Google in Settings → Analytics, and you can contact support to request deletion as described in Privacy.
Quick reference
Where to find things in the app:
- Dashboard — Overview and quick actions.
- Sites — Create and switch sites.
- Generate / Batch — Create one or many posts.
- Posts / Batches — Manage content and jobs.
- Analytics / Rotation — Reporting and refresh workflow.
- Settings — Domain, branding, analytics, rotation rules.
- Credits — Balance and billing.