Jenis-jenis Kode Status HTTP dan Pengertiannya

Apa kabar semuanya? Pada kali ini Jenderal akan membahas tentang jenis-jenis kode status HTTP dan pengertiannya. Biasanya terdapat pada internet apabila kalian memakainya.

HTTP

Apa itu kode status HTTP?

Kode status HTTP adalah respons server terhadap permintaan browser. Saat Anda mengunjungi situs web, browser Anda mengirimkan permintaan ke server situs, dan server kemudian menanggapi permintaan browser dengan kode tiga digit: kode status HTTP.

Kode status ini setara dengan Internet dari percakapan antara browser dan server Anda. Mereka mengkomunikasikan apakah hal-hal di antara keduanya adalah A-okay, touch-and-go, atau apakah ada sesuatu yang salah. Memahami kode status dan cara menggunakannya akan membantu Anda untuk mendiagnosis kesalahan situs dengan cepat untuk meminimalkan downtime di situs Anda. Anda bahkan dapat menggunakan beberapa kode status ini untuk membantu mesin pencari dan orang-orang mengakses situs Anda; 301 redirect, misalnya, akan memberi tahu bot dan orang-orang bahwa sebuah halaman yang telah pindah tempat lain secara permanen.

Angka pertama dari masing-masing kode status tiga digit dimulai dengan satu dari lima angka, 1 sampai 5; Anda mungkin melihat ini dinyatakan sebagai 1xx atau 5xx untuk menunjukkan kode status dalam rentang tersebut. Masing-masing rentang tersebut mencakup kelas respon server yang berbeda.

Kelas kode status umum:

100s - Server berpikir melalui permintaan, dan mungkin mencoba untuk datang dengan jawaban yang cerdas. (Sambungan sedang berlangsung.)

200s - Anda mendapat balasan! "Hai, apa kabar ya?" (Permintaan berhasil diselesaikan dan server memberi respons yang diharapkan pada browser).

300s - Anda harus diarahkan ke tempat lain. "Tunggu sebentar, ada sesuatu yang ekstra untuk diproses di sini." (Permintaan diterima, tapi ada semacam redirect.)

400s - Tidak ada rumah. Situs atau halaman tidak dapat dijangkau. (Permintaan dibuat, tapi halamannya tidak valid - ini adalah kesalahan pada sisi situs percakapan dan sering muncul saat halaman tidak ada di situs.)

500 - Gagal. "Pulanglah, server, Anda sedang mabuk!" (Permintaan yang valid dibuat oleh klien namun server gagal menyelesaikan permintaan tersebut.)

Kode status yang paling penting untuk SEO

Penting bagi setiap profesional SEO dan pemilik situs web untuk memahami kode status yang memiliki dampak terbesar pada SEO.

Bayangkan Anda sedang mengerjakan situs yang menunjukkan banyak kesalahan 5xx; Anda pasti ingin tahu dari atas kepala Anda bahwa ini adalah masalah server. Kesalahan 4xx mempengaruhi pengalaman pengunjung, jadi segera Anda dapat mulai memikirkan perubahan yang mungkin Anda buat pada URL Anda, atau apakah Anda memiliki halaman yang dihapus. Begitu Anda memahami penyebab masalah ini, Anda dapat melihat penerapan halaman 404 kustom, atau melihat menggunakan pengalihan 301 yang sangat kuat untuk mengirim pengunjung ke tempat yang tepat.

Ini layak dipelajari - dan berkomitmen untuk mengingat - kode status yang paling berpengaruh setiap SEO harus diketahui:

HTTP Status Code 200 - OK

Ini adalah kode status ideal Anda untuk halaman normal, sehari-hari, berfungsi dengan benar. Pengunjung, bot, dan ekuitas link melewati halaman terkait seperti mimpi. Anda tidak perlu melakukan apapun dan Anda bisa dengan senang hati menjalani hari Anda dengan aman karena pengetahuan bahwa semuanya berjalan sebagaimana mestinya.

HTTP Status Code 301 - Permanent Redirect

Pengalihan 301 harus digunakan setiap saat satu URL perlu dialihkan ke yang lain secara permanen. Pengalihan 301 berarti bahwa pengunjung dan bot yang mendarat di laman tersebut akan diteruskan ke URL baru. Selain itu, ekuitas link - daya yang dikirimkan oleh semua tautan yang sulit diperoleh ke konten Anda - juga diteruskan ke URL baru melalui pengalihan 301. Meskipun berbicara dari Google bahwa semua pengalihan 3xx diperlakukan sama, pengujian menunjukkan hal ini tidak sepenuhnya benar. Pengalihan 301 tetap menjadi pilihan pilihan pilihan untuk pengalihan halaman permanen.

