{"id":13429,"date":"2025-02-26T12:43:02","date_gmt":"2025-02-26T09:43:02","guid":{"rendered":"https:\/\/www.inetmar.com\/blog\/?p=13429"},"modified":"2026-03-10T17:08:17","modified_gmt":"2026-03-10T14:08:17","slug":"wordpress-site-hizlandirma-wordpress-site-optimizasyon","status":"publish","type":"post","link":"https:\/\/www.inetmar.com\/blog\/wordpress-site-hizlandirma-wordpress-site-optimizasyon\/","title":{"rendered":"WordPress Site H\u0131zland\u0131rma &#8211; WordPress Site Optimizasyon"},"content":{"rendered":"<p>WordPress a\u00e7\u0131k kaynak kodlu ve olduk\u00e7a esnek bir i\u00e7erik y\u00f6netim sistemi (CMS) olmas\u0131na ra\u011fmen, kullan\u0131lan tema ve eklentiler nedeniyle zaman zaman yava\u015f \u00e7al\u0131\u015fabilir. Site h\u0131z\u0131 hem kullan\u0131c\u0131 deneyimi hem de SEO a\u00e7\u0131s\u0131ndan b\u00fcy\u00fck bir \u00f6neme sahiptir. Bildi\u011finiz gibi Google, h\u0131zl\u0131 y\u00fcklenen siteleri \u00f6ncelikli olarak indeksler ve s\u0131ralamada g\u00f6zle g\u00f6r\u00fcl\u00fcr avantaj sa\u011flar.<br \/>\nPeki WordPress site h\u0131zland\u0131rma ve optimize etmek i\u00e7in neler yapabilirsiniz? \u0130\u015fte detaylar:<\/p>\n<h2>\u00d6nbellekleme (Caching) Kullan\u0131m\u0131 \u2013 mod_expires<\/h2>\n<p>\u00d6nbellekleme statik i\u00e7erikleri taray\u0131c\u0131n\u0131n belle\u011fine kaydederek tekrar ziyaretlerde sitenin daha h\u0131zl\u0131 y\u00fcklenmesini sa\u011flar. Bu sayede kullan\u0131c\u0131lar sayfalar\u0131 daha h\u0131zl\u0131 g\u00f6r\u00fcnt\u00fcleyebilir ve sunucu y\u00fck\u00fc de azal\u0131r.<br \/>\n<strong>.htaccess<\/strong> dosyan\u0131za a\u015fa\u011f\u0131daki kodlar\u0131 ekleyerek \u00f6nbellekleme \u00f6zelli\u011fini aktif hale getirebilirsiniz:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-apache\">## EXPIRES CACHING ##<br \/>\n&lt;IfModule mod_expires.c&gt;<br \/>\nExpiresActive On<br \/>\nExpiresByType image\/jpg \"access 1 year\"<br \/>\nExpiresByType image\/jpeg \"access 1 year\"<br \/>\nExpiresByType image\/gif \"access 1 year\"<br \/>\nExpiresByType image\/png \"access 1 year\"<br \/>\nExpiresByType text\/css \"access 1 month\"<br \/>\nExpiresByType text\/html \"access 1 month\"<br \/>\nExpiresByType application\/pdf \"access 1 month\"<br \/>\nExpiresByType text\/x-javascript \"access 1 month\"<br \/>\nExpiresByType application\/x-shockwave-flash \"access 1 month\"<br \/>\nExpiresByType image\/x-icon \"access 1 year\"<br \/>\nExpiresDefault \"access 1 month\"<br \/>\n&lt;\/IfModule&gt;<br \/>\n## EXPIRES CACHING ##<br \/>\n<\/code><\/div>\n<\/div>\n<p>Bu ayarlamalar belirli dosya t\u00fcrlerini belirli s\u00fcre boyunca taray\u0131c\u0131 belle\u011finde tutarak her giri\u015fte yeniden y\u00fcklenmesini \u00f6nler.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13436\" src=\"https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2025\/02\/wordpresssitehizlandirma-300x157.png\" alt=\"WordPress Site H\u0131zland\u0131rma\" width=\"706\" height=\"369\" srcset=\"https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2025\/02\/wordpresssitehizlandirma-300x157.png 300w, https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2025\/02\/wordpresssitehizlandirma-768x402.png 768w, https:\/\/www.inetmar.com\/blog\/wp-content\/uploads\/2025\/02\/wordpresssitehizlandirma.png 779w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n<h2>Dosya S\u0131k\u0131\u015ft\u0131rma \u2013 Deflate ve mod_gzip<\/h2>\n<p>B\u00fcy\u00fck dosyalar sitenizin yava\u015f y\u00fcklenmesine neden olur. Apache\u2019de <code>mod_deflate<\/code> ve <code>mod_gzip<\/code> mod\u00fcllerini kullanarak HTML, CSS ve JavaScript gibi dosyalar\u0131 s\u0131k\u0131\u015ft\u0131rabilir, bant geni\u015fli\u011fi kullan\u0131m\u0131n\u0131 d\u00fc\u015f\u00fcrerek \u00e7ok daha h\u0131zl\u0131 sayfa y\u00fckleme s\u00fcreleri elde edebilirsiniz.<br \/>\n<code>.htaccess<\/code> dosyan\u0131za a\u015fa\u011f\u0131daki kodlar\u0131 ekleyerek s\u0131k\u0131\u015ft\u0131rma i\u015flemini ba\u015flatabilirsiniz:<\/p>\n<h3>Deflate S\u0131k\u0131\u015ft\u0131rmas\u0131<\/h3>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-apache\"><code class=\"!whitespace-pre language-apache\"># BEGIN GZIP<br \/>\n&lt;ifmodule mod_deflate.c&gt;<br \/>\nAddOutputFilterByType DEFLATE text\/text text\/html text\/plain text\/xml text\/css application\/x-javascript application\/javascript<br \/>\n&lt;\/ifmodule&gt;<br \/>\n# END GZIP<\/code><\/code>&lt;FilesMatch &#8220;\\\\.(js|css|html|htm|php|xml)$&#8221;&gt;<br \/>\nSetOutputFilter DEFLATE<br \/>\n&lt;\/FilesMatch&gt;<\/div>\n<\/div>\n<h3>Gzip S\u0131k\u0131\u015ft\u0131rmas\u0131<\/h3>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-apache\">&lt;IfModule mod_gzip.c&gt;<br \/>\nmod_gzip_on Yes<br \/>\nmod_gzip_dechunk Yes<br \/>\nmod_gzip_item_include file \\.(html?|txt|css|js|php|pl)$<br \/>\nmod_gzip_item_include handler ^cgi-script$<br \/>\nmod_gzip_item_include mime ^text\/.*<br \/>\nmod_gzip_item_include mime ^application\/x-javascript.*<br \/>\nmod_gzip_item_exclude mime ^image\/.*<br \/>\nmod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*<br \/>\n&lt;\/IfModule&gt;<br \/>\n<\/code><\/div>\n<\/div>\n<p>Bu kodlar sayesinde sitenizin bile\u015fenleri s\u0131k\u0131\u015ft\u0131r\u0131larak daha k\u00fc\u00e7\u00fck boyutlarda ve daha h\u0131zl\u0131 y\u00fcklenebilir hale gelir.<\/p>\n<h2>Hafif ve Optimize Edilmi\u015f Tema Se\u00e7imi<\/h2>\n<p>Sitenizin h\u0131z\u0131n\u0131 do\u011frudan etkileyen fakt\u00f6rlerden biri de kulland\u0131\u011f\u0131n\u0131z temad\u0131r. A\u011f\u0131r ve fazla \u00f6zellik bar\u0131nd\u0131ran temalar gereksiz CSS ve JavaScript dosyalar\u0131 i\u00e7ererek performans\u0131 d\u00fc\u015f\u00fcrebilir.<br \/>\n\u00d6nerilen hafif WordPress temalar\u0131:<\/p>\n<ul>\n<li><strong>GeneratePress<\/strong> \u2013 Minimalist ve h\u0131zl\u0131d\u0131r.<\/li>\n<li><strong>Astra<\/strong> \u2013 Performans odakl\u0131d\u0131r.<\/li>\n<li><strong>Neve<\/strong> \u2013 H\u0131zl\u0131 ve esnektir.<\/li>\n<\/ul>\n<p><strong>BONUS:<\/strong> Kullan\u0131lmayan CSS ve JavaScript dosyalar\u0131n\u0131 kald\u0131rmak i\u00e7in <strong>Asset Cleanup<\/strong> veya <strong>Autoptimize<\/strong> gibi eklentileri kullanabilirsiniz.<\/p>\n<h2>Kullan\u0131lmayan Eklentileri ve Gereksiz Kodlar\u0131 Kald\u0131r\u0131n<\/h2>\n<p>Fazla eklenti kullan\u0131m\u0131, sitenizin yava\u015f \u00e7al\u0131\u015fmas\u0131na neden olabilir. WordPress admin panelinde <strong data-start=\"3605\" data-end=\"3625\">Etkin Eklentiler<\/strong> b\u00f6l\u00fcm\u00fcnden ihtiyac\u0131n\u0131z olmayanlar\u0131 devre d\u0131\u015f\u0131 b\u0131rakabilirsiniz.<br \/>\nAyr\u0131ca a\u015fa\u011f\u0131daki i\u015flemleri yaparak sitenizi optimize edebilirsiniz:<\/p>\n<ul>\n<li>Kullan\u0131lmayan eklentileri tamamen kald\u0131r\u0131n.<\/li>\n<li>Gereksiz kodlar\u0131 ve yorumlar\u0131 temizleyin.<\/li>\n<li><strong>WP-Optimize<\/strong> veya <strong>WP Rocket<\/strong> gibi h\u0131z art\u0131r\u0131c\u0131 eklentiler kullan\u0131n.<\/li>\n<\/ul>\n<h2>G\u00f6rselleri Optimize Edin<\/h2>\n<p>B\u00fcy\u00fck boyutlu g\u00f6rseller sitenizin yava\u015f y\u00fcklenmesine sebep olur. Bu nedenle g\u00f6rselleri optimize etmek \u00f6nemlidir.<br \/>\nG\u00f6rsel optimizasyon i\u00e7in a\u015fa\u011f\u0131daki y\u00f6ntemleri kullanabilirsiniz:<\/p>\n<ul data-start=\"4165\" data-end=\"4409\">\n<li><strong>TinyPNG<\/strong> veya <strong>Imagify<\/strong> gibi ara\u00e7larla g\u00f6rselleri s\u0131k\u0131\u015ft\u0131r\u0131n.<\/li>\n<li><strong>WebP format\u0131n\u0131<\/strong> kullan\u0131n (daha hafif ve kaliteli bir format).<\/li>\n<li><strong>Lazy Load<\/strong> \u00f6zelli\u011fini aktifle\u015ftirerek sayfa a\u00e7\u0131ld\u0131k\u00e7a g\u00f6rsellerin y\u00fcklenmesini sa\u011flay\u0131n.<\/li>\n<\/ul>\n<h2>CDN (Content Delivery Network) Kullan\u0131m\u0131<\/h2>\n<p>CDN sitenizin i\u00e7eri\u011fini farkl\u0131 co\u011frafi b\u00f6lgelerde bulunan sunuculara da\u011f\u0131tarak, ziyaret\u00e7ilerinize en yak\u0131n sunucudan veri \u00e7ekmelerini sa\u011flar. Bu, site h\u0131z\u0131n\u0131z\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<\/p>\n<p>\u00d6nerilen CDN hizmetleri:<\/p>\n<ul>\n<li><strong>Cloudflare<\/strong> (\u00dccretsiz ve g\u00fc\u00e7l\u00fc bir CDN hizmeti sunar).<\/li>\n<li><strong>BunnyCDN<\/strong> (H\u0131zl\u0131 ve uygun fiyatl\u0131d\u0131r).<\/li>\n<li><strong>StackPath<\/strong> (Geli\u015fmi\u015f g\u00fcvenlik ve h\u0131z optimizasyonu sa\u011flar).<\/li>\n<\/ul>\n<h2>PHP ve Veritaban\u0131 Optimizasyonu<\/h2>\n<p>WordPress&#8217;in veritaban\u0131 zamanla \u015fi\u015febilir. Bunu d\u00fczenli olarak temizledi\u011finizde sitenizin h\u0131z\u0131n\u0131 g\u00f6zle g\u00f6r\u00fcl\u00fcr \u015fekilde artar.<\/p>\n<p>Yap\u0131lmas\u0131 gerekenler:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>PHP S\u00fcr\u00fcm\u00fcn\u00fc G\u00fcncelleyin:<\/strong> PHP 8.x s\u00fcr\u00fcm\u00fcne ge\u00e7mek, performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<\/li>\n<li><strong>WP-Optimize <\/strong>eklentisini kullanarak gereksiz veritaban\u0131 verilerini temizleyin.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&lt;li&#8221;&gt;MySQL sorgular\u0131n\u0131<strong> optimize edin <\/strong>ve gereksiz revizyonlar\u0131 silin.<\/p>\n<p>T\u00fcm bu optimizasyonlarla WordPress h\u0131zland\u0131rma i\u015flemini tamamlayabilirsiniz. Ancak altyap\u0131n\u0131z yeterince g\u00fc\u00e7l\u00fc de\u011filse ne yaparsan\u0131z yap\u0131n performans sorunlar\u0131 ya\u015fayabilirsiniz.<br \/>\nBu noktada <a href=\"https:\/\/www.inetmar.com\/hosting\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener\">WordPress Hosting<\/a> \u00e7\u00f6z\u00fcmlerimiz ile sitenizi <strong>LiteSpeed + LSCache<\/strong> deste\u011fiyle g\u00fc\u00e7lendirebilir, <strong>Accelerate WP teknolojisi<\/strong> sayesinde maksimum h\u0131z elde edebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress a\u00e7\u0131k kaynak kodlu ve olduk\u00e7a esnek bir i\u00e7erik y\u00f6netim sistemi (CMS) olmas\u0131na ra\u011fmen, kullan\u0131lan tema ve eklentiler nedeniyle zaman zaman yava\u015f \u00e7al\u0131\u015fabilir. Site h\u0131z\u0131 hem kullan\u0131c\u0131 deneyimi hem de SEO a\u00e7\u0131s\u0131ndan b\u00fcy\u00fck bir \u00f6neme&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":13442,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-13429","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/13429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/comments?post=13429"}],"version-history":[{"count":18,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/13429\/revisions"}],"predecessor-version":[{"id":15244,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/13429\/revisions\/15244"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media\/13442"}],"wp:attachment":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media?parent=13429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/categories?post=13429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/tags?post=13429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}