Cara Hapus Meta Tag Yoast SEO

Cara Hapus Meta Tag Yoast SEO

Daftar isi

Plugin Yoast SEO saat ini masih menjadi alternatif bagi pemilik website wordpress untuk membantu optimasi SEO.

Banyak pengguna WordPress yang menyadari bahwa Yoast menambahkan berbagai meta tag otomatis pada halaman website mereka, mulai dari og:, twitter:, hingga generator.

Tidak semua meta tag tersebut dibutuhkan, bahkan beberapa bisa mengganggu tampilan source code atau memperlambat kinerja website.

Oleh karena itu, perlu adanya upaya untuk mengurangi beberapa meta tag yang tidak perlu. Mengetahui cara hapus meta tag Yoast SEO adalah langkah penting bagi siapa saja yang ingin menjaga kerapian kode sekaligus meningkatkan kecepatan situs.

Mengapa Harus Menghapus Meta Tag Yoast SEO yang Tidak Diperlukan?

Sebelum membahas teknisnya, mari kita pahami alasan mengapa tindakan ini penting.

  1. Kerapian Kode HTML
    Website dengan terlalu banyak meta tag akan terlihat berantakan dan sulit dikelola. Penting untuk diketahui bahwa mesin pencari tidak membutuhkan semua meta tag default dari Yoast.
  2. Kecepatan Loading Halaman
    Setiap tag tambahan berarti lebih banyak byte yang dimuat. Walaupun terlihat kecil, hal ini tetap bisa memengaruhi PageSpeed terutama pada website yang memiliki kapasitas besar.
  3. Kontrol Penuh atas SEO
    Dengan menghapus meta tag otomatis dari Yoast, kita bisa menggantinya dengan kode custom yang lebih sesuai dengan strategi SEO kita.
  4. Mencegah Duplikasi Tag
    Jika menggunakan plugin atau tema lain yang juga menambahkan meta tag, hal ini dapat menyebabkan duplikasi.

Meta Tag yang Ditambahkan oleh Yoast SEO

Berikut beberapa meta tag yang secara default ditambahkan oleh Yoast SEO pada header website wordpress:

  • Meta Generator – Menampilkan versi Yoast SEO yang digunakan.
  • Open Graph Tags – og:title, og:description, og:image untuk media sosial.
  • Twitter Card Tags – twitter:title, twitter:description, twitter:image.
  • Canonical Tag – Untuk menghindari duplikat konten.
  • Robots Meta Tag – Mengatur indeksasi konten.
  • Schema JSON-LD – Data terstruktur untuk SEO.
hapus meta tag Yoast

Tidak semuanya harus dihapus, namun meta generator dan beberapa open graph biasanya sering dianggap tidak perlu oleh pengguna yang ingin optimasi manual.

Untuk dapat melihat meta tag yoast seperti gambar diatas, klik kanan pada halaman website Anda. Selanjutnya klik kanan dan pilih View Page Source.

Atau dapat menggunakan cara cepat menggunakan bantuan tombol shortcut, tekan tombol CTRL + U secara bersamaan.

Artikel lainnya: Ketahui Cara Migrasi Data Rank Math ke Yoast SEO

Cara Hapus Meta Tag Yoast SEO

Meta generator menampilkan informasi versi plugin. Hal ini berpotensi membuka celah keamanan karena hacker bisa mengetahui plugin yang digunakan.

Untuk hapus meta tag Yoast SEO sebagai contoh tambahkan kode berikut ke dalam file functions.php tema aktif Anda:

// Hapus meta generator Yoast SEO
add_action('init', function() {
    remove_action('wp_head', array( $GLOBALS['wpseo_front'], 'debug_mark' ), 2);
});

Lalu bagaimana menghapus meta tag Yoast di halaman tertentu saja? tidak secara keseluruhan? Apakah bisa? Tentu bisa, sebagai contoh, saya ingin hapus meta tag description yoast di halaman About. Ini kode sederhananya:

// Remove Yoast meta tag description tag
add_filter( 'wpseo_metadesc', 'remove_yoast_meta_description' );
function remove_yoast_meta_description( $myfilter ) {
    if ( is_page ( 'about' ) ) {
        return false;
    }
    return $myfilter;
}

