Cara mempublikasikan di beberapa Blog WordPress

Diterbitkan: 2022-07-21

Isi Posting

  • Metode PUSH – XML-RPC
    • Hal-hal yang baik
    • Hal-hal buruk
      • Keamanan
      • Membuang-buang waktu
  • Metode PULL – Umpan RSS
    • Kelebihan
    • Kontra
      • Kurangnya pelacakan
      • Sebuah investasi
  • Jadi bagaimana tepatnya cara kerjanya?

Seorang teman saya baru-baru ini bertanya kepada saya tentang cara terbaik (dengan demikian berarti paling cepat) mendistribusikan konten ke beberapa blog WordPress, dan itu memotivasi saya untuk mendalami posting blog ini.

Ada dua metode dasar untuk mendistribusikan, sebenarnya metode yang berlawanan, dan masing-masing memiliki pro dan kontra. Keduanya memerlukan sedikit pengaturan pada instalasi WordPress Anda, tetapi banyak yang dapat diotomatisasi dalam proses pembuatan.

Metode PUSH – XML-RPC

Dengan mengaktifkan XML-RPC Remote Publishing di blog WordPress Anda, Anda dapat dari perangkat lunak pusat mengontrol berbagai instalasi WordPress yang secara teoritis tidak terbatas. Ini terdengar menarik, tetapi memang ada beberapa kemunduran besar. Mari saya jelaskan.

Hal-hal yang baik

*

Hal-hal buruk

Keamanan

Pertama itu membuka ancaman keamanan di blog WordPress Anda. Saya tidak mengetahui stabilitas dan keamanan sebenarnya dari protokol XML-RPC; ini bisa dibilang “lubang” terbuka lainnya ke blog WordPress Anda.

Membuang-buang waktu

Dibutuhkan waktu untuk mengatur. Untuk setiap blog yang Anda buat, Anda harus mengaktifkan XML-RPC di pengaturan blog Anda, Anda juga perlu menyimpan informasi ini di perangkat lunak pusat yang Anda gunakan untuk mengontrol jutaan blog WordPress Anda.

Anda juga bisa mendapatkan konten otomatis melalui metode ini.

Saya akan merekomendasikan membuat pengguna baru di instalasi WordPress Anda dengan peran "Penulis" untuk ini. Mengapa? Nah, Anda akan menjadi gila jika Anda membagikan kata sandi administrator Anda dengan siapa pun. Terpercaya atau tidak.

* Ya aku tahu. Bagian "pro" kosong. Saya tidak dapat menemukan alasan yang baik untuk menggunakan metode ini, dibandingkan dengan metode kedua:


Metode PULL – Umpan RSS

Setiap instalasi WordPress memiliki dukungan penanganan RSS bawaan untuk membaca umpan RSS, dan mereka yang tidak ingin menemukan kembali roda dan kode dari awal, sudah ada beberapa plugin bagus yang ditulis untuk menangani pembuatan konten melalui umpan RSS seperti WP -o-Matic.

Kelebihan

Mudah dirawat – Satu server pusat yang berisi semua konten Anda. Mudah.

Dapat diperluas – Butuh lebih banyak ruang? Butuh kecepatan lebih? Tingkatkan satu server. Mudah.

Lebih cepat untuk mengatur. Tidak perlu memasukkan detail untuk setiap blog di situs pusat. Mudah.

Fleksibel – Anda dapat berkomunikasi dengan umpan RSS melalui parameter, jadi dengan sedikit keterampilan teknis, Anda dapat mulai menskalakan secara bertahap. Baca di bawah di bagian bernama "Jadi bagaimana cara kerjanya?".

Manfaat bonus: Struktur keluaran paksa = kompatibilitas mundur . Struktur umpan RSS yang ketat memaksa Anda untuk mengikuti standar RSS, jika tidak, kode tidak dapat memahami umpan Anda.
Oleh karena itu, jika Anda menambahkan fitur tambahan di masa mendatang, seperti parameter baru dan penanganannya, Anda terpaksa mempertahankan struktur output yang sama dan itu berarti semua instalasi sebelumnya masih dapat berkomunikasi dengan server konten.

Kontra

Kurangnya pelacakan

Karena praktis, saya juga menggunakan server feed terpusat saya untuk memeriksa budak saya yang tersebar di internet, tetapi melakukan ini menggunakan teknologi PULL membutuhkan upaya ekstra dan pengkodean atas nama Anda.

Metode pertama (XML-RPC) bisa dibilang memiliki keunggulan di bidang ini, dengan segera mengetahui jika sebuah blog gagal merespons dan waktu habis ketika mencoba untuk mempublikasikan dan mengingatkan kita akan hal itu.

