İpuçları

WordPress Bakım Modu Nasıl Etkinleştirilir? [2025 Kılavuzu]

WordPress sitenizde büyük bir güncelleme, tema değişikliği veya teknik bir çalışma yaparken ziyaretçilerinizi eksik ya da hatalı içerikle karşılamak istemezsiniz. İşte bu noktada devreye bakım modu girer. WordPress’te bakım modu etkinleştirildiğinde ziyaretçilere özel bir bildirim sayfası gösterilirken, siz arka planda sitenizi düzenlemeye devam edebilirsiniz.

Bu rehberde, eklentili ve eklentisiz yöntemlerle bakım modu nasıl etkinleştirilir, nasıl özelleştirilir ve ne zaman kullanılmalıdır gibi tüm detayları bulacaksınız.

Bakım Modu Nedir ve Neden Kullanılır?

Bakım modu, web sitenizi geçici olarak çevrimdışı göstererek ziyaretçileri “Site şu anda bakımda” gibi bir mesajla bilgilendiren bir özelliktir. Özellikle şu durumlarda kullanılır:

  • Tema veya eklenti güncellemeleri

  • Site taşıma işlemleri

  • Büyük tasarım değişiklikleri

  • Güvenlik yapılandırmaları

  • Hatalı içeriklerin düzeltilmesi

Ziyaretçilerin kırık sayfalarla karşılaşmasını önler ve markanızın güvenilirliğini korur.

WordPress’in Yerleşik Bakım Modu Özelliği

WordPress, bazı otomatik işlemler sırasında (örneğin çekirdek güncellemeleri) kendiliğinden bakım moduna geçer. Bu geçici mod, işlemler bittiğinde otomatik olarak devreden çıkar. Ancak bu özellik kontrolünüz dışında çalıştığı için özelleştirilemez.

Yerleşik sistemle ilgili daha fazla bilgi için:
WordPress Maintenance Mode

Eklentisiz Bakım Modu Etkinleştirme Yöntemi

1. functions.php Dosyasına Kod Ekleme

Temanızın functions.php dosyasına aşağıdaki kodu ekleyerek geçici olarak bakım modu aktif hale getirilebilir:

php
function wp_bakim_modu() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die(
'<h1>Site Bakımda</h1><p>Lütfen daha sonra tekrar ziyaret edin.</p>',
'Bakım Modu Etkin',
array('response' => '503')
);
}
}
add_action('get_header', 'wp_bakim_modu');

Not: Bu kod yalnızca giriş yapmamış ziyaretçileri etkiler. Yönetici olarak siz siteye erişmeye devam edebilirsiniz.

2. .maintenance Dosyası Oluşturma

WordPress, kök dizininde .maintenance adında özel bir dosya tespit ettiğinde siteyi otomatik olarak bakım moduna alır. Dosyayı elle oluşturarak bu davranışı tetikleyebilirsiniz.

Adımlar:

  • FTP ile sitenizin kök dizinine girin.

  • Yeni bir .maintenance dosyası oluşturun.

  • İçine şu PHP satırını yazın:

php
<?php $upgrading = time(); ?>

Dosya silindiğinde bakım modu devreden çıkar.

Eklenti ile Bakım Modu Etkinleştirme Yöntemleri

Eğer kodlarla uğraşmak istemiyorsanız, eklentiler sizin için bu işi çok daha kolay hale getirir.

1. WP Maintenance Mode & Coming Soon

En popüler bakım modu eklentilerinden biridir. Mobil uyumlu tasarım, geri sayım sayacı ve iletişim formu desteği gibi gelişmiş özellikler sunar.

https://wordpress.org/plugins/wp-maintenance-mode/

2. SeedProd – Coming Soon & Maintenance Mode

Bu eklenti ile profesyonel görünümlü sayfaları kolayca oluşturabilirsiniz. Sürükle bırak editörü ve hazır şablonlarıyla kod bilmeden özelleştirme yapılabilir.

https://www.seedprod.com

Bakım Modu Sayfasını Özelleştirme

Bakım modu sayfasının sadece bir mesaj kutusu olması gerekmez. Aşağıdaki ögeleri ekleyerek kullanıcı deneyimini artırabilirsiniz:

  • Logo ve marka renkleri

  • Geri sayım sayacı

  • İletişim bilgileri veya iletişim formu

  • Sosyal medya bağlantıları

  • Abonelik formu (Mailchimp entegrasyonu)

SEO Açısından Bakım Modu Kullanımı

Bakım modundayken SEO değerlerini korumak için aşağıdaki kurallara dikkat etmelisiniz:

  • HTTP Durum Kodu 503 kullanın (Geçici hizmet dışı)
    Bu kod, arama motorlarına sitenin geçici olarak erişilemez olduğunu bildirir.

  • Bakım süresi uzunsa robots.txt dosyasını düzenleyin
    Arama motorlarının siteyi dizine eklememesi için geçici olarak engelleme eklenebilir.

  • Bakım süresini mümkün olduğunca kısa tutun

Google Search Central bakım rehberi:
https://developers.google.com/search/docs/crawling-indexing/handling-site-outages

Gelişmiş Kullanıcılar İçin: WP CLI ile Bakım Modu

WP CLI, WordPress komut satırı aracıyla bakım modunu hızlıca yönetebilirsiniz.

Aktifleştirmek için:

bash
wp maintenance-mode activate

Devre dışı bırakmak için:

bash
wp maintenance-mode deactivate

Daha fazla bilgi için WP CLI dökümantasyonu:
https://developer.wordpress.org/cli/commands/maintenance-mode/

Bakım Modu Ne Zaman Kullanılmalı?

DurumKullanılmalı mı?
Tema değişikliği Evet
Plugin kurulumu Gerekli değil
Site taşıma Evet
Küçük ayarlar Hayır
Veri tabanı işlemleri Evet

Alternatif: Coming Soon Modu

Eğer site henüz yayına girmediyse, “coming soon” modu daha uygundur. Bakım modu aktif bir siteyi geçici olarak kapatırken, coming soon yaklaşan bir site için beklenti yaratır.

SeedProd bu amaçla çift mod desteği sunar:
https://www.seedprod.com/features/

Sık Yapılan Hatalar ve Çözümleri

Bakım modundan çıkamama

  • .maintenance dosyası silinmemiş olabilir.

  • Eklenti devre dışı bırakılmamış olabilir.

 Hatalı durum kodu kullanımı

  • 503 yerine 200 (başarılı) kodu verilirse SEO zarar görür.

 Tüm kullanıcıları engelleme

  • Yönetici erişimini kısıtlamayın. Aksi takdirde panele ulaşamazsınız.

Bakım Sürecinde Kullanıcıyı Bilgilendirme Önerileri

  • Siteye dönüş tarihi belirtin.

  • Sık sorulan soruları linkleyin.

  • Destek bağlantısı verin.

Sonuç: Kontrollü Bir Bakım İçin Doğru Yöntemleri Kullanın

WordPress sitenizi güncellemek, dönüştürmek ya da güvenlik açısından güçlendirmek istediğinizde bakım modu, kullanıcılarınızla sağlıklı bir iletişim kurmanızı sağlar. Üstelik doğru yöntemle uygulandığında SEO zarar görmeden, ziyaretçilerinizi bilgilendirerek işlemleri sürdürebilirsiniz.

İster eklenti kullanarak, ister manuel olarak etkinleştirin; bu rehber sayesinde WordPress bakım modunu profesyonelce kullanabilirsiniz.

Diğer Bloglarımızda: En iyi şirket temaları

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
Kapalı