Redirect 301 302 dan rel Canonical apa Perbedaannya dalam hal SEO

· 2 min read

Pengalihan 301 adalah cara memindahkan satu URL ke URL lain secara permanen. tak ada konten yang dimuat pada URL asli, hanya dialihkan ke url baru

Dalam salah satu edisi Whiteboard Friday terbaru, Peter Meyers menjelaskan bagaimana robot pencarian dan pengguna melihat halaman tergantung pada solusi yang dipilih – pengalihan 301, 302 atau rel=canonical, mengapa pilihan ini penting, dan bagaimana masing-masing opsi ini dapat ditangani oleh Google.

Hampir setiap tiga bulan, komunitas SEO mulai mendiskusikan perbedaan antara pengalihan 301, 302 dan rel=canonical. Secara khusus, apakah mereka ada? Bukankah teknik-teknik ini pada dasarnya sama? Jawaban singkat: tidak, tidak. Di bawah ini kita akan melihat alasannya.

Pengalihan adalah bagian integral dari pengoptimalan teknis situs web apa pun, baik itu webshop, platform pendidikan, atau situs perusahaan perusahaan besar. Jika Anda belum pernah menggunakan pengalihan sebelumnya dan tidak tahu cara mendekati tugas, panduan ini akan menjawab semua pertanyaan Anda dan akan membantu Anda mengatur aturan pengalihan yang tepat dalam kasus tertentu.

Dalam posting ini, kita akan berbicara tentang pengalihan paling populer, memberikan contoh penggunaannya, serta daftar potensi kesalahan dan masalah yang mungkin timbul sebagai akibat dari konfigurasi pengalihan yang tidak tepat.


A. Apa itu Redirect?

Situs secara alami dapat berpindah ke layanan hosting lain atau ke zona domain lain. Misalnya, ada situs yang terletak di zona .ru, tetapi memutuskan untuk pindah ke zona .com untuk tempat tinggal permanen. Dalam hal ini, mesin pencari harus diberi tahu bahwa ini adalah keadaan permanen, bukan sementara, dan pengguna, massa tautan, sinyal peringkat, dan otoritas halaman harus ditransfer ke sumber daya baru. Dalam hal ini, kita berbicara tentang pengalihan 301.

Adapun pengalihan 302, artinya persis sama, tetapi dengan satu perbedaan besar-pemindahan halaman bersifat sementara. Dengan menggunakan metode pengalihan ini, kami memberi tahu mesin pencari bahwa ini hanya sementara dan ada halaman utama yang harus menerima sebagian besar pengguna.


Redirect 301 302 dan rel Canonical apa Perbedaannya dalam hal SEO


Jadi secara garis besar, pengalihan atau redirect adalah suatu mekanisme untuk yang dikerjakan secara otomatis untuk mengalihkan pengguna dari satu URL ke URL lainnya. Paling sering, penerusan diimplementasikan di sisi server menggunakan instruksi khusus dalam file konfigurasi server. Untuk situs di server Apache, gunakan file .htaccess. Anda juga dapat mengonfigurasi pengalihan menggunakan PHP, HTML, dan JavaScript.


B. Kapan Anda Perlu Menggunakan Redirect?

Mungkin saja halaman tertentu telah dihapus dari situs web Anda, menjadi usang, atau salah diduplikasi. Dalam kasus seperti itu, Anda perlu mengarahkan pengguna (bot mesin pencari) dan menjelaskan alasan pengalihan dengan kode status tertentu.

Secara total, ada 10 jenis pengalihan yang berbeda, termasuk Penyegaran Meta. Namun dalam praktiknya, hanya beberapa dari mereka yang umum – pengalihan 301 dan 302. Apa yang istimewa dari keduanya? Kapan Anda harus menggunakannya?.

1. Redirect 301 – Redirect permanen

Respons HTTP 301 terjadi di belakang layar antara browser Anda dan server yang Anda coba akses. Mari kita lihat contoh cara kerjanya.


