bisnis referral - bisnisedia.com

Cara Melakukan Redirect Permanen atau 301 dengan PHP

Minggu, 28 Mei 2017 16:09 Jhoel Rocher - Tips & Trik

Redirect url sangatlah penting di gunakan untuk mengalihkan sebuah link website yang sudah tidak aktif atau halaman tidak tersedia dengan istilahnya halaman dengan kode 401. Jika kamu menggunakan webmastertools google, maka google akan mendeteksi kesalahan ringan pada halaman website kamu yang telah di index sebelumnya jika menemukan halaman dengan kode tersebut.

redirect 301 dengan php

Image : www.postikel.com

Ini biasa terjadi pada blogger atau website yang menghapus konten artikelnya. Nah mengatasinya sebenarnya bisa saja dengan menampilkan kode 401 pada halaman link postingan tersebut, namun tetap akan mendapatkan error di webmaster meskipun itu tidak terlalu penting dan tidak mengganggu status index url website lainnya.

Google sangat menyarankan kita akan melakukan redirect permanen atau dengan pengalihan 301 pada halaman yang tidak memiliki konten atau halaman tidak tersedia tersebut. Gunanya ialah agar mesin pencari google dapat mengetahui postingan/link itu sudah basi atau kadaluarsa lalu menghapus url lama sebuah postingan website dari indexnya dan tidak menampilkannya kembali.

Cara kerjanya begini, jika pengunjung mencari sebuah artikel di google search dan mendapat link dari situs blogmu dan mengkliknya, namun postingan itu sudah tidak tersedia dan sudah kamu hapus. Nah, jika tidak di lakukan redirect, maka akan tampil error 401 atau pesan "Maaf, artikel yang Anda cari tidak tersedia." di halaman website kamu yang sudah kamu buat. Jika kamu tidak melakukan redirect tentu saja akan banyak pengunjung yang akan berpaling dari situs blogmu.

Untuk cara melakukan redirect 301 dengan Php ialah sebagai berikut.

1. Lakukan Pengecekan Url dengan Konten Website

Mulanya lakukan pengecekan dulu untuk mengetahui apakah kenten misalnya postingan yang di cari oleh pengunjung tersedia atau sudah terhapus.

Misalnya kodenya seperti berikut :

<?php
// Link ke database mysql Anda
$mysqli = new mysqli('localhost','root','','blog_db');
// Misal link url konten : http://domain.com/blog/judul-postingan-anda
$uri = $_SERVER["REQUEST_URI"];
$aUri = explode('/',$uri);
$uri_post = urldecode($aUri[count($aUri)-1]);
$query = $mysqli->query("SELECT posts_id FORM my_post WHERE uri = '$uri_post'");
if(!$query || $query->num_rows <= 0){ 
    // Tidak tersedia
}
?>

Kode di atas hanyalah contoh sederhana, silahkan sesuaikan dengan situasi website kamu.

Baca Juga : Contoh Penulisan Koneksi Database Mysqli dengan PHP Class

2. Lakukan Redirect Permanen jika Tidak tersedia

Jika kode di atas di eksekusi dan postingan tidak tersedia, maka kita tempatkan kode redirect di bawah koment // Tidak tersedia pada kode tersebut menjadi :

if(!$query || $query->num_rows <= 0){ 
    // Tidak tersedia
    header("location: http://domain.com/blog",true,301);
    exit;
}

Nah dengan begitu url postingan tersebut akan menjadi respon 301 di browser bukan lagi 200 dan otomatis di alihkan ke link blog atau bisa juga halaman utama situs, terserah kamu, namun sebaiknya di list postingan jika website blog agar pengunjung dapan menemukan konten lainnya di situs kamu. Kata true di dalam fungsi header adalah nilai bolean (true/false) yang berarti link lama akan di gantikan dengan link redirect atau sebaliknya jika false.

Kode exit; untuk menghentikan pengeksekusian kode-kode setelahnya.

Intinya untuk mengalihkan url secara permanen dengan Php dapat di lakukan dengan menggunakan kode :

header("location: <link target>",<bolean Replace>,301);

Demikian postingan kali ini untuk Cara Melakukan Redirect Permanen atau 301 dengan PHP semoga dapat bermanfaat untuk semua terimah kasih telah membaca dan jika ini bermanfaat, mohon untuk di share :D.

Salam Postikel!


Bagikan Artikel

Baca Juga
2 Bulan yang lalu 乾癬改善について詳細な記事にまとめました。
あなたにいちばんふさわしい乾癬の対処方法をみつけてください。
2 Minggu yang lalu I really like reading through an article that can make people think.
Also, thanks for permitting me to comment!
2 Minggu yang lalu 便秘というのは、身体にとっては悪い影響を及ぼすだけに限らず
、想定している通りにダイエット成果が
生じて来ない原因ということも目されているだそうです。
コンブチャには便秘を正常化する効き目も起こるだそうですので、ダイエットには非常に効果的です。
水の代わりに摂取するだけで成果をゲット出来るコンブチャを使用したダイエット法は、通常
の生活において欠くことができない水分を身体内に体に取り込むというシンプルな方法ですが、
数々のダイエット効果が報告されているのだそうです。
2 Minggu yang lalu This paragraph presents clear idea in support of the new visitors of blogging, that
genuinely how to do blogging.
2 Minggu yang lalu Cool blog! Is your theme custom made or did you download it from
somewhere? A theme like yours with a few simple tweeks
would really make my blog jump out. Please let me know where you got your design. Bless you
Jhoel Rocher
2 Minggu yang lalu @Ceservii This site my own custom template but it's site hosting not blogger tamplate, I just follow from other blogs for style theme.
Thanks for visiting this blog
2 Minggu yang lalu Ιf ʏoure the tyρe of one that is lower than thrilled with the prospect off working in the identicaⅼ ᴡorkplace, dayy after day, eliminating
this type of routine is one oⲟf the most essential highlightfs that yoou
cаn obtaiin from freelancing. While you rent your self оut as a
freelancer, each job task tһat yoᥙ take on will bee a brand new adventure.
Not only will thе work setting range, however additionalⅼy, you
will have the opportunity to fulfill mаny more attention-grabbing people.
Тhis issue aone is among the foremost гeasons wһy many paralegals
desire freelancing over committing themselves to
one specifіc ѡorkplace.
2 Minggu yang lalu Thanks for finally talking about >blog topic
1 Minggu yang lalu 洗顔料も刺激が少ないものを選ぶようにしてください
6 Hari yang lalu 毎日夜のうちに、明日の為のスキンケアのためにちゃんと時間を取る事が大切です。メイクを除去する以前に、皮脂が目立つ部位と皮脂がほとんどない部位を把握し、その部分ごとにお手入れ法を見つけ出すようにしてください。
1 Hari yang lalu Hey There. I found your blog using msn. This is a very well written article.
I will make sure to bookmark it and come back to read more of your useful information. Thanks for
the post. I will certainly return. pension-scheiber.at/index.php/component/k2/itemlist/user/3140
17 Jam yang lalu download drama korea

hanya di smallpahe.net

#dramakorea
#kdramaindo
#smallpahe
#drakorindo

Tambah Komentar

Terbaru

Populer

Komentar