WordPress Kurduktan Sonra Yapılması Gerekenler
Merhaba, yeni bir site kurmaya karar verdiniz ve WordPress kurdunuz.
Peki wordpress kurduktan sonraki yapılacak aşamaları düşündünüz mü?
WordPress kurulduktan sonra olmazsa olmazları sizin için paylaşacağım.
Mesela windows kurduktan sonra nasıl ki antivirüs programı kuruyoruz, resim programı kuruyoruz, tüm videoları açmak için codec kuruyoruz.
WordPress kurduktan sonra da yapmamız gerekenler var…
Yapılacakları ben yazmasam eninde sonunda kendiniz bulacaksınız ama kendi harcadığım vakti biliyorum.
Vaktiniz boşa gitmesin diye aklıma gelen tüm adımları sıraladım.
Size zamanı hediye ediyorum!
Yazım beğenilirse WordPress kurduktan bir müddet sonra yapılacaklar yazısını da yazmayı planlamaktayım!
WordPress Kurulumu Sonrası Atılacak Adımlar 🏃
WordPress kurulumu sonrası tema seçtiğinizi varsayarak sonraki adımları anlatıyorum.
Tema seçimi için bir not düşmek isterim. Seçeceğiniz temayı aramanız için gerekli kriter responsive özelliği olması koşuldur.
Responsive ne demek?
Responsive, ekranın büyüklüğüne göre temanın kendini uyarlamasıdır. Mesela telefon ile siteyi açınca site telefonun ekranına göre şekil alıp ekrana cuk oturur.
1️⃣ WordPress Minimum Dosya Paylaşım Boyutunu Arttırmak
WordPresste konu içinde bir resim veya bir dosya paylaşmak istediniz.İlk etapta php ayarlarınız dosya gönderme ayarı 2mb olabilir.
Bunu yükseltmelisiniz.Bunu a, b, c, d harfleri ile aşağıda göstereceğim 4 farklı yöntem var. Bunlardan 1 tanesini kullanmak yeterlidir!
Not: Dosya yüklerken 500 server hatası alıyorsanız bu ayarı yapmadığınız içindir.
a) HOSTING PANEL ÜZERİNDEN DOSYA GÖNDERME LİMİTİ
Bunu sitenizin hosting panelinden yapacaksınız. Panelinize girdikten sonra genelde Cpanel kullanılır.
Burada Select PHP Version ayarları içerisine girin.
Buradan da Switch to PHP options seçeneğine gireceksiniz.
Ayrıca Php versiyona da bir göz atın en yüksek hangisi ise onu kullanın.
Tabi eski bir tema kullanıyorsanız php yi yükseltmek sitenizi çalışmaz hale getirebilir.
Öyle bir eski php versiyonuna yükleyebilirsiniz.
En son Aşağıdaki ayarlardan Upload Max Size değerini yükseltin. Burası bende 2mb değiştirdim sonra. 32mb yaptım.
Upload Max Size: Bir hamlede bizim ne büyüklükte bir dosya yükleyebileceğimizin maksimum limit değeridir. 32mb yapabilirsiniz.
Resimde görülen diğer değerler ise,
Max_execution_time: Mesela siteye bir tema vs yükletiyorsunuz.
Bu 100 seçili ise şu anlama gelir;
Temayı 100 saniyede siteye yükletemezsen hata çıkart!
Bu değeri 300-600 gibi bir değer yazarsanız rahat edersiniz. 300 iyidir.
b) “.htaccess” DOSYASI İÇİNE KOD GİREREK
Bu ayarları ayrıca .htaccess dosyası ile de girebilirsiniz. (Bu dosya ftp ile girdiğiniz sitenizin dosyalarının olduğu alanda durmaktadır.)
Bu dosyayı açıp hazır şu ayarları yazarsanız olur:
php_value max_execution_time 600 php_value memory_limit 128M php_value post_max_size 32M php_value upload_max_filesize 32M
c) “wp-config.php” DOSYASINA KOD GİREREK
Bir diğer yöntem ise yine ftp ile sitemizin bulunduğu dosyalar alanına girip wp-config.php dosyasını buluyorsunuz.
Bu dosyayı düzenlemek için açın. İçine aşağıdaki kodu ekleyeceksiniz.
set_time_limit(300); define( 'WP_MEMORY_LIMIT' , '256M' ); define('WP_DEBUG', false);
d) Php.ini DOSYASINA KOD GİREREK
Php.ini dosyasına ftp üzerinden erişebiliriz. Ama! bu dosya ile çok güçlü işlemler yapabileceğimiz için bazı hosting şirketleri bu dosyayı saklarlar.
İstek üzerine sizin gösteriminize açarlar. Açıksa buraya da ekleyebilirsiniz. Değilse diğer yöntemleri deneyin derim.
Php.ini ye ekleyeceğiniz kod:
max_execution_time 600 memory_limit 128M post_max_size 32M upload_max_filesize 32M
⬆ NOT: YUKARIDAKİ YÖNTEMLERDEN SADECE 1 TANESİNİ YAPMAK YETERLİDİR. ⬆
2️⃣Wordpressi Güncellemek
WordPress i kurduktan sonra güncelleyin ki en son sürüm ile temizce başlayın. WordPress güncellemeleri dillere göre ayrı zamanlarda çıkabilir. Siteyi türkçe kullanacaksanız ingilizce güncelleme yüklemeniz mantıksızdır. O yüzden güncellemenin Türkçe dili desteklediğini görün ona göre seçin. Zaten güncelleme ekinde resimdeki gibi tr eki çıkar anlarsınız.
Not: İngilizce güncellerseniz ne olur. Çok bir şey olmaz menüler vs ingilizce olur. Ta ki türkçe güncelleme sürümünü yükleyene kadar.
Ayrıca wordpressi sürekli güncel tutun. Bu güncellemeler ile wordpress te bulunan açıklar kapatılıyor. Örneğin 5.2 sürümünde bir açık varsa ve 5.3 sürümünde bu açık kapatıldı ise. Siz 5.2 de uzun süre kalırsanız bu süre zarfında kötü insanlar da boş durmuyorlar ve 5.2 de bilinen bu açık üzerinden siteye dalmak için robot geliştiriyorlar. Bunu da en basitinden google üzerinden 5.2 sürüme sahip siteleri tarayarak yapıyorlar. Tabi bulduğu siteleri bozabiliyolar.
3️⃣ Site Adı ve Slogan Önemlidir
Site adını ve sloganı önemlidir güzel bir slogan bulabilirsiniz. Unutmayın ki bu kısmı sürekli değiştirmek seo kayıplarına yol açacaktır.
4⃣Wordpress Adres Düzenlemesi (url Düzeni)
WordPress kurulduktan sonra standart ayarlar seo açısından çok kötü. Yani bu ayarlar ile google da üst sıralarda çıkmanız zor. Bu hamleyi yapmalısınız:
Çok basit sitenizin admin panelindeyken Ayarlar/Kalıcı Bağlantılar kısmına girin. Yazı İsmi kısmını seçin. Aşağıdaki resimdeki gibi…
Böylece yazılarınız basit bir şekilde adres satırında kafaları karıştırmaz, karmaşa yaratmaz ve seo dostu olur.
5⃣En Başta Resim Ayarlarını Yapmalıyız
Yazılarınıza resim eklediğinizde wordpress bu resimleri 4 farklı çözünürlükte ayırarak depolar.
Bunlardan 1 tanesi zaten sizin original çözünürlüğünüzdür. Diğerleri resmin daha ufak halleridir.
Bunu yapmanın maksadı, yazılarınızda resimleri büyük halleri ile eklemeden küçük hallerini ekleyebilmenizdir.
Resmin büyük halini görmek isteyenler küçük haline tıkladıklarında büyük resmi görebilirler.
Bunun amacı yazılarınızın daha hızlı açılmasıdır.
Düşünsenizde içinde 200kb lık 10 resim olan bir site mi hızlı açılır yoksa resimlerin ufak boyutları ile açılan site mi
200kb x 10 = 2mb eder.
Yani 30kb dan 10 ufak boyutlu resim 300kb eder. Yazı da 300 kb etse 600 kb ile sayfa hızlıca açılır.
yani 1400 kb kardasınız demektir.
Örnek: Yazı yazıyorsunuz ve araya 1200px genişliğinde ve 600px genişliğinde yani 1200×600 bir resim eklediniz.
WordPress resmi depolarken 4 şekilde depoladığını söylemiştik.
Bunların çözünürlükleri:
1200×600 (orijinal)
150×150 (küçük)
300×300 (orta)
1024×1024 (büyük)
Size bu konuda tavsiyem şu olacaktır: En çok kullanılacak resim orta boy resimlerdir.
Siteniz telefonda gözükürken yazılarınızdaki resimler sayfaya cuk otursun istiyorsanız, orta boy olan resmi 350-400 arası yapmalısınız.
Ben 350×350 yapıyorum ama siz 375×375 yapabilirsiniz. Maksimum 400×400 yapın Fazlası da resmin boyutunu yükseltir.
1024×1024 olan resmi de 750×750 gibi bir değere düşürebilirsiniz.
Not: Ayrıca “Küçük resmi tam boyutlarına göre kırp” seçeneğindeki tiki bence seçmelisiniz ikisi arasındaki farkı aşağıdan inceleyin.
Seçmezseniz resimleriniz tam ölçek olarak küçülmez. Örnekteki gibi sadece resmin iç kısmı kırpılarak 150×150 hale getirilir.
6⃣ Yazı Editörü Kuralım Gutenbergi Kaldıralım
WordPress i kurduktan sonra yazılar yazacaksınız. Bu yazıları yazarken aşağıdaki gibi sade bir panel mi istersiniz?
Aşağıdaki panel 2019 senesinde çıkmış bana göre bombok bir yazı editörüdür.
Normal yazı editörü aşağıdaki gibidir. Ama bu da yetmez!
Size önereceğim aşağıdaki gibi bir paneldir. Aşağıdaki resmi inceleyin. yazı yazarken işinize yarayacak bir çok özellik mevcut.
Bilen herkes bu yazı editörünü kullanıyor. Bu isimle eklentiler kısmından arayabilirsiniz: TinyMCE Advanced
Şimdi son adım gutenberg editörü kaldırmak kaldı!
Bunun için size çok basit bir funtions kodu vereceğim.
add_filter('use_block_editor_for_post_type', '__return_false', 100);
Bunu nasıl gireceğini bilmeyenler için: Funtions Kodu Nasıl Girilir?
7️⃣ Güvenlik Açısından WordPress Versiyon Bilgisini Kaldıralım.
WordPress zaman zaman güncelleme çıkartır ve bunlara isim verir.
Örneğin 5.2 versiyonda bir açık var ise bu açığı kapar ve 5.3 olarak güncellemeyi çıkartır.
Siz uzun süre 5.2 olarak sitenizi güncellemeden kullanırsanız. Ya da güncellemeyi unutursanız versiyon tespit edici kötü robotlar sitenizi tarayıp 5.2 versiyondaki açıktan sitenize dalmaya çalışabilirler.
Sitenizde versiyonun gözüküp gözükmediğini öğrenmek için şu siteden bakabilirsiniz:
https://hackertarget.com/wordpress-security-scan/
Versiyonunuz gözüküyor ise aşağıdaki kodu functions parametresi olarak girebilirsiniz.
function version_sil() { return ''; } add_filter('the_generator', 'version_sil');
Functions girmeyi bilmiyorsanız: Functions Nedir. Nasıl Eklenir…
8️⃣ Gzip Etkinleştirelim
Gzip nedir?
Gzip sıkıştırma ve açma yazılımıdır.
Nasıl ki windowsta zip ve rar gibi dosyalar var sıkıştırıyoruz açıyoruz. Aynı mantığın web e uyarlanmasıdır.
Siz hostunuzun gzip olarak çalışmasını isterseniz bunun için aşağıda vereceğim talimatları yapmalısınız.
Peki web de sıkıştırma mantığı nasıl çalışır?
Gzip i aktif ettiğinizde sitenize girenler sitenizdeki dosyaları (javascript css dosyaları ve sitenin kendi içeriği) karşıdan sıkıştırılmış şekilde alıp kendi tarayıcılarında açtırırlar.
Örneğin 1 megabaytlık giriş sayfanız var ise gzip i aktif ettiğinizde bu oran 100kb a kadar düşer.
Yani sitenizi adres satırına yazanlar entera bastıklarında sadece 100kb veri yüklenir tarayıcıda açılır ve 1mb olarak görüntüler.
Bunu tüm sayfalarda düşünürsek 10 kata kadar bir sıkıştırma söz konusu!
Aynı zamanda 10 kat zaman kazancı demektir..
Gzip i aktif mi değil mi nasıl anlarım?
Bu siteden taratarak anlayabilirsiniz: https://varvy.com/tools/gzip/
Ya da bu siteden: https://www.giftofspeed.com/gzip-test/
Bu site size gzip aktif mi değil mi söyleyecektir.
Ayrıca aradaki farkı anlamanız açısından gzip aktif olmadan öncesi ve sonrası arasındaki kb. mb. farkını da bildirir.
Gzip Nasıl Aktifleştirilir?
- Cpanel Üzerinden
Herkes cpanel kullanmıyor olabilir kullananlar
CPANEL/YAZILIM/WebSitesini Optimize Et
Kısmından tüm içeriği sıkıştır seçeneği ile gzip i aktif edebilir. - .htaccess ile yapacak olanlar ise ftp üzerinen web dosyalarına erişin
Ana kısımda duran .htaccess dosyanıza aşağıdaki vereceğim kodları girin.<IfModule mod_deflate.c> # Yeni Tarayicilar icin sikistirma AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/opentype # Eski Tarayicilar icin sikistirma BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule>
9️⃣ Google Analytics Entegresi
Google Analytics Faydalıdır. Bununla İstatistiklere Bakacağız.
Sitemizde yazılar yazıyoruz. Peki hangi konulara rağbet var. Hangi konu tutuyor analitik ile tespit edebiliyoruz.
Aşama aşama gidelim.
https://analytics.google.com/analytics/web/ tıklayın.
Aşamaları uzun uzun yazmıyorum.
Buraya google şifreniz ile kayıt olduktan sonra sitenizi düzgünce ekleyin.
Eklerken dikkat edeceğiniz kısım https ise https değilse http olarak siteyi eklemek olacak. Sonra size bir kod verilecek.
Bu kodu sitenizin <head></head> arasına ekleyeceksiniz.
Kodu funtions ile eklemeniz daha mantıklı olacaktır.
Functions girmeyi bilmiyorsanız: Functions Nedir. Nasıl Eklenir…
Kodu vereyim:
function headutku() { ?> <!-- google analitik --> <?php if (!current_user_can('level_10')) { ?> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-45582912-2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-11111111-2'); </script> <?php } ?> <?php } add_action( 'wp_head', 'headutku', 10 );
Bu kodu kendinize göre uyarlayarak functions olarak girmelisiniz.
Bu kodun ayrı bir özelliği vardır!
Admin olarak giriş yapanları google analitik görmezden gelir.
Yani en başta siteye en çok siz gireceğiniz için sizi yoksayar.
Bu sayede sitenize organik olarak kimler gelmiş kimler gitmiş sayı net çıkar.
1️⃣0️⃣ Google Search Console
Google da siteniz hangi kelimeler girilerek aranıyor?
Yazılarınız en çok hangi kelime ile aranıyor.
İnsanlar sizi nasıl bulmuşlar bunları istatistik olarak görebileceğiniz platform google search console dur.
Dokuzunca maddedeki google analytics i ekledikten sonra google search console u eklemek çocuk oyuncağı.
Önceleri bunları siteye entegre etmek için tek tek kod ekliyorsunuz.
Daha yeni bir arkadaşa bu kodu ekleyeyim derken gördüm ki google search console ek kod istemiyor.
Yani google analitycs kullanıyorsanız bu kod yetiyor.
Analitik kullanmasaydınız kod girmenizi isteyecekti!
https://search.google.com/search-console tıklayın girin.
Sitenizi ekleyin onay işlemlerini halledin bu kadar.
Gerisini google halledecektir. Zaman zaman buraya bakar performansınızı incelersiniz.
Şimdilik bu kadar…
Sonraki yazım ise wordpress sonrası yapılmaması gerekenler olacak. Birlikte büyüyoruz takibi bırakmayın. 🙌
Faydalı olmasına sevindim.
WordPresste orta vadede nelerin yapılması gerektiği ile ilgili yazılarım da ileri ki zamanlarda yayımlanacak.
Takipte kalın hoşçakalın.