Redirect 301 302 dan rel Canonical apa Perbedaannya dalam hal SEO


Contoh: http://www.inchimediatama.org mengalihkan ke versi aman https://www.inchimediatama.org Saat Anda mencoba mengakses tautan pertama, server akan merespon dengan:
  • Mengirimkan informasi ke browser Anda.
  • Menanggapi dengan "Halaman ini dipindahkan secara permanen".
  • Mengirim alamat URL baru.
Browser Anda kemudian mengalihkan ke URL baru. Sebagai pengguna, Anda mungkin bahkan tidak tahu bahwa terjadi kesalahan 301.

Pengalihan 301 adalah pemimpin mutlak dalam hal frekuensi penggunaan. Ini digunakan untuk pengalihan permanen dan mentransfer bobot tautan dari alamat awal ke URL akhir, mirip dengan tautan biasa. Pengalihan 301 digunakan untuk beberapa tujuan:
  • Pengalihan konstan dari alamat halaman yang sudah tidak ada lagi atau sudah ketinggalan zaman.
  • Pengalihan ke alamat yang benar setelah memindahkan atau mendesain ulang situs.
  • "Merekatkan" (menggabungkan dua alamat dalam indeks mesin pencari) dari halaman duplikat, termasuk salinan lengkap yang tersedia di alamat yang berbeda; versi identik dari halaman yang sama dengan protokol yang berbeda (HTTP dan HTTPS) dan awalan WWW. dan tanpanya, serta halaman dengan dan tanpa garis miring penutup di URL.
  • Dialihkan ke file dengan ekstensi yang dimodifikasi.
Bagaimana cara mengatur pengalihan 301?

Anda dapat mengatur pengalihan 301 menggunakan beberapa metode: Bisakah Anda melakukan pengalihan JavaScript 301? 301 Respons HTTP dikirim oleh server dan JavaScript dieksekusi di sisi klien. Jadi JS bukanlah pilihan yang baik untuk pengalihan SEO. Pengalihan JS 301 diikuti oleh mesin pencari. Salah satu masalahnya adalah jika browser pengguna menonaktifkan JavaScript, itu tidak akan berfungsi. Anda dapat mengatur pengalihan JavaScript 301 seperti ini:

<head>
<script>
window.location.replace("https://www.inchimediatama.org/");
</script>
</head>

Namun, perhatikan bahwa pengalihan JavaScript 301 harus digunakan sebagai upaya terakhir jika Anda tidak memiliki akses ke penyegaran meta atau pengalihan sisi server. Penyegaran Meta Refresh Meta dilakukan berdasarkan halaman demi halaman dan terlihat seperti ini:

<meta http-equiv="refresh" content="0; url=https://www.inchimediatama.org/">


2. 302 Ditemukan (HTTP 1.1) / Dipindahkan Sementara (HTTP 1.0)

Pengalihan 302 digunakan untuk pengalihan sementara dan paling sering dikonfigurasi selama pengujian halaman baru dan desain ulang situs. Halaman tempat pengalihan 302 dikeluarkan tidak "terpaku" ke URL final, yang berarti bahwa halaman tersebut terus diindeks secara independen dan ada di indeks mesin telusur.

Fitur pengalihan 302 ini dikaitkan dengan kesalahan yang sering dilakukan oleh spesialis SEO yang tidak berpengalaman. Esensinya terletak pada kenyataan bahwa untuk menghilangkan duplikat halaman dan mengindeks hanya satu URL yang benar, pengalihan 302 digunakan alih-alih 301, yang menyebabkan duplikat yang sangat tidak diinginkan dalam indeks.

Pengalihan 302 mentransmisikan bobot referensi dengan cara yang sama seperti pengalihan 301. Perhatikan secara terpisah bahwa tergantung pada versi HTTP, kode respons mungkin berbeda — 302 Dipindahkan Sementara untuk situs yang menjalankan HTTP 1.0. dan 302 Ditemukan untuk situs yang menjalankan HTTP 1.1.

