Auto Generated Content (AGC) dengan Feed dari BING

Ahyari.Net – Tulisan ini sebenarnya sudah pernah saya bagikan di Group Blogger Banua sekitar pertengahan 2013. Namun, singkat cerita akhirnya nampang juga di blog butut ini; dengan harapan dapat menjawab pertanyaan teman-teman di Facebook yang selalu bertanya tentang cara membuat Autoblog atau blog Auto Generated Content (AGC).

Sebelum melangkah lebih jauh, ada baiknya Anda -bagi Anda yang belum membaca- melirik kembali tulisan Sisi Positif dan Negatif Autoblog dan AGC. Di tulisan tersebut Anda bisa berfikir masak-masak, apakah belajar AutoBlog dan AGC adalah hal yang BERGUNA? Sebab, jika salah kaprah, saya bisa dibully habis-habisan karena menyebarkan hal -yang kata kebanyakan orang- MERUGIKAN khalayak ramai dunia perinternetan Indonesia #halah

Baiklah, peralatan yang Anda siapkan adalah aplikasi text editor. Apa saja mereknya boleh. Kalau saya menggunakan Notepad++. Why? It’s full of color, dude 😆 . Apalagi yang disiapkan? Tentu password FTP atau CPanel atau File Manager tempat Anda menginstall WordPress untuk menjalankan blog Anda.

