Error Sitemap WordPress – WordPress SEO Yoast merupakan plugin yang banyak digemari oleh para pengguna CMS WordPress. hal ini terbukti dengan banyaknya pengguna yang hingga saat tulisan ini di publis telah di download sebanyak 4,510,082 kali. Angka yang cukup fantastis untuk ukuran sebuah plugin gratis. Namun dari begitu banyak pengguna plugin wordpress seo yoast ini, ada beberapa yang mengalami masalah dengan fitur error sitemap wordpress seo yoast ini. Salah satunya saya sendiri.
Masalah yang muncul ketika saya mengaktifkan fitus sitemap pada blog ini. Sitemap wordpress seo yoast tidak mau menggenerate (membuat) daftar sitemap. Hal ini saya ketahui beberapa hari setelah saya mencoba melakukan check-in di webmaster Google, disana saya mendapati pesan Error.
Saya pun membuka sitemap blog ini dan saya dapati pesan seperti ini di halaman post-sitemap.xml : XML parsing error: no element found
Penyebab Error sitemap wordpress SEO
Mengapa pesan error itu muncul? apa penyebabnya? Pertanyaan itu juga muncul di benak saya ketika pertama kali mendapati error sitemap wordpress seo yoast yang saya pasang di blog ini. Setelah mencari kesana kemari penyebabnya, ternyata pesan error itu hanya karena masalah kompatibilitas saja. Maksudnya, plugin wordpress seo yoast yang saya pasang ini error bisa jadi karena tidak cocok dengan themesnya atau bisa juga karena tidak cocok jika dipasangkan dengan plugin-plugin lainnya yang ada di blog ini. Namun hal itu bisa diatasi dengan mudah.
Cara memperbaiki Error sitemap wordpress seo
Apakah Anda juga mengalami hal demikian? Jika benar, ada beberapa langkah yang bisa dilakukan untuk mengatasi masalah error sitemap wordpress seo yoast ini.
- Silahkan Login ke dashboard blog Anda
- Klik SEO > Edit Files
- Tambahkan kode dibawah ini lalu simpan.
# WordPress SEO - XML Sitemap Rewrite Fix <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L] RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L] </IfModule> # END WordPress SEO - XML Sitemap Rewrite Fix
Tambahkan juga kode global $wp_rewrite; dan $wp_rewrite->flush_rules(); pada class-sitemaps.php yang ada di “/wp-content/plugins/wordpress-seo/inc/class-sitemaps.php”
/** * Initialize sitemaps. Add sitemap rewrite rules and query var */ function init() { global $wp_rewrite; $GLOBALS['wp']->add_query_var( 'sitemap' ); $GLOBALS['wp']->add_query_var( 'sitemap_n' ); add_rewrite_rule( 'sitemap_index.xml
Demikianlah cara saya memperbaiki error sitemap wordpress seo yoast di blog ini dan hasilnya bisa Anda lihat di Sitemap CahBorneo.
Semoga tulisan ini membantu Anda yang sedang mencari solusi memperbaiki sitemap yang eror di wordpress seo yoast
lu ngasih tutorial, tapi mau copy kode di protek
Sory gan, karena banyak yg copas isi blog ini secara keseluruhan tanpa memberikan link sumber, akhirnya konten di blog ini saya protek.
Agan masih bisa mengambil kodenya melalui tombol copy yang ada di bawah kode
mas kenapa sitemap saya yang terindek hanya sedikit dari 200 terkirim dan yg terindek cuma 50an dan udah ditunggu 2bulan tapi masih sedikit apakah ada masalah dengan duplicat content?.
Gak terindeks semua itu masih wajar gan. Coba di submit aja terus tiap seminggu sekali biar terindeks
Gak terindeks semua itu masih wajar gan. Coba di submit aja terus tiap seminggu sekali biar terindeks
Gini gan.. Error di search console itu banyak.. kalo boleh tau yang bagaimana errornya? apa pesan errornya? silahkan copas ke sini pesan errornya..
Mau tanya Mas Gan, Saya juga menggunakan sitemap Yoast, tapi saat ini kendala baru berada pada peringatan yang ada di sitemap webmasternya Google. dengan peringatan url sitempat dialihkan. itu disebabkan karena apa ya, dan solusinya bagaimana?
Coba kirim gambarnya ke cahqeenee@gmail.com gan.. saya gak bisa ngasih solusi kalo gak liat gambarnya dulu 😉
Gan, ane punya kasus sama. Ane sudah masukan sitemap di google webmaster ane. Tapi sampai sekarang masih pending dan eror? Apkah cara di atas bisa mengatasinya?
Ane coba cara di atas, tapi mentok. Pas ane mau menambahkan kode di “class_sitemap.php”, ane tidak menemukan kode seperti yang agan tunjukan di atas.
Web ane
http://hikinginbali.com
Masak sih gan.. coba agan poto halaman errornya yang di webmaster trus kirim ke sini linknya. Atau kirim ke facebook saya : Rahasia Google
Saya mau lihat dulu seperti apa errornya.. mudahan bisa bantu
mas mau tanya sitemap saya di webmaster pending terus kenapa ya,,,?
Coba cek lagi settingan sitemap di wordpressnya gan.. pending biasanya disebabkan oleh fitur sitemap belum aktif (padahal pernah diaktifkan). Untuk mengatasinya biasanya saya disable fitur sitemapnya, simpan lalu saya enable lagi. Setelah itu saya coba submit lagi ke webmaster gan..
Bisa juga karena koneksi pas down gan.. silahkan dicoba lagi
Udah saya coba Mas Admin, hasilnya masih sama.
Saya hubungi penyedia hosting jg sudah,
jawabannya: Kemungkinan saat ini plugin yoast seo belum support dengan versi wordpress terbaru.
Alternatif nya Anda bisa gunakan plugin seo lainnya yang terdapat pada wordpress.
Kalau boleh tau, mas pakai wordpress versi berapa? dan pakai plugin yoast versi berapa?
Apakah mas pakai plugin cache juga?
Maaf, Mas Admin
cara mengatasi ini gimana ya? saya udah cari caranya tp belum nemu.
Terimakasih
Warning: include(): Failed opening ‘/home/ xxxx /public_html/wp-content/plugins/wordpress-seo/inc/sitemaps/class-sitemaps-cache-validator.php’ for inclusion (include_path=’.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php’) in /home/xxxx /public_html/wp-content/plugins/wordpress-seo/vendor/composer/ClassLoader52.php on line 186
Fatal error: Class ‘WPSEO_Sitemaps_Cache_Validator’ not found in /home/ xxxx /public_html/wp-content/plugins/wordpress-seo/inc/sitemaps/class-sitemaps-cache.php on line 177
coba di disable semua plugin yang lainnya selain yoast seonya gan.. setelah itu lihat hasislnya.. jika masih error, kemungkinan masalah ada pada versi php-nya, silahkan hubungi penyedia hosting agan agar bisa diperbaiki
maaf, hanya berbagi pengalaman saja….
kalo menggunakan yoast untuk petas situs biasanya sering errot, mending pakai googel xml sitemaps
Lebih mudah dan efisien 😀
Errornya itu biasanya karena perubahan atau karena update aja gan dan kita harus aktifkan lagi settinganya..
Btw, makasih infonya 😉