WordPress Site Teknik Zorluklarla Karşılaşıyor Hatası Çözümü
WordPress, WordPress 5.2’de önemli bir hata koruma özelliği sundu. Bu özellik, “Bu site teknik sorunlar yaşıyor” şeklinde basit bir hata mesajı görüntüler.
Web Sitesi Nasıl Yapılır?
Web Sitesi Nasıl Yapılır? diye merak ediyorsunuz? Bir web sitesi yapımı yeni başlayan birisi için aşırı karmaşık bir düşünce olabilir. Endişe etmenize gerek yok. Bu yazımızda sıfırdan adım adım bir web sitesi nasıl yapılır? sorunun cevabını bulacaksınız.
Blog Açma
Blog açmak, ister kişisel isterse kurumsal olsun size fayda sağlayacaktır. Teknik bir bilginiz yoksa bile bu rehber sayesinde çok kolay bir şekilde kendi blogunuzu açabileceksiniz. WordPress blogunun nasıl nasıl açacağınızı detaylı şekilde bu rehberimiz de anlattık.
Web sitesi planlaması nasıl yapılır?
Ücretsiz ve basit web sitesi tasarım alt yapıları ve WordPress gibi içerik yönetim platformları sayesinde, yeni bir web sitesi yapmak her zamankinden daha kolay. Beş dakika içinde ve birkaç tıklamayla, kişisel veya şirketiniz için bir web sitesine sahip olabilirsiniz.
WordPress Syntax Error Nasıl Çözülür?
WordPress Syntax Error siteniz üzerinde herhangi bir güncelleme veya değişik yaptığınızda karşınıza çıkabilecek hatalardan birisidir. Bu tip küçük hatalar yeni şeyler deneyen kullanıcılara WordPress hakkında detaylı bilgi verilmesi için çıkmaktadır. Hata içerisinde sorunun olduğu hata kısmı açıkça belirtilmektedir.
WordPress Veritabanı Bağlantısı Kurulurken Hata Oluştuştu Çözümü
Dünyanın en çok tercih edilen ücretsiz alt yapı sistemlerinden birisi olan WordPress olması sebebiyle, internet üzerinde biraz vakit geçiren bir çok kişi bu hatayı görmüştür. WordPress Veritabanı Bağlantısı Kurulurken Hata Oluştuştu birçok nedenden ötürü başınıza gelebilir.
WordPress Internal Server Error Hatası Çözümü
WordPress Internal Server Error hatası dahili web sunucularında görülen, en yaygın WordPress hatalarından birisidir. Hata detaylı olarak başka bir bilgi vermediğinden ötürü yeni başlayanlar için oldukça sinir bozucudur.
WordPress SEO Teknikleri – Adım Adım Kılavuz
Yeni Başlayanlar için adım adım WordPress SEO Rehberi
WordPress’in SEO açısından iyileştirilmesi, web sitesnize daha fazla ziyaretçi çekmek için oldukça önemlidir. Ne yazık ki çoğu WordPress SEO rehberi, yeni kullanıcıların başlaması için çok teknik. Web sitenizin trafiğini artırma konusunda ciddi iseniz, o zaman WordPress SEO en iyi uygulamalarına dikkat etmeniz gerekir. Bu rehberde, WordPress SEO’nuzu geliştirmenize ve daha fazla organik ziyaretçi elde etmenize yardımcı olacak WordPress SEO ipuçlarını paylaşacağız.
WordPress için Google AMP Kurulumu – Detaylı Rehber
WordPress için Google AMP (Accelerated Mobile Pages) kurulumu yapmanız, google’da sizi rakiplerinizden bir adım öteye taşıcaktır. Google mobil sayfaları hızlandırma projesi olan AMP herkesin kullanımına açılmış durumda. Mobil cihazlarla web sitesi girişi yapan kullanıcıların büyük bir çoğunlugu 3 saniyeden daha uzun sürede açılan web sitelerini hemen terkediyor. Bu sebepten dolayı AMP sayfalar burada sizin yardımınıza yetişiyor. Websitesinizi lite sürüm mantığına düşürerek daha hızlı açılmasına, kullanıcılara minimum sürede maksimum hizmeti sunuyor.
WordPress için Google AMP Kurulumu
AMP için kullanmamız gereken eklentinin adı “WordPress için AMP – Hızlandırılmış Mobil Sayfalar”. Bu eklenti sayesinde sitenize AMP sayfalarını oluşturabileceksiniz. AMP kurulumunu gerçekleştirdikten sonra, www.siteadi.com/amp şeklinde sitenizin AMP versiyonunu görebilirsiniz. AMP kurulumu sonrası https://search.google.com/test/amp kısmından sitenizin AMP versiyonunu kontrol edebilirsiniz.
WordPress için Google AMP Eklenti indirme
- Eklentiler – Yeni Ekle kısmına geliniz. (link)
- “AMP” anahtar kelimesiyle arama yapın.
- “WordPress için AMP – Hızlandırılmış Mobil Sayfalar” yanında bulunan hemen yükle seçeneğine basın.
- Eklentinin yüklenmesini bekleyin ardından etkinleştirin.
- Etkinleştirme işleminizin ardından, WordPress yönetim panelinize “AMP” şeklinde bir seçenek eklenecektir.
WordPress için AMP Ayarlar
AMP üzerine tıkladığınız zaman sizi AMP yönetim paneli karşılayacak, buradan dilediğiniz şekilde ilgili ayarları gerçekleştirebilirsiniz.
- ipuçu; AMP için her bir sayfada ayrı bir yazı şablonu hazırlamanız, daha iyi olacaktır.
General
Genel ayarları kısmıdır. Bu kısımda sitenizin logosunu AMP desteklemesini istediğiniz yerleri seçmeniz gerekmektedir. Logonun önerilen boyutu 190x36px şeklindedir. Yazılar, Sayfalar ve anasayfanızın AMP desteklemesi önerilir.
Page Builder
AMP’nin kendi sayfa yapılandırması mevcut. Eğer AMP’ye özel sayfalar tasarlamak istiyorsanız, buradan açık yapıp, değişiklikleri sakla butonuna tıklanıyız.
Advertisement
AMP’ye özel reklam alanlarını bu kısımdan ayarlayabilirsiniz.
SEO
Sitenizin AMP versiyonu için buradan ilgili ayarları aktif hale getirebilir. AMP için ayrı bir seo şablonu oluşturabilirsiniz. Yoast SEO kullanıyorsanız, SEO kısmını ona bırakmanızda fayda var 🙂
Performance
Sitenizin AMP versiyonuna özel bir sıkıştırma yapmak istiyorsanız buradaki seçeneği aktif hale getirebilirsiniz.
Analytics
Kullanmış olduğunuz analitik hesabının bilgilerini bu kısma yazarak, AMP sayfalarınızı ziyaret eden kullanıcıların istatistiklerini tutabilmeniz mümkün. Yalnız burada herhangi bir ekleme yapmazsanız, AMP sayfalarınındaki ziyaretçileri göremeyebilirsiniz.
Structured Data
Türkçe ismiyle yapısal veriler kısmdır. Bu kısımda sitenizin ne tür yayın yaptığını ve varsayılan resimleri girdiğiniz kısımdır.
Notice Bar
Bildirim Çubuğu, “bu site kullanıcı çerezlerini kullanıyor” gibi bildirimleri buradan aktif hhale getirebilirsiniz.
Push Notfication
Sitenize giren kullanıcılara bildirim gönderebilmeniz bu eklenti ile mümkün hale geliyor. Fakat bildirim gönderebilmeniz için OneSignal APP ID’sine ihtiyacınız var. Buradan düzenlemeleri yapıp, AMP sayfalarınızı ziyaret eden kullanıcıların kabul etmesi halinde bildirim gönderebilirsiniz.
Contact Form
Contact Form 7 veya Gravity Forms eklentilerinin AMP’de desteklenmesini istiyorsanız, Buradan aktif hale getirebilirsiniz. Ardından gösterilen yolları izleyerek, sitenizde ilgili eklentileri kullanabilirsiniz.
Comments
AMP sayfalarınızda yoruma bu kısımdan izin verebilirsiniz.
Instant Articles
Facebook’un mobil cihazlar için geliştirmiş olduğu Instant Articles’ı yine bu eklenti sayesinde herhangi bir farklı eklentiye ihtiyaç duymadan kullanabilmeniz mümkün.
Hide AMP Bulk Tools
AMP sayfalarda, gizlenmesini istediğiniz özel bir sayfa veya başka bir şey varsa buradan gizleyebilirsiniz.
Advance Settings
Gelişmiş ayarlar kısmından eklentiye ince ayarlar yapabilmeniz mümkün.
Translation Panel
Buradan kullanıcıların gördüğü tüm çevirileri düzenleyebilirsiniz.
AMP Tasarım Ayarları
THEMES
Desing kısmından indirip kullanabilmeniz mümkün. Aslında mantık WordPress tasarım değiştimeyle aynı, WordPress içerisinde WordPress gibi düşünebilirsiniz. Popüler yapımcıların hazırlamış oldukları temaları satın alarak, kullanabileceğiniz gibi varsayılan olarak gelen temalarıda sitenizde kullanabilirsiniz.
GLOBAL
Tema renginizi, tarih ayarını ve görünüşünü, özel css kodları bu kısımdan düzenleyebilmeniz mümkün.
HEADER
Ziyaretçilerin sitenizin menü kısmından ne görmesini istiyorsanız buradan düzenleyebilirsiniz.
HomePage
Anasayfa ayarlarını bu kısımdan ayarlayabilirsiniz.
Single
Yazı kısmının nasıl görünmesini istiyorsanız, bu kısımdan ilgili ayarları düzenleyebilirsiniz.
Footer
Footer kısmında AMP olmayan versiyonuna link verebilir, yukarı geri dön butonu ekleyebilirsiniz.
Page
Sayfada meta bilgilerini açık/kapalı hale getirebilirsiniz.
Social
Sosyal medya paylaşım ayarlarını bu kısımdan ayarlayabilirsiniz.
Misc
Sağdan Sola dil desteğini etkinleştirme yapabilirsiniz.
AMP Eklentileri
Exxtensions; AMP’nin özel eklentilerini buradan indirebilmeniz mümkün. Tabii para karşılığında… Klasik WordPress için yararlı bir şey varsa mutlaka paralıdır.
Fix AMP Errors
AMP hataları çıkması halinde buradaki rehberlerle düzenlemeyi yapabilirsiniz.
Plugins Manager
Burayı ektisizleştirin.
Send Feedback
Geri bildirimleri bu kısımdan yapımcılara gönderebilirsiniz.
İçeri Aktar / Dışarı Aktar
AMP ayarlarınızı içeri/dışarı bu kısım yardımıyla aktarabilirsiniz.
WordPress: Japonca Anahtar Kelime Saldırısı
Japonca anahtar kelime saldırısı, WordPress veya diğer popüler CMS sistemlerinde karşılaşabildiğiniz bir saldırı türüdür. Bu saldırı dahilinde sitenizin başlığı ve içeriği japonca olarak görülebilir. Bu saldırı türü spam saldırılar arasında olup sitenize ciddi zararlar verebilmektedir.
Sitenizin saldıraya uğradığını nasıl anlarsınız?
- Ziyaretçi sayısında ciddi oranlı düşüşler
- Google aramalarında anlamsız veya farklı dilde sonuçlar
- Google’dan sitenizin saldırıya uğradığına ilişkin uyarı aldınız
- Aramada sitenizin saldırıya uğradığını veya güvenliğinin ihlal edildiğini belirten bir uyarı görüyorsunuz
“Google’da sitem japonca çıkıyor”
Tebrikler Hacklendiniz. Japonca anahtar kelime saldırısı, sitenizde rastgele otomatik olarak url yapıları oluşturur. (örneğin http://example.com/ltjmnjp/341.html) Oluşturulan bu URL yapılarında jjaponca iççerikler ve sayfalar eklenerek sahte marka ürün satan sitelere yönlendirebilir. Bu tip saldırı türlerinde bilgisayar korsanları kendilerini search consola üzerinden mülk sahhibi olarak ekler. Yapmış olduğu bu işlem sayesinde sitenin coğrafi ve dil yapısını değiştirerek daha fazla kar etmeyi amaçlar.
Saldıraya uğramış sayfalarınızı görmek için ilk sırada çıktığınız anahtar kelimeleri aratabilir veya google arama kısmına site:siteismi.com/ şeklinde bir arama gerçekleştirerek sitenizin saldırıya uğramış sayfalarınızla, beraber otomatik olarak oluşturulmuş sayfalarıda görebilirsiniz.
İlgili sayfalara tıkladığınızda sayfanın sitenizde yer almadığına dair (404 hatası gibi) mesaj görebilirsiniz. Bu tip durumlar bilgisayar korsanı tarafından bilerek yapılır. Bu sayede sizi sitenizdeki saldırıların geçtiğine inandırmayı hedefleyerek sizi kandırmaya çalışır. Bunu da sitenizde yer alan içeriği gizleyerek gerçekleştirir. Webmaster Tools üzerinden Google Gibi Getir seçeneğini kullanarak, ilgili sayfalardaki içeriği görebilirsiniz.
Japonca Anahtar Kelime Saldırısı Nasıl düzeltirim?
Her sistem güncellemesinde ve düzeltmede olduğu gibi bu işleme başlamadann öncede mutlaka mevcut sitenizin bir kopyasını alın. Daha sonradan bu yedeklere ihtiyaç duyabilirsiniz. FTP ve databese’inizi komple yedekleyin. Bunlara ek olarak, her ihtimale karşı yazı ve kategori bazlı yedeklemede yapın.
Search Console Kontrolü
Google Search Console üzerinden tanımadığınız mülk sahiplerinnin erişimini iptal edin. Doğrulanan tüm kullanıcıları görmek için siteye ilişkin “Doğrulama Ayrınları”na tıklayın. Herhangi bir kullanıcı mevcutsa kaldırın. FTP üzerinden Google doğrulama sayfası olup olmadığını kontrol edin.
Sitenizde bir HTML doğrulama jetonu bulamıyorsanız, .htaccess dosyanızda yeniden yazma kuralı olup olmadığını kontrol edin.
.htaccess dosyanızı kontrol etme
Bilgisayar korsanları google doğrulama yapmak için .htaccess kurallarını kullanabilirler. Özel bir .htaccess yapılandırmanız yoksa, yeni bir .htaccess dosyasıyla değiştirin.
- Sitenizdeki .htaccess dosyasını bulun. WordPress sistemlerde ana dizinde direkt olarak göreblirsiniz.
- Temiz bir .htaccess dosyasıyla değiştirin.
Tüm Kötü Amaçlı Dosyaları ve Komut Dosyalarını Kaldırma
Bu işlem için biraz vakit ayırmanız gerekecek. 1-2 saatinizi alabilir. WordPress ana dizinizde bulunan dosyaları tek tek kontrol etmeniz gerekebilir. Sitenizde yedekleme yapmadıysanız bu aşamada mutlaka yedekleme yapın. Aksi takdirde bu işlem geri dönülemez sonuçlara yol açabilir.
- WordPress çekirdek dosyalarınınn tamamını değiştirin. Bu işlem için WordPress son sürümünü indirip, direkt FTP sürükle burak yöntemiyle değiştirme işlemini gerçekleştirebilirsiniz. Aynı işlemi tüm eklenti ve tema dosyalarınız içinde gerçekleştirin.
- Bilgisayar korsanları, genellikle URL’lerinin daha hızlı dizine eklenmesine yardımcı olmak için site haritanızı değiştirecek veya yeni site haritaları ekleyecektir. Daha önce bir site haritası dosyası yüklediyseniz, dosyada şüpheli bağlantılar olup olmadığını kontrol edin ve bunları site haritanızdan kaldırın. Sitenize eklediğinizi hatırlamadığınız herhangi bir site haritası dosyası varsa, bunları tekrar kontrol edin ve sadece spam olan URL’ler içeriyorsa kaldırın.
- Kötü amaçlı veya güvenliği ihlal edilmiş başka dosyalar olup olmadığına bakın. Önceki iki adımda tüm kötü amaçlı dosyaları kaldırmış olabilirsiniz, ancak sitenizde güvenliği ihlal edilmiş başka dosyalar kalmış olması ihtimaline karşın sonraki birkaç adımı uygulamanız en iyisidir.
- WordPress’in çekirdek dosyaları haricinde dosya olup olmadığını kontrol edin, varsa bu dosyaları temizleyin.
- Sitenizdeki dosyaları değiştirme tarihine göre sıralayın, saldıraya uğradığınız tarihe göre dosyaları kontrol edin.
- Boyuta göre sıralayıp, normalden büyük olan dosyaları kontrol edin.
- Şüpheli PHP dosyalarını listeleyip kodlarını kontrol edin. CMS sistemlerin kodlarına hakim değilseniz orjinal dosyalarla karşılaştırın. Belirlediğiniz dosyalar içerisinde anlamsız kod dizimlileri görürseniz kaldırın. Gizlenmiş metnin öncesinde genellikli öncesinde genellikle, base64_decode, rot13, eval, strrev, gzinflate gibi PHP işlevleri olur. Örnek bir kod bloğunu burada görebilirsiniz. Bazen tüm bu kod uzun bir metin satırına yerleştirilir ve bu şekilde gerçekte olduğundan daha küçük görünür.
$O_O0O_O0_0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70
%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");
$OO0_0OO0__=$O_O0O_O0_0{26}.$O_O0O_O0_0{6}.$O_O0O_O0_0{10}.$O_O0O_O0_0{30}
Sitenizin temiz olup olmadığını kontrol etme
Tüm herşeyi eksiksiz bir biçinde gerçekleştirdikten sonra, Google gibi getir seçeneğiyle çabalarınızın işe yarayıp yaramadığını kontrol edin. Google gibi getir seçeneğinde ilgili hataları artık görmüyorsanız, tebrikler çabalarınız gerçekten işe yaradı 🙂
Yeniden saldırıya uğramayı nasıl önleyebilirim?
- Bilgisayarınızı düzenli aralıklarla tarayın; Virüsleri veya güvenlik açıklarını kontrol etmek için güvenilen virüs tarayıcılarından birini kullanın.
- Şifrelerinizi düzenli olarak değiştirin: Barındırma sağlayıcı, FTP ve CMS gibi tüm web sitesi hesaplarınızın şifrelerini düzenli olarak değiştirmek, sitenize yetkisiz erişimi önleyebilir. Her hesap için güçlü ve benzersiz bir şifre oluşturmanız önemlidir.
- İki faktörlü kimlik doğrulama kullanın: Oturum açmanızı gerektiren herhangi bir hizmette 2FA’yı etkinleştirmeyi düşünün. 2FA, bilgisayar korsanlarının şifreleri başarıyla çalsalar dahi giriş yapmalarını zorlaştırır.
- CMS, eklentiler, uzantılar ve modüllerinizi düzenli olarak güncelleyin: Bu adımı zaten uyguladığınızı umarız. Çoğu site, çalıştırdıkları eski yazılımlar nedeniyle saldırıya uğramaktadır. Bazı CMS’ler otomatik güncellemeyi desteklemektedir.
- Sitenizi izlemek için bir güvenlik hizmetine abone olmayı düşünün: Sitenizi küçük bir ücret karşılığında izlemenize yardımcı olabilecek birçok etkili hizmet bulunmaktadır. Sitenizi güvende tutmak için bu tür bir hizmete kaydolabilirsiniz.
- Firewall kullanın: Maxcdn veya cloudflare’ın firewall seçeneklerini kullanabilirsiniz.
- Dosya izinlerini kesinle 777 yapmayın: Upload klasörünüz dahi olsa asla 777 yetkisi vermeyin.