Tahap 7: Publishing
Sesi 8.8 · ~5 menit baca
Pipeline Ga Berhenti di "Draft Final"
Konten itu ada untuk dibaca. Sampai dia live di platform di mana audiens kamu bisa menemukannya, pipeline belum selesai. Publishing itu tahap tersendiri dengan tugasnya sendiri, peluang automasinya sendiri, dan failure mode-nya sendiri.
Stage 7 mencakup: upload ke platform, pengaturan metadata, penjadwalan, cross-posting, dan arsip. Setiap langkah ini bisa diotomasi sebagian atau seluruhnya.
Alur Kerja Publishing
Persyaratan Per Platform
Setiap platform publishing punya persyaratan format, field metadata, dan keunikannya sendiri. Yang jalan di website self-hosted kamu ga bisa langsung paste ke Medium atau LinkedIn. WordPress mau kategori dan tag. Platform email mau subject line dan preview text. Setiap platform itu target output tersendiri.
| Platform | Format yang Dibutuhkan | Metadata Kunci | Metode Automasi |
|---|---|---|---|
| Self-hosted (WordPress) | HTML atau WordPress XML | Judul, excerpt, kategori, tag, featured image, slug | WP REST API atau XML-RPC import |
| Medium | Markdown atau HTML | Judul, tag (maks 5), canonical URL | Medium API (terbatas) |
| Plain text (post) atau HTML (artikel) | Tidak ada (metadata auto-generated dari link) | Manual atau dijadwalkan via tool pihak ketiga | |
| Email (newsletter) | Email-safe HTML | Subject line, preview text, nama pengirim | API platform (Mailchimp, ConvertKit, dll.) |
| Static site | File Markdown atau HTML | Front matter (judul, tanggal, deskripsi) | File copy + build command |
| Amazon KDP | EPUB atau DOCX | Judul, deskripsi, kata kunci, kategori, harga | Upload manual (ga ada public API) |
Pembuatan Metadata
Metadata harus berasal dari file sumber tunggal kamu, bukan dari input manual saat publish. Script konversi dari Stage 6 bisa mengekstrak atau generate:
- Judul: dari H1 dokumen atau YAML front matter
- Meta description: dari field summary atau di-generate AI dari paragraf pertama
- Kata kunci/tag: dari daftar yang sudah ditentukan atau diekstrak dari konten
- Slug: di-generate dari judul (huruf kecil, tanda hubung, tanpa karakter spesial)
- Tanggal publikasi: tanggal pipeline selesai, atau tanggal terjadwal
- Canonical URL: URL platform utama kamu, di-set di semua cross-post
Canonical URL penting untuk SEO. Kalau konten yang sama ada di website kamu dan Medium, canonical URL memberitahu mesin pencari versi mana yang asli. Set di setiap cross-post. Kalau kamu skip ini, kamu bersaing dengan diri sendiri di hasil pencarian.
Checklist Pra-Publish
Sebelum menekan publish, jalankan checklist akhir. Ini bukan quality gate untuk kontennya sendiri (itu sudah terjadi di Stage 4 dan 5). Ini verifikasi teknis dari setup publishing.
| Cek | Kenapa |
|---|---|
| Preview tampil benar | Error formatting cuma kelihatan di preview, bukan di editor |
| Semua link berfungsi | Link internal dan eksternal harus resolve |
| Gambar tampil | Path gambar rusak itu umum setelah konversi format |
| Field metadata terisi | Judul atau deskripsi yang hilang mempengaruhi SEO dan social sharing |
| Canonical URL di-set di cross-post | Mencegah masalah konten duplikat |
| Analytics tracking aktif | Kamu butuh data untuk mengevaluasi performa konten |
Arsip
Setiap konten yang terpublish di-arsip: sumber Markdown, semua format yang dihasilkan, research brief, outline, dan URL final yang terpublish. Arsip ini punya tiga tujuan.
Pertama, ini jejak audit kamu. Kamu bisa melacak konten terpublish mana pun balik melewati setiap tahap pipeline sampai riset aslinya.
Kedua, ini perpustakaan reuse kamu. Research brief dari konten sebelumnya bisa jadi bahan konten masa depan. Outline jadi template. Konten terpublish jadi contoh few-shot.
Ketiga, ini mekanisme recovery kamu. Kalau platform down atau menghapus konten kamu, kamu punya file sumber untuk re-publish di mana pun.
Quality gate untuk Stage 7: konten live di semua target platform, metadata benar, link dan gambar berfungsi, canonical URL di-set, analytics tracking, dan file sumber ter-arsip. Pipeline selesai.
Bacaan Lanjutan
- WordPress REST API Handbook, WordPress.org
- Pandoc User's Guide, John MacFarlane
- Building a Scalable Content Pipeline for Global Success, Oban International
Tugas
Petakan alur kerja publishing kamu untuk setiap platform yang kamu pakai. Untuk setiap platform, dokumentasikan:
- Format yang dibutuhkan
- Field metadata
- Proses upload (manual vs. API)
- Apa yang bisa diotomasi
Identifikasi minimal satu langkah yang bisa diganti script. Buat script itu (atau tulis spesifikasi untuk AI coding assistant kamu). Jalankan checklist pra-publish di publikasi terbaru kamu. Apakah lolos semua cek?