HTTP Status Code 302 - Temporary Redirect

Pengalihan 302 mirip dengan 301 di mana pengunjung dan bot dilewatkan ke halaman baru, namun ekuitas tautan tidak boleh diteruskan. Kami tidak disarankan menggunakan 302 pengalihan untuk perubahan permanen. Menggunakan 302s akan menyebabkan perayap mesin telusur memperlakukan pengalihan sebagai sementara, yang berarti bahwa hal itu mungkin tidak melewati ekuitas tautan yang tidak dimiliki 301 ajaib itu.

HTTP Status Code 404 - Not Found

Ini berarti file atau halaman yang meminta browser tidak ditemukan oleh server. 404s tidak menunjukkan apakah halaman yang hilang atau sumber yang hilang secara permanen atau hanya sementara. Anda dapat melihat seperti apa ini di situs Anda dengan mengetikkan URL yang tidak ada. Ini seperti memukul dinding bata. Sama seperti yang Anda alami, pengunjung Anda akan menemukan halaman yang memiliki kesalahan 404 dan mencoba lagi (jika Anda beruntung) atau berkelana ke situs lain yang memiliki informasi yang mereka cari.

Setiap situs akan memiliki beberapa halaman yang mengembalikan kode status 404. Halaman-halaman ini tidak selalu harus dialihkan; ada pilihan lain Salah satu kesalahpahaman yang umum adalah bahwa ini adalah praktik terbaik SEO untuk hanya 301 halaman redirect yang mengembalikan kode status 404 ke homepage dari domain yang diberikan. Ini sebenarnya adalah ide yang buruk untuk sebagian besar kasus, karena dapat membingungkan pengguna yang mungkin tidak menyadari bahwa laman web yang mereka coba akses tidak ada.

Jika halaman yang mengembalikan kode 404 adalah halaman dengan otoritas tinggi dengan banyak lalu lintas atau memiliki URL yang jelas yang dapat dijangkau pengunjung atau tautan, Anda harus menggunakan 301 pengalihan ke halaman yang paling relevan. Misalnya, jika cupcakes bebas gula Anda tidak ada lagi, Anda mungkin ingin mengalihkan URL ini ke halaman kategori resep bebas gula Anda.

Di luar contoh ini, mungkin perlu mengembalikan URL tujuan 404 - ini akan membuat mereka tidak terindeks dan berulang kali dijelajahi oleh mesin telusur. Berikan pengalaman terbaik bagi pengunjung Anda dengan halaman 404 kustom, seperti yang disarankan oleh panduan Google Search Console ini. Misalnya, situs e-commerce sering menghasilkan 404 halaman saat produk habis, jadi situs ini adalah kandidat hebat untuk membuat halaman e-commerce 404 kustom.

Kode Status HTTP 410 - Gone

A 410 lebih permanen dari 404; itu berarti halaman itu hilang Halaman tidak lagi tersedia dari server dan tidak ada alamat penerusan yang telah disiapkan. Setiap tautan yang Anda miliki di situs Anda yang mengarah ke laman 410 mengirim bot dan pengunjung ke sumber daya yang mati, jadi jika Anda melihatnya, hapus referensi atau tautan apa pun dari konten Anda.

HTTP Status Code 500 - Internal Server Error

Alih-alih masalah dengan halaman yang hilang atau tidak ditemukan, kode status ini menunjukkan adanya masalah pada server. 500 adalah kesalahan server klasik dan akan memengaruhi akses ke situs Anda. Pengunjung dan bot manusia sama-sama akan hilang, dan ekuitas tautan Anda tidak akan berjalan dengan cepat. Mesin pencari lebih memilih situs yang terpelihara dengan baik, jadi Anda ingin menyelidiki kode status ini dan mendapatkan ini segera setelah Anda menemukannya.

HTTP Status Code 503 - Service Unavailable

Variasi lain dari 500, sebuah respon 503 berarti server tidak tersedia. Setiap orang (manusia atau lainnya) diminta untuk kembali lagi nanti. Ini bisa jadi karena sementara overloading server atau maintenance server. Kode status 503 memastikan bahwa mesin pencari tahu untuk segera kembali karena halaman atau situs hanya akan down untuk waktu yang singkat.

Ya, itulah tadi penjelasan singkat dari Jenis-jenis Kode Status HTTP dan Pengertiannya yang Jenderal bagikan. Semoga dapat bermanfaat dan menambah wawasan ilmu. Terima kasih.

0 Comments

Kalian dapat bertanya, memberikan pendapat, dan berkomentar dengan bijak dan sopan. Jangan SPAM!
EmoticonEmoticon