Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Kullanılmayan CSS Nasıl Kaldırılır (Doğru Yol)

WordPress web sitesi sahipleri olarak hepimiz hızlı ve optimum bir kullanıcı deneyimi sunmak için çabalıyoruz. Bu sadece ziyaretçilerin ilgisini çekmekle kalmaz, aynı zamanda web sitelerimizin arama sonuçlarında daha üst sıralarda yer almasına da yardımcı olur.

WordPress performansını artırırken, yeni başlayanların çoğu kullanılmayan CSS’yi gözden kaçırır. Bu, sitenizin işlevselliği veya tasarımı için gerekli olmayan temalar veya eklentiler tarafından eklenen koddur. Bu gereksiz kodun yüklenmesi web sayfalarının daha yavaş yüklenmesine neden olabilir.

Ekibimiz on yılı aşkın bir süredir WordPress web sitelerini optimize ediyor. Bu kılavuzda, web sitenizi bozmadan kullanılmayan CSS’yi kaldırmak için en etkili bulduğumuz yöntemleri göstereceğiz ve süreci adım adım anlatacağız.

Removing unused CSS in WordPress

WordPress’te Kullanılmayan CSS Nedir?

WordPress’te kullanılmayan CSS, web sitenize yüklenen ancak sayfayı görüntülemek için aslında gerekli olmayan CSS kodudur.

Ekstra kod, ziyaretçinin tarayıcısının bir sayfayı oluşturmasının biraz daha uzun sürmesine neden olabilir ve bu da kötü bir kullanıcı deneyimi yaratır. Daha yavaş yükleme süreleri arama sıralamalarınızı bile etkileyerek sitenize daha az trafik gelmesine neden olabilir.

Kullanılmayan CSS kodunun web sitenizi nasıl etkilediğini Google Pagespeed Insights‘ı kullanarak görebilirsiniz. Hangi CSS dosyalarının yükleme sürelerinizi etkilediğinin ayrıntılarını içeren ‘Kullanılmayan CSS’yi kaldır’ başlıklı bir bölüm gösterecektir.

Unused CSS code issue in Google Pagespeed Insights

WordPress’te Kullanılmayan CSS Neden Eklenir?

CSS, WordPress web sitenizin görünümünü şekillendirmek için kullanılır. WordPress temanız, çoğu tek bir style.css dosyasında bulunan CSS’yi içerir.

Temanızın CSS’sine ek olarak, WordPress eklentileriniz de kendi CSS’lerini yükleyecektir.

Örneğin, WooCommerce ürünleri görüntülemek için CSS yükleyecek, bir sayfa oluşturucu ek lentisi özel sayfalarınızı görüntülemek için kendi CSS’sini ekleyecek ve bir form oluşturucu ek lentisi formlarınızı şekillendirmek için CSS içerecektir.

Ardından, web yazı tipleriniz, simge yazı tipleriniz ve kendi CSS dosyalarını da eklemeniz gereken diğer öğeleriniz vardır.

Genellikle bu dosyalar çok küçüktür ve hızlı yüklenir. Ancak WordPress sitenizde bunlardan çok sayıda varsa, etkileri artabilir ve site hızınız üzerinde gözle görülür bir etkiye sahip olabilir.

WordPress’te Kullanılmayan CSS Nasıl Kaldırılır

WordPress web sitenizde kullanılmayan CSS’leri azaltmanın birkaç farklı yolu vardır.

Ancak, WordPress’te kullanılmayan tüm CSS’leri tamamen kaldırmak oldukça zor bir iş olacaktır. WordPress’in perde arkasında çalışma şekli nedeniyle, bazı kullanılmayan CSS’leri bulmak ve kaldırmak zor olabilir.

Bununla birlikte, kullanılmayan CSS’yi kaldırmak için size iki yöntem göstereceğiz ve sizin için en uygun olanı seçebilirsiniz.

Yöntem 1: WP Rocket Kullanarak WordPress’te Kullanılmayan CSS’yi Kaldırma

Bu yöntem daha kolaydır ve yeni başlayanlar için önerilir. Kullanılmayan CSS’lerin çoğunun kaldırılması da dahil olmak üzere WordPress web sitenizdeki CSS dosyalarının genel dağıtımını büyük ölçüde iyileştirir.

Yeni başlayanlar için en iyi çözüm olduğunu düşünüyoruz çünkü daha kolay ve kullanıcılarınız için daha iyi bir deneyim sağlama ana hedefine ulaşıyor. Bu, web sitenizin hız testi araçlarında hızlı yüklendiği ve kullanıcılarınıza hızlı hissettirdiği anlamına gelir.

Öncelikle WP Rocket eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, Ayarlar ” WP Rocket sayfasını ziyaret etmeniz ve ‘Dosya Optimizasyonu’ sekmesine geçmeniz gerekir.

