KAMUS SEO CMLABS

APA ITU HTTP

CMLABS / Kamus SEO / Apa Itu HTTP?

Definisi HTTP

HTTP (Hypertext Transfer Protocol) adalah protocol system komputer yang kolaboratif dan terdistribusi, yang membuat pengguna berkomunikasi menggunakan data pada WWW ( World Wide Web ) yaitu dokumen hiperteks menyertakan hyperlink ke resource atau web lain yang bisa diakses oleh semua pengguna.

Tujuan Dibuatnya HTTP

HTTP diciptakan bersama HTML untuk membuat peramban web interaktif berbasis teks pertama. Saat ini, HTTP menjadi salah satu cara utama menggunakan Internet.

Cara Kerja HTTP

HTTP memberi pengguna cara untuk berinteraksi dengan sumber daya web seperti file HTML dengan mengirimkan pesan hiperteks antara klien dan server. Klien umumnya menggunakan koneksi Transmission Control Protocol (TCP) untuk berkomunikasi dengan server. Berikut adalah beberapa request:

  • GET meminta resource tertentu secara keseluruhan
  • HEAD meminta resource yang berada pada HEAD saja
  • POST menambahkan konten, pesan, atau data ke halaman baru di dalam resource web yang ada
  • PUT secara langsung memodifikasi resource web yang ada
  • DELETE menghilangkan resource yang ditentukan
  • TRACE menunjukkan kepada pengguna segala perubahan atau penambahan yang dilakukan pada resource web
  • OPTIONS menunjukkan kepada pengguna metode HTTP mana yang tersedia untuk URL tertentu
  • CONNECT mengubah koneksi permintaan ke terowongan TCP / IP
  • PATCH memodifikasi sebagian resource web

Status Kode HTTP Yang Sering Terjadi Pada SEO

HTTP Status Code 200 – OK

Kode ini menandakan bahwa permintaan yang dikirimkan oleh pengguna diterima dan diproses dengan baik oleh browser.

HTTP Status Code 301 – Permanent Redirect

Kode ini menandakan bahwa source URI yang diminta telah dirubah dan akan memberikan URI yang baru kepada pengguna

HTTP Status Code 302 – Temporary Redirect

Kode ini memberitahu klien untuk menelusuri URL yang lain. Kode ini mengharuskan klien untuk melakukan redirect sementara ke halaman web lainnya. Banyak browser yang mengubah 302 menjadi 303 dengan fungsi yang hampir sama.

HTTP Status Code 404 – Not Found

Kode ini menandakan bahwa source yang diminta atau dicari oleh pengguna tidak dapat ditemukan untuk saat ini, namun tidak menutup kemungkinan halaman tersebut tersedia di kemudian waktu.

HTTP Status Code 410 – Gone

Kode ini menunjukkan bahwa source yang diminta oleh pengguna tidak tersedia lagi. Kode ini harus digunakan ketika terdaoat suatu website yang telah dihapus. Sebagian besar pengguna atau pemilik website lebih memilih untuk menggunakan kode “ 404 not found “ sebagai ganti dari kode 410.

HTTP Status Code 500 - Internal Server Error

Kode ini memberiathu pengguna bahwa telah terdapat masalah yang di alami oleh server internal situs web.

HTTP Status Code 503 - Service Unavailable

Kode ini memberitahu pengguna bahwa server dalam halaman web tersebut sedang overload. Hal ini biasa terjadi ketika terdapat lonjakan pengunjung pada suatu situs yang sangat banyak secara bersama-sama sehingga membuat server down.

Perbedaan HTTP dan HTTPS

1. URL HTTP di alamat browser adalah http://dan URL HTTPS adalah https://.
2. HTTP tidak aman sedangkan HTTPS lebih aman securitynya.
3. HTTP mengirim data melalui port 80 sementara HTTPS menggunakan port 443.
4. HTTP beroperasi pada lapisan aplikasi, sementara HTTPS beroperasi pada lapisan transportasi antar data.
5. Tidak ada sertifikat SSL yang diperlukan untuk HTTP, sedangkan HTTPS diharuskan memiliki sertifikat SSL dan ditandatangani oleh CA.
6. HTTP tidak memerlukan validasi domain, sedangkan HTTPS membutuhkan setidaknya validasi domain dan sertifikat tertentu bahkan memerlukan validasi dokumen hukum.
7. Tidak ada enkripsi dalam HTTP, sedangkan pada HTTPS data dienkripsi sebelum dikirim.

Istilah terkait

HTML

Hypertext Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web..

LINKING

Halaman web berisi hyperlink ke halaman lainnya dan mungkin ke file yang dapat diunduh, dan sumber daya..

WWW Prefix

Banyak nama host yang digunakan untuk World Wide Web dimulai dengan www karena praktik penamaan host.

ID
ID EN
Enable Notifications    Ok No thanks