Cara Memperbaiki Yoasts WordPress SEO Sitemap 404 Error

Diterbitkan: 2021-10-19

Yoasts WordPress SEO Sitemap 404 Kesalahan

Jika Anda bekerja dengan plugin peta situs SEO versi lama untuk waktu yang lama, maka itu dapat menimbulkan masalah. Namun, untuk memperbaiki kesalahan Yoast SEO Sitemap 404, memperbarui plugin dapat membantu.

Jika masih belum disetel, maka Anda dapat menggunakan metode berikut:

Video tutorial

Ini memiliki lebih dari 3 juta pemasangan aktif dan peringkat rata-rata tinggi. Dengan begitu banyak pemasangan, Anda akan mengharapkannya tidak memiliki masalah teknis terutama karena terus memperbarui versi secara teratur.

Tetapi ada banyak pengguna yang menghadapi kesalahan teknis yang sangat khas dari kesalahan situs 404.

Tidak seperti plugin lain di mana pengguna biasanya menghapus sepenuhnya jika ada kesalahan, hal yang sama tidak berlaku untuk Yoast SEO.

Alasannya adalah tidak ada plugin lain seperti itu di pasaran, dan SEO on-page mutlak diperlukan untuk memberi peringkat konten yang lebih baik.

Penting untuk dipahami bahwa kesalahan peta situs 404 ini mungkin disebabkan oleh fungsi dan plugin lain karena Yoast SEO mengklaim telah memecahkan kesalahan teknis dalam versi terbarunya.

Alasan mengapa Anda harus peduli dengan kesalahan 404 peta situs SEO WordPress Yoast adalah karena peta situs mereka membantu situs web Anda diindeks lebih cepat daripada peta situs XML alami atau peta situs yang dihasilkan oleh plugin pihak ketiga lainnya.

SEO Yoast

SEO Yoast

unduh

yoast seo

Bagaimana Cara Memperbaiki Kesalahan 404 Peta Situs SEO WordPress Yoast?

Hal pertama yang harus Anda lakukan untuk memperbaiki kesalahan 404 peta situs SEO WordPress Yoast adalah memperbarui plugin itu sendiri. Terkadang, versi yang lebih lama mempertahankan kesalahan, dan versi yang lebih baru memperbaikinya.

Demikian pula, Anda harus memperbarui tema Anda untuk menyelesaikan masalah karena kemungkinan besar masalahnya adalah karena tema Anda daripada plugin Anda. Mungkin saja berhasil, jika tidak coba yang berikut ini.

Peta Situs SEO

Metode 1 – Mengubah Plugin

Anda perlu mencoba hal-hal yang paling mudah terlebih dahulu. Buka pengaturan plugin Yoast SEO dan Nonaktifkan peta situs XML. Bersihkan cache situs web Anda dan keluar dari situs. Masuk kembali dan Aktifkan peta situs XML lagi. Ini mungkin hanya memperbaiki kesalahan 404 peta situs SEO WordPress Yoast.

Hal termudah kedua yang perlu Anda coba adalah menonaktifkan plugin dan mengaktifkannya kembali dengan membersihkan cache dan masuk kembali. Anda juga dapat mencoba mencopot pemasangan plugin dan memasangnya kembali dengan versi terbaru.

Tetapi pastikan Anda mengetahui pengaturan yang Anda lakukan saat pertama kali menginstalnya agar situs web Anda tidak terpengaruh dengan cara apa pun.

Peta situs SEO WordPress

Metode 2 – Mengubah Faktor Eksternal

Beberapa pengguna telah melaporkan bahwa mengatur ulang tautan permanen mereka telah memecahkan masalah. Untuk mereset permalink, buka Dasbor Admin, lalu ke Pengaturan dan terakhir ke Permalinks. Jangan membuat perubahan apa pun dan cukup klik tombol Simpan Perubahan.

Ada berbagai laporan yang mengatakan tema Anda bersama dengan W3 Total Cache bertanggung jawab atas kesalahan tersebut. Plugin W3 Total Cache adalah sesuatu yang kebanyakan orang instal, dan beberapa tema telah menginstalnya sebelumnya untuk kecepatan pemuatan halaman yang lebih cepat.

Umumnya, peta situs yang disediakan oleh plugin Yoast SEO berhenti bekerja setelah Anda menginstal W3 Total Cache.

Cache Total W3

Jika itu yang terjadi dengan Anda juga, Anda harus pergi ke Dasbor Admin dan kemudian ke opsi menu Kinerja. Di bawah kinerja, Anda akan menemukan opsi Cache Browser yang perlu Anda klik.

Di kotak teks di sebelah Cegah caching label daftar pengecualian,

tambahkan peta situs(_index|[0-9]+)?\.xml

Di kotak teks di samping label daftar pengecualian kesalahan 404, tambahkan yang berikut ini di akhir baris yang sudah ada.

peta situs(_index)?\.xml(\.gz)? 
[a-z0-9_\-]+-peta situs([0-9]+)?\.xml(\.gz)?

Simpan perubahan dan lihat apakah itu dapat memperbaiki kesalahan 404 peta situs SEO WordPress Yoast.

Metode 3 – Memecahkan masalah dengan file .htaccess.

Jika tidak satu pun di atas bekerja untuk Anda, Anda harus mencari solusi yang paling dapat diandalkan. Pertama, Anda harus menginstal perangkat lunak FTP seperti FileZilla. Anda perlu membuka perangkat lunak dan menghubungkannya ke server web Anda.