File optimization in WP Rocket

Ardından, CSS Dosyaları bölümüne ilerlemeniz ve ardından ‘Kullanılmayan CSS’yi Kaldır (Beta)’ seçeneğinin yanındaki kutuyu işaretlemeniz gerekir.

WP Rocket’in bu özelliği beta aşamasında olduğundan, ayarı etkinleştirmek isteyip istemediğinizi tekrar soracaktır. Devam edebilir ve ‘Kullanılmayan CSS’yi Kaldır’ı Etkinleştir’ düğmesine tıklayabilirsiniz.

Click the Remove Unused CSS option

‘Kullanılmayan CSS’yi Kaldır’ seçeneği etkin olduğunda, ‘CSS güvenli listesi’ kutusunun altında kaldırılmaması gereken CSS dosya adlarını, kimliklerini veya sınıflarını belirtebilirsiniz.

Bunları kutuya girmeniz yeterlidir.

Add files to CSS safelist

Ardından, aşağı kaydırarak ve ‘Değişiklikleri Kaydet’ düğmesine tıklayarak değişikliklerinizi kaydetmeniz gerekecektir.

Bunu yaptığınızda, WP Rocket CSS dosyalarınızı işlemeye başlayacak ve size bir ilerleme çubuğu gösterecektir.

View remove unused CSS progress bar

Eklentinin web sitenizdeki kullanılmayan CSS dosyalarını işlemesi ve kaldırması birkaç dakika sürecektir.

Eklenti işlemi tamamladığında bir “Kullanılmayan CSS’yi Kaldır tamamlandı!” mesajı göreceksiniz.

Remove unused CSS complete notification

Şimdi Google Pagespeed Insights aracını ziyaret edin ve sitenizin performansını test edin.

WordPress için Render Engelleyici CSS’yi Kaldırın

WP Rocket, CSS dosyalarınızı optimize etmenizi ve web sitenizden render engelleyici CSS’leri kaldırmanızı sağlar.

Başlamak için WP Rocket’ta ‘Dosya Optimizasyonu’ sekmesine gidebilirsiniz. Buradan CSS Dosyaları bölümüne ilerleyin ve ardından ‘CSS dağıtımını optimize et’ seçeneğinin yanındaki kutuyu işaretleyin.

Optimize CSS delivery

Bu seçenek, yalnızca web sitenizin görünür kısmını görüntülemek için gereken CSS kodunu içeren bir CSS dosyası oluşturur. Önce bu dosyayı yükler, sayfayı ziyaretçilerinize gösterir ve ardından ertelenmiş yükleme adı verilen bir teknolojiyi kullanarak diğer CSS dosyalarını yükler.

Bu render engelleyici CSS‘yi kaldırdığınızda web siteniz, sayfa görüntülenmeden önce tüm CSS dosyalarını yüklemek zorunda kalacağınızdan çok daha hızlı bir şekilde kullanıcılar tarafından görüntülenebilir hale gelir.

‘CSS dağıtımını optimize et’ seçeneğini etkinleştirdikten sonra, ‘Değişiklikleri Kaydet’ düğmesine tıklayın ve WP Rocket’in tüm yayınlarınız ve sayfalarınız için gerekli CSS dosyasını oluşturmasını bekleyin. Ayrıca web sitenizin önbelleğini otomatik olarak temizleyecektir.

İşiniz bittiğinde, Google Pagespeed Insights’ı kullanarak web sitenizin performansını tekrar test edebilirsiniz.

Performansı Artırmak için Ek Dosya Teslim Ayarları

WP Rocket ayrıca statik dosyalardan sorgu dizelerini kaldırmanıza, Google Fonts dosyalarını birleştirmenize ve HTML’yi küçültmenize olanak tanır.

Tüm bu ince ayarlar genel hızınıza küçük iyileştirmeler ekler, bu da ziyaretçileriniz için daha hızlı bir yükleme deneyimi sağlar.

Basic file optimization

Ayrıca CSS dosyalarını küçültme ve birleştirme seçeneklerini de göreceksiniz. Bu seçenekler HTTP isteklerini azaltacak ve size ek bir hız artışı sağlayacaktır.

Ancak, bu ayarları etkinleştirdikten sonra hiçbir şeyin bozulmadığından emin olmak için web sitenizi dikkatlice kontrol etmeniz gerekecektir.

Minify and combine CSS files

Ayrıca, web sitenizdeki JavaScript dosyaları için de aynı optimizasyonu uygulayabilirsiniz.

Bunları küçültüp birleştirerek tek bir dosya olarak sunabilir ve performansı artırmak için JavaScript dosyalarının yüklenmesini erteleyebilirsiniz.

Optimize JavaScript delivery

