Home | a plain old wp coder | Web Design and Wordpress Custom

 

Redirect 404.php

logomukaBaru kemarin kami implementasikan redirect pd template silumbalumba. Namun sebelumnya pertanyaan yg harus dijawab, yaitu apakah redirect itu ? Dengan memanfaatkan fungsi wp_redirect(); wordpress, kami pun bisa mengarahkan pemintaan atas URL yg tidak tersedia (biasa disebut broken link) ke halaman yg lain.

Latar belakang redirecting ini ialah disebabkan masalah migrasi domain tempo hari yg menyebabkan banyak broken link. Menurut laporan webmaster google, ada sekitar 59 link yg rusak pd blog ini. Bisa diartikan, ada sekitar 59 lubang yg bisa menjerumuskan visitor ke halaman error 404. Bukan jumlah yg banyak namun tetep saja bisa bikin kesal.

Ps: Sebelumnya, kami memasang plugin redirect “yg awalnya keren” namun malah mengundang spammer berbondong membom satu demi satu posting dalam blog ini. Spammer kampret! Cari blog lain, kek. kami saranin blog akismet aja. coba aja sampe mati.

So what we do? langkah penyelamatan yg kami ambil ialah

  1. Non aktif plugin redirect
  2. Mengganti isi 404.php, yg biasa ada di theme standar wordpress, menjadi 2 baris singkat

    $naruto=get_bloginfo('url');
    wp_redirect($naruto, 301);

Jelas jelas snippet ini cuma quick and dirty. Namun untuk saat ini cukuplah sehingga bila ada visitor yg masuk salah satu lubang maka dia akan ditransfer dengan selamat (dan secara paksa) ke halaman depan. Namun pertanyaan akhir yg tersisa : Apakah tindakan ini secara etik boleh dilakukan ? hahaha mungkin jawabannya bisa iya atau tidak. oh iya, anga 301 itu status error yg menandakan kalau halaman yg broken itu telah dipindah secara permanen.

Btw, berikut ini thumbrule dan info tambahan bagi kamu yg mencoba cara ini.

  1. Menghindari Redirect demi Performa Web. Posting ini berisi pertimbangan saat melakukan redirect dan apakah perngaruhnya pada performa website kita.
  2. GoolgeBot Redirect Errors. Jenis jenis error redirect yg sering dialami spider search engine
  3. HTTP Errors. Isinya mengenai pesan warning dan error yg lazim kita alami. Mungkin bagi mereka yg biasa memakai google webmaster tool, maka pasti mengenali term yg dipakai.

Update : Posting ini diedit terakhir mei 2009.

Tags: ,

7 Responses to “Redirect 404.php”

  1. Arif on July 7th, 2008 4:08 am

    Tips yangmenarik dan bisa dicoba nich… kalau pembaca nge-klik tiba-tiba keslahan 404 kan BeTe juga ….

  2. Tigis on July 7th, 2008 11:08 am

    Kyknya kalo ga ada alternatif lain utk memperbaik broken link itu ya gpp sih. Cuman mgkin biar si pembaca ga begitu kesal, bisa tak halaman 404 itu dikasi tambahan joke yg sangat lucu sbelum di redirect ke halaman utama hehe

  3. putradi on July 7th, 2008 9:00 pm

    hmm … wp emang lengkap yah ..

    http404 pages emang penting, kan nyebelin banget kalo liat error pages bawaan dari server ..

    great jobs lah .. :D

  4. Harjo on July 7th, 2008 10:11 pm

    Oh jadi, yang dimaksud 404 ini toh …
    terima kasih untuk sharing infonya.

  5. uwiuw on July 8th, 2008 1:51 pm

    iya tadinya sy juga berpikir begitu…kayaknya keren kalau bikin 404nya tidak cuma informatif tapi juga enetrtimen. tapi masalahnya ngak ada yg bisa melucu di antara kami, paling paling juga ngomong jorok :)

  6. uwiuw on July 8th, 2008 1:53 pm

    setuju tuh :) apabilagi kalau 404nya ngak informatif. bisa bete berlapis. Kalau dianalogiin jatuh ke lubang buaya hahaha ngak nyambung :)

  7. uwiuw on July 8th, 2008 1:54 pm

    heheh iya…apalagi itukan kasus terburuk saat halaman penyambut tamu yg datang karena error namun halamannya sendiri error alias tidak bisa membantu siapapun.

Leave a Reply. Btw, i have right to delete your comment. Sometimes, i need to save my databse space.




Validated by HTML Validator (based on Tidy)