Skip to main content

301 Redirects dan 302 Redirects: Apa Bedanya?

Revealing the True Donald Trump: A Devastating Indictment of His Business & Life (2016) (Mungkin 2024)

Revealing the True Donald Trump: A Devastating Indictment of His Business & Life (2016) (Mungkin 2024)
Anonim

Apa itu Kode Status?

Setiap kali server Web menyajikan halaman web, kode status dibuat dan ditulis ke file log untuk server web itu. Kode status yang paling umum adalah 200 - yang berarti halaman atau sumber daya ditemukan. Kode status paling umum berikutnya adalah 404 - yang berarti sumber yang diminta tidak ditemukan di server karena alasan tertentu. Yang jelas, Anda ingin menghindari kesalahan 404 ini, yang dapat Anda lakukan dengan pengalihan tingkat server.

Ketika sebuah halaman dialihkan dengan pengalihan tingkat server, salah satu kode status 300 tingkat dilaporkan. Yang paling umum adalah 301, yang merupakan pengalihan permanen, dan 302, atau pengalihan sementara.

Kapan Anda Harus Menggunakan Pengalihan 301?

Pengalihan 301 bersifat permanen. Mereka memberitahu mesin pencari bahwa halaman telah pindah - mungkin karena desain ulang yang menggunakan nama halaman atau struktur file yang berbeda. Pengalihan 301 meminta agar setiap mesin pencari atau agen pengguna datang ke halaman untuk memperbarui URL di database mereka. Ini adalah jenis pengalihan yang paling umum yang orang harus menggunakan keduanya dari sudut pandang SEO (mesin pencari optimasi) dan dari perspektif pengalaman pengguna.

Sayangnya, tidak semua desain web atau perusahaan menggunakan 310 pengalihan. Kadang-kadang mereka malah menggunakan meta refresh tag atau 302 server redirect. Ini bisa menjadi praktik yang berbahaya. Mesin pencari tidak menyetujui salah satu teknik pengalihan ini karena mereka adalah cara umum bagi spammer untuk digunakan untuk mendapatkan lebih banyak domain mereka di hasil mesin telusur.

Dari perspektif SEO, alasan lain untuk menggunakan pengalihan 301 adalah bahwa URL Anda mempertahankan popularitas tautan mereka karena pengalihan ini mentransfer "jus tautan" laman dari laman lama ke yang baru. Jika Anda mengatur pengalihan 302, Google dan situs lain yang menentukan peringkat popularitas menganggap bahwa tautan tersebut pada akhirnya akan dihapus sepenuhnya, sehingga mereka tidak mentransfer apa pun karena ini adalah pengalihan sementara. Ini berarti halaman baru tidak memiliki popularitas tautan yang terkait dengan halaman lama. Itu harus menghasilkan popularitas itu sendiri. Jika Anda menginvestasikan waktu untuk membangun popularitas halaman Anda, ini bisa menjadi langkah besar mundur untuk situs Anda.

Perubahan Domain

Meskipun jarang Anda perlu mengubah nama domain asli situs Anda, hal ini terjadi dari waktu ke waktu. Misalnya, Anda mungkin menggunakan satu nama domain ketika yang lebih baik menjadi tersedia. Jika Anda mengamankan domain yang lebih baik itu, Anda harus mengubah tidak hanya struktur URL Anda, tetapi juga domainnya.

Jika Anda mengubah nama domain situs Anda, Anda seharusnya tidak menggunakan pengalihan 302. Ini hampir selalu membuat Anda terlihat seperti "spammer" dan itu bahkan bisa membuat semua domain Anda diblokir dari Google dan mesin pencari lainnya. Jika Anda memiliki beberapa domain yang semuanya perlu mengarah ke tempat yang sama, Anda harus menggunakan pengalihan server 301. Ini adalah praktik umum untuk situs yang membeli domain tambahan dengan kesalahan ejaan (www.gooogle.com) atau untuk negara lain (www.symantec.co.uk). Mereka mengamankan domain alternatif (sehingga tidak ada orang lain yang dapat mengambilnya) dan kemudian mengarahkan mereka ke situs web utama mereka. Selama Anda menggunakan pengalihan 301 ketika melakukan ini, Anda tidak akan dihukum di mesin pencari.

Mengapa Apakah Anda Menggunakan Pengalihan 302?

Alasan terbaik untuk menggunakan pengalihan 302 adalah dengan menjaga URL jelek Anda tetap diindeks secara permanen oleh mesin telusur. Misalnya, jika situs Anda dibangun oleh database, Anda mungkin mengarahkan beranda Anda dari URL seperti:

http://www.about.com/

Untuk URL dengan banyak parameter dan data sesi di dalamnya, itu akan terlihat seperti ini:

(Catatan: Simbol »menunjukkan pembungkus garis.)

http://www.about.com/home/redir/data? »

sessionid = 123478 & id = 3242032474734239437 & ts = 3339475

Ketika mesin pencari mengambil URL halaman rumah Anda, Anda ingin mereka menyadari bahwa URL panjang adalah halaman yang benar, tetapi tidak mendefinisikan URL itu di database mereka. Dengan kata lain, Anda ingin mesin pencari memiliki "http://www.about.com/" sebagai URL Anda.

Jika Anda menggunakan pengalihan server 302, Anda dapat melakukannya, dan sebagian besar mesin telusur akan menerima bahwa Anda bukan spammer.

Apa yang Harus Dihindari Saat Menggunakan 302 Redirect

  1. Jangan mengalihkan ke domain lain. Meskipun hal ini tentu mungkin dilakukan dengan pengalihan 302, ini memiliki tampilan yang kurang permanen.
  2. Sejumlah besar pengalihan ke halaman yang sama. Ini persis apa yang dilakukan spammer, dan kecuali Anda ingin dicekal dari Google, bukan ide bagus untuk memiliki lebih dari 5 URL yang dialihkan ke lokasi yang sama.