Daha fazla ayrıntı için, WordPress’te WP Rocket’in nasıl düzgün bir şekilde kurulacağına ilişkin adım adım eğitimimize bakın.

Yöntem 2: WordPress’te Asset CleanUp Kullanarak Kullanılmayan CSS’leri Kaldırın

Bu yöntem biraz gelişmiş ancak inanılmaz derecede güçlüdür ve WordPress web sitenizin herhangi bir sayfasından kullanılmayan CSS’leri kolayca kaldırmanıza olanak tanır.

Ancak, bu biraz karmaşıktır ve hiçbir şeyin bozulmadığından emin olmak için web sitenizin işlevselliğini ve görünümünü iyice test etmeniz gerekecektir.

Öncelikle Asset Cleanup eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından, Asset CleanUp ” Ayarlar sayfasını ziyaret etmeniz ve Test Modu sekmesine geçmeniz gerekir. Buradan, ‘Test Modunu Etkinleştir’ seçeneğini açmanız gerekir.

Enable test mode option

Bu, web sitesi ziyaretçilerini etkilemeden farklı ayarları denemenize ve bunları bir yönetici olarak test etmenize olanak tanır.

Bundan sonra, Asset CleanUp ” CSS/JS Manager sayfasını ziyaret etmeniz gerekir. Buradan, istenmeyen CSS ve JavaScript dosyalarını sayfa bazında kaldırabilirsiniz.

CSS / JS Manager

İlk olarak ana sayfanızı getirecek ve size o sayfada yüklü olan tüm CSS ve JavaScript dosyalarını gösterecektir.

Aşağı kaydırmanız ve yüklenen dosyaları gözden geçirmeniz gerekir. İhtiyacınız olmayan bir dosya görürseniz, söz konusu sayfa, gönderi türü veya site geneli için yüklemeyi kaldırabilirsiniz.

Unloading files

Eklenti ayrıca buradan belirli gönderileri veya sayfaları seçmenize olanak tanır veya normalde yaptığınız gibi gönderiyi veya sayfayı düzenleyerek aynı seçeneklere erişebilirsiniz.

Gönderi düzenleme ekranında, gönderi düzenleyicinin hemen altında Varlık Temizleme kutusunu bulacaksınız.

Asset Cleanup inside post editor

Eklenti, bir ziyaretçi web sitenizdeki bu sayfayı görüntülediğinde yüklenen tüm dosyaları ve varlıkları otomatik olarak getirecek ve listeleyecektir.

Daha sonra, o sayfada ihtiyacınız olmayan kullanılmayan CSS veya JavaScript dosyalarını kaldırabilirsiniz.

Unload files for a particular page

Önemli: Her şeyin düzgün çalıştığından emin olmak için kullanılmayan CSS veya JavaScript’leri kaldırdıktan sonra web sitenizi test etmeyi unutmayın.

Kullanılmayan CSS ve JavaScript dosyalarını yüklemeyi ve kaldırmayı tamamladıktan sonra, eklentinin ayarlar sayfasına geri dönebilir ve ‘Test Modu’nu kapatabilirsiniz.

Değişikliklerinizi kaydetmek için ‘Tüm Ayarları Güncelle’ düğmesine tıklamayı unutmayın.

Artık kullanılmayan CSS bildirimindeki değişikliği görmek için Google Pagespeed Insights’ı kullanarak web sitenizi test edebilirsiniz.

CSS reduced in WordPress

WordPress Performansını Artırmaya Yönelik Uzman Kılavuzları

Artık kullanılmayan CSS’leri kaldırarak sitenizi nasıl hızlandıracağınızı bildiğinize göre, WordPress performansını artırmayla ilgili diğer bazı kılavuzları görmek isteyebilirsiniz:

Umarız bu makale WordPress’te kullanılmayan CSS’leri nasıl kolayca kaldıracağınızı öğrenmenize yardımcı olmuştur. Ayrıca, bir web sitesi oluşturmanın ne kadara mal olduğuna dair eksiksiz kılavuzumuzu ve en iyi yönetilen WordPress barındırma için uzman seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

4 yorumBir Cevap Bırakın

  1. Steve

    I like to remove unused CSS from my site. I am already running the Litespeed cache. I am thinking to use WP Rocket or Asset clean up to do it (I am towards WP Rocket). Is any conflict between these plugins and Litespeed? Thank you!

    • WPBeginner Support

      You would want to reach out to the support for the individual plugins to check for any current conflicts between them.

      Yönetici

  2. Paul Barrett

    This may be wishful thinking of the highest order but this article reminded me of something that I’ve wondered about for a while.

    One of my complex websites is now four years old and has gone through a steady process of evolution. There is not only unused CSS but media, templates, pages. Is there any plugin to take a website inventory and tell me ALL the unused assets?

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.