pada kode bagian is_page(‘about’), silahkan ganti about dengan slug halaman yang ingin Anda hapus meta tag yoast.

Anda dapat menghapus meta tag lainnya yang dibuat oleh Yoast dengan menggunakan Hook Yoast WordPress yang sudah disediakan.

Contoh penggunaan:

// Nonaktifkan Open Graph Yoast SEO
add_filter('wpseo_opengraph', '__return_false');

Anda hanya perlu mengganti pada bagian wpseo_opengraph dengan hook yoast lainnya. Berikut ini daftar hook yang sudah tersedia:

Yost Filter HookHTML Meta Tag
wpseo_robots<meta name=”robots”/>
wpseo_title<title>…</title>
wpseo_metadesc<meta name=”description”/>
wpseo_canonical<link rel=”canonical”/>
wpseo_metakeywords<meta name=”keywords”/>
wpseo_locale<meta property=”og:locale”/>
wpseo_opengraph_title<meta property=”og:title”/>
wpseo_opengraph_desc<meta property=”og:description”/>
wpseo_opengraph_url<meta property=”og:url”/>
wpseo_opengraph_type<meta property=”og:type”/>
wpseo_opengraph_image<meta property=”og:image”/>
wpseo_opengraph_site_name<meta property=”og:site_name”/>
wpseo_opengraph_admin<meta property=”fb:admins”/>
wpseo_opengraph_author_facebook<meta property=”article:author”/>
wpseo_opengraph_show_publish_date<meta property=”article:published_time”/>
wpseo_twitter_title<meta property=”twitter:title”/>
wpseo_twitter_description<meta property=”twitter:description”/>
wpseo_twitter_card_type<meta property=”twitter:card”/>
wpseo_twitter_site<meta property=”twitter:site”/>
wpseo_twitter_image<meta property=”twitter:image”/>
wpseo_twitter_creator_account<meta property=”twitter:creator”/>
wpseo_json_Id_output<script type=’application/Id+json’></script>

Anda juga dapat menghapus beberapa meta tag didalam satu halaman secara bersamaan. Contoh kodenya berikut ini:

// Remove Yoast meta tag description tag
add_filter( 'wpseo_metakeywords', 'remove_multiple_yoast_meta_tags' );
add_filter( 'wpseo_metadesc', 'remove_multiple_yoast_meta_tags' );
function remove_yoast_meta_description( $myfilter ) {
    if ( is_page ( 'about' ) ) {
        return false;
    }
    return $myfilter;
}

Tips Tambahan!

  1. Gunakan Plugin Tambahan Jika Diperlukan
    Jika Anda menghapus meta tag tertentu, pastikan ada plugin atau kode custom yang menggantikannya bila memang penting.
  2. Uji dengan Tools SEO
    Setelah melakukan perubahan, gunakan tools seperti Google Rich Results Test, Lighthouse, atau Ahrefs untuk mengecek apakah perubahan tidak merusak struktur SEO.
  3. Jaga Kecepatan Website
    Pastikan setiap perubahan berdampak positif pada kecepatan loading.
  4. Backup Sebelum Modifikasi
    Selalu lakukan backup pada file functions.php sebelum menambahkan kode baru.

Artikel lainnya: Bagaimana Cara Menggunakan Yoast SEO di Elementor

Kesimpulan

Menghapus meta tag Yoast SEO yang tidak diperlukan memberikan kita kontrol penuh atas optimasi website.

Dengan langkah ini, kita bisa menjaga kode HTML tetap bersih, meningkatkan kecepatan, dan menghindari duplikasi tag.

Langkah-langkah di atas bisa diterapkan secara selektif, sesuai kebutuhan website masing-masing.

Jika Anda menginginkan optimasi maksimal, lakukan penghapusan meta tag yang benar-benar tidak relevan saja, dan tetap gunakan meta tag yang penting untuk SEO seperti canonical, robots, dan schema.

Previous Article

Apa itu E-A-T? Ketahui Pentingnya dalam SEO

Next Article

Apa itu Wordpress Revisions? Cara Mengelola dan Ketahui Bahayanya!

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