Namun, Anda dapat memperoleh manfaat yang sama dengan menambahkan kode tambahan ke skrip feed Anda, yang menyimpan kunjungan masuk dari url rujukan, memeriksa url masuk pada interval tertentu dan melaporkan blog yang tidak merespons. Ini membuatnya menjadi penipu kecil, karena membutuhkan upaya ekstra dalam pengaturan. Pertama kali.

Tip berharga: Tambahkan sedikit kewarasan!

Jika Anda memilih untuk menambahkan modul pemeriksaan, sebaiknya tambahkan buffer untuk responsivitas. Hanya karena sebuah blog tidak merespons pada saat kode Anda memeriksanya, itu bisa jadi lambat dalam merespons pada saat itu, jalur di internet di-clock, atau berbagai hal lainnya.

Itu harus dicatat dan diperiksa ulang setidaknya beberapa kali sebelum mengirim peringatan kepada Anda, seperti email, pesan teks ke ponsel Anda, atau apa pun yang Anda pikirkan ...

Saya juga merekomendasikan untuk mengumpulkan peringatan beberapa kali sehari.

Anda BENAR-BENAR tidak ingin sepotong kode menjadi mental dan mengirimi Anda pesan teks setiap 15 detik untuk beberapa alasan, mulai pukul 2:32 pagi.

Ini biasanya akan terjadi ketika Anda pergi berlibur di suatu tempat tanpa koneksi internet yang layak atau waktu untuk memperbaikinya… Percayalah.

Sebuah investasi

Namun yang sebenarnya adalah biaya potensial. Saya payah untuk menurunkan biaya saya sebanyak mungkin, dan saya tahu beberapa tempat yang hanya menawarkan layanan yang layak, dan dengan harga murah. Tetapi satu-satunya bagian penting dalam pengaturan ini adalah server, dan server harus seaman dan stabil sesuai kebutuhan dan kemampuan Anda.

Bergantung pada jenis saraf dan ukuran dompet Anda, saya sangat menyarankan untuk berinvestasi di server yang aman, stabil, dan didukung dengan baik, dengan dukungan 24/7. Biayanya lebih mahal, tetapi itu membuat Anda tidur nyenyak di malam hari.

Jika Anda menginginkan situs web yang stabil dan berjalan lancar, ingatlah untuk memeriksa Daftar Periksa Pengoptimalan WordPress saya.

Jadi bagaimana tepatnya cara kerjanya?

Nah, jika Anda ingin memulai dengan sederhana, Anda menyiapkan berbagai Blog WordPress dengan beberapa kode penanganan RSS-ke-konten, yang memeriksa umpan RSS tetap pada interval acak seperti dua kali sehari, mingguan, atau bahkan bulanan. Umpan RSS akan berisi konten yang dikontrol dari server pusat, dan kode lokal akan menangani pembuatan konten baru apa pun ke dalam posting blog.

Url feed pusat, katakanlah https://networkhq.com/feed.php, akan mengembalikan konten dari database (atau bahkan berbagai database).

Paling sederhana, itu hanya mengembalikan konten acak yang dikirim dari database. Versi yang lebih maju yang dapat Anda kembangkan di waktu luang Anda harus/dapat berisi beberapa fitur lagi seperti:

Keamanan – Tambahkan parameter dengan kunci tertentu, dan gagal mengembalikan apa pun jika parameter itu hilang. Contoh: https://networkhq.com/feed.php& secretkey=453Asd2

Konten kata kunci – Tambahkan parameter untuk pencarian kata kunci. Bayangkan memiliki database terpusat dari ratusan ribu artikel, berita, dan cerita tentang "kesehatan" misalnya. Jika Anda mengatur berbagai blog yang terkait dengan frasa kata kunci tertentu, saya cukup menambahkan &kw=acne dan hanya menampilkan konten yang terkait dengan jerawat.

Metode penyortiran – Anda dapat menampilkan konten secara acak jika Anda ingin mengisi blog secara bertahap dengan konten, atau Anda dapat memaksa output yang dikembalikan oleh server untuk menampilkan yang terbaru terlebih dahulu.

Membatasi – Membatasi output Anda selalu merupakan ide yang bagus. Ini bisa menjadi cara untuk mengontrol berapa banyak konten yang ditambahkan ke blog Anda sekaligus. Beberapa skrip penanganan RSS yang telah saya uji tidak memiliki fitur pembatas, dan Anda bisa mendapatkan 50 posting blog yang dibuat setiap jam jika Anda tidak menjaga kontrol dan batasan.

Ada beberapa hal lain yang dapat membantu Anda dan meningkatkan fleksibilitas sistem, sampaikan beberapa ide Anda sendiri di komentar, saya akan senang mendengar apa yang dapat Anda pikirkan.