Anda di halaman 1dari 6

Home

Tutorial

SEO

Basic

Template

WelcometoproBlogiz

CSS/HTML/Javascript

OptimationBlog

BloggerforBegginer

BloggerTemplate

Cariartikeldiblogini....

Penting!!SobatBloggeryanginginrepostataumenuliskembaliartikelkamidiblog/websiteAnda,haraplihathalaman
DISCLAIMER(beberapablogtelahdiprosesdiGoogleRemovalContent)Setiaptindakanpelanggaranhakcipta
(COPAS)akandilaporkan,TANPApemberitahuan.

HomebrowserMemahamiKodeKodeStatusHTTP

MEMAHAMI KODEKODE STATUS HTTP


Hriza muh

17.12.12

6 komentar

proBlogiz

PemahamanKode Status HTTP

Pengertian/definisi HTTP Status Codes/Kode Status HTTP adalah sebuah respon kode status
standard web server yang memberikan informasi tentang situs Anda dan halaman yang diminta,
ketika suatu permintaan telah dibuat baik oleh pengguna/user, maupun saat perayapan yang
diproses oleh Googlebot. Server yang Anda gunakan bertugas mengirim kembali status halaman
atauinfomasisitusdalammenanggapipermintaantersebut.
BeberapaKodeStatusHTTPumumdanseringkitatemukanantaralain:
200 server berhasil mengirim kembali halaman (sukses)/ the server successfully returned
thepage
404halamanyangdimintatidakada/therequestedpagedoesn'texist
503serversementaratidaktersedia/theserveristemporarilyunavailable

Selain kode status diatas, selanjutnya dibawah saya akan mencoba menerangkan lebih rinci dan
detail tentang macammacam Response HTTP Status Codes yang telah dikutip dari sumber
resmiW3Cdansupport.google.com.

Kodekode Respon Status HTTP


1XX (PROVISIONAL RESPONSE)
Kode status yang menandakan respon sementara (provisional response) dan meminta
pemohon/useruntukmengambiltindakanuntukmelanjutkan
Code

Description

100(Continue)

Pemohonharusmelanjutkanpermintaan.Karena
servertelahmenerimasebagiandatadari
permintaandanmenunggusisanya.

101(Switchingprotocols)

Permintaanserveruntukberalihprotokol.

2XX (SUCCESSFUL)
Kodestatusyangmenandakanbahwaserverberhasilmemprosespermintaan.
Code

Description

200(Successful)

Serverberhasilmemrosespermintaan.Ini
berartibahwaservertelahmenyediakan
halamanyangdiminta.JikaAndamelihat
statusinipadafilerobots.txtAnda,itu
berartibahwaGooglebottelah
retrieve/mengambildatadengansukses.

201(Created)

Permintaanberhasildanservermembuat
sumber/resourcebaru.

202(Accepted)

Servertelahmenerimapermintaan,tetapibelum
diproses.

203(Nonauthoritativeinformation)

Serverberhasilmemrosespermintaan,tetapi
menampilkaninformasiyangmungkinberasaldari
sumberlain.

204(Nocontent)

Serverberhasilmemrosespermintaan,tetapitidak
menampilkankontenapapun.

205(Resetcontent)

Serverberhasilmemrosespermintaan,tetapitidak
menampilkankontenapapun.Tidaksepertirespon
204,responsinimengharuskanpemohonmereset
tampilandokumen(misalnya,memasukaninput
barupadaform).

206(Partialcontent)

ServerberhasilmemrosespermintaanGETparsial.

3XX (REDIRECTED)
Kode status ini biasanya digunakan untuk permintaan pengalihan (redirect) URL . Google
menyarankanmenggunakankurangdarilimapengalihan(redirect)untuksetiappermintaan.Anda
dapat menggunakan Webmaster Tools untuk melihat apakah Googlebot mengalami kesulitan
merayap(crawling)halamanAndayangtelahdiarahkan.
Code

