Search Marketing

Tambahkan Umpan Podcast Eksternal ke Umpan Situs WordPress Anda

Penggunaan podcast online populer WordPress sebagai platform penerbitan mereka untuk informasi tentang podcast mereka serta menerbitkan banyak informasi tentang setiap pertunjukan. Namun, mereka sebenarnya menghosting podcast itu sendiri di mesin hosting podcast eksternal. Ini cukup mulus bagi pengunjung situs - tetapi tidak memiliki satu fitur yang tidak terlihat oleh pengguna tetapi dapat dilihat oleh crawler seperti Google.

Google menetapkan ini dalam dukungan mereka:

Selain itu, jika Anda mengaitkan umpan RSS dengan beranda, pengguna yang menelusuri podcast Anda berdasarkan nama bisa mendapatkan deskripsi podcast Anda serta korsel episode untuk acara Anda di Google Penelusuran. Jika Anda tidak menyediakan halaman beranda yang ditautkan, atau Google tidak dapat menebak halaman beranda Anda, episode Anda masih dapat muncul di hasil Google Penelusuran, tetapi hanya dikelompokkan dengan episode dari podcast lain dengan topik yang sama.

Google - Dapatkan podcast Anda di Google

 Dengan keduanya terkait, Anda bisa mendapatkan liputan bagus di Google:

Podcast di Google SERP

Perayapan situs mengungkapkan umpan entri blog, tetapi bukan yang sebenarnya umpan podcast - yang dihosting secara eksternal. Perusahaan ingin mempertahankan umpan blognya saat ini, jadi kami ingin menambahkan umpan tambahan ke situs. Begini caranya:

  1. Kita perlu membuat kode umpan baru dalam tema WordPress mereka.
  2. Kita harus ambil dan publikasikan feed podcast eksternal di umpan baru itu.
  3. Kita harus tambahkan tautan di kepala dari situs WordPress yang menampilkan URL feed baru.
  4. Bonus: Kami perlu membersihkan URL feed podcast baru sehingga kami tidak perlu bergantung pada querystring dan can tulis ulang jalannya di URL yang bagus.

Cara Menambahkan Umpan Baru ke WordPress

Dalam tema Anda atau file functions.php tema anak (sangat disarankan), Anda akan ingin menambahkan feed baru dan memberi tahu WordPress bagaimana Anda akan membuatnya. Satu catatan tentang ini… ini akan menerbitkan umpan baru di https://yoursite.com/?feed=podcast

function add_podcast_feed() {
    add_feed( 'podcast', 'render_podcast_feed' );
}
add_action( 'init', 'add_podcast_feed' );

Ambil Umpan Podcast Eksternal dan Publikasikan Di Umpan WordPress

Kami memberi tahu WordPress bahwa kami akan membuat podcast menggunakan render_podcast_feed, jadi sekarang kami ingin mengambil umpan eksternal (ditetapkan sebagai https: //yourexternalpodcast.com/feed/ di fungsi di bawah ini dan menduplikasinya di dalam WordPress pada saat permintaan. Satu catatan… WordPress akan menyimpan respons tersebut.

function render_podcast_feed() {
    header( 'Content-Type: application/rss+xml' );
    $podcast = 'https://yourexternalpodcast.com/feed/';
    
    $response = wp_remote_get( $podcast );
        try {
            $podcast_feed = $response['body'];

        } catch ( Exception $ex ) {
            $podcast_feed = null;
        } // end try/catch
 
    echo $podcast_feed;
} 

Tulis Ulang Umpan Baru Anda ke URL yang Bagus

Ini sedikit bonus. Ingat bagaimana feed dipublikasikan dengan querystring? Kita dapat menambahkan aturan penulisan ulang ke functions.php untuk menukarnya dengan URL yang bagus:

function podcast_feed_rewrite( $wp_rewrite ) {
    $feed_rules = array(
        'feed/podcast/' => 'index.php?feed=podcast'
    );

    $wp_rewrite->rules = $feed_rules + $wp_rewrite->rules;
}
add_filter( 'generate_rewrite_rules', 'podcast_feed_rewrite' );

Sekarang, umpan baru diterbitkan pada https://yoursite.com/feed/podcast/

Tambahkan Tautan ke Feed In Your Head

Langkah terakhir adalah Anda ingin menambahkan tautan di dalam tag kepala situs WordPress Anda sehingga perayap dapat menemukannya. Dalam hal ini, kami bahkan ingin menetapkan umpan sebagai yang pertama terdaftar (di atas blog dan umpan komentar), jadi kami menambahkan prioritas 1. Anda juga ingin memperbarui judul di tautan dan memastikannya tidak tidak cocok dengan judul feed lain di situs:

function add_podcast_link_head() {
    $podcast_link = site_url().'/feed/podcast/';
    ?>
    <link rel="alternate" type="application/rss+xml" title="My Podcast Name" href="<?php echo $podcast_link; ?>"/>
    <?php
}
add_action('wp_head', 'add_podcast_link_head', 1);

Umpan Podcast WordPress Baru Anda

Hal yang menyenangkan tentang metode ini adalah kami dapat menampung semua perubahan dalam tema situs ... tidak ada file template tambahan atau pengeditan header, dll. Beberapa detail penting:

  • Permalinks - Setelah Anda menambahkan kode ke functions.php, Anda harus membuka Pengaturan> Permalinks di admin WordPress. Itu akan menyegarkan aturan tautan permanen Anda sehingga kode yang kami tambahkan untuk penulisan ulang sekarang diterapkan.
  • Security - Jika situs Anda adalah SSL dan umpan podcast Anda bukan, Anda akan mengalami masalah dengan keamanan campuran. Saya sangat menyarankan untuk memastikan situs Anda dan hosting podcast Anda dihosting dengan aman (di https alamat tanpa kesalahan).
  • Sindikasi - Saya sangat merekomendasikan penggunaan umpan podcast khusus domain ini untuk mensindikasikan ke Google, Apple, Spotify, dan layanan lainnya. Keuntungannya di sini adalah Anda sekarang dapat mengubah host podcast Anda kapan pun Anda mau dan tidak perlu memperbarui umpan sumber setiap layanan.
  • Analitik - Saya pribadi merekomendasikan memiliki layanan seperti FeedPress di mana Anda dapat menyesuaikan feed Anda dan mendapatkan beberapa pelacakan terpusat pada penggunaannya di luar apa yang disediakan banyak layanan. FeedPress juga memungkinkan Anda untuk mengotomatiskan penerbitan ke saluran sosial Anda, fitur yang sangat keren!

Ingin melihat apakah itu berfungsi? Anda dapat menggunakan Validator Umpan Cast untuk memverifikasi umpan!

Douglas Karr

Douglas Karr adalah CMO dari Buka WAWASAN dan pendiri dari Martech Zone. Douglas telah membantu lusinan startup MarTech yang sukses, membantu uji tuntas lebih dari $5 miliar dalam akuisisi dan investasi Martech, dan terus membantu perusahaan dalam menerapkan dan mengotomatiskan strategi penjualan dan pemasaran mereka. Douglas adalah pakar dan pembicara transformasi digital dan MarTech yang diakui secara internasional. Douglas juga merupakan penulis panduan Dummie dan buku kepemimpinan bisnis.

Artikel terkait

Kembali ke atas tombol
Penyelesaian

Adblock Terdeteksi

Martech Zone dapat memberi Anda konten ini tanpa biaya karena kami memonetisasi situs kami melalui pendapatan iklan, tautan afiliasi, dan sponsor. Kami akan sangat menghargai jika Anda menghapus pemblokir iklan saat Anda melihat situs kami.