{"id":71739,"date":"2023-06-27T03:36:52","date_gmt":"2023-06-27T00:36:52","guid":{"rendered":"https:\/\/www.turksem.com\/?p=71739"},"modified":"2023-06-27T03:36:52","modified_gmt":"2023-06-27T00:36:52","slug":"wordpress-pagespeed","status":"publish","type":"post","link":"https:\/\/otel.name.tr\/index.php\/2023\/06\/27\/wordpress-pagespeed\/","title":{"rendered":"WordPress&#8217;te Pagespeed De\u011ferini 90 \u00dcst\u00fcne Ta\u015f\u0131man\u0131n Y\u00f6ntemi"},"content":{"rendered":"\n<p>SEO&#8217;nun geni\u015f d\u00fcnyas\u0131nda binlerce farkl\u0131 arama s\u0131ralamas\u0131 fakt\u00f6r\u00fc var oldu\u011funu <a href=\"https:\/\/www.turksem.com\/seo\">SEO<\/a> i\u00e7eri\u011fimizde sizlere bahsetmi\u015ftik.&nbsp;Bu kriterlerden baz\u0131lar\u0131 neredeyse Google&#8217;\u0131n kendisi kadar eski, baz\u0131lar\u0131 ise o kadar yeni ki neredeyse hi\u00e7 anla\u015f\u0131lm\u0131yor, \u00e7\u00f6zmek ise hayli y\u0131prat\u0131c\u0131. Burada sizlere s\u00fcreci olabildi\u011fince sade anlatmaya \u00e7al\u0131\u015faca\u011f\u0131z, umar\u0131m istifade eder ve bizlere bir te\u015fekk\u00fcr edersiniz.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"has-medium-font-size\"><strong>Pagespeed De\u011ferini 90 \u00dcst\u00fcne Y\u00fckseltmek<\/strong><\/p>\n\n\n\n<p>Birka\u00e7 y\u0131ld\u0131r var olan \u00f6nemli kriterlerden bir tanesi sayfa h\u0131z\u0131d\u0131r.&nbsp;<a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\">Google, PageSpeed \u200b\u200bInsights<\/a>&nbsp;arac\u0131n\u0131 y\u0131llard\u0131r hep beraber kullan\u0131yoruz. \u0130lgili ara\u00e7ta sitenizi nas\u0131l h\u0131zland\u0131raca\u011f\u0131n\u0131z konusunda \u00e7evrimi\u00e7i olarak tonlarca bilgi hem Web.dev&#8217;de hem de i\u00e7erik sitelerinde mevcut.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#fcb90017\">Sorun \u015fu ki bu makalelerin \u00e7o\u011fu bir siteyi <strong>K\u00f6t\u00fcden &gt; \u0130yi (orta)<\/strong> duruma getirmek i\u00e7in i\u00e7erikler sunuyor.<\/p>\n\n\n\n<p>PageSpeed \u200b\u200bInsights&#8217;ta bir siteyi kontrol etti\u011finizde \u00fc\u00e7 aral\u0131k g\u00f6rmekteyiz&nbsp;0 ila 49 k\u0131rm\u0131z\u0131d\u0131r ve &#8220;<strong>K\u00f6t\u00fc<\/strong>&#8221; olarak kabul edilir.&nbsp;50 ila 89 aras\u0131 bir puan turuncudur ve &#8220;Kabul Edilebilir (iyi)&#8221; olarak kabul edilir.&nbsp;90 ile 100 aras\u0131 bir puan &#8220;<strong>M\u00fckemmel<\/strong>&#8220;dir.&nbsp;Bir siteyi h\u0131zland\u0131rmayla ilgili \u00e7o\u011fu makale, sizi k\u0131rm\u0131z\u0131dan turuncuya veya d\u00fc\u015f\u00fck turuncudan y\u00fcksek turuncuya g\u00f6t\u00fcrmeyi ama\u00e7lar.&nbsp;Ne de olsa bir \u00e7o\u011fumuz i\u00e7in &#8220;k\u0131rm\u0131z\u0131 k\u00f6t\u00fc olmaktansa kabul edilebilir olmak&#8221; yeter diye d\u00fc\u015febiliyoruz.<\/p>\n\n\n\n<p>Bu i\u00e7erikte amac\u0131m\u0131z asla &#8220;yeterince iyi&#8221; de\u011fil, amac\u0131m\u0131z sitemizi en m\u00fckemmel hale getirmek.&nbsp;Bu i\u00e7erikteki bilgileri \u00f6\u011frenmek i\u00e7in  Core Web Vitals,&nbsp;PageSpeed \u200b\u200bInsights, Pingdom ve GTmetrix&#8217;te&nbsp;en iyi web sitesi performans\u0131n\u0131 elde etmek i\u00e7in \u00f6nemli bir ba\u015fka \u00e7al\u0131mam da her k\u00fc\u00e7\u00fck kod par\u00e7as\u0131n\u0131, eklentiyi, resmi ve komut dosyas\u0131n\u0131 ince ayar yaparak y\u00fczlerce saat harcad\u0131m.&nbsp;Bu i\u00e7erikte sizinde ye\u015fil alana girebilmeniz i\u00e7in en iyi be\u015f ipucumu payla\u015fmaya haz\u0131r\u0131m.<\/p>\n\n\n\n<p>Ba\u015flayal\u0131m!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">1<\/mark> &#8211; WP Rocket kullan\u0131n<\/h2>\n\n\n\n<p>WP Rocket, kapsaml\u0131 bir h\u0131z, \u00f6nbelle\u011fe alma ve optimizasyon eklentisidir.&nbsp;Her \u015feyden biraz yapar ve bir\u00e7ok benzer eklentilere g\u00f6re olduk\u00e7a iyi yapar.&nbsp;Y\u0131llard\u0131r kullan\u0131yorum ve yaz\u0131n\u0131n ilk an\u0131nda ilk eklenti \u00f6nerim bu olacakt\u0131r. \u00dccretsiz rakibi ise Litespeed Eklentisi olacakt\u0131r. 2&#8217;sinden 1&#8217;ini se\u00e7erek ba\u015flayal\u0131m.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard.jpg\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"571\" src=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard-1024x571.jpg\" alt=\"\" class=\"wp-image-71746\" srcset=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard-1024x571.jpg 1024w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard-300x167.jpg 300w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard-768x429.jpg 768w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wp-rocket-main-dashboard.jpg 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>WP Rocket eklentisi a\u00e7\u0131k\u00e7as\u0131 siteniz veya hostinginiz olduk\u00e7a k\u00f6t\u00fc de\u011filse tek ba\u015f\u0131na sitenizi <strong>75+<\/strong> aral\u0131\u011f\u0131na getirecektir.&nbsp;Ba\u015far\u0131s\u0131z olmas\u0131 i\u00e7in olduk\u00e7a yava\u015f bir sunucunuz, baz\u0131 bozuk komut dosyalar\u0131n\u0131z veya baz\u0131 \u00f6nemli sorunlar\u0131n\u0131z olmal\u0131d\u0131r.&nbsp;<\/p>\n\n\n\n<p>WP Rocket sizin i\u00e7in ne yapar?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bir web sitesi i\u00e7in yapabilece\u011finiz en iyi \u015feylerden biri; \u00f6nbelle\u011fe almay\u0131 ayarlamakt\u0131r.&nbsp;<\/strong>WordPress&#8217;in veritaban\u0131n\u0131zdan her veri par\u00e7as\u0131n\u0131 \u00e7ekmesini beklemesinden \u00e7ok daha h\u0131zl\u0131 bir \u015fekilde olu\u015fturulmas\u0131na ve sunulmas\u0131na olanak tan\u0131r.&nbsp;WP Rocket, WordPress i\u00e7in g\u00f6rd\u00fc\u011f\u00fcm en iyi \u00f6nbelle\u011fe alma sistemlerinden biridir, \u00e7\u00fcnk\u00fc yaln\u0131zca \u00f6nbelle\u011fe almaktan daha fazlas\u0131n\u0131 yap\u0131yor ve birden \u00e7ok eklentiye olan ihtiyac\u0131 ortadan kald\u0131rmakta.<\/li>\n\n\n\n<li><strong>\u00d6nbellek \u00d6n Y\u00fcklemesi.&nbsp;<\/strong>WP Rocket sayfalar\u0131n\u0131z her de\u011fi\u015fti\u011finde \u00f6nbellekleri \u00f6nceden olu\u015fturur b\u00f6ylece bir kullan\u0131c\u0131 ilk kez ziyaret etti\u011finde kullan\u0131ma haz\u0131r \u00f6nbelle\u011fe al\u0131nm\u0131\u015f bir s\u00fcr\u00fcm vard\u0131r.&nbsp;Bence bu durum WP Rocket kullanman\u0131n en iyi nedenlerinden biri ve di\u011fer bir\u00e7ok \u00f6nbellek eklentisinin ba\u015far\u0131s\u0131z oldu\u011fu yerde Rocket aln\u0131n\u0131n ak\u0131yla \u00e7\u0131kmakta. (W3 Total Cache ve WP Super Cache gibi).<\/li>\n\n\n\n<li><strong>GZip S\u0131k\u0131\u015ft\u0131rma.&nbsp;<\/strong>Sunucudaki devasa varl\u0131klar\u0131 s\u0131k\u0131\u015ft\u0131rarak ve bunlar\u0131 kullan\u0131c\u0131n\u0131n taraf\u0131nda \u00e7\u0131kar\u0131lmas\u0131n\u0131 sa\u011flay\u0131p ziyaret\u00e7ilerin dev kod bloklar\u0131n\u0131 indirmek i\u00e7in harcayacaklar\u0131 zamandan tonlarca tasarruf yani zaman kazand\u0131r\u0131yor.&nbsp;Bu optimizasyon \u00f6zellikle sayfalar\u0131n\u0131zda karma\u015f\u0131k eklentiler varsa ge\u00e7erlidir.<\/li>\n\n\n\n<li><strong>Kod Optimizasyonlar\u0131.&nbsp;<\/strong>Javascript ve CSS dosyalar\u0131 \u00e7ok fazla i\u015flem s\u00fcresi alabilir ve Core Web Vitals puan\u0131n\u0131 y\u00fckseltmenin anahtarlar\u0131ndan biri ilk y\u00fcklemeyi geciktirmeyecek \u015fekilde onlar\u0131 ertelemek ve birle\u015ftirmektir.&nbsp;G\u00f6z ard\u0131 etti\u011fimiz pek \u00e7ok teknik ayr\u0131nt\u0131 var, ancak; WP Rocket&#8217;in i\u015flevselli\u011fi kodunuzu bozmadan yapmas\u0131 gerekeni yapt\u0131\u011f\u0131n\u0131 s\u00f6ylemek yeterli.<\/li>\n\n\n\n<li><strong>G\u00f6r\u00fcnt\u00fc Tembel Y\u00fckleniyor. (Lazy Load)&nbsp;<\/strong>G\u00f6r\u00fcnt\u00fcler, metin ve komut dosyalar\u0131na k\u0131yasla \u00e7ok b\u00fcy\u00fck bir dosya boyutuna sahiptir ve aktar\u0131lmas\u0131 ve y\u00fcklenmesi nispeten uzun zaman al\u0131r.&nbsp;Foto\u011fraflar\u0131n\u0131z\u0131 s\u0131k\u0131\u015ft\u0131rmaya&nbsp;&nbsp;yard\u0131mc\u0131 olur, ancak di\u011fer site \u00f6\u011felerinin \u00f6n\u00fcne ge\u00e7memeleri i\u00e7in onlar\u0131 tembel bir \u015fekilde y\u00fcklemenizi sa\u011flar.&nbsp;Daha da \u00f6nemlisi bunu WP Rocket&#8217;in y\u00f6netti\u011fi \u00d6nemli Web Verilerinizi etkilemeden yapman\u0131za da yard\u0131mc\u0131 olacakt\u0131r.<\/li>\n<\/ul>\n\n\n\n<p>WP Rocket ayr\u0131ca \u00e7o\u011fu CDN ile aktif olur olmaz \u00e7al\u0131\u015f\u0131r.&nbsp;Bu arada bir CDN kullanmak ba\u015fka bir m\u00fckemmel fikir ama yeterince tan\u0131d\u0131k, onu be\u015finci s\u0131rada inceleyece\u011fiz.&nbsp;Yapabiliyorsan\u0131z her zaman bir CDN kullanman\u0131z gerekti\u011fini s\u00f6ylemek yeterli, ancak iyi bir tane se\u00e7in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">2<\/mark> &#8211; PHP-FPM ve OPcache&#8217;i etkinle\u015ftirin<\/h2>\n\n\n\n<p>PHP bir web sitesini \u00e7al\u0131\u015ft\u0131rmak i\u00e7in m\u00fckemmel derecede i\u015flevsel bir uygulamalar sunar, ancak tam olarak d\u00fcnyan\u0131n en optimize edilmi\u015f kod taban\u0131 de\u011fildir.&nbsp;Ters gidebilecek \u00e7ok \u015fey var.&nbsp;\u00c7o\u011fu k\u00fc\u00e7\u00fck ve orta \u00f6l\u00e7ekli site i\u00e7in iyi \u00e7al\u0131\u015f\u0131r, ancak bir site b\u00fcy\u00fcd\u00fc\u011f\u00fcnde sorunlar\u0131 ve kesintileri \u00f6nlemek i\u00e7in daha optimize edilmi\u015f bir \u015feye ihtiyac\u0131 vard\u0131r.<\/p>\n\n\n\n<p>Merhaba <strong>PHP-FPM<\/strong>, PHP i\u00e7in <strong>FastCGI <\/strong>\u0130\u015flem Y\u00f6neticisidir.&nbsp;\u00d6ncelikle b\u00fcy\u00fck y\u00fcksek hacimli sitelerin mimarilerini h\u0131zland\u0131rmas\u0131na ve optimize etmesine yard\u0131mc\u0131 olmak i\u00e7in geli\u015ftirilmi\u015f geli\u015fmi\u015f bir PHP bi\u00e7imidir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/PHP-FPM.jpg\"><img decoding=\"async\" width=\"1000\" height=\"560\" src=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/PHP-FPM.jpg\" alt=\"\" class=\"wp-image-71740\" srcset=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/PHP-FPM.jpg 1000w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/PHP-FPM-300x168.jpg 300w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/PHP-FPM-768x430.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>\n\n\n\n<p>Temel olarak PHP betiklerini birer birer \u00e7al\u0131\u015ft\u0131rmak yerine, bunlar\u0131 \u00e7ak\u0131\u015fma olmadan ayn\u0131 anda \u00e7al\u0131\u015ft\u0131ran bir i\u015f\u00e7i &#8220;havuzunu&#8221; diyebiliriz.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote has-text-align-right is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;Ama T\u00fcrk SEM edit\u00f6rleri, sitem y\u00fcksek hacimli bir site de\u011fil. Neden <strong>PHP-FPM<\/strong>&#8216;ye ihtiyac\u0131m var?&#8221;<\/p>\n<cite>\u0130simsiz Kahraman<\/cite><\/blockquote>\n\n\n\n<p>Mutlaka yapmak zorunda de\u011filsin bunu belirtmeliyiz.&nbsp;Ancak bu onu kullanamayaca\u011f\u0131n\u0131z anlam\u0131na gelmez.&nbsp;Arac\u0131n daha b\u00fcy\u00fck siteler i\u00e7in tasarlanm\u0131\u015f olmas\u0131, ondan yararlanamayaca\u011f\u0131n\u0131z anlam\u0131na gelmiyor.<\/p>\n\n\n\n<p>\u0130\u015fin zahmetli noktas\u0131 bunu web bar\u0131nd\u0131r\u0131c\u0131n\u0131za s\u00f6yleyip etkinle\u015ftirmeniz gerekiyor ve t\u00fcm web bar\u0131nd\u0131r\u0131c\u0131lar\u0131 bunu desteklemeyebilir.&nbsp;Yine de \u015fans\u0131n\u0131z\u0131 denemenizi tavsiye ederim.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">3<\/mark> &#8211; Cloudflare&#8217;nin APO&#8217;sunu kullan\u0131n<\/h2>\n\n\n\n<p><strong>Cloudflare <\/strong>internetin muazzam sitelerine g\u00fc\u00e7 sa\u011flayan o devasa &#8220;g\u00f6r\u00fcnmez&#8221; \u015firketlerden biridir &#8211; ancak web y\u00f6neticisi olmayan ki\u015filer buna a\u015fina de\u011fildir veya var oldu\u011funa dair hi\u00e7bir fikirleri yoktur.&nbsp;DDoS korumas\u0131na ve di\u011fer hizmetlere ek olarak, olduk\u00e7a birinci s\u0131n\u0131f bir CDN sunarlar.&nbsp;<\/p>\n\n\n\n<p>\u00c7o\u011fu ki\u015fi k\u00fc\u00e7\u00fcltme, \u00fccretsiz SSL ve taray\u0131c\u0131 \u00f6nbelle\u011fe alma gibi geli\u015fmi\u015f DNS d\u00fczeyi \u00f6zellikleri nedeniyle Cloudflare&#8217;a zaten a\u015fina olabilir.&nbsp;Yine de Cloudflare kullan dan daha fazlas\u0131, benim \u00f6zel tavsiyem&nbsp;<a href=\"https:\/\/developers.cloudflare.com\/automatic-platform-optimization\/\">APO&#8217;lar\u0131n\u0131 kullanman\u0131z<\/a> olacakt\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla.png\"><img decoding=\"async\" width=\"1024\" height=\"491\" src=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-1024x491.png\" alt=\"\" class=\"wp-image-71742\" srcset=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-1024x491.png 1024w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-300x144.png 300w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-768x368.png 768w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-1536x737.png 1536w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/cla-2048x982.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>APO, <strong>Otomatik Platform Optimizasyonu<\/strong> anlam\u0131na gelir.&nbsp;Bu kavram nedir ve ne yapar?&nbsp;Bunun i\u00e7in Cloudflare&#8217;den al\u0131nt\u0131 yapal\u0131m.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>&#8220;APO, Cloudflare&#8217;in t\u00fcm WordPress sitenize kendi u\u00e7 a\u011f\u0131ndan hizmet vermesine izin vererek nerede olurlarsa olsunlar ziyaret\u00e7iler i\u00e7in tutarl\u0131, h\u0131zl\u0131 performans sa\u011flar. Otomatik Platform Optimizasyonu, dinamik i\u00e7eri\u011fi ak\u0131ll\u0131ca \u00f6nbelle\u011fe almak i\u00e7in Cloudflare g\u00fcc\u00fcn\u00fc kullanman\u0131n bir sonucudur. Dinamik \u00f6nbelle\u011fe alarak Cloudflare, bir sitenin ilk bayta kadar ge\u00e7en s\u00fcreyi (TTFB) hem h\u0131zl\u0131 hem de tutarl\u0131 hale getirerek t\u00fcm web sitenize hizmet verebilir.&#8221;<\/p>\n<cite>Cloudflare<\/cite><\/blockquote>\n\n\n\n<p class=\"has-vivid-cyan-blue-background-color has-background\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">Bir \u015fey fark ediyor musunuz?<\/mark><\/p>\n\n\n\n<p>Sizin i\u00e7in aktard\u0131\u011f\u0131m ilk \u00fc\u00e7 ipucu web sitenizin b\u00f6l\u00fcmlerini \u00f6nbelle\u011fe alman\u0131n farkl\u0131 yollar\u0131yd\u0131 ve b\u00f6ylece veritaban\u0131 sorgular\u0131 yapmak veya sunucunuza \u00e7a\u011fr\u0131 yapmak i\u00e7in sitenize ba\u011flanmak isteyen ziyaret\u00e7iler zaman kaybetmezler.&nbsp;Sunucunuzdaki y\u00fck\u00fc azalt\u0131r, i\u015flem s\u00fcresini azalt\u0131r, veri aktar\u0131m s\u00fcresini azalt\u0131r ve i\u015fleme s\u00fcresini azalt\u0131r.&nbsp;H\u0131z\u0131 art\u0131rmak, kullan\u0131c\u0131 deneyiminizi ve s\u0131ralaman\u0131z\u0131 da iyile\u015ftirir ve bu her y\u00f6nden bir kazan\u00e7t\u0131r. Merhaba Win Win \ud83d\ude42<\/p>\n\n\n\n<p>\u0130\u015fte bununla ilgili birka\u00e7 not \u00f6zellikle de WP Rocket kullan\u0131yorsan\u0131z.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress i\u00e7in yerle\u015fik Cloudflare eklentisini devre d\u0131\u015f\u0131 b\u0131rakmak isteyeceksiniz.&nbsp;D\u00fczg\u00fcn, ancak WP Rocket ile \u00e7eli\u015fiyor.&nbsp;Resmi Cloudflare eklentisini kurman\u0131z ve Cloudflare \u00f6nbelle\u011finizi temizlemek i\u00e7in bu eklentiyi kullanman\u0131z gerekecek. (belki bu sorun gelecekte d\u00fczelebilir, kim yerinde duruyor ki?)<\/li>\n\n\n\n<li>\u00c7al\u0131\u015ft\u0131\u011f\u0131n\u0131 do\u011frulaman\u0131z gerekecek.&nbsp;HTTP ba\u015fl\u0131klar\u0131n\u0131z\u0131 kontrol edin&nbsp;ve &#8220;cf-edge-cache: cache,platform=WordPress&#8221; ifadesini aray\u0131n.&nbsp;G\u00f6remiyorsan\u0131z, APO \u00e7al\u0131\u015fm\u0131yordur.&nbsp;\u00c7al\u0131\u015fmas\u0131 i\u00e7in Cloudflare&#8217;\u0131 devre d\u0131\u015f\u0131 b\u0131rakabilir ve yeniden etkinle\u015ftirebilirsiniz;&nbsp;bu olmazsa, sorun giderme se\u00e7enekleri i\u00e7in Cloudflare deste\u011fiyle g\u00f6r\u00fc\u015f\u00fcn.&nbsp;&#8220;<strong>cf-edge-cache<\/strong>&#8221; etiketi 10-15 dakika g\u00f6r\u00fcnmeyebilir;&nbsp;sayfalar\u0131n\u0131z\u0131 sunucular\u0131nda depolamalar\u0131 biraz zaman al\u0131r.<\/li>\n\n\n\n<li>Cloudflare&#8217; de APO&#8217;yu kullanmak i\u00e7in \u00fccretli bir plana ge\u00e7meniz gerekecektir.<\/li>\n<\/ul>\n\n\n\n<p>Genel olarak APO WordPress i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r ve Cloudflare&#8217;nin <strong>Edge Caching<\/strong> \u00f6zelli\u011fi, Cloudflare&#8217;\u0131 ilk etapta kullanman\u0131z i\u00e7in yeterli bir sebeptir.<\/p>\n\n\n\n<p>\u0130kincil neden ise Cloudflare&#8217;nin en yeni \u00f6zelliklerinden biri olan <strong>Otomatik \u0130mzal\u0131 De\u011fi\u015fimler<\/strong> (SXG&#8217;ler).<\/p>\n\n\n\n<p>Bu \u00f6zellik Google&#8217;\u0131n \u00f6nbelle\u011fe al\u0131nm\u0131\u015f sayfan\u0131z\u0131n olu\u015fturulmu\u015f bir s\u00fcr\u00fcm\u00fcn\u00fc sunucular\u0131nda depolamas\u0131n\u0131 ve ziyaret\u00e7ilere daha da h\u0131zl\u0131 sunmas\u0131n\u0131 sa\u011flar.&nbsp;Etkinle\u015ftirildikten sonra, En B\u00fcy\u00fck \u0130\u00e7erikli Boyama puan\u0131n\u0131z\u0131 art\u0131rabilir ve sitenizin AMP sayfalar\u0131n\u0131n i\u015fleyi\u015fine \u00e7ok benzer \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamaktad\u0131r.&nbsp;\u00d6zellikle tek yapman\u0131z gereken Cloudflare&#8217;da bir kutuyu i\u015faretleyerek muhte\u015fem bir SEO hamlesi atm\u0131\u015f oluyorsunuz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">4 <\/mark>&#8211; Eklentilerinizi Denetleyin<\/h2>\n\n\n\n<p>Bir WordPress sitesini h\u0131zland\u0131rmak i\u00e7in en yayg\u0131n tavsiyelerden biri, eklentileri azaltmakt\u0131r.&nbsp;Daha fazla eklenti, daha fazla kod anlam\u0131na gelir ve daha fazla kod, daha yava\u015f sayfa y\u00fckleme anlam\u0131na gelir, de\u011fil mi?&nbsp;Bu durum pek iyi bir sonu\u00e7 de\u011fil.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><a href=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wordpress-eklentileri.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"235\" src=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wordpress-eklentileri.jpg\" alt=\"\" class=\"wp-image-71741\" style=\"width:605px;height:237px\" srcset=\"https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wordpress-eklentileri.jpg 600w, https:\/\/otel.name.tr\/wp-content\/uploads\/2023\/06\/wordpress-eklentileri-300x118.jpg 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n\n<p>Baz\u0131 eklentiler sitenizi yava\u015flatabilir, ancak di\u011ferleri yan h\u0131z\u0131 hi\u00e7 etkilemeyebilir ve bir ba\u015fka eklentiler sitenizi h\u0131zland\u0131r\u0131r.&nbsp;Her \u015fey eklentinin amac\u0131na, eklentinin yan kodun hangi k\u0131s\u0131mlar\u0131na dokundu\u011funa ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 nereye yerle\u015ftirdi\u011fine ba\u011fl\u0131d\u0131r.<\/p>\n\n\n\n<p><strong>A\u00e7g\u00f6zl\u00fc eklentiler<\/strong> (ba\u011f\u0131ml\u0131l\u0131klar\u0131 veya di\u011fer eklentilerle nas\u0131l etkile\u015fim kurduklar\u0131 konusunda fazla d\u00fc\u015f\u00fcnmeyen geli\u015ftiriciler taraf\u0131ndan yap\u0131lan eklentilerdir), ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 her yere varabilir.&nbsp;Ne yaz\u0131k ki bu durum sitenizin h\u0131z\u0131 \u00fczerinde olumsuz y\u00f6nde dramatik bir etkiye sahip olacakt\u0131r ya da olabilir.<\/p>\n\n\n\n<p>D\u0131\u015far\u0131da binlerce WordPress eklentisi oldu\u011funu g\u00f6z \u00f6n\u00fcne ald\u0131\u011f\u0131m\u0131zda yaln\u0131zca siteniz i\u00e7in geli\u015ftirmi\u015f olabilece\u011finiz \u00f6zel eklentileri saymazsak, ka\u00e7\u0131nmak isteyece\u011finiz eklentileri saymakla bitmez. Peki bu eklentileri kendimiz nas\u0131l bulabiliriz?<\/p>\n\n\n\n<p>Kayna\u011fa a\u00e7g\u00f6zl\u00fc eklentileri bulmak i\u00e7in \u00fc\u00e7 se\u00e7ene\u011finiz var.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">1<\/mark>.Devre d\u0131\u015f\u0131 b\u0131rak\u0131n ve test edin.<\/strong><\/h3>\n\n\n\n<p>Sayfa H\u0131z\u0131n\u0131z\u0131 kontrol edin.&nbsp;Ard\u0131ndan bir eklentiyi devre d\u0131\u015f\u0131 b\u0131rak\u0131n ve tekrar kontrol edin.&nbsp;Site h\u0131z\u0131 \u00f6l\u00e7\u00fcmleriniz y\u00fckseldi mi?&nbsp;\u00d6yleyse, bu eklenti sitenizi yava\u015flat\u0131yor.&nbsp;D\u00fczeltmeyi, ertelemeyi veya de\u011fi\u015ftirmeyi deneyebilirsiniz.&nbsp;Ne yaz\u0131k ki, bu y\u00f6ntem s\u0131k\u0131c\u0131d\u0131r (\u00f6zellikle onlarca eklentiniz varsa) ve bu arada sitenizi ge\u00e7ici olarak bozabilir.&nbsp;Bu i\u015flemi ziyaret\u00e7ilerin az oldu\u011fu bir an yapmak isteyebilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">2<\/mark>.Bilinen eklentiler listemizi kontrol edin<\/strong><\/h3>\n\n\n\n<p>T\u00fcrk SEM blogta \u00e7ok yak\u0131nda sitenizi yava\u015flatan eklentiler listesini sizlerle payla\u015faca\u011f\u0131z. <a href=\"https:\/\/www.turksem.com\/blogs\">T\u00fcrk SEM Blog Sayfas\u0131n\u0131 kontrol ederek<\/a> bu liste var m\u0131 yok mu bakabilirsiniz.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">3<\/mark>.Eklentilerinizin ne yapt\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in ba\u015fka bir eklenti kullan\u0131n.<\/strong><\/h3>\n\n\n\n<p>Eri\u015fiminiz olmayabilecek sunucu g\u00fcnl\u00fcklerini ara\u015ft\u0131rmak yerine, sitenizi izlemek ve raporlar olu\u015fturmak i\u00e7in di\u011fer eklentileri kullanabilirsiniz.&nbsp;Bu g\u00fcnl\u00fckleri okumak, sorunlara neden olan eklentileri g\u00f6rmenize yard\u0131mc\u0131 olabilir.<\/p>\n\n\n\n<p>Bu t\u00fcr iki eklenti \u015funlar\u0131 i\u00e7erir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordpress.org\/plugins\/p3-profiler\/\">Eklenti Performans Profilcisi<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wp-crontrol\/\">WP Kontrol\u00fc<\/a><\/li>\n<\/ul>\n\n\n\n<p>Bu eklentileri kullanmak aktif eklentilerinizin ne yapt\u0131\u011f\u0131na dair size iyi bir fikir verecek ve \u00e7\u00f6zmeniz gereken sorunlar\u0131 belirlemenize yard\u0131mc\u0131 olacakt\u0131r.&nbsp;Bu arada, bu ikisinin d\u0131\u015f\u0131nda ba\u015fka bir se\u00e7enek biliyorsan\u0131z, bana bildirin, onu da listeye ekleyeyim.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">5<\/mark> &#8211; \u00d6zel CSS Kullan\u0131n<\/h2>\n\n\n\n<p>Size bir ba\u015fka sitemi optimize etmek i\u00e7in onlarca saat harcad\u0131\u011f\u0131m\u0131 ve bu s\u00fcrenin b\u00fcy\u00fck bir k\u0131sm\u0131n\u0131n CSS&#8217;imi optimize etmek i\u00e7in harcand\u0131\u011f\u0131n\u0131 s\u00f6yledim.&nbsp;Mobilde 100\/100 Google PageSpeed \u200b\u200bInsights puan\u0131na \u00e7ok yak\u0131n\u0131m ve bunu tutturmak i\u00e7in elimden gelen her \u015feyi yapaca\u011f\u0131m.&nbsp;Masa\u00fcst\u00fc denetleyicisinde 100\/100&#8217;e ula\u015fmak \u00e7ok daha kolay.<\/p>\n\n\n\n<p>Ben ne yapabilirim?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sat\u0131r i\u00e7i CSS.&nbsp;<\/strong>WP Rocket bunu otomatik olarak yapar, ancak manuel olarak yapmak daha iyi ve daha kapsaml\u0131d\u0131r.<\/li>\n\n\n\n<li><strong>Gereksiz \u00f6\u011feleri gizleyin.&nbsp;<\/strong>\u00d6zellikle mobil sitelerde siteniz masa\u00fcst\u00fc \u00f6\u011felerini y\u00fcklemeye ve ard\u0131ndan gizlemeye \u00e7al\u0131\u015fabilir, bu da size hi\u00e7bir fayda sa\u011flamadan t\u00fcm h\u0131z sorunlar\u0131n\u0131 verir.&nbsp;\u00d6zniteli\u011fi kullanmak&nbsp;<code>visibility:hidden;<\/code> bu \u00f6\u011felerin g\u00f6r\u00fcn\u00fcr olmad\u0131klar\u0131nda olu\u015fturulmas\u0131n\u0131 \u00f6nlemeye yard\u0131mc\u0131 olur.&nbsp;<\/li>\n\n\n\n<li><strong>CLS&#8217;yi d\u00fczeltin.&nbsp;<\/strong>CLS, k\u00fcm\u00fclatif bir d\u00fczen kaymas\u0131d\u0131r.&nbsp;Y\u00fcklemeye ba\u015flayan ve ard\u0131ndan di\u011fer \u00f6\u011feler y\u00fcklenirken \u00f6\u011feleri kayd\u0131ran bir web sitesi hatalar silsilesidir.&nbsp;Bu \u00f6\u011feler i\u00e7in alan\u0131 hemen bloke ederek bunu en aza indirmek istiyorsunuz.&nbsp;<a href=\"https:\/\/www.searchenginejournal.com\/core-web-vitals\/cumulative-layout-shift\/\">Burada<\/a>&nbsp;(\u0130ngilizce) y\u00f6nlendirmeleri okuyabilirsiniz&nbsp;.<\/li>\n<\/ul>\n\n\n\n<p>Bu ve di\u011fer ilgili sorunlar\u0131n t\u00fcm\u00fc en iyi \u015fekilde \u00f6zel CSS ile giderilir.&nbsp;Ne yaz\u0131k ki, bir\u00e7ok WordPress temas\u0131 CSS&#8217;yi \u00e7okta temiz bir \u015fekilde kodlamaz bu nedenle manuel olarak ince ayar yapman\u0131z faydan\u0131za olacakt\u0131r.<\/p>\n\n\n\n<p>Yorum k\u0131sm\u0131nda kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z sorunlar olursa T\u00fcrk SEM edit\u00f6r ekibi bu sorunlarla ilgili sizlere cevap verebilir. Umar\u0131m burada yer alan i\u00e7erikler sizlere yard\u0131mc\u0131 olabilmi\u015ftir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SEO&#8217;nun geni\u015f d\u00fcnyas\u0131nda binlerce farkl\u0131 arama s\u0131ralamas\u0131 fakt\u00f6r\u00fc var oldu\u011funu SEO i\u00e7eri\u011fimizde sizlere bahsetmi\u015ftik.&nbsp;Bu kriterlerden baz\u0131lar\u0131 neredeyse Google&#8217;\u0131n kendisi kadar eski, baz\u0131lar\u0131 ise o kadar yeni ki neredeyse hi\u00e7 anla\u015f\u0131lm\u0131yor, \u00e7\u00f6zmek ise hayli y\u0131prat\u0131c\u0131. Burada sizlere s\u00fcreci olabildi\u011fince sade anlatmaya \u00e7al\u0131\u015faca\u011f\u0131z, umar\u0131m istifade eder ve bizlere bir te\u015fekk\u00fcr edersiniz.<\/p>\n","protected":false},"author":1,"featured_media":73361,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-71739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo-bilgileri"],"_links":{"self":[{"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/posts\/71739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/comments?post=71739"}],"version-history":[{"count":0,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/posts\/71739\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/media\/73361"}],"wp:attachment":[{"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/media?parent=71739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/categories?post=71739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/otel.name.tr\/index.php\/wp-json\/wp\/v2\/tags?post=71739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}