Description

300(Multiplechoices)

Servermemilikibeberapapilihantindakan
berdasarkanpermintaandanmemilihtindakan
berdasarkandaripemohon(useragent)atauserver
menyediakandaftartindakansehinggapemohon
dapatmemilihtindakan.

301(Movedpermanently)

Halamanyangdimintatelahsecara
permanendipindahkankelokasibaru.
Ketikaservermengembalikanresponsini
(sebagairesponterhadappermintaanGET
atauHEAD),secaraotomatismengarahkan
pemohonkelokasibaru.Andaharus
menggunakankodeiniuntuk
memberitahuGooglebotbahwalamanatau
situssudahpermanenpindahkelokasi
baru.

302(Movedtemporarily)

Hampirsamadengan301,namunkodeinibersifat
sementara.DanAndasebaiknyatidakmemberitahu
Googlebotbahwalamanatausitustelah
dipindahkankarenaGooglebotharusteruscrawl
danindekslokasiasli.

303(Seeotherlocation)

Servermengembalikankodeiniketikapemohon
membuatpermintaanGETterpisahkelokasiyang
berbedauntukmenerimarespon.Untuksemua
permintaanselainpermintaanHEAD,serversecara
otomatismengarahkankelokasilain.

304(Notmodified)

Halamanyangdimintabelumdimodifikasisejak
permintaanterakhir.Ketikaservermenampilkan
responsini,tidakmengembalikanisihalaman.
AndaharusmengkonfigurasiserverAndauntuk
menerimaresponini(theIfModifiedSinceHTTP
header).Inimenghematbandwidthdanoverhead
karenaserverAndaakanmemberitahuGooglebot
bahwahalamanbelumberubahsejakterakhirkali
crawling.

305(Useproxy)

Pemohonhanyadapatmengakseshalamanyang
dimintadenganmenggunakanproxy.Ketikaserver
menampilkanresponsini,itujugamenunjukkan
proxyyangharusdigunakanpemohon.

307(Temporaryredirect)

Serversedangmeresponspermintaandengan
halamandarilokasiyangberbeda,tetapipemohon
harusterusmenggunakanlokasiasliuntuk

permintaandimasadepan.Kodeinimiripdengan
301.

4XX (REQUEST ERROR)


Kodestatusinimenunjukkanbahwaadakemungkinankesalahandalampermintaanyangmencegah
serveruntukmemprosesnya.
Code

Description

400(Badrequest)

Servertidakmemahamisintaks/syntax
permintaan.

401(Notauthorized)

Permintaanmembutuhkanotentikasi.Server
biasanyamenampilkanresponiniuntukhalaman
setelahlogin(pagebehindalogin)

403(Forbidden)

Servermenolakpermintaantersebut.JikaAnda
melihatbahwaGooglebotmenerimakodestatus
ketikamencobauntukmenjelajah
halamanvalidsitusAnda(Andadapatmelihatini
dihalamanCrawlErrorsdiGoogleWebmaster
Tools),itumungkinbahwaserveratauhost
memblokiraksesGooglebot.

404(Notfound)

Servertidakdapatmenemukanhalaman
yangdiminta.Misalnya,serverakan
menampilkankodeinijikapermintaan
untukhalamantersebuttidakadadiserver.
JikaAndatidakmengaktifkanfilerobots.txt
disitusAndadanmelihatstatusinipada
halamanBlockedURLsdiGoogle
WebmasterTools,iniadalahstatusyang
benar.Namun,jikaAndamemilikifile
robots.txtdanAndamelihatstatusini,maka
namafilerobots.txtAndamungkintidak
benarataudilokasiyangsalah.(Iniseharus
ditopleveldomaindannamafilerobots.txt
Searchhere....
yangbenar.)
JikaAndamelihatstatusinipadaURLyang
cobadirayapiolehGooglebot,Googlebot
akanmengikutilinkyangtidakvaliddari
halamanlain(baiklinktuaatausalahketik).

