HTTP Durum Kodlarını ve Ne Anladıklarını Anlama
Yayınlanan: 2021-12-30Son Güncelleme 5 Ocak 2022
Bir web sitesine HTTP isteği gönderirken, çoğu web tarayıcısı, isteğinizin başarılı olup olmadığını web sitesine bildirmek için uygun HTTP durum kodlarını otomatik olarak gönderir. Peki nedir bu durum kodları? Ne demek istiyorlar? Aşağıda durum kodlarının bir listesini bulacaksınız.
Beyaz etiketli bir SEO şirketi için beyaz etiketli SEO uzmanları olarak, HTTP durum kodlarının bir web sitesindeki hataları belirlemede son derece yardımcı olduğunu biliyoruz. Bu tür hatalar, büyük sıralama sorunlarına ve arama motoru güvenine neden olabilir. Hem kullanıcılar hem de arama motorları, hiç kimse arama sonuçlarında kararsız web siteleri görmek istemez.
Bu bölüme kolayca gitmek için durum kodu grubunu seçin:
- 2xx HTTP Durum Kodları
- 3xx HTTP Durum Kodları
- 4xx HTTP Durum Kodları
- 5xx HTTP Durum Kodları
- 6xx HTTP Durum Kodları
- 7xx HTTP Durum Kodları
- 9xx HTTP Durum Kodları
2xx HTTP Durum Kodları:
200 OK – Başarılı HTTP İsteği. Bu muhtemelen bir web sitesinden alacağınız en yaygın HTTP yanıtıdır. Bu, talebinizin başarılı olduğu ve verilerinizin size geri gönderildiği anlamına gelir.
201 Oluşturuldu – Başarılı HTTP Yanıtı, ancak Yeni Kaynak Oluşturuldu. Bu, bir HTTP Konumu başlık alanına eklenen verileri döndüren GET isteklerine verilen yanıttır. Konum başlığı alanı, yeni oluşturulan kaynağın URL'sini içerir. Yalnızca istek, POST yöntemini veya kendi başına yanıt gönderilebilecek bir kaynak oluşturmayan diğer yöntemleri kullanırsa gönderilir.
202 Kabul Edildi – Talep İşleme için Kabul Edildi, Daha Fazla İşlem Gerekli. Bu yanıt, daha fazla işlem için bir isteği kabul eden, ancak bu, isteğin alındığının hemen onaylanmasının ötesinde istemciden herhangi bir eylem gerektiren bir web sunucusu (tipik olarak bir proxy sunucusu) tarafından verilir.
203 Yetkili Olmayan Bilgi – Önbelleğe Alma için Faydalı. Bu genellikle HTTP'nin ağ düzeyinde önbelleğe alma mekanizmalarında kullanılan bir yanıt kodudur. İçerdiği bilgiler, İstek URI'si tarafından tanımlanan kaynak dışındaki bir varlıktan olabilir. Sonuç, eski içerik nedeniyle isteğin proxy veya önbellek tarafından karşılanamayacağını gösterebilir. Ancak, ipucunun 200 (OK) yanıtının gönderilebileceği bir varlık olup olmadığını göstermez.
204 İçerik Yok – İstek Sunuldu, ancak İçerik İade Edilmedi. Bu, sunucunun isteği başarıyla işlediği, ancak bu özel istek için herhangi bir içerik döndürmediği anlamına gelir. Bu genellikle, resimler veya diğer statik web varlıkları gibi statik dosyalar sunulurken kullanılır.
205 İçeriği Sıfırla – İstenen Kaynak için İçeriği Sıfırla. Bu, sunucunun bu istek için bir yanıt hazırladığını ancak istemciye geri göndermediğini gösterir. İstemci, isteği değişiklik yapmadan yeniden göndermelidir. Bu yanıt kodu, İstek-URI'si tarafından tanımlanan kaynağın, başka istekler işlenirken mevcut durumunda kalabilmesi için "sıfırlandığını" belirtmek için yaygın olarak 204 (İçerik Yok) yanıtıyla birlikte kullanılır, ancak bu istekler belirsiz bir içerik uzunluğu döndürür: “0 bayt”.
206 Kısmi İçerik – Bazı Eksik Temsil Alındı. Bu, sunucunun bir isteği başarıyla işlediğini ancak istenen kaynağın tam temsilini döndürmediğini gösterir. Çoğu zaman, 206 yanıtına, istemcinin bu kaynak için başka bir istekte bulunmadan önce ne kadar beklemesi gerektiğini belirten bir değeri içeren bir Yeniden Dene-Sonra başlık alanı eşlik eder.
3xx HTTP Durum Kodları:
301 Kalıcı Olarak Taşındı – Yeni Yere Kalıcı Yönlendirme. Bu kod yalnızca HTTP yönlendirmeleriyle ilgilidir. 302 yanıtı, istenen kaynağın artık mevcut olmadığını gösterir. 302 yanıtındaki URI, kalıcı olarak yeni bir konuma yeniden yönlendirildiği için asla orijinal kaynağa çözümlenmeyecektir.
302 Bulundu – Başarılı Yönlendirme. Bu, istenen kaynağın başarılı yeniden yönlendirmeden sonra bulunduğunu gösterir. Orijinal isteğin açılış sayfası, yanıtın Konum başlığı alanında belirtilen yeni bir URL altında bulunur.
303 Diğer Bkz. – İstenen Kaynak Mevcut, ancak İstek Hızlandırılmalı. Bu, isteğin işlenebileceğini, ancak bir sonuç döndürmeden önce ek süre gerektirdiğini gösterir. Genellikle, bu yanıta, istemcinin bu isteği ne kadar süre sonra yeniden denemesi gerektiğini gösteren Yeniden Dene-Sonra başlığı alanı eşlik eder.
304 Değiştirilmedi – İstek Başarıyla İşlendi ve Herhangi Bir Eylem Gerekmedi. Bu, yanıtın tüm gereksinimlerini karşıladığı (örneğin doğrulama) ancak bu isteğin en son yürütülmesinden bu yana kaynağın değiştirilmediği anlamına gelir. Başka bir deyişle, işlemeye devam etmek için istemciden herhangi bir ek işlem gerektirmeyen “304 Değiştirilmedi” yanıtıdır.
305 Proxy Kullan – İstek Proxy Üzerinden Yönlendirilmelidir. Bu, esas olarak ara proxy sunucularıyla birlikte kullanılan bir yanıt kodudur. Gerçek yanıt yalnızca bir durum kodu ve isteğe bağlı şifreli bir WWW-Authenticate başlık alanı içerecektir. Gerçek içeriği değiştirmeden bırakır ve yalnızca proxy sunucusu tarafından erişilebilir.
307 Geçici Yönlendirme – HTTP İsteği Başka Bir Konuma Yönlendirildi. Bu yanıt kodu, istemcinin isteğinin sunucu tarafından başka bir URL'ye yönlendirildiğini gösterir. Yeni URL, bu yanıtın Konum başlığı alanında, tam veya kısmi bir URI olacak şekilde sağlanacaktır. Bu kod, bir sunucudaki bir komut dosyasından veya programdan gelen bir isteği aynı sunucudaki veya tamamen farklı bir sunucudaki başka bir konuma yeniden yönlendirmek için kullanılabilir.
308 Kalıcı Yönlendirme – HTTP İsteği Başka Bir Sunucuya Yönlendirildi. Bu yanıt kodu, istemcinin isteğinin aynı sunucuda veya tamamen farklı bir sunucuda başka bir konuma yönlendirildiğini gösterir. Yeni URL, bu yanıtın Konum başlığı alanında, tam veya kısmi bir URI olacak şekilde sağlanacaktır. Bu kod, bir sunucudaki bir komut dosyasından veya programdan gelen bir isteği aynı sunucudaki veya tamamen farklı bir sunucudaki başka bir konuma yeniden yönlendirmek için kullanılabilir.
4xx HTTP Durum Kodları:
403 Yasak – İstek İzni Reddedildi. Bu yanıt kodu, sunucunun isteğin farkında olduğunu ancak bunu gerçekleştirmenin bir yolu olmadığını belirtir. İstemci bu kaynak için istek göndermeyi durdurmalıdır.
404 Bulunamadı – İstenen Kaynak Bulunamadı. Bu, sunucunun bu isteğe karşılık gelen bir varlık bulamadığı veya istemcinin isteğiyle ne demek istediğini anlamadığı anlamına gelir. Her iki durumda da, müşteri isteğine devam etmemelidir.
405 Yöntemi – İstek Kaynaktan Veri Almak için POST Kullanmalıdır. Bu, sunucunun GET yöntemini kullanan istekleri kabul etmediğini belirtmek için kullanılır, çünkü genellikle bu kaynak için bir anlam ifade etmez.
406 Kabul Edilemez – İstenen Kaynak Yalnızca Pazarlık Edilebilir Parametrelerle Kabul Edilebilir. Bu, istemcideki bir hata nedeniyle veya muhtemelen durum bilgisi olmayan HTTP proxy sunucuları nedeniyle isteğin yerine getirilemediği anlamına gelir. Yanıt, neden doldurulamadığını açıklayan bir varlık içerecektir. Bu varlığın hiçbir temsili mevcut değilse, yanıtın bir temsil içermesine gerek yoktur.
408 İstek Zaman Aşımı – Sunucu Zamanında Yanıt Veremedi. İstemci, Retry-After başlık alanı veya Retry-After yanıt başlığı veya yanıt gövdesinde başka bir yerde belirtilen bir sunucu tarafından belirtilen zaman gereksinimlerine uygun şekilde isteği yeniden denemelidir. Yeniden Dene-Sonra başlığı atlanırsa, istemci hemen yeniden deneyebilir, ancak Yeniden Dene-Sonra zamanından önce olamaz.
413 İstek Varlığı Çok Büyük – İstek, sunucunun desteklemediği veya başka nedenlerle kabul etmeyi reddettiği içerik içeriyor. Yanıt, neden doldurulamadığını açıklayan bir varlık içerecektir. Bu varlığın hiçbir temsili mevcut değilse, yanıtın bir temsil içermesine gerek yoktur.
414 İstek URI'si Çok Uzun – Sağlanan URI, sunucunun işlemesi için çok uzundu. Bu, web sunucusundaki bir arabellek taşması güvenlik açığından yararlanma girişimini gösterebilir.
415 Desteklenmeyen Ortam Türü – İstenen kaynak, sunucu veya kaynağın desteklemediği şekilde biçimlendirilmiş veriler gerektiriyor. Yanıt, neden doldurulamadığını açıklayan bir varlık içerecektir. Bu varlığın hiçbir temsili mevcut değilse, yanıtın bir temsil içermesine gerek yoktur.
416 İstenen Aralık Karşılanamadı – Bir sunucu tarafı yazılım bileşeni, aralığın kaynak sunucu tarafından kabul edilebilir olması durumunda sahip olması gereken geçerli bir HTTP aralık başlığı oluşturmadı. Yanıt, neden doldurulamadığını açıklayan bir varlık içerecektir. Bu varlığın hiçbir temsili mevcut değilse, yanıtın bir temsil içermesine gerek yoktur.
417 Beklenti Başarısız Oldu – İstemci bu bölümün etkilenmesini beklemese de sunucu, belgenin yoksayılan bir bölümüne dokundu. Genellikle bir web örümceği veya tarayıcıdan kaynaklanır. Yanıt, neden doldurulamadığını açıklayan bir varlık içerecektir. Bu varlığın hiçbir temsili mevcut değilse, yanıtın bir temsil içermesine gerek yoktur.
420 İşlenemeyen Varlık – Büyük boyutlu olması nedeniyle istek kabul edilmedi. Bu yanıt kodu kullanımdan kaldırıldı. HTTP istemcileri, bunun yerine 400 Hatalı İstek hatası olarak değerlendirmelidir.
421 Kilitli – Kaynak doğrudan istemciden değiştirilemez, ancak koşullu bir GET veya POST isteği kullanılarak “kilitlenebilir”. Kilitli kaynak bir dosyaysa, içeriği, o ana kadar hangi parçanın alındığını ve neyin alınmakta olduğunu gösteren bir İçerik Aralığı başlık alanında döndürülür. Kilitli kaynak bir varlıksa, yanıtı başlık alanlarıyla başlayan bir dizi varlık başlığıdır.
422 Çoklu Durum – Sunucu, çeşitli durumlarda ve algoritmalarda bir kaynağın birden çok temsiline sahiptir ve bunlar, mevcut gösterimi yenisiyle değiştirmek için her an güncellenebilir. Örneğin, bir mağazadan satın alınan bir CD'nin arşivinde başka bir yerel kopya bulunurken, alıcıya e-posta ile gönderilen şifreli bir kopyası olabilir.
423 Kilitli – Kaynak doğrudan istemciden değiştirilemez, ancak koşullu bir GET veya POST isteği kullanılarak “kilitlenebilir”. Kilitli kaynak bir dosyaysa, içeriği, o ana kadar hangi parçanın alındığını ve neyin alınmakta olduğunu gösteren bir İçerik Aralığı başlık alanında döndürülür. Kilitli kaynak bir varlıksa, yanıtı başlık alanlarıyla başlayan bir dizi varlık başlığıdır.
424 Değiştirilmedi – Yanıt oluşturulduğundan beri varlık değiştirilmedi.
426 Kısmi İçerik – Sunucu, istek varlığının daha uygun bir temsilini üretemez. Bu kod, sunucunun yalnızca istenen içeriğin bir kısmını döndürebileceğini, ancak gönderebileceğini göndereceğini belirtir.
HTTP durum kodları, bir web sitesindeki hataları belirlemede son derece yararlıdır. Bu tür hatalar, büyük sıralama sorunlarına ve arama motoru güvenine neden olabilir. Tweetlemek için tıklayın5xx HTTP Durum Kodları:
500 Dahili Sunucu Hatası – İsteği oluştururken veya işlerken dahili düzeyde bir şeyler ters gitti, ancak herhangi bir istemci tarafından hata olarak kabul edilecek bir düzeyde değilken.
501 Uygulanmadı – Kaynak uygulanmadı, ancak mevcut, yakından ilişkili bir kaynağa iletilecek.
502 Hatalı Ağ Geçidi – Ağ geçidi veya proxy görevi gören sunucu, istek türünü normal şekilde işlemez ve yerine getiremez. Bunun nedeni genellikle sunucunun verilen isteği nasıl işleyeceğini bilmemesidir.
503 Hizmet Kullanılamıyor – Sunucu, bakım kesinti süresi, aşırı yüklenmiş sunucular veya diğer nedenlerle geçici olarak isteği yerine getiremiyor.
504 Ağ Geçidi Zaman Aşımı – Sunucu, bir zaman aşımı nedeniyle ağ geçidine bağlanan isteği işlemez.
505 HTTP Sürümü Desteklenmiyor – Sunucu, desteklenen protokollerden biri olmadığı için isteği işleyemiyor.
506 Varyant Ayrıca Pazarlık Ediyor – Sunucu yalnızca kaynağın türevlerini sunar. İçeriğinizin varyantlarının, örneğin resimler veya stil sayfaları gibi ayrı ayrı ele alınmasını tercih ediyorsanız, bu yanıt kodu kullanılmalıdır.
507 Yetersiz Depolama – Sunucu, isteği tamamlamak için gereken gösterimi depolayamıyor. Bunun nedeni, istekleri işlemek için geçici bir yetersizlik olduğunu gösterebilen geçici bir hata olabilir. Ayrıca, kullanıcının hesabında kullanılabilir depolama alanı olmadığında veya depolama kotası aşıldığında da kullanılır.
508 Döngü Algılandı – Bu kod 403 Yasaklı'ya benzer, ancak IP adresinizin siteye erişimi engellendiğinden henüz yetkilendirilmediğiniz anlamına gelir. Bu nedenle, yanıt gövdesi, kullanıcının kendisini nasıl yetkilendirebileceğini gösteren bir WWW-Authenticate başlık alanı içermelidir.
509 Genişletilmemiş – Sunucu, "profil" OData işlemini desteklemiyor. Bir profil isteği yapmanız gerekiyorsa, bunun yerine bir GET isteği kullanın. Bu durumda, istemci uygulamanız OAuth2 uyumlu değilse, WWW-Authenticate başlık alanını atlayabilir ve bunu boş bir yanıt olarak değerlendirebilir.
510 Genişletilmemiş – Sunucu, "şema" OData işlemini desteklemiyor. Bir şema isteği yapmanız gerekiyorsa, bunun yerine bir GET isteği kullanın. Bu durumda, istemci uygulamanız OAuth2 uyumlu değilse, WWW-Authenticate başlık alanını atlayabilir ve bunu boş bir yanıt olarak değerlendirebilir.
511 Ağ Kimlik Doğrulaması Gerekli – İstemcinin ağ erişimi elde etmek için kimlik doğrulaması yapması gerekir. Kod bir 401 yanıtında kullanılır. Yanıt, ek kimlik doğrulama seçeneklerine sahip bir WWW-Authenticate başlık alanı içerebilir.
599 Ağ Kimlik Doğrulaması Gerekli – İstemcinin ağ erişimi elde etmek için kendi kimliğini doğrulaması gerekir. Kod bir 407 yanıtında kullanılır. Bu durumda, istemci uygulamanız OAuth2 uyumlu değilse, WWW-Authenticate başlık alanını atlayabilir ve bunu boş bir yanıt olarak değerlendirebilir.
6xx HTTP Durum Kodları:
600 Meşgul – Sunucu, yüksek hacimli istekler nedeniyle isteği geçici olarak işleyemiyor. Buna, hizmetin ne zaman tekrar kullanılabilir olacağını gösteren Yeniden Dene-Sonra başlığı alanı eşlik edebilir. İstek yöntemi HEAD değilse ve en az bir istek varlığı tanımladıysa, aynı zamanda, varsa error_status ve error_reason değerlerine sahip bir Varlık-Gövdesi içermelidir.
601 Reddedildi – Sunucu, isteği reddetti ve bunun nedenini içerecektir (örneğin, kullanıcı hesabı yetkilendirilmemiştir).
602 Hatalı Ağ Geçidi – Sunucu, istenen kaynak için ağ geçidini işlemez. Örneğin, uç noktalarından birine yapılan bir istek bu hatayı döndürdü. Farklı bir ana bilgisayardan bir sunucu bu kaynak için bir ağ geçidi görevi görüyorsa olabilir.
603 Hizmet Kullanılamıyor – Sunucu, bakım kesintisi süresi, aşırı yüklenmiş sunucular veya diğer nedenlerden dolayı geçici olarak isteği yerine getiremiyor. Bazı durumlarda, bunun nedeni, hizmetin bakım gerçekleştirmek için geçici olarak kapatılan başka bir hizmet tarafından harici istemciler tarafından kullanılamaz hale getirilmesi olabilir.
604 Yönteme İzin Verilmiyor – İstenen kaynak için yönteme izin verilmiyor. error_status değeri daha açıklayıcı olduğundan ve uzun süredir var olduğundan, bu nadiren yanıt olarak kullanılmalıdır.
605 Varyant Ayrıca Pazarlık Ediyor – Sunucu yalnızca kaynağın türevlerini sunar. İçeriğinizin varyantlarının, örneğin resimler veya stil sayfaları gibi ayrı ayrı ele alınmasını tercih ediyorsanız, bu yanıt kodu kullanılmalıdır.
606 Kabul Edilemez – Müşteri, ekteki temsili kabul etmelidir.
607 Yetersiz Depolama – Sunucu, isteği tamamlamak için gereken temsili depolayamadığından istek işlenemedi. Bunun nedeni, istekleri işlemek için geçici bir yetersizlik olduğunu gösterebilen geçici bir hata olabilir. Ayrıca, kullanıcının hesabında kullanılabilir depolama alanı olmadığında veya depolama kotası aşıldığında da kullanılır.
610 Ön Koşul Başarısız Oldu – Koşul, önceki bir istekten alınan bilgiler tarafından karşılanmadı. İstek, İçerik Türü'nün geçerli bir kullanılabilir temsil olması gereken bir gövde içerebilir.
611 Ağ Kimlik Doğrulaması Gerekli – İstemcinin ağ erişimi elde etmek için kimliğini doğrulaması gerekir. Kod bir 407 yanıtında kullanılır. Bu durumda, istemci uygulamanız OAuth2 uyumlu değilse, WWW-Authenticate başlık alanını atlayabilir ve bunu boş bir yanıt olarak değerlendirebilir. Bu kod, istekte bulunanın kendisine karşı değil, yalnızca harici bir sunucuya veya hizmete karşı kimlik doğrulaması yapılırken kullanılmalıdır.
616 Hatalı İstek – İstek geçersizdi veya desteklenmiyor. Bu, isteğin hatalı biçimlendirildiğini belirten bir süper kod olmalıdır. Örneğin, varlık gövdesi olmayan bir istek.
617 Zaten Yanıtlanıyor – Sunucu zaten önceki bir isteğe yanıt veriyor. Bazı durumlarda, birincisi hala işlenirken istemci ikinci bir istek gönderdiğinde kullanılabilir.
618 Dahili Sunucu Hatası – Dahili sunucu hatası veya sunucu tarafından oluşturulan hatalı bir yanıtın yanlış yapılandırılması.
619 İstek Zaman Aşımı – Talebin daha fazla işlenmesini engelleyen yakalanmamış bir istisna, zaman aşımı veya başka bir teknik sorun oluştu. Yanıt mesajı gövdesi genellikle sorunla ilgili daha fazla ayrıntı içerir.
620 Hatalı Ağ Geçidi – Sunucu, istenen kaynak için ağ geçidini işlemez. Bu, farklı bir ana bilgisayardan bir sunucu bu kaynak için bir ağ geçidi görevi gördüğünde gerçekleşir.
7xx HTTP Durum Kodları:
711 Bilinmeyen Kaynak – Sunucu bu özel istek yöntemini işlemez veya istek gövdesini anlamlandıramaz.
712 İşlenemeyen Varlık – İstek varlığı iyi biçimlendirilmiş ancak işlenememiştir. Bunun nedeni sunucu düzeyinde bir doğrulama hatası olabilir veya bu bir yanıtsa yanıtın süresinin dolmuş olması veya silinmiş bir kaynağa atıfta bulunması olabilir. Buna, hizmetin ne zaman tekrar kullanılabilir olacağını gösteren Yeniden Dene-Sonra başlığı alanı eşlik edebilir.
713 Kilitli – Kaynak başka bir sistem tarafından kullanılıyor veya salt okunur durumda. Buna, hizmetin ne zaman tekrar kullanılabilir olacağını gösteren Yeniden Dene-Sonra başlığı alanı eşlik edebilir.
714 Paylaşılan Kullanım – Kaynak birden fazla istemciye tahsis edildi. Bu, bir istemciye kaynağa özel erişim verilmemesi gereken 411 (Çatışmayı Kullan) yanıt kodlarıyla birlikte kullanılmalıdır. Ayrıca, bu kaynaktaki diğer işlemlerin, diğer istemcilerin işlemlerini bitirene kadar beklemesi gerektiğini de gösterebilir.
9xx HTTP Durum Kodları:
915 İstek Varlığı Çok Büyük – Sunucu, çok uzun olması nedeniyle istek gövdesini işleyemedi. İsteğinize büyük bir belge eklemek istiyorsanız, bir POST kullanmayı ve belgenin uzunluğunu sınırlamayı düşünün.
917 İstek Varlığı Çok Büyük – Sunucu, çok uzun olması nedeniyle isteğin düzgün biçimli olduğunu doğrulayamadı. İsteğinizde uzun bir form göndermek istiyorsanız, bunun yerine POST kullanmayı düşünün.
918 İstek Varlığı Çok Büyük – Sunucu, çok uzun olması nedeniyle isteğin iyi biçimli olduğunu doğrulayamadı. İsteğinizde uzun bir form göndermek istiyorsanız, bunun yerine POST kullanmayı düşünün.
919 İstek Varlığı Eksik – Varlık çok küçük olduğundan veya ortam türü desteklenmediğinden sunucu, isteği işlemek için yeterli bilgiye sahip değil. Bu, bir isteğin alındığını ve işleme devam etmeden önce gerekli tüm bilgileri içerip içermediğini doğrulamak isteyen bir müşteri tarafından kullanılabilir.
930 Kimlik Doğrulama Gerekli – İstemci kendi kimliğini doğrulamaya çalıştı ancak başarısız oldu, bu nedenle hiçbir varlık gövdesi döndürülmedi. Kendisinin nasıl doğrulanacağına ilişkin bilgileri içeren bir WWW-Authenticate başlık alanı eşlik edebilir.
980 Bulunamadı – Bir kaynak bulunamadı. Bu, API anahtarı veya API yolu (URI) gibi bu API için tanımlanan tanımlayıcılardan birinde bir hata olduğunu gösterebilir.
999 Bilinmeyen Hata – Genel bir hata oluştu. Sorun hakkında ek bilgi yok. Beklenmeyen arızalara yanıt olarak kullanılabilir.
Bu, karşılaşabileceğiniz kapsamlı HTTP durum kodlarının listesini tamamlar. Neyse ki, bunların çoğu vahşi doğada çok nadiren bulunur, ancak onları bulduğunuzda ne yapacağınızı bilmek önemlidir. Bu nedenle, sorunu tanımlayabilen ve bunun için uygun bir çözüm bulabilen beyaz etiketli SEO uzmanlarıyla çalışmak hayati önem taşımaktadır.