Jika sudah, yuk kita lihat step by stepnya berikut ini:

  1. BUAT FILE BARU (NEW FILE) dengan nama dan ekstensi ahgc.php di FOLDER tempat theme yang sedang Anda gunakan. Hasilnya akan menjadi domainanda.tld/wp-content/themes/nama-theme-yang-digunakan/ahgc.php
  2. EDIT ahgc.php tersebut dengan isi:
    <?php include_once(ABSPATH . WPINC . '/rss.php'); $target = array('https://www.bing.com/search?q='.get_search_query().'&go=&form=QBLH&filt=all&format=rss'); foreach ($target as $target) { $rss = fetch_feed($target); if (!is_wp_error( $rss ) ) : // memastikan bahwa hasil yang akan dibuat sudah benar // Berapa banyak hasil Auto Generate Content yang dihasilkan. 5 boleh, 10 boleh, 7 juga boleh, silakan bereksperimen sendiri $maxitems = $rss->get_item_quantity(7);
    // Membangun dasar dari hasil AGC, dimulai dari elemen pertama 0.
    $rss_items = $rss->get_items(0, $maxitems);
    endif;
    if ($maxitems >= 3) {
    foreach ( $rss_items as $item ) {
    $i++;
    $result[$i][permalink] = $item->get_permalink();
    $result[$i][title] = $item->get_title();
    $result[$i][description] = $item->get_description();
    }
    }
    }
    shuffle($result);
    ?>
  3. Masuk ke Theme Editor melalui Dashboard (domainanda.tld/wp-admin/theme-editor.php)
  4. Pilih halaman search (umumnya bernama search.php)
  5. Letakan kode berikut ini sebelum <?php get_header();?> di file search.php tsb. Berikut kodenya:
    <?php if($_GET['s']!=''){ $ganti = array('+',' '); $urlredirect = get_settings('home') . '/topik/' . str_replace($ganti, '-' ,$_GET['s']). ''; //merubah tanda plus serta spasi menjadi minus agar lebih terlihat seperti URL pada umumnya header("HTTP/1.1 301 Moved Permanently"); header( "Location: $urlredirect" ); } ?>
  6. Masih di search.php, paste-kan kode berikut ke tempat setelah <?php else : ?> (ini berbeda-beda di tiap-tiap theme; intinya script berikut diletakan di tempat “not found”; ini meWAJIBkan Anda mengerti struktur theme yang Anda gunakan). Berikut kode yang di paste di area “not found” tersebut:
    <?php include('ahgc.php'); ?>
    <?php echo ucwords(str_replace('-',' ',get_search_query())); ?>
    
    Dengan bantuan mesin pencari, kami mengumpulkan artikel yang paling relevan dengan kata kunci
    <?php echo ucwords(str_replace('-',' ',get_search_query())); ?>; di website lain. Anda juga bisa mencari topik berbeda dengan mengetikan kata kunci lain pada form pencarian di bawah ini:
    
    <form id="searchform" action="<?php bloginfo('siteurl')?>/" method="get"><input id="s" type="text" name="s" value="<?php the_search_query(); ?/>" /> <input id="btnsearch" type="submit" name="submit" value="<?php _e('Search'); ?/>" /></form>
    
    Topik terkait tentang <?php echo ucwords(str_replace('-',' ',get_search_query())); ?>; di website lain:
    
    <?php foreach ($result as $result) : $domain = explode('/',$result['permalink']); ?>
    
    <?php echo $result['title'];?>
    <?php echo $result['description'];?>
    sumber: <?php echo $result['permalink'];?>
    
    <?php endforeach; ?>
  7. Klik Update File jika telah selesai.
  8. Sekarang, masuk ke file manager di panel hosting (CyberPanel, Kloxo MR, CPanel or whatever) atau melalui FTP (Misalnya FileZilla dll).
  9. Masuk ke direktori /domainanda/wp-includes/
  10. Cari File rewrite.php
  11. Buka/Edit file rewrite.php tsb. Perhatikan pada baris ke 456 (wp 3.5.1) atau baris ke 474 (wp 3.8.1) atau cari kode var $search_base = 'search‘; | ganti
    search

    menjadi topik. Kemudian SAVE.

  12. Masuk ke domainanda.tld/wp-admin/options-permalink.php , jika sudah terbuka, tutup kembali (tidak perlu save/update; ini hanya ingin mengaktifkan hasil perubahan di rewrite.php)

Sampai di sini, Anda sudah membuat -yang kata orang-orang- blog AGC 😉 Ingin mencoba apakah hasilnya sudah benar? Gampang, coba saja ketik di Navigation Bar atau Address Bar https://domainanda.tld/topik/ahyari , jika hasilnya muncul berupa hasil pencarian yang menampilkan hasil tentang “AHYARI” di website lain, berarti langkah Anda sudah benar 😉 Selamat mencoba dan use it with your own RISK! :mrgreen: Next Issue: Optimalisasi Konten AGC Auto Generated Content (AGC) untuk Pencarian *.pdf


Edit: 31 Januari 2023

Kode di atas sudah tidak pernah saya coba di WordPress versi terbaru. Mungkin ada perubahan. Jadi disesuaikan saja dengan versi WordPress terbaru.

Jimmy Ahyari
Jimmy Ahyari
Seorang Apoteker yang menyukai dunia internet dan SEO. Mulai ngeblog sejak 2008. -Berbagi Tidak Pernah Rugi-

Tulisan ini dipublish pertama kali pada: 

spot_img
Mau Punya Blog Tanpa Ribet?

Gunakan jasa kami! Akan kami buatkan blog yang SEO Friendly, cepat dan diajarin sampai bisa posting sendiri!

Baca yang lain?

Kontes SEO Inovasi VIO Optical Clinic Untuk Penglihatan Yang Lebih Baik

Ahyari.Net - Bagi Anda yang memiliki blog dan website serta hobi menulis, kini ada kesempatan untuk menunjukkan kemampuan Anda dalam dunia SEO dan penulisan artikel melalui lomba SEO Blog Kontes VIO Optical Clinic. Lomba ini berlangsung selama 3 bulan,...

Google PaLM vs OpenAI ChatGPT?

Ahyari.Net - Beberapa waktu ini, timeline dipenuhi dengan kekaguman rekan-rekan akan kemampuan ChatGPT dari OpenAI. Tidak dipungkiri, ChatGPT adalah suatu fenomena. Saya bahkan pernah mencoba untuk meminta saran kode php untuk filter fungsi tertentu di wordpress; hasilnya? Berhasil. Luar...

“klik di sini” adalah Contoh Teks Tautan Buruk, kata Google

Ahyari.Net - Ada yang menarik dari siaran "SEO Office Hours" kemarin di Youtube Google Search Central. Videonya bisa anda lihat di postingan ini. Yang menarik adalah, pada menit 20an, Lizzi Sassman dari Google mengatakan penggunaan teks tautan atau anchor...
Join Member!

Akses ke artikel premium dan konsultasikan permasalahan website/blog Anda via Whatsapp langsung!