{"id":34657,"date":"2023-04-30T16:51:00","date_gmt":"2023-04-30T13:51:00","guid":{"rendered":"https:\/\/www.natro.com\/blog\/?p=34657"},"modified":"2023-05-10T17:12:24","modified_gmt":"2023-05-10T14:12:24","slug":"http-statu-kodlarinin-anlamlari-nelerdir","status":"publish","type":"post","link":"https:\/\/www.natro.com\/blog\/http-statu-kodlarinin-anlamlari-nelerdir\/","title":{"rendered":"HTTP Stat\u00fc Kodlar\u0131n\u0131n Anlamlar\u0131 Nelerdir?"},"content":{"rendered":"\n<p>HTTP stat\u00fc kodlar\u0131, bir web sunucusundan gelen yan\u0131tlar\u0131n durumunu belirtmek i\u00e7in kullan\u0131lan \u00fc\u00e7 haneli kodlard\u0131r. Her HTTP iste\u011fine sunucu, bir yan\u0131t kodu g\u00f6nderir. Bu kodlar, iste\u011fin ba\u015far\u0131l\u0131 olup olmad\u0131\u011f\u0131n\u0131 veya bir hata olu\u015fup olu\u015fmad\u0131\u011f\u0131n\u0131 belirler.\u00a0<a href=\"https:\/\/www.natro.com\/blog\/http-nedir-nasil-calisir\/\"><strong>HTTP<\/strong><\/a>\u00a0stat\u00fc kodlar\u0131 hakk\u0131nda daha detayl\u0131 bir bilgilendirme i\u00e7in l\u00fctfen okumaya devam edin.<\/p>\n\n\n\n<p>HTTP stat\u00fc kodlar\u0131 \u00fc\u00e7 haneli say\u0131lardan olu\u015fur ve her biri belirli bir anlam ta\u015f\u0131r. Bu kodlar, iste\u011fin ba\u015far\u0131l\u0131 olup olmad\u0131\u011f\u0131n\u0131, bir hata durumunda hata t\u00fcr\u00fcn\u00fc veya y\u00f6nlendirme durumunu belirleyebilir.<\/p>\n\n\n\n<p>Kodlar, be\u015f farkl\u0131 kategoriye ayr\u0131l\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>1xx:<\/strong> Bilgilendirme<\/li>\n\n\n\n<li><strong>2xx:<\/strong> Ba\u015far\u0131l\u0131 \u0130\u015flemler<\/li>\n\n\n\n<li><strong>3xx: <\/strong>Y\u00f6nlendirme<\/li>\n\n\n\n<li><strong>4xx:<\/strong> \u0130stemci Hatas\u0131<\/li>\n\n\n\n<li><strong>5xx:<\/strong> Sunucu Hatas\u0131<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-arama-motoru-botlari-icin-statu-kodlari-ne-ifade-eder\"><span id=\"arama-motoru-botlari-icin-statu-kodlari-ne-ifade-eder\">Arama Motoru Botlar\u0131 i\u00e7in Stat\u00fc Kodlar\u0131 Ne \u0130fade Eder?<\/span><\/h2>\n\n\n\n<p>Arama motoru botlar\u0131, ayr\u0131ca web taray\u0131c\u0131 botlar\u0131, web taray\u0131c\u0131lar\u0131 veya web arama botlar\u0131 olarak da bilinirler, arama motorlar\u0131 taraf\u0131ndan kullan\u0131lan otomatik programlard\u0131r. Bu botlar, web sitelerini otomatik olarak tarar, indexler ve arama motoru sonu\u00e7 sayfalar\u0131nda (SERP) listeler. Arama motoru botlar\u0131, web sitelerini indekslemek ve arama sonu\u00e7lar\u0131nda g\u00f6stermek i\u00e7in kullan\u0131lan \u00f6zel programlard\u0131r. Bu botlar, web sitelerine HTTP istekleri g\u00f6nderirler ve sunucudan yan\u0131t al\u0131rlar.<\/p>\n\n\n\n<p>\u0130\u015fte arama motoru botlar\u0131 i\u00e7in en yayg\u0131n kullan\u0131lan HTTP stat\u00fc kodlar\u0131 ve ne anlama geldikleri:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>200 OK<\/strong>: Bu kod, sunucunun istenen kayna\u011f\u0131 ba\u015far\u0131yla buldu\u011funu ve istenen i\u00e7eri\u011fi sa\u011flad\u0131\u011f\u0131n\u0131 belirtir. Bu, arama motoru botunun sayfan\u0131n i\u00e7eri\u011fini indekslemeye ba\u015flayabilece\u011fi anlam\u0131na gelir.<\/li>\n\n\n\n<li><strong>301 Moved Permanently: <\/strong>Bu kod, sunucunun istenen kayna\u011f\u0131n URL\u2019sinin de\u011fi\u015fti\u011fini ve kal\u0131c\u0131 olarak ba\u015fka bir yere ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 belirtir. Arama motoru botu, yeni URL\u2019ye y\u00f6nlendirilecek ve kayna\u011f\u0131 yeniden indeksleyecektir.<\/li>\n\n\n\n<li><strong>302 Found:<\/strong> Bu kod, sunucunun istenen kayna\u011f\u0131n URL\u2019sinin ge\u00e7ici olarak ba\u015fka bir yere ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 belirtir. Arama motoru botu, yeni URL\u2019ye y\u00f6nlendirilecek ve kayna\u011f\u0131 ge\u00e7ici olarak indeksleyecektir.<\/li>\n\n\n\n<li><strong>403 Forbidden:<\/strong> Bu kod, sunucunun istenen kayna\u011fa eri\u015fime izin vermedi\u011fini belirtir. Bu durumda, arama motoru botu kayna\u011f\u0131 indeksleyemez.<\/li>\n\n\n\n<li><strong>404 Not Found: <\/strong>Bu kod, sunucunun istenen kayna\u011f\u0131 bulamad\u0131\u011f\u0131n\u0131 belirtir. Bu durumda, arama motoru botu kayna\u011f\u0131 indeksleyemez.<\/li>\n\n\n\n<li><strong>500 Internal Server Error:<\/strong> Bu kod, sunucunun istenen kayna\u011f\u0131 g\u00f6steremedi\u011fi bir i\u00e7 hata nedeniyle olu\u015ftu\u011funu belirtir. Bu durumda, arama motoru botu kayna\u011f\u0131 indeksleyemez.<\/li>\n\n\n\n<li><strong>503 Service Unavailable: <\/strong>Bu kod, sunucunun ge\u00e7ici bir s\u00fcre hizmet d\u0131\u015f\u0131 oldu\u011funu belirtir. Bu durumda, arama motoru botu kayna\u011f\u0131 indeksleyemeyecektir.<\/li>\n<\/ul>\n\n\n\n<p>Arama motoru botlar\u0131 i\u00e7in \u00f6nemli olan, sunucudan gelen yan\u0131t\u0131n kayna\u011f\u0131n mevcut olup olmad\u0131\u011f\u0131n\u0131 ve eri\u015filebilir olup olmad\u0131\u011f\u0131n\u0131 belirlemesidir. Eri\u015filebilir olmayan kaynaklar indekslenemez ve arama sonu\u00e7lar\u0131nda g\u00f6sterilemezler. Bu nedenle, web sitesi sahiplerinin sunucudan gelen yan\u0131tlar\u0131 ve HTTP stat\u00fc kodlar\u0131n\u0131 d\u00fczenli olarak kontrol etmeleri \u00f6nemlidir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-1024x683.jpg\" alt=\"\" class=\"wp-image-34662\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-1024x683.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-768x512.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-1536x1024.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-2048x1365.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-380x253.jpg 380w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-800x533.jpg 800w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-1160x773.jpg 1160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-760x507.jpg 760w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-1600x1067.jpg 1600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-2320x1547.jpg 2320w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4-600x400.jpg 600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-4.jpg 2508w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"statu-kodu-turleri-nelerdir\" class=\"wp-block-heading\">Stat\u00fc Kodu T\u00fcrleri Nelerdir?<\/h2>\n\n\n\n<p>HTTP\u00a0(Hypertext Transfer Protocol) stat\u00fc kodlar\u0131, bir web sunucusunun istekleri nas\u0131l i\u015fledi\u011fini g\u00f6steren \u00fc\u00e7 basamakl\u0131 kodlard\u0131r. Bu kodlar, istemci (genellikle bir web taray\u0131c\u0131s\u0131) ve sunucu aras\u0131ndaki ileti\u015fimi y\u00f6netmek i\u00e7in kullan\u0131l\u0131r. A\u015fa\u011f\u0131da HTTP protokol\u00fcnde kullan\u0131lan baz\u0131 stat\u00fc kodu t\u00fcrleri a\u00e7\u0131klanmaktad\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>1xx:<\/strong> Bilgi Ama\u00e7l\u0131 Kodlar \u2013 \u0130stek al\u0131nd\u0131 ve i\u015fleniyor.<\/li>\n\n\n\n<li><strong>2xx<\/strong>: Ba\u015far\u0131l\u0131 Kodlar \u2013 \u0130stek ba\u015far\u0131l\u0131 bir \u015fekilde i\u015flendi.<\/li>\n\n\n\n<li><strong>3xx: <\/strong>Y\u00f6nlendirme Kodlar\u0131 \u2013 \u0130stek i\u00e7in ba\u015fka bir yerde arama yap\u0131lmas\u0131 gerekiyor.<\/li>\n\n\n\n<li><strong>4xx<\/strong>: \u0130stemci Hatas\u0131 Kodlar\u0131 \u2013 \u0130stek hatal\u0131 veya ge\u00e7ersiz.<\/li>\n\n\n\n<li><strong>5xx:<\/strong> Sunucu Hatas\u0131 Kodlar\u0131 \u2013 Sunucuda bir hata olu\u015ftu ve istek i\u015flenemedi.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"2xx-statu-kodlari-ve-anlamlari\" class=\"wp-block-heading\">2xx Stat\u00fc Kodlar\u0131 ve Anlamlar\u0131<\/h2>\n\n\n\n<p>2xx stat\u00fc kodlar\u0131, HTTP protokol\u00fcnde ba\u015far\u0131l\u0131 bir \u015fekilde tamamlanan bir iste\u011fi belirtir. Bu kodlar, sunucunun iste\u011fi ba\u015far\u0131l\u0131 bir \u015fekilde i\u015fledi\u011fini ve istemcinin iste\u011fine olumlu bir yan\u0131t verdi\u011fini g\u00f6sterir.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131da, en s\u0131k kullan\u0131lan 2xx stat\u00fc kodlar\u0131 ve anlamlar\u0131 a\u00e7\u0131klanmaktad\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>200<\/strong> <strong>OK:<\/strong> Sunucu, istenen kayna\u011f\u0131 ba\u015far\u0131yla buldu ve istenen i\u00e7eri\u011fi sa\u011flad\u0131. Bu kod, bir sayfan\u0131n do\u011fru bir \u015fekilde y\u00fcklendi\u011fini ve g\u00f6r\u00fcnt\u00fclendi\u011fini belirtir.<\/li>\n\n\n\n<li><strong>201 Created: <\/strong>Sunucu, yeni bir kaynak olu\u015fturdu. Bu kod, sunucunun istemcinin istedi\u011fi bir kayna\u011f\u0131 ba\u015far\u0131yla olu\u015fturdu\u011funu ve yeni kayna\u011f\u0131n URL\u2019sini sa\u011flad\u0131\u011f\u0131n\u0131 belirtir.<\/li>\n\n\n\n<li><strong>202 Accepted:<\/strong> Sunucu, iste\u011fi kabul etti ve i\u015fleme ald\u0131, ancak i\u015flemin tamamlanmas\u0131 i\u00e7in daha fazla zaman gerekiyor. Bu kod, sunucunun istemcinin iste\u011fine yan\u0131t verdi\u011fini, ancak i\u015flemin tamamlanmas\u0131 i\u00e7in daha fazla zaman gerekti\u011fini belirtir.<\/li>\n\n\n\n<li><strong>204 No Content:<\/strong> Sunucu, istenen kaynakta herhangi bir i\u00e7erik olmad\u0131\u011f\u0131n\u0131 belirtir. Bu kod, istemcinin bir sayfan\u0131n i\u00e7eri\u011fi yerine yaln\u0131zca ba\u015fl\u0131klar\u0131n\u0131 almas\u0131 gerekti\u011finde kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>205 Reset Content: <\/strong>Sunucu, istemciyi yeniden y\u00f6nlendirir ve iste\u011fi s\u0131f\u0131rlar. Bu kod, istemcinin \u00f6nbellekini temizlemesini ve sayfay\u0131 yeniden y\u00fcklemesini gerektiren durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>206 Partial Content:<\/strong> Sunucu, istenen kayna\u011f\u0131n sadece bir k\u0131sm\u0131n\u0131 sa\u011flad\u0131. Bu kod, bir b\u00fcy\u00fck dosyan\u0131n par\u00e7alar halinde indirilmesi durumunda kullan\u0131l\u0131r.<\/li>\n<\/ul>\n\n\n\n<p>2xx kodlar\u0131, ba\u015far\u0131l\u0131 bir iste\u011fin ger\u00e7ekle\u015ftirildi\u011fini belirtir. Ancak, bir iste\u011fin ba\u015far\u0131l\u0131 oldu\u011fu, kayna\u011f\u0131n do\u011fru bir \u015fekilde y\u00fcklendi\u011fi veya g\u00f6sterildi\u011fi anlam\u0131na gelmez. \u0130steklerin do\u011fru bir \u015fekilde i\u015flendi\u011finden emin olmak i\u00e7in, web geli\u015ftiricileri taraf\u0131ndan gereken testlerin yap\u0131lmas\u0131 ve hata ay\u0131klama i\u015flemlerinin ger\u00e7ekle\u015ftirilmesi gereklidir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"567\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-1024x567.jpg\" alt=\"\" class=\"wp-image-34658\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-1024x567.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-300x166.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-768x425.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-1536x850.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-2048x1134.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-380x210.jpg 380w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-800x443.jpg 800w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-1160x642.jpg 1160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-760x421.jpg 760w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-1600x886.jpg 1600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-2320x1284.jpg 2320w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-600x332.jpg 600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-6-scaled.jpg 2560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"3xx-statu-kodlari-ve-anlamlari\" class=\"wp-block-heading\">3xx Stat\u00fc Kodlar\u0131 ve Anlamlar\u0131<\/h2>\n\n\n\n<p><strong>3xx stat\u00fc kodlar\u0131<\/strong>, bir sayfan\u0131n y\u00f6nlendirildi\u011fi veya ta\u015f\u0131nd\u0131\u011f\u0131 anlam\u0131na gelir. Bu kodlar, istemcinin yapt\u0131\u011f\u0131 iste\u011fi yerine getirmek i\u00e7in farkl\u0131 bir URL veya URI\u2019ye ihtiya\u00e7 duyuldu\u011fu durumlarda kullan\u0131l\u0131r.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131da, en s\u0131k kullan\u0131lan 3xx stat\u00fc kodlar\u0131 ve anlamlar\u0131 a\u00e7\u0131klanmaktad\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>300 Multiple Choices: <\/strong>Sunucu, istemcinin istedi\u011fi kaynakta birden fazla se\u00e7enek oldu\u011funu belirtir. Bu kod, birden fazla URL\u2019ye sahip kaynaklar\u0131n mevcut oldu\u011fu durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>301 Moved Permanently: <\/strong>Sunucu, istenen kayna\u011f\u0131n ba\u015fka bir URL\u2019ye ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 belirtir. Bu kod, bir sayfan\u0131n kal\u0131c\u0131 olarak ta\u015f\u0131nd\u0131\u011f\u0131 durumlarda kullan\u0131l\u0131r. Bu kod, taray\u0131c\u0131n\u0131n URL\u2019sini otomatik olarak g\u00fcncelleyece\u011fi i\u00e7in SEO i\u00e7in \u00f6nemlidir.<\/li>\n\n\n\n<li><strong>302 Found: <\/strong>Sunucu, istenen kayna\u011f\u0131n ge\u00e7ici olarak ba\u015fka bir URL\u2019ye ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 belirtir. Bu kod, bir sayfan\u0131n ge\u00e7ici olarak ta\u015f\u0131nd\u0131\u011f\u0131 durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>303 See Other: <\/strong>Sunucu, istemcinin iste\u011finin tamamland\u0131\u011f\u0131n\u0131 ve bir ba\u015fka URI\u2019ye y\u00f6nlendirildi\u011fini belirtir. Bu kod, bir i\u015flem tamamland\u0131ktan sonra kullan\u0131c\u0131n\u0131n farkl\u0131 bir sayfaya y\u00f6nlendirildi\u011fi durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>304 Not Modified: <\/strong>Sunucu, istemcinin talep etti\u011fi kaynakta de\u011fi\u015fiklik yap\u0131lmad\u0131\u011f\u0131n\u0131 ve istemcinin \u00f6nbelle\u011findeki kopyas\u0131n\u0131n kullan\u0131labilece\u011fini belirtir. Bu kod, istemcinin ayn\u0131 i\u00e7eri\u011fi yeniden indirmesi yerine \u00f6nbelle\u011fe alma i\u015flemi i\u00e7in kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>307 Temporary Redirect:<\/strong> Sunucu, istenen kayna\u011f\u0131n ba\u015fka bir URL\u2019ye ge\u00e7ici olarak ta\u015f\u0131nd\u0131\u011f\u0131n\u0131 belirtir. Bu kod, 302 koduna benzer \u015fekilde kullan\u0131l\u0131r ancak taray\u0131c\u0131, ayn\u0131 y\u00f6nlendirme iste\u011fiyle yeniden istek g\u00f6nderir.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"4xx-statu-kodlari-ve-anlamlari\" class=\"wp-block-heading\">4xx Stat\u00fc Kodlar\u0131 ve Anlamlar\u0131<\/h2>\n\n\n\n<p>4xx stat\u00fc kodlar\u0131, bir iste\u011fin hatal\u0131 veya eksik oldu\u011funu ve sunucunun iste\u011fi yerine getiremedi\u011fini belirtir. Bu kodlar, genellikle istemcinin yanl\u0131\u015f veya eksik bir \u015fekilde yap\u0131lan istekleri i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-1024x683.jpg\" alt=\"\" class=\"wp-image-34663\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-1024x683.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-300x200.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-768x512.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-1536x1024.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-2048x1365.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-380x253.jpg 380w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-800x533.jpg 800w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-1160x773.jpg 1160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-760x507.jpg 760w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-1600x1067.jpg 1600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-2320x1547.jpg 2320w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5-600x400.jpg 600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-5.jpg 2508w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>A\u015fa\u011f\u0131da, en s\u0131k kullan\u0131lan 4xx stat\u00fc kodlar\u0131 ve anlamlar\u0131 a\u00e7\u0131klanmaktad\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>400 Bad Request: <\/strong>Sunucu, istemcinin yapt\u0131\u011f\u0131 iste\u011fin hatal\u0131 oldu\u011funu belirtir. Bu kod, genellikle yanl\u0131\u015f veya eksik parametrelerle yap\u0131lan isteklerde kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>401 Unauthorized:<\/strong> Sunucu, istemcinin kimlik do\u011frulamas\u0131 yapmadan istekte bulundu\u011funu ve iste\u011fi reddetti\u011fini belirtir. Bu kod, bir sayfaya eri\u015fmek i\u00e7in gerekli kimlik do\u011frulamas\u0131 yap\u0131lmad\u0131\u011f\u0131nda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>403 Forbidden: <\/strong>Sunucu, istemcinin talebinin reddedildi\u011fini ve istemcinin sayfaya eri\u015fim hakk\u0131 olmad\u0131\u011f\u0131n\u0131 belirtir. Bu kod, bir sayfaya eri\u015fmek i\u00e7in gerekli izinlerin yoklu\u011funda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>404 Not Found<\/strong>: Sunucu, istemcinin istedi\u011fi kayna\u011f\u0131n mevcut olmad\u0131\u011f\u0131n\u0131 belirtir. Bu kod, bir sayfan\u0131n silinmesi veya yanl\u0131\u015f bir URL ile istenmesi gibi durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>405 Method Not Allowed:<\/strong> Sunucu, istemcinin kulland\u0131\u011f\u0131 HTTP y\u00f6nteminin kaynak \u00fczerinde kullan\u0131lamad\u0131\u011f\u0131n\u0131 belirtir. Bu kod, \u00f6rne\u011fin bir GET iste\u011fi g\u00f6nderilerek POST y\u00f6ntemi gerektiren bir sayfaya eri\u015filmeye \u00e7al\u0131\u015f\u0131ld\u0131\u011f\u0131nda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>408 Request Timeout:<\/strong> Sunucu, istemcinin yapt\u0131\u011f\u0131 iste\u011fin zaman a\u015f\u0131m\u0131na u\u011frad\u0131\u011f\u0131n\u0131 belirtir. Bu kod, sunucunun iste\u011fi i\u015fleyemedi\u011fi veya yeterli kaynaklara sahip olmad\u0131\u011f\u0131 durumlarda kullan\u0131l\u0131r.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"5xx-statu-kodlari-ve-anlamlari\" class=\"wp-block-heading\">5xx Stat\u00fc Kodlar\u0131 ve Anlamlar\u0131<\/h2>\n\n\n\n<p>5xx stat\u00fc kodlar\u0131, sunucunun iste\u011fi yerine getiremedi\u011fini ve bir hata veya sorunla kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131 belirtir. Bu kodlar, genellikle sunucu taraf\u0131nda bir sorun oldu\u011funda kullan\u0131l\u0131r ve istemcinin hatas\u0131 de\u011fildir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"637\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-1024x637.jpg\" alt=\"\" class=\"wp-image-34659\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-1024x637.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-300x187.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-768x478.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-1536x955.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2048x1274.jpg 2048w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-380x236.jpg 380w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-800x497.jpg 800w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-1160x721.jpg 1160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-760x473.jpg 760w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-1600x995.jpg 1600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2320x1443.jpg 2320w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-600x373.jpg 600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-scaled.jpg 2560w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>A\u015fa\u011f\u0131da, en s\u0131k kullan\u0131lan 5xx stat\u00fc kodlar\u0131 ve anlamlar\u0131 a\u00e7\u0131klanmaktad\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>500 Internal Server Error:<\/strong> Sunucu, istemcinin iste\u011fini i\u015fleyemedi ve bir i\u00e7 hata veya sorunla kar\u015f\u0131la\u015ft\u0131. Bu kod, genellikle sunucu taraf\u0131nda bir hata oldu\u011funda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>501 Not Implemented:<\/strong> Sunucu, istemcinin yapt\u0131\u011f\u0131 iste\u011fi desteklemedi\u011fini ve i\u015fleyemedi\u011fini belirtir. Bu kod, bir HTTP y\u00f6nteminin sunucu taraf\u0131nda desteklenmedi\u011fi durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>502 Bad Gateway: <\/strong>Sunucu, bir proxy sunucusu olarak \u00e7al\u0131\u015ft\u0131\u011f\u0131 durumlarda, proxy sunucusunun hatal\u0131 bir yan\u0131t ald\u0131\u011f\u0131n\u0131 ve iste\u011fi i\u015fleyemedi\u011fini belirtir.<\/li>\n\n\n\n<li><strong>503 Service Unavailable:<\/strong> Sunucu, iste\u011fi i\u015fleyecek kaynaklara sahip olmad\u0131\u011f\u0131n\u0131 veya ge\u00e7ici bir bak\u0131mda oldu\u011funu belirtir. Bu kod, sunucu taraf\u0131nda kaynaklar\u0131n yetersiz oldu\u011fu veya a\u015f\u0131r\u0131 y\u00fckl\u00fc oldu\u011fu durumlarda kullan\u0131l\u0131r.<\/li>\n\n\n\n<li><strong>504 Gateway Timeout: <\/strong>Sunucu, bir proxy sunucusu olarak \u00e7al\u0131\u015ft\u0131\u011f\u0131 durumlarda, proxy sunucusunun iste\u011fin yan\u0131t\u0131n\u0131 beklerken zaman a\u015f\u0131m\u0131na u\u011frad\u0131\u011f\u0131n\u0131 belirtir.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"url-statu-kodlari-nasil-tespit-edilir\" class=\"wp-block-heading\">URL Stat\u00fc Kodlar\u0131 Nas\u0131l Tespit Edilir?<\/h2>\n\n\n\n<p>URL stat\u00fc kodlar\u0131, bir web sitesinin performans\u0131n\u0131 ve sa\u011fl\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in \u00f6nemli bir g\u00f6stergedir. Bu kodlar, web sitesindeki hatalar\u0131 ve sorunlar\u0131 tespit etmek i\u00e7in kullan\u0131labilir ve web sitesinin kullan\u0131labilirli\u011fini art\u0131rmak i\u00e7in \u00f6nemlidir.<\/p>\n\n\n\n<p>URL stat\u00fc kodlar\u0131, bir\u00e7ok farkl\u0131 ara\u00e7 ve y\u00f6ntemle tespit edilebilir. Baz\u0131 yayg\u0131n y\u00f6ntemler \u015funlard\u0131r:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li><strong>Taray\u0131c\u0131: <\/strong>Web taray\u0131c\u0131s\u0131, bir URL\u2019ye yap\u0131lan iste\u011fin yan\u0131t\u0131n\u0131 al\u0131r ve stat\u00fc kodunu g\u00f6r\u00fcnt\u00fcler. \u00d6rne\u011fin, Google Chrome\u2019da, Geli\u015ftirici Ara\u00e7lar\u0131\u2019n\u0131 a\u00e7arak ve Network sekmesini se\u00e7erek, her iste\u011fin yan\u0131t\u0131n\u0131 g\u00f6rebilirsiniz.<\/li>\n\n\n\n<li><strong>\u00c7evrimi\u00e7i ara\u00e7lar: <\/strong>\u00c7evrimi\u00e7i ara\u00e7lar, belirli bir URL\u2019ye yap\u0131lan iste\u011fin yan\u0131t\u0131n\u0131 al\u0131r ve stat\u00fc kodunu g\u00f6sterir. \u00d6rne\u011fin,\u00a0<a href=\"https:\/\/httpstatus.io\/\">https:\/\/httpstatus.io\/<\/a>\u00a0gibi ara\u00e7lar, belirli bir URL i\u00e7in stat\u00fc kodunu g\u00f6sterir.<\/li>\n\n\n\n<li><strong>Komut sat\u0131r\u0131: <\/strong>Bir\u00e7ok i\u015fletim sistemi, komut sat\u0131r\u0131nda URL stat\u00fc kodlar\u0131n\u0131 tespit etmek i\u00e7in curl veya wget gibi ara\u00e7lar sunar. \u00d6rne\u011fin, bir Linux veya macOS sistemde, curl -I http:\/\/www.example.com komutu, URL i\u00e7in bir ba\u015fl\u0131k iste\u011fi g\u00f6nderir ve yan\u0131t olarak stat\u00fc kodunu g\u00f6r\u00fcnt\u00fcler.<\/li>\n\n\n\n<li><strong>Programlama dilleri: <\/strong>Programlama dilleri, URL stat\u00fc kodlar\u0131n\u0131 tespit etmek i\u00e7in kullan\u0131labilir. \u00d6rne\u011fin, Python\u2019da, requests mod\u00fcl\u00fc kullan\u0131larak bir URL\u2019ye istek g\u00f6nderilebilir ve stat\u00fc kodu kontrol edilebilir.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-1024x1024.jpg\" alt=\"\" class=\"wp-image-34660\" srcset=\"https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-1024x1024.jpg 1024w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-300x300.jpg 300w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-150x150.jpg 150w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-768x768.jpg 768w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-1536x1536.jpg 1536w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-80x80.jpg 80w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-380x380.jpg 380w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-800x800.jpg 800w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-1160x1160.jpg 1160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-160x160.jpg 160w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-760x760.jpg 760w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-1600x1600.jpg 1600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2-600x600.jpg 600w, https:\/\/www.natro.com\/blog\/wp-content\/uploads\/2023\/05\/http-durum-kodlari-2.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 id=\"200-disinda-statu-kodu-ceviren-urller-icin-yapilmasi-gerekenler-nelerdir\" class=\"wp-block-heading\">200 D\u0131\u015f\u0131nda Stat\u00fc Kodu \u00c7eviren URL\u2019ler i\u00e7in Yap\u0131lmas\u0131 Gerekenler Nelerdir?<\/h2>\n\n\n\n<p>200 d\u0131\u015f\u0131ndaki stat\u00fc kodlar\u0131 alan URL\u2019ler, genellikle bir hata veya sorun oldu\u011funu g\u00f6sterir. Bu nedenle, bu durumda yap\u0131lmas\u0131 gerekenler \u015funlard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\" type=\"1\">\n<li><strong>Hatan\u0131n nedenini belirleyin:<\/strong> \u0130lk olarak, URL\u2019nin ald\u0131\u011f\u0131 stat\u00fc kodunun nedenini belirlemek gerekir. Bunun i\u00e7in, ilgili hatan\u0131n tan\u0131m\u0131n\u0131 ve nedenini anlamak i\u00e7in HTTP stat\u00fc kodlar\u0131 hakk\u0131nda bilgi sahibi olmak \u00f6nemlidir.<\/li>\n\n\n\n<li><strong>Hata kayna\u011f\u0131n\u0131 bulun: <\/strong>Hata kayna\u011f\u0131 genellikle web sitesinin kodunda veya sunucu konfig\u00fcrasyonunda yer al\u0131r. Bu nedenle, hata kayna\u011f\u0131n\u0131 belirlemek i\u00e7in web sitesinin kodunu ve sunucu konfig\u00fcrasyonunu kontrol etmek gerekir.<\/li>\n\n\n\n<li><strong>Sorunu \u00e7\u00f6z\u00fcn: <\/strong>Hata kayna\u011f\u0131 belirlendikten sonra, sorunu \u00e7\u00f6zmek i\u00e7in gerekli ad\u0131mlar at\u0131lmal\u0131d\u0131r. \u00d6rne\u011fin, bir hata web sitesinin kodundan kaynaklan\u0131yorsa, kodu g\u00fcncellemek veya de\u011fi\u015ftirmek gerekebilir. E\u011fer sorun sunucu konfig\u00fcrasyonundan kaynaklan\u0131yorsa, sunucu ayarlar\u0131n\u0131 de\u011fi\u015ftirmek gerekebilir.<\/li>\n\n\n\n<li><strong>Test edin: <\/strong>Sorunun \u00e7\u00f6z\u00fcm\u00fc tamamland\u0131ktan sonra, web sitesini test etmek ve URL\u2019nin art\u0131k do\u011fru bir stat\u00fc kodu ald\u0131\u011f\u0131ndan emin olmak \u00f6nemlidir.<\/li>\n\n\n\n<li><strong>Kullan\u0131c\u0131lar\u0131 bilgilendirin: <\/strong>E\u011fer URL bir hata sayfas\u0131na y\u00f6nlendiriyorsa, kullan\u0131c\u0131lar\u0131n bu hatay\u0131 neden ald\u0131\u011f\u0131n\u0131 anlamalar\u0131n\u0131 sa\u011flamak i\u00e7in bir hata mesaj\u0131 veya y\u00f6nlendirme sayfas\u0131 olu\u015fturulmal\u0131d\u0131r.<\/li>\n\n\n\n<li><strong>SEO etkisini de\u011ferlendirin: <\/strong>URL\u2019lerin SEO de\u011feri, ald\u0131\u011f\u0131 stat\u00fc kodu ile de\u011fi\u015fir. Bu nedenle, URL\u2019lerin 200 d\u0131\u015f\u0131ndaki stat\u00fc kodlar\u0131n\u0131 \u00e7\u00f6zmeden \u00f6nce, SEO etkisini de\u011ferlendirmek \u00f6nemlidir. Gerekti\u011finde, URL\u2019leri yeniden y\u00f6nlendirmek veya g\u00fcncellemek gerekir.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"HTTP stat\u00fc kodlar\u0131, bir web sunucusundan gelen yan\u0131tlar\u0131n durumunu belirtmek i\u00e7in kullan\u0131lan \u00fc\u00e7 haneli kodlard\u0131r. Her HTTP iste\u011fine&hellip;\n","protected":false},"author":7,"featured_media":34661,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1276],"tags":[],"class_list":{"0":"post-34657","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-sitesi"},"_links":{"self":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/34657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/comments?post=34657"}],"version-history":[{"count":1,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/34657\/revisions"}],"predecessor-version":[{"id":34664,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/posts\/34657\/revisions\/34664"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media\/34661"}],"wp:attachment":[{"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/media?parent=34657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/categories?post=34657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.natro.com\/blog\/wp-json\/wp\/v2\/tags?post=34657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}