Di direktori utama, temukan file penting .htaccess. Ambil cadangan file dengan mengunduhnya dan menyimpannya dengan aman karena kami akan menambahkan kode yang jika Anda mengacaukannya dapat merusak situs.

file htaccess

Sekarang, buka file .htaccess dan tambahkan kode berikut di akhir file.

# WordPress SEO - Perbaikan Penulisan Ulang Peta Situs XML

Mesin Tulis Ulang Hidup
Basis Tulis Ulang /
Aturan Penulisan Ulang ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]

# AKHIR SEO WordPress - Perbaikan Penulisan Ulang Peta Situs XML

Ini seharusnya menyelesaikan masalah, tetapi beberapa orang juga melaporkan bahwa itu tidak berhasil untuk mereka karena Alat Webmaster Google tidak dapat menemukan file peta situs XML.

Metode 4 – Solusi Utama

Ini bukan langkah yang disarankan karena melibatkan pengeditan file inti plugin dan mungkin hanya membuat plugin rentan.

Tetapi jika Anda bertekad dan memiliki kepercayaan diri yang cukup, Anda dapat menghubungkan FTP Anda ke server web Anda dan pergi ke folder wp-content.

Temukan plugin dan di dalamnya, Anda akan menemukan folder wordpress-seo yang mewakili plugin Yoast SEO. Masuk ke dalamnya dan masuk ke folder INC. Di dalamnya, Anda akan menemukan class-sitemaps.php yang merupakan pelakunya. Buka file dan cari fungsi init().

Hapus apa pun yang tertulis di dalam fungsi dan rekatkan kode berikut.

fungsi init() {
        global $wp_rewrite;
        $GLOBALS['wp']->add_query_var( 'peta situs' );
        $GLOBALS['wp']->add_query_var( 'sitemap_n' );
        add_rewrite_rule( 'sitemap_index.xml$', 'index.php?sitemap=1', 'top' );
        add_rewrite_rule( '([^/]+?)-sitemap([0-9]+)?.xml$', 'index.php?sitemap=$matches[1]&sitemap_n=$matches[2]', 'atas' );
        $wp_rewrite->flush_rules();
    }

Simpan file dan kembali ke Dasbor Admin. Lalu pergi ke pengaturan plugin Yoast dan nonaktifkan peta situs. Bersihkan cache browser dan login kembali. Aktifkan opsi peta situs lagi dan masalah Anda pasti akan terpecahkan.

Pengaturan plugin Yoast

Jika tidak ada cara di atas yang cocok untuk Anda, Anda dapat menggunakan Yoast SEO versi premium dan menghubungi tim dukungan mereka jika Anda menghadapi masalah.

Tetapi dengan versi premium, Anda tidak akan menghadapi masalah. Mengapa masalah muncul dan mengapa Yoast tidak melakukan apa-apa masih dipertanyakan.

Tetapi itu adalah fakta bahwa Anda harus tetap menggunakan plugin Yoast SEO dan memperbaiki kesalahan 404 peta situs SEO WordPress Yoast untuk peringkat yang lebih baik dan perayapan yang lebih cepat oleh perayap mesin pencari.

Metode 5: Kecualikan konten peta situs tertentu:

Anda dapat memeriksa item yang ada untuk membuat setiap peta situs. Untuk peta situs kategori, penting untuk memiliki kategori dengan konten yang dipublikasikan.

Jika hal-hal tidak ada, stat dengan mengecualikan jenis posting. Anda juga dapat mengecualikan taksonomi dari peta situs sebelum membuat konten lainnya.

Untuk melakukan ini, masuk dengan situs WordPress Anda dan buka dasbor. Maka Anda perlu mengedit posting di halaman dari menu yang terlihat di sisi kiri. Dari menu itu, Anda perlu menavigasi ke pos yang ingin Anda kecualikan.

Maka akan lebih baik jika Anda memperluas bagian ” lanjutan” untuk mengubah ' izinkan mesin pencari menampilkan posting ini di hasil pencarian?' menuju 'Tidak' untuk posting khusus ini di halaman. Sekarang Anda perlu mempublikasikan atau memperbarui posting.

Metode 6: Tulis ulang aturan yang hilang:

Jika masih ada tanda-tanda untuk menerima 404, sekarang Anda perlu memeriksa aturan penulisan ulang di server. Selain itu, Anda dapat mencoba menulis ulang aturan di server Anda untuk memperbaiki masalah terkait kesalahan 404 di situs Yoast SEO Anda.

Untuk menulis ulang aturan untuk server Anda, Anda dapat memeriksa server Apache atau server NGIN. Namun, jika Anda tidak yakin tentang cara memeriksa aturan server yang Anda gunakan, atau Anda tidak yakin tentang cara memasukkannya, Anda dapat menghubungi penyedia layanan host Anda untuk memperbaiki kesalahan Peta Situs SEO WordPress Yoast 404.

Metode 7: Perbarui struktur tautan permanen:

Faktor eksternal seperti permalink juga dapat menyebabkan error 404 pada Yoast SEO Anda. Namun, Anda dapat memperbaikinya dengan mengatur ulang permalink.

Buka Dasbor Admin untuk mengistirahatkan tautan permanen. Kemudian Anda harus pergi ke Pengaturan dan kemudian pergi ke tautan permanen. Sekarang tanpa membuat perubahan apa pun, klik tombol Simpan Perubahan.

Pada artikel ini, kami akan menunjukkan kepada Anda cara memperbaiki kesalahan peta situs SEO WordPress Yoast 404 .

Semua orang yang memiliki situs WordPress, kemungkinan besar mereka telah menginstal plugin paling populer untuk SEO on-page yang dikenal sebagai Yoast SEO.