{"id":1724,"date":"2026-07-26T17:31:32","date_gmt":"2026-07-26T14:31:32","guid":{"rendered":"https:\/\/verimin.com.tr\/blog\/?p=1724"},"modified":"2026-07-26T17:31:32","modified_gmt":"2026-07-26T14:31:32","slug":"core-web-vitals-nedir","status":"publish","type":"post","link":"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/","title":{"rendered":"Core Web Vitals Nedir? LCP, INP ve CLS Metriklerine Tam Rehber"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Core Web Vitals, Google&#8217;\u0131n bir web sayfas\u0131n\u0131n kullan\u0131c\u0131 deneyimini \u00f6l\u00e7mek i\u00e7in tan\u0131mlad\u0131\u011f\u0131 \u00fc\u00e7 temel performans metri\u011finden olu\u015fan \u00f6l\u00e7\u00fcm setidir. Bu \u00fc\u00e7 metrik LCP (Largest Contentful Paint), INP (Interaction to Next Paint) ve CLS (Cumulative Layout Shift) adlar\u0131n\u0131 ta\u015f\u0131r. Her biri sayfan\u0131n farkl\u0131 bir y\u00f6n\u00fcn\u00fc \u00f6l\u00e7er: i\u00e7eri\u011fin y\u00fcklenme h\u0131z\u0131, etkile\u015fimlere verilen tepki s\u00fcresi ve d\u00fczenin g\u00f6rsel kararl\u0131l\u0131\u011f\u0131.<\/p><p class=\"wp-block-paragraph\">Bu rehberde \u00fc\u00e7 metri\u011fin e\u015fik de\u011ferlerini, \u00f6l\u00e7\u00fcm ara\u00e7lar\u0131n\u0131 ve iyile\u015ftirme ad\u0131mlar\u0131n\u0131 bulacaks\u0131n\u0131z. Ayr\u0131ca sunucu altyap\u0131s\u0131n\u0131n bu de\u011ferlere etkisini, TTFB ile LCP aras\u0131ndaki ba\u011f\u0131 ve metriklerin s\u0131ralamadaki a\u011f\u0131rl\u0131\u011f\u0131n\u0131 ele al\u0131yoruz.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<div class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7erik Ba\u015fl\u0131klar\u0131:<\/div>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#Core_Web_Vitals_ne_demek\" title=\"Core Web Vitals ne demek?\">Core Web Vitals ne demek?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#LCP_Largest_Contentful_Paint_nedir_ve_kac_saniye_olmali\" title=\"LCP (Largest Contentful Paint) nedir ve ka\u00e7 saniye olmal\u0131?\">LCP (Largest Contentful Paint) nedir ve ka\u00e7 saniye olmal\u0131?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#INP_Interaction_to_Next_Paint_nedir\" title=\"INP (Interaction to Next Paint) nedir?\">INP (Interaction to Next Paint) nedir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#CLS_Cumulative_Layout_Shift_nedir\" title=\"CLS (Cumulative Layout Shift) nedir?\">CLS (Cumulative Layout Shift) nedir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#Core_Web_Vitals_degerleri_nasil_olculur\" title=\"Core Web Vitals de\u011ferleri nas\u0131l \u00f6l\u00e7\u00fcl\u00fcr?\">Core Web Vitals de\u011ferleri nas\u0131l \u00f6l\u00e7\u00fcl\u00fcr?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#Hosting_ve_sunucu_performansi_Core_Web_Vitalsi_nasil_etkiler\" title=\"Hosting ve sunucu performans\u0131 Core Web Vitals&#8217;\u0131 nas\u0131l etkiler?\">Hosting ve sunucu performans\u0131 Core Web Vitals&#8217;\u0131 nas\u0131l etkiler?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#TTFB_ile_LCP_arasindaki_iliski_nedir\" title=\"TTFB ile LCP aras\u0131ndaki ili\u015fki nedir?\">TTFB ile LCP aras\u0131ndaki ili\u015fki nedir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#LCP_nasil_iyilestirilir\" title=\"LCP nas\u0131l iyile\u015ftirilir?\">LCP nas\u0131l iyile\u015ftirilir?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#Core_Web_Vitals_arama_siralamasini_etkiler_mi\" title=\"Core Web Vitals arama s\u0131ralamas\u0131n\u0131 etkiler mi?\">Core Web Vitals arama s\u0131ralamas\u0131n\u0131 etkiler mi?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/verimin.com.tr\/blog\/core-web-vitals-nedir\/#Ozet\" title=\"\u00d6zet\">\u00d6zet<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Core_Web_Vitals_ne_demek\"><\/span>Core Web Vitals ne demek?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">Core Web Vitals, sayfa deneyimini \u00f6l\u00e7\u00fclebilir hale getiren metrik setinin ad\u0131d\u0131r. Google bu seti May\u0131s 2020&#8217;de duyurdu ve 2021 yaz\u0131nda arama s\u0131ralamas\u0131 sinyalleri aras\u0131na dahil etti. Setin bug\u00fcnk\u00fc hali \u00fc\u00e7 metrikten olu\u015fur:<\/p><figure class=\"wp-block-table\"><table><thead><tr><th>Metrik<\/th><th>\u00d6l\u00e7t\u00fc\u011f\u00fc \u015fey<\/th><th>\u0130yi<\/th><th>\u0130yile\u015ftirilmeli<\/th><th>Zay\u0131f<\/th><\/tr><\/thead><tbody><tr><td>LCP<\/td><td>Y\u00fckleme h\u0131z\u0131<\/td><td>2,5 sn ve alt\u0131<\/td><td>2,5 &#8211; 4,0 sn<\/td><td>4,0 sn \u00fczeri<\/td><\/tr><tr><td>INP<\/td><td>Etkile\u015fim tepkisi<\/td><td>200 ms ve alt\u0131<\/td><td>200 &#8211; 500 ms<\/td><td>500 ms \u00fczeri<\/td><\/tr><tr><td>CLS<\/td><td>G\u00f6rsel kararl\u0131l\u0131k<\/td><td>0,1 ve alt\u0131<\/td><td>0,1 &#8211; 0,25<\/td><td>0,25 \u00fczeri<\/td><\/tr><\/tbody><\/table><\/figure><p class=\"wp-block-paragraph\">Mart 2024&#8217;te setin bile\u015fimi de\u011fi\u015fti. O tarihe kadar \u00fc\u00e7\u00fcnc\u00fc metrik olan <strong>FID (First Input Delay)<\/strong> kald\u0131r\u0131ld\u0131 ve yerini INP ald\u0131. FID art\u0131k kullan\u0131lm\u0131yor; eski raporlarda g\u00f6rebilirsiniz ama Google bu metri\u011fi veri setlerinden tamamen \u00e7\u0131kard\u0131.<\/p><p class=\"wp-block-paragraph\">Core Web Vitals de\u011ferlendirmesinde \u00f6l\u00e7\u00fcm mant\u0131\u011f\u0131 da \u00f6nemlidir. Google ortalama almaz, <strong>75. persentili<\/strong> kullan\u0131r: sayfa g\u00f6r\u00fcnt\u00fclemelerinizin en az %75&#8217;i iyi aral\u0131kta kalmal\u0131d\u0131r. Mobil ve masa\u00fcst\u00fc trafi\u011fi ayr\u0131 de\u011ferlendirilir; masa\u00fcst\u00fcnde iyi g\u00f6r\u00fcnen bir site mobilde zay\u0131f \u00e7\u0131kabilir.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"LCP_Largest_Contentful_Paint_nedir_ve_kac_saniye_olmali\"><\/span>LCP (Largest Contentful Paint) nedir ve ka\u00e7 saniye olmal\u0131?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">LCP, g\u00f6r\u00fcnt\u00fc alan\u0131 i\u00e7indeki en b\u00fcy\u00fck i\u00e7erik \u00f6\u011fesinin ekrana \u00e7izilmesine kadar ge\u00e7en s\u00fcredir. \u0130yi kabul edilen de\u011fer <strong>2,5 saniye ve alt\u0131d\u0131r<\/strong>; 4 saniyeyi a\u015fan LCP zay\u0131f say\u0131l\u0131r.<\/p><p class=\"wp-block-paragraph\">LCP \u00f6\u011fesi \u00e7o\u011fu sayfada kapak g\u00f6rseli, video poster karesi, CSS arka plan g\u00f6rseliyle y\u00fcklenen bir blok ya da b\u00fcy\u00fck bir metin blo\u011fudur. Hangi \u00f6\u011fenin LCP oldu\u011funu tahmin etmeyin; Chrome DevTools&#8217;un Performance paneli bunu do\u011frudan i\u015faretler.<\/p><p class=\"wp-block-paragraph\">LCP tek par\u00e7a bir s\u00fcre de\u011fildir, d\u00f6rt alt b\u00f6l\u00fcme ayr\u0131l\u0131r:<\/p><ol class=\"wp-block-list\"><li><strong>TTFB<\/strong> \u2014 sunucudan ilk bayt\u0131n gelmesi<\/li><li><strong>Kaynak y\u00fckleme gecikmesi<\/strong> \u2014 taray\u0131c\u0131n\u0131n LCP kayna\u011f\u0131n\u0131 ke\u015ffedip indirmeye ba\u015flamas\u0131 aras\u0131ndaki bo\u015fluk<\/li><li><strong>Kaynak y\u00fckleme s\u00fcresi<\/strong> \u2014 dosyan\u0131n indirilmesi<\/li><li><strong>\u00d6\u011fe render gecikmesi<\/strong> \u2014 indirilen kayna\u011f\u0131n ekrana \u00e7izilmesi<\/li><\/ol><p class=\"wp-block-paragraph\">Google&#8217;\u0131n \u00f6nerdi\u011fi da\u011f\u0131l\u0131m, s\u00fcrenin yakla\u015f\u0131k %40&#8217;\u0131n\u0131n TTFB&#8217;ye, %40&#8217;\u0131n\u0131n kaynak y\u00fckleme s\u00fcresine ve kalan %20&#8217;sinin iki gecikme kalemine ayr\u0131lmas\u0131d\u0131r. B\u00f6ylece hangi ad\u0131m\u0131n anormal oldu\u011funu ay\u0131rt edebilirsiniz. <a href=\"https:\/\/verimin.com.tr\/wordpress-hosting\" data-internallinksmanager029f6b8e52c=\"4\" title=\"wordpress\">WordPress<\/a> kullan\u0131yorsan\u0131z bu ad\u0131mlar\u0131n \u00e7o\u011fu tema, eklenti ve \u00f6nbellek katman\u0131nda \u00e7\u00f6z\u00fcl\u00fcr; ayr\u0131nt\u0131lar i\u00e7in <a href=\"https:\/\/verimin.com.tr\/blog\/wordpress-hizlandirma\/\">WordPress sitenizi h\u0131zland\u0131rma y\u00f6ntemleri<\/a> yaz\u0131m\u0131za bakabilirsiniz. Core Web Vitals \u00e7al\u0131\u015fmas\u0131nda LCP genellikle ilk ele al\u0131nacak metriktir; di\u011fer ikisine g\u00f6re daha \u00e7ok sayfada zay\u0131f \u00e7\u0131kar.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"INP_Interaction_to_Next_Paint_nedir\"><\/span>INP (Interaction to Next Paint) nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">INP, kullan\u0131c\u0131n\u0131n sayfayla kurdu\u011fu etkile\u015fimlerin g\u00f6rsel yan\u0131t \u00fcretme s\u00fcresini \u00f6l\u00e7en metriktir. \u0130yi kabul edilen de\u011fer <strong>200 milisaniye ve alt\u0131d\u0131r<\/strong>; 500 ms \u00fczeri zay\u0131f say\u0131l\u0131r.<\/p><p class=\"wp-block-paragraph\">INP t\u0131klama, dokunma ve klavye giri\u015flerini kapsar; fare hareketi ve sayfa kayd\u0131rma hesaba kat\u0131lmaz. Metrik, sayfa \u00f6mr\u00fc boyunca ger\u00e7ekle\u015fen etkile\u015fimler aras\u0131ndan en uzun s\u00fcreni raporlar. \u00c7ok etkile\u015fim alan sayfalarda u\u00e7 de\u011ferleri elemek i\u00e7in 98. persentile yak\u0131n bir \u00f6rnek se\u00e7ilir.<\/p><p class=\"wp-block-paragraph\">Bir etkile\u015fimin INP s\u00fcresi \u00fc\u00e7 par\u00e7adan olu\u015fur:<\/p><ul class=\"wp-block-list\"><li><strong>Giri\u015f gecikmesi (input delay):<\/strong> Ana i\u015f par\u00e7ac\u0131\u011f\u0131 me\u015fgulken taray\u0131c\u0131n\u0131n olay\u0131 i\u015flemeye ba\u015flayamad\u0131\u011f\u0131 s\u00fcre.<\/li><li><strong>\u0130\u015fleme s\u00fcresi (processing duration):<\/strong> Olay dinleyicilerinin \u00e7al\u0131\u015ft\u0131\u011f\u0131 s\u00fcre.<\/li><li><strong>Sunum gecikmesi (presentation delay):<\/strong> Sonucun bir sonraki karede ekrana \u00e7izilmesi.<\/li><\/ul><p class=\"wp-block-paragraph\">Eski FID metri\u011finden fark\u0131 burada netle\u015fir. FID yaln\u0131zca <strong>ilk<\/strong> etkile\u015fimin giri\u015f gecikmesini \u00f6l\u00e7\u00fcyor, i\u015fleme ve \u00e7izim s\u00fcrelerini g\u00f6rmezden geliyordu. A\u011f\u0131r JavaScript \u00e7al\u0131\u015ft\u0131ran sayfalar bu y\u00fczden FID&#8217;de iyi g\u00f6r\u00fcn\u00fcrken kullan\u0131c\u0131ya yava\u015f hissettiriyordu. INP bu bo\u015flu\u011fu kapat\u0131r ve Core Web Vitals setini ger\u00e7ek kullan\u0131m deneyimine yakla\u015ft\u0131r\u0131r.<\/p><p class=\"wp-block-paragraph\">INP sorunlar\u0131n\u0131n kayna\u011f\u0131 neredeyse her zaman JavaScript&#8217;tir: 50 ms&#8217;yi a\u015fan uzun g\u00f6revler, a\u011f\u0131r olay dinleyicileri, \u00fc\u00e7\u00fcnc\u00fc taraf betikleri ve tek seferde yap\u0131lan b\u00fcy\u00fck DOM g\u00fcncellemeleri. Uzun g\u00f6revleri k\u00fc\u00e7\u00fck par\u00e7alara b\u00f6l\u00fcp ana i\u015f par\u00e7ac\u0131\u011f\u0131n\u0131 serbest b\u0131rakmak en etkili y\u00f6ntemdir.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"CLS_Cumulative_Layout_Shift_nedir\"><\/span>CLS (Cumulative Layout Shift) nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">CLS, sayfa y\u00fcklenirken g\u00f6rsel \u00f6\u011felerin beklenmedik bi\u00e7imde yer de\u011fi\u015ftirmesini \u00f6l\u00e7en birimsiz bir puand\u0131r. \u0130yi kabul edilen de\u011fer <strong>0,1 ve alt\u0131d\u0131r<\/strong>; 0,25 \u00fczeri zay\u0131f say\u0131l\u0131r.<\/p><p class=\"wp-block-paragraph\">Puan, her kayman\u0131n etki kesri (ekran\u0131n ne kadar\u0131n\u0131n etkilendi\u011fi) ile mesafe kesrinin (\u00f6\u011felerin ne kadar uza\u011fa gitti\u011fi) \u00e7arp\u0131m\u0131d\u0131r. Google bu kaymalar\u0131 oturum penceresi mant\u0131\u011f\u0131yla gruplar: ard\u0131\u015f\u0131k kaymalar aras\u0131nda 1 saniyeden az bo\u015fluk varsa ayn\u0131 pencerede say\u0131l\u0131r ve bir pencere en fazla 5 saniye s\u00fcrer. Sayfan\u0131n CLS de\u011feri, en y\u00fcksek puanl\u0131 pencerenin puan\u0131d\u0131r. Kullan\u0131c\u0131 etkile\u015fiminden sonraki 500 ms i\u00e7indeki kaymalar say\u0131lmaz; men\u00fc a\u00e7\u0131l\u0131\u015f\u0131 gibi beklenen de\u011fi\u015fiklikler puan\u0131 bozmaz.<\/p><p class=\"wp-block-paragraph\">Core Web Vitals i\u00e7inde CLS genellikle en kolay d\u00fczeltilen metriktir. Yayg\u0131n nedenler ve \u00e7\u00f6z\u00fcmleri \u015funlard\u0131r:<\/p><ul class=\"wp-block-list\"><li><strong>Boyutsuz g\u00f6rseller:<\/strong> G\u00f6rsel etiketlerine width ve height \u00f6zniteli\u011fi ya da CSS&#8217;te aspect-ratio verin.<\/li><li><strong>Ge\u00e7 y\u00fcklenen reklam, iframe ve embed alanlar\u0131:<\/strong> Konteynere sabit minimum y\u00fckseklik tan\u0131mlay\u0131n.<\/li><li><strong>Web fontu de\u011fi\u015fimi:<\/strong> font-display: optional kullan\u0131n veya kritik fontu preload ile erken \u00e7ekin.<\/li><li><strong>Sonradan eklenen bildirim \u00e7ubuklar\u0131:<\/strong> Alan rezerve edin veya \u00f6\u011feyi ak\u0131\u015f\u0131n d\u0131\u015f\u0131na al\u0131n.<\/li><li><strong>Animasyonlar:<\/strong> top, left, height yerine transform \u00fczerinden animasyon yap\u0131n.<\/li><\/ul>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu.avif\" alt=\"Sayfa y\u00fckleme zaman \u00e7izelgesi \u00fczerinde metrik \u00f6l\u00e7\u00fcm noktalar\u0131\" class=\"wp-image-1817\" srcset=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu.avif 1672w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-300x169.avif 300w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-1024x576.avif 1024w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-768x432.avif 768w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-1536x864.avif 1536w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-195x110.avif 195w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-390x220.avif 390w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/core-web-vitals-olcumu-1170x658.avif 1170w\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" \/><\/figure>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Core_Web_Vitals_degerleri_nasil_olculur\"><\/span>Core Web Vitals de\u011ferleri nas\u0131l \u00f6l\u00e7\u00fcl\u00fcr?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">Core Web Vitals iki farkl\u0131 veri t\u00fcr\u00fcyle \u00f6l\u00e7\u00fcl\u00fcr: ger\u00e7ek kullan\u0131c\u0131lardan toplanan <strong>saha verisi<\/strong> ve kontroll\u00fc ortamda \u00fcretilen <strong>laboratuvar verisi<\/strong>. S\u0131ralama taraf\u0131nda yaln\u0131zca saha verisi dikkate al\u0131n\u0131r.<\/p><p class=\"wp-block-paragraph\">Saha verisinin kayna\u011f\u0131 CrUX&#8217;tur (Chrome User Experience Report). CrUX, veri payla\u015f\u0131m\u0131na izin vermi\u015f Chrome kullan\u0131c\u0131lar\u0131ndan \u00f6l\u00e7\u00fcm toplar ve <strong>28 g\u00fcnl\u00fck kayan pencere<\/strong> \u00fczerinden raporlar. Bu y\u00fczden bug\u00fcnk\u00fc bir iyile\u015ftirmenin rapora tam yans\u0131mas\u0131 yakla\u015f\u0131k d\u00f6rt hafta s\u00fcrer. Yeterli trafik almayan sayfalarda Google, kaynak (origin) seviyesindeki toplu veriyi g\u00f6sterir.<\/p><p class=\"wp-block-paragraph\">Pratikte kullanaca\u011f\u0131n\u0131z ara\u00e7lar \u015funlard\u0131r:<\/p><ul class=\"wp-block-list\"><li><strong>Search Console \u2192 Temel Web Verileri raporu:<\/strong> Siteyi benzer URL gruplar\u0131na ay\u0131r\u0131r; \u00f6ncelik belirlemek i\u00e7in en uygun ara\u00e7t\u0131r.<\/li><li><strong>PageSpeed Insights:<\/strong> Tek URL i\u00e7in CrUX saha verisi ile Lighthouse laboratuvar verisini yan yana verir.<\/li><li><strong>Chrome DevTools Performance paneli:<\/strong> LCP \u00f6\u011fesini ve uzun g\u00f6revleri tek tek g\u00f6sterir.<\/li><li><strong>web-vitals JavaScript k\u00fct\u00fcphanesi:<\/strong> Kendi analiti\u011finize ger\u00e7ek kullan\u0131c\u0131 \u00f6l\u00e7\u00fcm\u00fc (RUM) g\u00f6nderir.<\/li><\/ul><p class=\"wp-block-paragraph\">Bir uyar\u0131: laboratuvar ara\u00e7lar\u0131 INP ve CLS&#8217;i tam \u00f6l\u00e7emez, \u00e7\u00fcnk\u00fc bu metrikler ger\u00e7ek kullan\u0131c\u0131 etkile\u015fimi gerektirir. Lighthouse, INP yerine TBT (Total Blocking Time) de\u011ferini vekil metrik olarak raporlar. Lighthouse&#8217;ta 100 puan alman\u0131z, sahada Core Web Vitals&#8217;\u0131 ge\u00e7ti\u011finiz anlam\u0131na gelmez.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hosting_ve_sunucu_performansi_Core_Web_Vitalsi_nasil_etkiler\"><\/span>Hosting ve sunucu performans\u0131 Core Web Vitals&#8217;\u0131 nas\u0131l etkiler?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">Hosting altyap\u0131s\u0131 Core Web Vitals&#8217;\u0131 en \u00e7ok LCP \u00fczerinden etkiler, \u00e7\u00fcnk\u00fc sayfan\u0131n ilk bayt\u0131 sunucudan gelir ve bu s\u00fcre LCP&#8217;nin zorunlu par\u00e7as\u0131d\u0131r. INP ve CLS ise a\u011f\u0131rl\u0131kl\u0131 olarak \u00f6n y\u00fcz kodunun sorumlulu\u011fundad\u0131r.<\/p><p class=\"wp-block-paragraph\">Sunucu taraf\u0131nda sonucu belirleyen ba\u015fl\u0131ca fakt\u00f6rler:<\/p><ul class=\"wp-block-list\"><li><strong>Sunucu konumu:<\/strong> Ziyaret\u00e7ileriniz T\u00fcrkiye&#8217;deyse yurt i\u00e7i lokasyon, uzak veri merkezlerine k\u0131yasla gidi\u015f-d\u00f6n\u00fc\u015f s\u00fcresini (RTT) belirgin bi\u00e7imde d\u00fc\u015f\u00fcr\u00fcr.<\/li><li><strong>Disk ve i\u015flemci:<\/strong> NVMe SSD ve g\u00fcncel i\u015flemci, veritaban\u0131 a\u011f\u0131rl\u0131kl\u0131 sayfalarda \u00fcretim s\u00fcresini k\u0131salt\u0131r.<\/li><li><strong>Kaynak payla\u015f\u0131m\u0131:<\/strong> Yo\u011fun payla\u015f\u0131ml\u0131 ortamlarda kom\u015fu hesaplar\u0131n y\u00fck\u00fc yan\u0131t s\u00fcrenizi dalgaland\u0131r\u0131r; kaynak garantili paketler bunu azalt\u0131r.<\/li><li><strong>PHP s\u00fcr\u00fcm\u00fc ve OPcache:<\/strong> G\u00fcncel s\u00fcr\u00fcm ve a\u00e7\u0131k OPcache, dinamik sayfa \u00fcretimini h\u0131zland\u0131r\u0131r.<\/li><li><strong>Protokol deste\u011fi:<\/strong> HTTP\/2 veya HTTP\/3 ve TLS 1.3, ba\u011flant\u0131 kurulum maliyetini d\u00fc\u015f\u00fcr\u00fcr.<\/li><li><strong>Sunucu taraf\u0131 \u00f6nbellek:<\/strong> Sayfa ve Redis nesne \u00f6nbelle\u011fi, veritaban\u0131 sorgular\u0131n\u0131 atlayarak TTFB&#8217;yi milisaniyeler seviyesine indirir.<\/li><\/ul><p class=\"wp-block-paragraph\">Bu kalemlerin \u00e7o\u011fu paket seviyesinde belirlenir; kaynak garantisi ve altyap\u0131 tercihleri i\u00e7in <a href=\"https:\/\/verimin.com.tr\/kurumsal-hosting\">Verimin kurumsal hosting paketlerini<\/a> inceleyebilirsiniz. Yaz\u0131l\u0131m taraf\u0131nda ne kadar optimizasyon yaparsan\u0131z yap\u0131n, yava\u015f bir sunucu Core Web Vitals&#8217;ta tavan olu\u015fturur.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"TTFB_ile_LCP_arasindaki_iliski_nedir\"><\/span>TTFB ile LCP aras\u0131ndaki ili\u015fki nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">TTFB (Time to First Byte), LCP&#8217;nin ilk bile\u015fenidir ve LCP de\u011feri matematiksel olarak TTFB&#8217;nin alt\u0131na inemez. Bu y\u00fczden Core Web Vitals \u00e7al\u0131\u015fmas\u0131nda TTFB, LCP b\u00fct\u00e7esinin taban \u00e7izgisidir.<\/p><p class=\"wp-block-paragraph\">Google&#8217;\u0131n TTFB i\u00e7in verdi\u011fi referans e\u015fikler \u015f\u00f6yledir: <strong>800 ms ve alt\u0131 iyi<\/strong>, 800-1800 ms aras\u0131 iyile\u015ftirilmeli, 1800 ms \u00fczeri zay\u0131f. LCP&#8217;nin iyi e\u015fi\u011fi 2,5 saniye oldu\u011funa g\u00f6re 800 ms&#8217;lik bir TTFB, b\u00fct\u00e7enin yakla\u015f\u0131k \u00fc\u00e7te birini t\u00fcketir. TTFB 1,5 saniyeye \u00e7\u0131kt\u0131\u011f\u0131nda geriye indirme ve \u00e7izim i\u00e7in 1 saniyeden az kal\u0131r; kapak g\u00f6rselinin zaman\u0131nda y\u00fcklenmesi art\u0131k m\u00fcmk\u00fcn de\u011fildir.<\/p><p class=\"wp-block-paragraph\">TTFB&#8217;nin kendisi de birka\u00e7 ad\u0131mdan olu\u015fur: y\u00f6nlendirmeler, DNS \u00e7\u00f6z\u00fcmlemesi, TCP ba\u011flant\u0131s\u0131, TLS anla\u015fmas\u0131 ve sunucunun yan\u0131t\u0131 \u00fcretmesi. Gereksiz bir 301 zinciri tek ba\u015f\u0131na 200-400 ms ekleyebilir. Hangi ad\u0131m\u0131n uzad\u0131\u011f\u0131n\u0131 DevTools&#8217;un Network sekmesinden ayr\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme.avif\" alt=\"\u0130yile\u015ftirme \u00f6ncesi ve sonras\u0131 LCP \u00f6\u011fesinin y\u00fcklenme kar\u015f\u0131la\u015ft\u0131rmas\u0131\" class=\"wp-image-1835\" srcset=\"https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme.avif 1672w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-300x169.avif 300w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-1024x576.avif 1024w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-768x432.avif 768w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-1536x864.avif 1536w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-195x110.avif 195w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-390x220.avif 390w, https:\/\/verimin.com.tr\/blog\/wp-content\/uploads\/2026\/07\/lcp-iyilestirme-1170x658.avif 1170w\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" \/><\/figure>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"LCP_nasil_iyilestirilir\"><\/span>LCP nas\u0131l iyile\u015ftirilir?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">LCP iyile\u015ftirmesi, metri\u011fin d\u00f6rt alt b\u00f6l\u00fcm\u00fcn\u00fc s\u0131rayla ele alarak yap\u0131l\u0131r. Core Web Vitals raporunda LCP zay\u0131f \u00e7\u0131k\u0131yorsa a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 bu s\u0131rayla uygulay\u0131n.<\/p><p class=\"wp-block-paragraph\"><strong>1. TTFB&#8217;yi d\u00fc\u015f\u00fcr\u00fcn.<\/strong> Sunucu taraf\u0131 sayfa \u00f6nbelle\u011fi a\u00e7\u0131n, veritaban\u0131 sorgular\u0131n\u0131 azalt\u0131n, gereksiz y\u00f6nlendirmeleri kald\u0131r\u0131n ve statik varl\u0131klar i\u00e7in CDN kullan\u0131n. Bu ad\u0131m atlan\u0131rsa sonrakilerin etkisi s\u0131n\u0131rl\u0131 kal\u0131r.<\/p><p class=\"wp-block-paragraph\"><strong>2. LCP \u00f6\u011fesini erken ke\u015ffettirin.<\/strong> LCP g\u00f6rselini asla lazy loading ile i\u015faretlemeyin; bunun yerine fetchpriority high verin. CSS arka plan\u0131 olarak y\u00fckleniyorsa preload ile HTML&#8217;in ba\u015f\u0131nda ilan edin. Kayna\u011f\u0131n ge\u00e7 ke\u015ffedilmesi en s\u0131k g\u00f6r\u00fclen gecikme nedenidir.<\/p><p class=\"wp-block-paragraph\"><strong>3. Kaynak boyutunu k\u00fc\u00e7\u00fclt\u00fcn.<\/strong> Kapak g\u00f6rselini WebP veya AVIF format\u0131nda sunun, srcset ile cihaza uygun boyutu g\u00f6nderin. 1200 piksellik bir alana 3000 piksellik g\u00f6rsel koymak yayg\u0131n bir hatad\u0131r.<\/p><p class=\"wp-block-paragraph\"><strong>4. Render engelleyen kaynaklar\u0131 azalt\u0131n.<\/strong> Kritik CSS&#8217;i sat\u0131r i\u00e7ine al\u0131n, geri kalan\u0131n\u0131 asenkron y\u00fckleyin. Head&#8217;deki senkron JavaScript dosyalar\u0131n\u0131 defer veya async ile i\u015faretleyin, \u00fc\u00e7\u00fcnc\u00fc taraf betiklerini kritik yoldan \u00e7\u0131kar\u0131n.<\/p><p class=\"wp-block-paragraph\"><strong>5. Fontlar\u0131 kontrol alt\u0131na al\u0131n.<\/strong> LCP \u00f6\u011fesi metin blo\u011fuysa font dosyas\u0131 inene kadar metin \u00e7izilmeyebilir. font-display swap ve kritik fontun preload edilmesi bu beklemeyi ortadan kald\u0131r\u0131r.<\/p><p class=\"wp-block-paragraph\">Her de\u011fi\u015fiklikten sonra saha verisinin g\u00fcncellenmesi 28 g\u00fcnl\u00fck CrUX penceresinin dolmas\u0131n\u0131 gerektirir. Ara kontrolleri laboratuvar \u00f6l\u00e7\u00fcmleriyle veya kendi RUM verinizle yap\u0131n.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Core_Web_Vitals_arama_siralamasini_etkiler_mi\"><\/span>Core Web Vitals arama s\u0131ralamas\u0131n\u0131 etkiler mi?<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">Evet, Core Web Vitals Google&#8217;\u0131n s\u0131ralama sinyalleri aras\u0131nda yer al\u0131r; ancak etkisi i\u00e7erik kalitesine k\u0131yasla s\u0131n\u0131rl\u0131d\u0131r. Google bu sinyalleri, benzer alaka d\u00fczeyine sahip sayfalar aras\u0131nda ayr\u0131m yapan bir fakt\u00f6r olarak tan\u0131mlar.<\/p><p class=\"wp-block-paragraph\">Pratik kar\u015f\u0131l\u0131\u011f\u0131 \u015fudur: zay\u0131f Core Web Vitals de\u011ferleri, konuya birebir uyan g\u00fc\u00e7l\u00fc bir i\u00e7eri\u011fi ilk sayfadan d\u00fc\u015f\u00fcrmez. Ama rekabetin yo\u011fun oldu\u011fu bir sorguda benzer kalitedeki iki sayfa aras\u0131nda dengeyi belirleyebilir. Google, sayfa deneyimini 2023 sonunda ayr\u0131 bir g\u00fcncelleme olarak listelemeyi b\u0131rakt\u0131; sinyaller s\u0131ralama sistemlerinin i\u00e7inde kalmaya devam ediyor.<\/p><p class=\"wp-block-paragraph\">Metriklerin dolayl\u0131 etkisi ise do\u011frudan etkisinden b\u00fcy\u00fckt\u00fcr. Yava\u015f y\u00fcklenen ve ge\u00e7 tepki veren sayfalar terk oran\u0131n\u0131 y\u00fckseltir, d\u00f6n\u00fc\u015f\u00fcm\u00fc d\u00fc\u015f\u00fcr\u00fcr. Core Web Vitals&#8217;\u0131 bir s\u0131ralama kalemi olarak de\u011fil, \u00f6l\u00e7\u00fclebilir bir kullan\u0131c\u0131 deneyimi g\u00f6stergesi olarak ele almak daha do\u011fru bir yakla\u015f\u0131md\u0131r.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ozet\"><\/span>\u00d6zet<span class=\"ez-toc-section-end\"><\/span><\/h2><ul class=\"wp-block-list\"><li><strong>Core Web Vitals \u00fc\u00e7 metrikten olu\u015fur:<\/strong> LCP (y\u00fckleme, iyi 2,5 sn ve alt\u0131), INP (etkile\u015fim, iyi 200 ms ve alt\u0131) ve CLS (g\u00f6rsel kararl\u0131l\u0131k, iyi 0,1 ve alt\u0131).<\/li><li><strong>FID art\u0131k kullan\u0131lm\u0131yor.<\/strong> Mart 2024&#8217;te setten \u00e7\u0131kar\u0131ld\u0131 ve yerine, t\u00fcm etkile\u015fimleri u\u00e7tan uca \u00f6l\u00e7en INP geldi.<\/li><li><strong>De\u011ferlendirme 75. persentil \u00fczerinden yap\u0131l\u0131r;<\/strong> saha verisi CrUX&#8217;un 28 g\u00fcnl\u00fck penceresinden gelir, laboratuvar skorlar\u0131 s\u0131ralamada kullan\u0131lmaz.<\/li><li><strong>TTFB, LCP&#8217;nin taban\u0131d\u0131r.<\/strong> 800 ms&#8217;yi a\u015fan bir TTFB, 2,5 saniyelik LCP hedefini zorla\u015ft\u0131r\u0131r; iyile\u015ftirme bu y\u00fczden sunucudan ba\u015flar.<\/li><li><strong>S\u0131ralama etkisi bir e\u015fitlik bozucu d\u00fczeyindedir.<\/strong> \u0130\u00e7erik kalitesinin yerini tutmaz; dolayl\u0131 etkisi ise d\u00f6n\u00fc\u015f\u00fcm oran\u0131nda g\u00f6r\u00fcl\u00fcr.<\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>Core Web Vitals nedir, LCP nedir ve ka\u00e7 saniye olmal\u0131? LCP, INP ve CLS e\u015fik de\u011ferleri, \u00f6l\u00e7\u00fcm ara\u00e7lar\u0131 ve iyile\u015ftirme ad\u0131mlar\u0131 bu rehberde.<\/p>\n","protected":false},"author":1,"featured_media":1816,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1724","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"_links":{"self":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=1724"}],"version-history":[{"count":3,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1724\/revisions"}],"predecessor-version":[{"id":1849,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/posts\/1724\/revisions\/1849"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/media\/1816"}],"wp:attachment":[{"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=1724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=1724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/verimin.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=1724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}