.HTACCESS Kullanarak Herhangi Bir WordPress Sitesini Hızlandırma
WordPress web sitenizin yüklenmesi çok mu uzun sürüyor? Yavaş bir sitenin SEO(SEO) ve kullanıcı deneyiminizi etkileyeceğini biliyor musunuz ?
Eklentileri kullanmanın yanı sıra sitenizi hızlandırmanın birkaç farklı yolu vardır. Bir yol, tarayıcı önbelleğinden yararlanmak ve başka bir yol da dosyalarınızı sıkıştırmaktır.
Her ikisi de .htaccess(.htaccess) dosyasını değiştirerek ve optimize ederek gerçekleştirilebilir .
Tarayıcı Önbelleği Nedir?
Birisi web sitenizi ziyaret ettiğinde, indirilen ve geçici bir konumda saklanan dosyalar vardır.
Dosya türleri, HTML(HTML) , resimler, JavaScript ve CSS dosyaları gibi web sitenizi oluşturan tüm belgeleri içerir . Tarayıcı(Browser) önbelleği, indirilen dosyalar için bu geçici konumu ifade eder.
Önbellek dolduğunda, ziyaretçinin bilgisayarında çok fazla yer kaplar. Bu, yavaş bir tarayıcıya ve yüklenmesi çok uzun süren bir web sitesine neden olur.
Neyse ki .htaccess dosyanızı düzenleyerek bunu düzeltmenin bir yolu var.
İlk Yapmanız Gerekenler
.htaccess dosyanızı düzenlemeye başlamadan önce aşağıdaki önlemleri göz önünde bulundurun:
- Değiştirmeden önce her zaman WordPress .htaccess dosyanızın bir yedeğini oluşturun .
- Kullanıyor olabileceğiniz tüm WordPress eklentilerini devre dışı bırakın.
- Temel bir ölçüm elde etmek için .htaccess dosyasında değişiklik yapmadan önce site hızınızı test edin. GTmatrix , Pingdom veya Google PageSpeed Insights'ı( Google PageSpeed Insights) kullanabilirsiniz .
Artık WordPress kurulumunuza web sitenize geri dönen ziyaretçiler için statik dosyaları daha uzun süre önbelleğe almasını söylemek için .htaccess dosyanız aracılığıyla kod kullanmaya hazırsınız. cPanel veya FTP kullanabilirsiniz . Her biri için aşağıdaki yönergelere bakın.
.htaccess dosyanıza erişiminiz olduğunda, düzenlemelerinizi yapmak için ek yönergeleri kullanın.
cPanel'i kullanma
(Log)Web sitenize giriş yapın cPanel . Oraya genellikle web tarayıcınıza yourdomain.com/cPanel
(Log)Etki alanınıza WordPress'i(WordPress) kurduğunuzda size verilen kullanıcı adı ve şifre ile giriş yapın. Giriş yaptıktan sonra, Dosya Yöneticisi öğesini(File Manager) bulun ve tıklayın .
.htaccess dosyanız kök klasörde bulunur. Dosya adından önceki nokta, bunun WordPress kurulumunuzda gizli bir dosya olduğunu gösterir. Gizli Dosyaları Göster(Show Hidden Files) kutusunu işaretlediğinizden emin olun .
Düzenlemeden önce dosyanızın bir kopyasını almalısınız çünkü bir hata yaparsanız sitenizi çökertebilirsiniz. Bir kopya oluşturmak için .htaccess'e(.htaccess) tıklayın ve vurgulayın. Bir kopyayı kaydetmek için üst menüde bulunan indir düğmesine tıklayın.
Kopyanızı oluşturduktan sonra, artık dosyayı düzenlemeye hazırsınız. cPanel Dosya Yöneticinizde(File Manager) .htaccess dosyasına sağ tıklayın ve düzenle(edit) öğesine tıklayın .
FTP'yi kullanma
.htaccess dosyanızı bir FTP(FTP) istemcisi kullanarak da düzenleyebilirsiniz . Popüler bir FTP istemcisi, aşağıdaki örnekte kullanılan FileZilla'dır .( FileZilla)
(Start)FTP istemcinizi açarak başlayın ve ana makinenizi yerleştirin. Bu genellikle alan adresiniz, kullanıcı adınız ve şifrenizdir. Ne olduklarından emin değilseniz, web barındırıcınıza başvurun.
.htaccess dosyanıza erişmek, kopyalamak ve düzenlemek için aşağıdaki adımları kullanın:
- Kök dizininize gidin.
- .htaccess dosyasını bulun, bir kopyasını alın ve masaüstünüze sürükleyin.
- Orijinalin bir kopyasını saklayın ve orijinali geri yüklemeniz gerekebileceğinden farklı bir kopyayı düzenleyin.
- (Use)Dosyayı düzenlemek için Not Defteri(Notepad) gibi bir düzenleyici kullanın .
- Düzenlemenizi tamamladığınızda dosyayı kök dizininize yükleyin.
Bir hata yaptıysanız, web siteniz çalışmayacaktır. Düzeltmek için yedekleme dosyasını yükleyin.
Artık WordPress(WordPress) sitenizi hızlandırmak için .htaccess dosyanızda değişiklik yapmaya hazırsınız .
Gzip Kullanarak Dosyalarınızı Sıkıştırın
Gzip sıkıştırması, dosyalarınızı küçültür ve daha hızlı yüklenmelerine yardımcı olur. Aşağıdaki kodu .htaccess dosyanıza (geçerli kodun altına) gzip kullanarak eklemek, CSS , HTML ve PHP dosyalarını sıkıştıracaktır.
<IfModule mod_deflate.c> # Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
"Değişiklikleri kaydet"i tıklamayı unutmayın.
Tarayıcı Önbelleğe Alma
Birisi web sitenizi ziyaret ettiğinde, kullandıkları tarayıcı, eriştikleri sayfayla ilişkili tüm dosyaları indirecektir.
Tarayıcı önbelleğinden yararlanmak, gereksiz varlıkları değil, yalnızca gerekli dosyaları indirmek istediğiniz anlamına gelir. Bunlar genellikle sayfanızın tasarımı ve stilidir ve bazen JavaScript işlevlerini de içerir.
Tarayıcı önbelleğini kullandığınızda, sunucunuza web sayfanızın daha önce tekrar gelen ziyaretçiler için indirilmiş bölümlerini yoksaymasını söylüyorsunuz.
.htaccess dosyanızı düzenlemek için, onu bulun ve bir FTP(FTP) istemcisi veya cPanel kullanarak dosyalarınızı yukarıda özetlendiği gibi sıkıştırırken yaptığınız gibi iki kopya yapın .
Değişikliklerle ilgili herhangi bir sorun olması ihtimaline karşı orijinal .htaccess dosyasının bir kopyasını saklayın. Düzenlemelerinizi diğer kopyada yapın.
.htaccess dosyanızın mevcut içeriğinin altına aşağıdaki kodu ekleyin:
<IfModule mod_expires.c> ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
Dosyanıza yapılan eklemeleri saklamak için Kaydet'e(Save) tıklamayı unutmayın .
Dosyalarınızı sıkıştırmak ve tarayıcı önbelleğinden yararlanmak, web sayfalarınızın yüklenme süresini önemli ölçüde azaltacaktır. Bu, sitenizin aramada daha üst sıralarda yer almasına ve kullanıcı deneyimini iyileştirmesine yardımcı olacaktır. Hiç kimse bir sayfanın yüklenmesi için birkaç saniyeden fazla beklemek istemez.
Related posts
WordPress'in P2 Temasını Kullanarak Kendi Twitter Benzeri Web Sitenizi Nasıl Kurabilirsiniz?
Siri Kullanarak WhatsApp Araması Nasıl Yapılır?
Yönlendiricinizden veya DNS Kullanarak Web Sitelerini Engelleyin
CMD Kullanarak Windows 10'da WiFi Parolasını Bulun
JoyToKey Kullanarak Herhangi Bir PC Oyununu Gamepad ile Oynayın
Çevrimiçi Kaynakları Kullanarak Birini Nasıl İzlersiniz?
Bir PDF'yi Güvende Tutmak İçin Parolayla Koruma
Xbox One veya Xbox Series X'i Fabrika Ayarlarına Sıfırlama
Ay Fotoğrafları için En İyi 6 Kamera Ayarı
CPU Stres Testi Nasıl Yapılır?
Küçük İşletme Web Sitesi İçin 10 Temel WordPress Eklentisi
Google Chrome Çevrimdışı (Bağımsız) Yükleyici Nasıl İndirilir
Kitap İnceleme - Windows 8 için Nasıl Yapılır Geek Kılavuzu
WordPress Sitenizden Kötü Amaçlı Yazılım Nasıl Kaldırılır
Windows Gezgini'ni Kullanarak Klasörde Komut İstemini Açın
Adobe InDesign CC'de Ana Sayfalar Nasıl Kurulur
Squarespace Vs WordPress: Hangisi Daha İyi Site Platformu?
Raspberry Pi Nasıl Güncellenir?
Dijital Araçları Kullanarak Eski veya Hasarlı Fotoğrafları Geri Yükleme
Hacklenmiş Bir Facebook Hesabı Nasıl Kurtarılır