Tweet

405(Methodnotallowed)

Metodeyangditentukandalampermintaantidak
diperbolehkan.

406(Notacceptable)

Halamanyangdimintatidakdapatmerespons
dengankarakteristikkontenyangdiminta.

407(Proxyauthenticationrequired)

Inikodestatusyangmiripdengan401(not
authorized),tetapimenetapkanagarpemohon
harusmengotentikasimenggunakanproxy.Ketika
servermengembalikanresponsini,itujuga
menunjukkanproxyyangharusdigunakan

pemohon.
408(Requesttimeout)

Serverkehabisanwaktupadasaatmenunggu
permintaan.

409(Conflict)

Servermengalamikonfliksaatmemenuhi
permintaan.Servermenampilkankodeinidalam
menanggapipermintaanPUTyangbertentangan
denganpermintaansebelumnya,bersamadengan
daftarperbedaanantarapermintaan.

410(Gone)

Servermenampilkanresponiniketikasumberyang
dimintatelahdihapussecarapermanen.Halini
miripdengankode404(Notfound).Jikasumber
telahdipindahkansecarapermanen,Andaharus
menggunakankode301untukmenentukanlokasi
barusumber.

411(Lengthrequired)

Servertidakakanmenerimapermintaantanpa
ContentLengthheaderfieldyangsah.

412(Preconditionfailed)

Servertidakmemenuhisalahsatuprasyaratyang
pemohongunakanuntukpermintaan.

413(Requestentitytoolarge)

Servertidakdapatmemprosespermintaankarena
terlalubesaruntukservertangani.

414(RequestedURIistoolong)

URIyangdiminta(biasanya,URL)terlalupanjang
untukdiprosesolehserver.

415(Unsupportedmediatype)

Permintaantersebutdalamformatyangtidak
didukungolehhalamanyangdiminta.

416(Requestedrangenotsatisfiable)

Servermenampilkankodestatusinijika
permintaanuntukrentang/rangetidaktersedia
untukhalamantersebut.

417(Expectationfailed)

ServertidakdapatmemenuhipersyaratanExpect
requestheaderfield.

5XX (SERVER ERROR)


Kode status ini menunjukkan bahwa server mengalami galat/error internal saat mencoba untuk
memproses permintaan tersebut. Kesalahan ini cenderung dari server sendiri, tidak berkaitan
denganpermintaan.
Code

Description

500(Internalservererror)

Servermengalamigalat/errordantidak
dapatmemenuhipermintaan.

501(Notimplemented)

Servertidakmemilikifungsiuntukmemenuhi
permintaan.Misalnya,serverakanmenampilkan
kodeiniketikatidakmengenalimetodepermintaan.

502(Badgateway)

Serverbertindaksebagaigatewayatauproxydan
menerimarespontidakvaliddariupstreamserver.

503(Serviceunavailable)

Serversaatinitidaktersedia(karena

kelebihanbebanataudalamproses
maintenance).Umumnya,inibersfiat
sementara.
504(Gatewaytimeout)

Serverbertindaksebagaigatewayatauproxy
dantidakmenerimapermintaantepat
waktudariserverupstream.

505(HTTPversionnotsupported)

ServertidakmendukungversiprotokolHTTPyang
digunakandalampermintaan.

*kodeyangberhuruftebaladalahyangseringterjadiatauditemukanpenggunaatauuser
Itulah Sob pemahaman kodekode respon status HTTP, semoga bisa jadi pedoman Anda bila
salah satu respon kode diatas muncul di blog Anda atau mengalami respon dari server yang
menampilkansalahsatukodediatas.TentusekarangAndasudahpahamkan......:)

AYOBERBAGI

Bagikan

Artikel Terkait Lainnya:


owser
MemahamiKodeKodeStatusHTTP

Tweet

Anda mungkin juga menyukai