Pengalihan 302 adalah pengalihan sementara. Saat Anda menggunakan ini, itu mengirimkan sinyal ke bot mesin pencari bahwa halaman tersebut 'hilang sementara' tetapi akan kembali di masa mendatang. Anda dapat memasukkan kode berikut dalam file .htaccess Anda untuk mengimplementasikan pengalihan 302. Jangan lupa untuk mengubah nilai di bawah ini menjadi nama file Anda.

Redirect 302 / https://www.inchimediatama.org/



C. REL=CANONICAL TAGS

'Tag kanonis', juga dikenal sebagai atribut rel=canonical dalam HTML, adalah cara untuk memberi tahu mesin pencari versi halaman mana yang akan ditampilkan di hasil pencarian. Ini membantu dengan masalah konten duplikat dan memungkinkan Anda memberi tahu mesin pencari seperti Google, Bing & Yahoo versi halaman Anda mana yang harus mereka gunakan di SERP mereka.

Tag kanonik adalah aspek penting dari kode dalam hal SEO di halaman. Tag kanonis adalah tag standar untuk digunakan pengembang web jika mereka memiliki konten duplikat dalam bentuk URL yang berbeda. 

Tag kanonis, seperti yang mungkin Anda ketahui jika Anda seorang profesional SEO, adalah tag meta yang ditempatkan di <head> bagian halaman Anda, yang menunjukkan sumber informasi asli yang ditempatkan di halaman. Terlihat seperti ini.

<link rel="canonical" href="https://www.inchimediatama.org/" />

Tag Canonical diperkenalkan kembali pada tahun 2009, dan di salah satu posting di portal MOZ, masalah ini dipelajari secara rinci. Kemudian disebut "tahap terpenting di bidang promosi seo sejak pembuatan peta situs". Tentu saja, itu lima tahun yang lalu, tetapi bahkan dalam pembaruan Mozscape terbaru, hanya 18,02% URL yang memiliki tag kanonik (terkadang mereka bahkan menautkan satu sama lain).


D. Kapan Menggunakan Pengalihan 301, 302 DAN rel=canonical?

Ketiganya memiliki kegunaan yang berbeda pada titik waktu yang berbeda. Mereka semua memiliki pro dan kontra juga.

Kapan menggunakan pengalihan 301
  • Konten Anda telah dipindahkan secara permanen ke URL baru dan tidak akan pernah kembali.
  • Anda ingin URL baru diberi peringkat, bukan yang lama.
Kapan menggunakan pengalihan 302
  • Konten baru saja dipindahkan sementara dan Anda ingin URL asli tetap mendapat peringkat.
  • Anda memiliki produk atau kategori baru yang ada untuk waktu yang terbatas atau kehabisan stok.
Kapan menggunakan rel=canonical
  • Anda memiliki beberapa versi konten yang sama untuk pengguna yang berbeda (karena perbedaan, lokasi geografis, atau bahasa). Tapi, Anda ingin menghindari masalah penulisan konten duplikat.
  • Anda perlu menghilangkan parameter yang dapat menyebabkan masalah duplikasi.
Anda tidak dapat mengatakan bahwa 301, 302 redirect dan rel=canonical adalah hal yang sama. Ini adalah hal yang sama sekali berbeda dan Anda perlu menggunakannya untuk tujuan yang dimaksudkan. Jika tidak, menyiapkan penerusan mungkin tidak memberi Anda persis seperti yang Anda harapkan.
Subscribe on LinkedIn Redirect 301 302 dan rel Canonical apa Perbedaannya dalam hal SEO

Enclosures Link: Redirect 301 302 dan rel Canonical apa Perbedaannya dalam hal SEO

Silahkan Berkomentar, Kakak...! Bunda...!

Posting Komentar