Bagaimana caranya mengatasi XML Sitemap All In One SEO yang error di WordPress. Baru saja saya mengalami masalah mengenai fitur dari plugin All In One SEO Pack mengenai XML Sitemapnya yang gak bisa di akses, kalau kita coba buka atau akses /sitemap.xml selalu muncul halaman 404 error not found nginx (Kebetulan saya pakai nginx).
Kalau kita buka Webmaster Search Console Google di hasil peta situs akan menunjukan kesalahan pada sitemap.xml seperti “Kesalahan HTTP umum: 404 tak ditemukan” atau “Kesalahan HTTP: 404” dengan keterangan “Kami mengalami kesalahan saat mencoba mengakses Peta Situs Anda. Pastikan Peta Situs Anda mengikuti pedoman kami dan dapat diakses pada lokasi yang Anda berikan, lalu kirimkan kembali.”
Jika seperti ini kasus yang sedang kamu hadapi, saya punya solusinya 🙂 sempat muterin google dan saya ketemu cara sederhana untuk mengatasi hal ini, cara nya cukup simpel dan sederhana. Ikuti tutorial berikut:
1. Silahkan buka Web Configuration / Server Block blog kamu kamu.
$ nano /etc/nginx/sites-available/namadomain
Command di atas tergantung dengan url setup kamu, hanya saja kebanyakan blog pakai model setup seperti itu.
2. Tambahkan kode berikut di Web Configuration / Server Block.
rewrite ^/sitemap.xml$ /index.php?aiosp_sitemap_path=root last;
rewrite ^/sitemap_(.+)_(\d+).xml$ /index.php?aiosp_sitemap_path=$1&aiosp_sitemap_page=$2 last;
rewrite ^/sitemap_(.+).xml$ /index.php?aiosp_sitemap_path=$1 last;
3. Setelah selesai di tambahkan, reload server kamu
$ service nginx reload.
Semoga Tutorial bagaimana mengatasi XML Sitemap blog yang bermasalah ini bisa bermanfaat ya 😉