Skip to content

Jenis Blog

Autopost mendukung 4 jenis blog. Setiap jenis punya cara publish yang berbeda. Tambahkan blog di menu Blogs di admin panel.


WordPress

Publish artikel via WordPress REST API. Cocok untuk self-hosted WordPress di hosting manapun.

Persyaratan

  • WordPress versi 5.0 ke atas (REST API sudah built-in)
  • Akun dengan role Editor atau Administrator
  • Plugin Application Passwords (sudah include di WordPress 5.6+)

Cara Setup

  1. Di admin panel Autopost, klik Blogs → WordPress → New
  2. Isi data berikut:
FieldKeteranganContoh
NameNama blog (untuk referensi)Blog Resep
URLURL WordPress kamuhttps://resep.com
UsernameUsername WordPressadmin
PasswordApplication Passwordxxxx xxxx xxxx xxxx
NicheNiche kontenResep Masakan
KeywordsDaftar keyword (satu per baris)resep ayam goreng

Cara buat Application Password di WordPress:

  1. Login ke WP Admin → Users → Profile
  2. Scroll ke bawah ke bagian Application Passwords
  3. Isi nama aplikasi: Autopost
  4. Klik Add New Application Password
  5. Copy password yang muncul (hanya tampil sekali)

Troubleshooting

  • 401 Unauthorized → Pastikan Application Password benar dan user punya akses
  • REST API disabled → Plugin security tertentu (Wordfence, iThemes) bisa blokir REST API. Whitelist endpoint /wp-json/

Blogger

Publish artikel via email ke alamat mail-to-blog Blogger. Tidak butuh API key.

⚠️ Disclaimer: Blogger/Blogspot terkenal galak — bisa reject post atau banned blog tanpa alasan jelas. Atur maksimal 1 post per hari per blog. Selain itu, sebagian besar VPS memblokir port 25 dan tidak support sendmail, sehingga Blogger via SMTP langsung sering tidak bisa dipakai. VPS yang diketahui support sendmail: ServerOptima (tapi lebih mahal). Pertimbangkan WordPress sebagai alternatif yang lebih stabil.

Persyaratan

  • Blog Blogger aktif
  • Fitur email-to-blog diaktifkan di Blogger
  • Port SMTP terbuka (25 langsung atau 587/465 via relay)

Cara Setup Email-to-Blog di Blogger

  1. Login ke Blogger
  2. Pilih blog → Settings
  3. Scroll ke EmailPosting using email
  4. Set alamat email posting, contoh: namablog.rahasia@blogger.com
  5. Pilih opsi Publish email immediately
  6. Save

Cara Setup di Autopost

  1. Di admin panel, klik Blogs → Blogger → New
  2. Isi data:
FieldKeteranganContoh
NameNama blogBlog Teknologi
Mail To BlogAlamat email posting Bloggernamablog.rahasia@blogger.com
From EmailEmail pengirim (opsional)sender@gmail.com
NicheNiche kontenTeknologi
KeywordsDaftar keywordcara install linux

Setup SMTP (jika port 25 terblokir)

Kebanyakan VPS blokir port 25. Aktifkan SMTP relay di Settings → General → SMTP Settings.

Lihat Konfigurasi → SMTP Settings untuk detail.


FTP Blog

Generate static HTML dan upload via FTP ke hosting. Cocok untuk shared hosting murah atau hosting yang tidak support WordPress.

Autopost akan generate:

  • index.html — halaman daftar artikel
  • artikel-slug.html — halaman artikel individual
  • sitemap.xml — sitemap untuk search engine
  • rss.xml — RSS feed

Persyaratan

  • Akun FTP (username, password, host)
  • Port 21 tidak terblokir di VPS

Cara Setup

  1. Di admin panel, klik Blogs → FTP → New
  2. Isi data:
FieldKeteranganContoh
NameNama blogBlog FTP
URLURL publik bloghttp://blog.contoh.com
FTP HostAlamat server FTPftp.contoh.com
FTP UsernameUsername FTPuser@contoh.com
FTP PasswordPassword FTPpasswordkamu
FTP DirectoryFolder tujuan di server/public_html/blog/
NicheNiche kontenKuliner
KeywordsDaftar keywordwarung makan enak

Troubleshooting

  • Connection refused → Cek host dan port FTP. Coba pakai FTPS jika FTP biasa gagal
  • Permission denied → Pastikan user FTP punya akses write ke direktori tujuan
  • Port 21 blocked → Cek di halaman dashboard — jika terblokir, FTP blog tidak bisa digunakan di VPS tersebut

Repo / Git Blog

Commit artikel sebagai file Markdown ke Git repository. Cocok untuk blog yang dihost di GitHub Pages, Netlify, Vercel, Cloudflare Pages, dll.

Autopost akan membuat file Markdown untuk setiap artikel dan push ke repository.

Persyaratan

  • Git repository (GitHub, GitLab, Bitbucket, dll)
  • Kredensial Git (username + password/token atau HTTPS URL dengan token)

Cara Setup di GitHub

Buat Personal Access Token:

  1. GitHub → Settings → Developer settings → Personal access tokens
  2. Generate new token → centang repo scope
  3. Copy token

Buat repository baru di GitHub untuk blog tersebut.

Cara Setup di Autopost

  1. Di admin panel, klik Blogs → Repo → New
  2. Isi data:
FieldKeteranganContoh
NameNama blogBlog Git
URLURL publik bloghttps://blog.contoh.com
Repository URLURL repo dengan tokenhttps://token@github.com/user/repo.git
Git NameNama untuk commitAutopost Bot
Git EmailEmail untuk commitbot@contoh.com
NicheNiche kontenLifestyle
KeywordsDaftar keywordtips produktif

Format Repository URL dengan token:

https://TOKEN@github.com/username/repo-name.git

Kompatibilitas Platform

PlatformCara DeployKeterangan
GitHub PagesPush ke branch gh-pagesOtomatis deploy
NetlifyConnect ke repoAuto-build setiap push
VercelConnect ke repoAuto-build setiap push
Cloudflare PagesConnect ke repoAuto-build setiap push

Struktur File yang Digenerate

repo/
├── _posts/
│   ├── 2024-01-01-judul-artikel.md
│   ├── 2024-01-02-judul-artikel-2.md
│   └── ...
└── ...

Tips Umum

  • Niche menentukan template dan prompt AI yang digunakan. Satu blog = satu niche
  • Keywords digunakan sebagai judul/topik artikel. Tambahkan sebanyak mungkin
  • Post Per Day diatur di Settings → General, berlaku untuk semua blog
  • Pantau status publish di menu Posts — artikel yang gagal akan ditandai dengan error log

Autopost — dibuat untuk Internet Marketer Indonesia.