Cara Redirect Otomatis Halaman Error 404 Blogger dan Wordpress

Cara Redirect Otomatis Halaman Error 404 Blogger dan Wordpress - Halaman error 404 not found atau broken link memang sering terjadi ketika pemilik sebuah blog salah mnuliskan alamat url dari satu halaman atau artikel menuju sebuah halaman atau artikel yang dipublikasikan dan sudah dindeks oleh mesin pencari google, tapi halaman tersebut kemudian dihapus oleh pemilik blog, sehingga ketika pengunjung mengunjungi halaman tersebut yang mereka dapatkan hanyalah halaman error 404 not found.
Halaman Error 404 ini tidak hanya ditemukan dan dialami oleh pengguna blogger, bahkan pengguna wordpress sekalipun pastinya akan mengalami hal tersebut.
Hal ini tentu saja akan sedikit merugikan bagi pemilik blog tersebut dan membuat jumlah visitor akan sedikit menurun, dan juga blog tersebut akan berkesan kurang relevan bagi pengunjung. Tidak hanya itu halaman error 404 page not found atau halaman tidak di temukan ini juga berpengaruh terhadap skor SEO sebuah blog, karena semakin banyak halaman error 404, maka akan semakin buruk pula kualitas blog tersebut di mesin pencari dan webmaster google.
Cara Redirect Otomatis Halaman Error 404 Blogger dan Wordpress - Halaman error 404 not found atau broken link memang sering terjadi ketika pemilik sebuah blog salah mnuliskan alamat url dari satu halaman atau artikel menuju sebuah halaman atau artikel yang dipublikasikan dan sudah dindeks oleh mesin pencari google, tapi halaman tersebut kemudian dihapus oleh pemilik blog, sehingga ketika pengunjung mengunjungi halaman tersebut yang mereka dapatkan hanyalah halaman error 404 not found.

Halaman Error 404 ini tidak hanya ditemukan dan dialami oleh pengguna blogger, bahkan pengguna wordpress sekalipun pastinya akan mengalami hal tersebut.

Hal ini tentu saja akan sedikit merugikan bagi pemilik blog tersebut dan membuat jumlah visitor akan sedikit menurun, dan juga blog tersebut akan berkesan kurang relevan bagi pengunjung. Tidak hanya itu halaman error 404 page not found atau halaman tidak di temukan ini juga berpengaruh terhadap skor SEO sebuah blog, karena semakin banyak halaman error 404, maka akan semakin buruk pula kualitas blog tersebut di mesin pencari dan webmaster google.

Tentu saja sobat tidak menginginkan hal itu terjadi.Untuk mengatasi hal tersebut yang harus sobat lakukan adalah menghapus atau memperbaiki semua halaman yang rusak di blog maupun webmaster. Serta melakukan cara lain yaitu dengan cara mengalihkan secara otomatis semua halaman rusak tersebut menuju homepage atau menuju halaman lainnya dan meminta kepada pengunjung untuk segera melapor jika terdapat link yang rusak atau url not found agar bisa langsung memperbaikinya.

Untuk mengalihkan atau membuat redirect otomatis Halaman Error 404 ke Homepage atau ke halaman lainnya, menggunakan bantuan javascript. Dan untuk menerapkannya, sobat bisa ikuti tutorial dibawah ini.

Redirect Error 404 Untuk Blog Non Amp

Silahkan letakkan javascript berikut sebelum kode </body> atau &lt;!--</body>--&gt; &lt;/body&gt;

<b:if cond='data:blog.pageType in {&quot;error_page&quot;}'>
<script>
setTimeout(function () {
window.location.replace("<data:blog.homepageUrl/>");
}, 8000); //akan memanggil fungsi setelah 8 detik.
</script>
</b:if>

Kode di atas berfungsi meredirect otomatis halaman error 404 not found ke homepage setelah 8 detik, sehingga pengunjung masih bisa melihat atau membaca pesan di halaman error 404, Sobat bisa mengatur atau mengganti angka 8000 untuk mengatur waktu tunggu redirect otomatis. 1 detik = 1000.

Jika sobat ingin membuat redirect otomatis tanpa delay waktu, silahkan gunakan javascript berikut :

<b:if cond='data:blog.pageType in {&quot;error_page&quot;}'>
<script>
setTimeout(function () {
window.location.replace("<data:blog.homepageUrl/>");
});
</script>
</b:if>

Atau sobat juga bisa menggunakan javascript berikut :

<b:if cond='data:blog.pageType in {&quot;error_page&quot;}'>
<script>
window.location.replace("<data:blog.homepageUrl/>");
</script>
</b:if>

Untuk Blog yang menggunakan URL mobile ?m=1 sebagai AMP

Silahkan gunakan javascript berikut ini yang hanya akan berlaku di tampilan dekstop

<b:if cond='data:blog.pageType in {&quot;error_page&quot;} and data:blog.isMobileRequest == &quot;false&quot;'>
<script>
setTimeout(function () {
window.location.replace("<data:blog.homepageUrl/>");
}, 8000); //akan memanggil fungsi setelah 8 detik.
</script>
</b:if>

Atau

<b:if cond='data:blog.pageType in {&quot;error_page&quot;} and data:blog.isMobileRequest == &quot;false&quot;'>
<script>
setTimeout(function () {
window.location.replace("<data:blog.homepageUrl/>");
});
</script>
</b:if>

Redirect Otomatis Error 404 Wordpress

Silahkan Sobat simpan kode ini di bagian 404.php di paling bawah

<script>
setTimeout(function () {
window.location.replace("<?php echo home_url('/'); ?>");
}, 8000); //akan memanggil fungsi setelah 8 detik.
</script>

Atau

<script>
setTimeout(function () {
window.location.replace("<?php echo home_url('/'); ?>");
});
</script>



Demikian Cara Redirect Otomatis Halaman Error 404 Blogger dan Wordpress yang dapat saya bagikan kali ini semoga bermanfaat. Selamat Mencoba dan Salam luar biasa.