Kendi Web Sitenizde Chatbot Nasıl Kullanılır?
Web sitenize gelen ziyaretçiler sadece sayfaları okumakla kalmıyor, aynı zamanda hızlı yanıt bekliyor. Ancak 7/24 canlı destek ekibi kurmak küçük ve orta ölçekli işletmeler için maliyetli ve operasyonel olarak zorlu bir süreç. İşte tam bu noktada web sitesine chatbot ekleme devreye giriyor: ziyaretçiye anlık yanıt verebilen, sık sorulan soruları otomatik çözebilen ve satış ekibini yalnızca gerçekten kritik konuşmalara yönlendiren bir chatbot ile kullanıcı deneyimini ciddi ölçüde iyileştirebilirsiniz.
Bu rehberde web sitesine chatbot ekleme sürecini yedi adımda ele alacağız: doğru platformu seçmekten sohbet akışını tasarlamaya, sitenize entegre etmekten performans ölçümüne kadar her aşamayı pratik örnekler ve kod bloklarıyla anlatacağız. Son adımda ise sık yapılan hataları ve güvenlik/gizlilik ipuçlarını paylaşacağız. Amacımız, teknik bilgi sınırlı olan kullanıcıların bile tek bir öğleden sonra içinde çalışan bir chatbot kurabilmesini sağlamak.
Öncelikle şunu belirtmek gerekir: web sitesine chatbot ekleme tek bir kalıba sığmaz. Çok dilli destek sunan küresel bir e-ticaret sitesi ile tek bir fiziksel mağazasının randevu süreci yöneten botu birbirinden çok farklıdır. Bu yüzden ilk adım her zaman “hangi problemi çözüyorum?” sorusunu netleştirmektir. Aşağıdaki adımları sırayla uyguladığınızda, kendi ihtiyacınıza göre şekillenen sağlam bir web sitesine chatbot ekleme temeli oluşturmuş olacaksınız.
Pratikte web sitesine chatbot ekleme süreci genellikle dört ana aşamadan oluşur: keşif (1-2 gün), diyalog tasarımı (2-3 gün), entegrasyon (yarım gün) ve lansman sonrası optimizasyon (sürekli). Bu aşamaları atlamadan ilerlemek, web sitesine chatbot ekleme projesinin uzun vadede sürdürülebilir olmasını sağlar.

Chatbot Türünü ve Amacını Netleştirin

Web sitenize entegre edeceğiniz chatbot, türüne göre çok farklı sonuçlar doğurur. Yanlış tür seçimi, hem geliştirme süresini uzatır hem de kullanıcı beklentilerini karşılamadığı için geri dönüş oranını artırır. web sitesine chatbot ekleme sürecinin en kritik ilk adımı, botun iş tipini net biçimde tanımlamaktır.
Üç yaygın chatbot türü vardır:
- Kural tabanlı (rule-based) chatbotlar: Önceden tanımlanmış karar ağaçlarına göre çalışır. “Kargo takip”, “İade”, “İletişim” gibi belirli seçenekler sunar. Basit ve tahmin edilebilir olduğu için küçük işletmeler için idealdir. Geliştirme maliyeti düşüktür, ancak kullanıcı serbest metin girdiğinde çoğu zaman “Sorunuzu anlayamadım” mesajı döner.
- AI destekli (NLP) chatbotlar: Doğal dil işleme modelleri sayesinde kullanıcının serbest metnini anlamlandırır. GPT tabanlı çözümler veya kendi eğittiğiniz bir intent classification modeli bu kategoriye girer. E-ticarette müşteri destek yoğunluğunu yüzde 60-70 oranında azalttığı bilimsel araştırmalarla da desteklenir.
- Hibrit chatbotlar: Kural tabanlı hızla AI esnekliğini birleştirir. Kullanıcı önce butonlardan birini seçer; seçim yapamazsa AI devreye girer. Kurumsal siteler için en dengeli seçenektir.
Tür seçiminden sonra botun amacı netleşmelidir: müşteri destek mi, satış öncesi danışmanlık mı, randevu alma mı, bilgi bankası taraması mı? Örneğin bir diş kliniği sitesinde “Online randevu” amacı ön plana çıkarken, bir yazılım şirketinde “Demo talep toplama” amacı daha kritik olabilir. Bu karar, hem diyalog akışını hem de ölçülecek metrikleri belirler.
Son olarak, chatbotun sınırlarını önceden çizin. Hangi sorulara cevap verebilir, hangilerinde otomatik olarak bir insan temsilciye yönlendirir? Örneğin “Fatura itirazı” ve “Hukuki konular” gibi hassas başlıklar baştan insan temsilciye aktarılmalıdır. Bu sınır, hem kullanıcı güvenini korur hem de botun başarısız olduğu senaryolarda hayal kırıklığı yaratmaz.
Doğru Chatbot Platformunu Seçin

Piyasada düzinelerce chatbot platformu var ve doğru seçim yapmak projenin başarısını doğrudan etkiler. web sitesine chatbot ekleme için platform seçerken üç temel kriter göz önünde bulundurulmalıdır: entegrasyon kolaylığı, fiyatlandırma modeli ve dil desteği.
Eğer web sitesine chatbot ekleme projenizde hızlı sonuç almak istiyorsanız hazır SaaS çözümler en pratik yoldur. Ancak tam özelleştirme gerekiyorsa, kendi backend’inizi yazmak uzun vadede daha esnek bir tablo çizer.
Yaygın Platform Karşılaştırması
| Platform | Entegrasyon | Fiyat (başlangıç) | Türkçe Destek | AI Yeteneği |
|---|---|---|---|---|
| Tidio | WordPress, Shopify, özel site | Ücretsiz plan mevcut | Çok iyi | Orta |
| Intercom | API, JS snippet | Aylık 39$’dan başlar | Çok iyi | Yüksek |
| Crisp | WordPress, WooCommerce | Ücretsiz plan mevcut | Çok iyi | Orta |
| ManyChat | Facebook, Instagram, web | Ücretsiz plan mevcut | İyi | Yüksek |
| Custom (OpenAI API) | Tam özel | API kullanımı kadar | Mükemmel | Çok yüksek |
Yukarıdaki tablo, küçük ve orta ölçekli işletmelerin en sık tercih ettiği platformları özetliyor. Eğer siteniz WordPress ise Tidio veya Crisp eklentileri tek tıkla kurulur; kod yazmanız gerekmez. Öte yandan tam kontrol istiyorsanız OpenAI API ile kendi chatbotunuzu yazabilirsiniz. Bu durumda geliştirme maliyeti artar ama bağımsızlığınız tam olur.
Fiyatlandırmada Dikkat Edilecek Noktalar
- Konuşma başına ücret: Bazı platformlar aylık sabit ücret yerine her konuşma için küçük bir ücret alır. Yoğun sitelerde bu model daha pahalıya gelebilir.
- AI kullanımı: “Ücretsiz” yazan birçok plan aslında AI yanıtlarını ücretli tutar. Planları karşılaştırırken AI mesaj kotasını kontrol edin.
- Çoklu dil: Türkçe + İngilizce gibi birden fazla dil desteği gerekiyorsa platformun çoklu dil özelliğini önceden test edin.
- Veri sahipliği: GDPR ve KVKK uyumluluğu için konuşma kayıtlarının nerede tutulduğunu öğrenin. AB veya Türkiye sunucuları tercih edilmeli.
Platform seçimini yaparken mutlaka ücretsiz deneme süresini kullanın. Gerçek kullanıcı trafiği olmadan platformun ne kadar iyi çalıştığını anlamak zordur. İlk hafta boyunca konuşma kayıtlarını izleyin, botun anlayamadığı soruları not alın ve bu notları ikinci hafta bot eğitiminde kullanın. Bu iteratif süreç, web sitesine chatbot ekleme projesinin uzun vadeli başarısının anahtarıdır.
Sohbet Akışını ve Diyalog Tasarımını Hazırlayın

Bir chatbotun kalitesi, arkasındaki diyalog tasarımıyla ölçülür. Kötü tasarlanmış bir akış, kullanıcıyı iki adımda çıkmaza sokar ve botu “işe yaramaz” damgasıyla anılır hale getirir. web sitesine chatbot ekleme sürecinde diyalog tasarımına en az platform seçimi kadar zaman ayırmak gerekir.
İyi Bir Diyalog Akışının Anatomisi
Standart bir müşteri destek botu şu akışa sahip olmalıdır:
[Açılış] Merhaba, X sitesine hoş geldiniz. Size nasıl yardımcı olabilirim?
├─ 1) Sipariş takibi
├─ 2) Ürün iadesi
├─ 3) Teknik destek
├─ 4) İnsan temsilci
└─ 5) Diğer
[Alt akış - Örnek: 1) Sipariş takibi]
Hangi siparişi takip etmek istiyorsunuz?
└─ [Bekle] Kullanıcı "123456" yazdı
Sipariş #123456 için kargo durumu:
└─ [API çağrısı] → Kargo API'dan yanıt
└─ [Yanıt] "Kargonuz şu anda dağıtım merkezinde..."
Başka bir konuda yardımcı olabilir miyim?
└─ Evet → [Açılış] geri dön
└─ Hayır → [Kapanış] "İyi günler, bizi tercih ettiğiniz için teşekkürler."
Bu tür bir akış diyagramını önce kağıt üzerinde veya Figma/Miro gibi araçlarda çizmek, geliştirme sürecinde büyük zaman kazandırır. Akışta her kutucuğun bir tetikleyicisi (kullanıcı ne yazarsa/neye tıklarsa) ve bir yanıtı (bot ne dönecek) olmalıdır. Tetikleyiciler “evet/hayır” kadar basit olabileceği gibi “ürün adı içeren serbest metin” kadar karmaşık da olabilir.
AI Yanıtlarının Tonunu Ayarlayın
Kural tabanlı akışta ton sabitken, AI destekli botta ton system prompt ile kontrol edilir. Aşağıdaki örnek Türkçe müşteri destek botu için optimize edilmiş bir system prompt’tur:
Sen XYZ firmasının müşteri destek asistanısın.
Kuralların:
- Nazik, profesyonel ve kısa yanıtlar ver (maksimum 3 cümle).
- Ürün fiyatı, stok ve kargo bilgisini SADECE veritabanından ver.
Asla uydurma.
- Kargo, iade, ödeme konularında kesin bilgi veremiyorsan
"Bu konuda sizi temsilcimize yönlendiriyorum" de ve
İNSAN_AKTARIM bayrağını true yap.
- Hukuki, tıbbi veya finansal tavsiye isteyen kullanıcıları
mutlaka insan temsilciye yönlendir.
- Türkçe dışında dil kullanma; kullanıcı başka dilde yazarsa
nazikçe Türkçe yanıt ver.
Bu prompt’u OpenAI API veya Anthropic API ile birlikte kullanırken, system prompt’u her mesajın başında tekrar gönderdiğinizden emin olun. Aksi halde uzun konuşmalarda model bağlamı unutabilir.
Son olarak, kullanıcıya her zaman çıkış yolu sunun. “İnsan temsilci istiyorum” seçeneği her menüde görünür olmalıdır. Hiçbir kullanıcı bot ile sonsuz döngüde kalmak istemez; çıkış yolu olmayan botlar, ziyaretçinin siteden sinirle ayrılmasına neden olur.
Web Sitenize Teknik Entegrasyon Yapın

Platformu seçtiniz, diyalog akışını çizdiniz, ton ayarlarını yaptınız. Şimdi sıra web sitesine chatbot ekleme sürecinin en teknik adımında: botu gerçek web sitenize entegre etmek. Bu adım, platforma göre 5 dakikadan 5 saate kadar sürebilir.
WordPress Sitesi İçin (En Yaygın Senaryo)
Eğer siteniz WordPress ise çoğu platformun hazır eklentisi vardır. Örneğin Tidio için:
# Tidio eklentisi kurulumu
wp plugin install tidio-live-chat --activate
# veya WordPress admin panelinden
# Eklentiler → Yeni Ekle → "Tidio" ara → Kur → Etkinleştir
Kurulumdan sonra eklenti ayarlar sayfasından API anahtarınızı girersiniz. Tidio, sitenize otomatik olarak bir JavaScript snippet’i ekler ve sağ alt köşede sohbet penceresi açılır. Tüm bot yapılandırması Tidio panelinden yapılır, kod yazmanız gerekmez.
Özel HTML/JS Sitesi İçin
Statik bir HTML siteniz varsa veya kendi geliştirdiğiniz bir uygulamaya entegre ediyorsanız, platformun verdiği JavaScript snippet’ini <head> bölümüne eklemeniz yeterlidir:
<!-- Tidio snippet'i - <head> içine ekleyin -->
<script src="//code.tidio.co/abcdef123456.js" async></script>
<!-- Alternatif: Manuel olarak div ile -->
<div id="tidio-chat"></div>
<script src="https://code.tidio.co/your-api-key.js" async></script>
Snippet’i ekledikten sonra tarayıcı geliştirici konsolunda (F12) sayfayı yenileyin ve tidio kelimesini arayın. Snippet yüklendiyse bot konsolda görünür. Aksi halde URL’leri ve API anahtarınızı kontrol edin.
OpenAI API ile Tam Özel Çözüm
Tam özgürlük istiyorsanız kendi backend’inizi yazabilirsiniz. Node.js örneği:
// server.js - OpenAI Chat Completions API entegrasyonu
import express from 'express';
import OpenAI from 'openai';
const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });
const app = express();
app.use(express.json());
app.post('/api/chat', async (req, res) => {
const { message, history = [] } = req.body;
try {
const completion = await openai.chat.completions.create({
model: 'gpt-4o-mini',
messages: [
{ role: 'system', content: 'Sen Türkçe müşteri destek asistanısın...' },
...history,
{ role: 'user', content: message },
],
max_tokens: 300,
temperature: 0.7,
});
const reply = completion.choices[0].message.content;
res.json({ reply });
} catch (err) {
console.error(err);
res.status(500).json({ error: 'Yanıt üretilemedi' });
}
});
app.listen(3000, () => console.log('Chatbot API hazır: :3000'));
Bu örnekte system prompt, konuşma geçmişi ve model parametreleri tamamen sizin kontrolünüzdedir. Ancak bu yaklaşımın maliyeti, üçüncü parti platformlara göre daha yüksek olabilir. Her mesajda API ücretlendirildiği için yoğun sitelerde ayda yüzlerce dolara ulaşabilir.
Entegrasyon Sonrası Test Listesi
- ✅ Mobil görünümde sohbet penceresi açılıyor mu?
- ✅ Farklı tarayıcılarda (Chrome, Safari, Firefox) çalışıyor mu?
- ✅ Kullanıcı bir mesaj yazdığında anlık yanıt geliyor mu?
- ✅ Bot anlayamadığı sorularda insan temsilciye yönlendiriyor mu?
- ✅ Konuşma geçmişi panelde kaydediliyor mu?
- ✅ KVKK uyumlu aydınlatma metni görünüyor mu?
Bu listeyi tamamladıktan sonra botu “soft launch” modunda yayına alın: önce küçük bir kullanıcı yüzdesine gösterin, geri bildirimleri toplayın, hataları düzeltin, sonra tam yayına geçin. web sitesine chatbot ekleme projesi bu şekilde yönetildiğinde, kullanıcı memnuniyeti dramatik biçimde artar.
Performansı Ölçün ve Sürekli İyileştirin

Bir chatbot kurup bırakmak, başarısız projelerin en yaygın nedenidir. web sitesine chatbot ekleme süreci aslında lansman sonrasında başlar: botun performansını düzenli olarak ölçmek, kullanıcı davranışlarını analiz etmek ve diyalogları sürekli iyileştirmek gerekir.
Bu yüzden web sitesine chatbot ekleme projesini bir kerelik iş olarak değil, sürekli iyileştirilen bir ürün olarak düşünmek gerekir. Her hafta yapılan küçük eğitim güncellemeleri, üç ay içinde dramatik kalite artışı sağlar.
Temel Performans Metrikleri
| Metrik | Nasıl Ölçülür? | Hedef |
|---|---|---|
| Çözüm oranı (Resolution rate) | Bot konuşmayı insan temsilciye aktarmadan çözdü mü? | %60-80 |
| Ortalama yanıt süresi | Botun ilk yanıtı kaç saniye? | < 2 saniye |
| Kullanıcı memnuniyeti (CSAT) | Konuşma sonunda yıldız veya emoji puanı | 4/5 üzeri |
| Tıkanma oranı (Fallback rate) | Bot “anlayamadım” dediği mesaj yüzdesi | < %20 |
| Konuşma başına maliyet | API + platform ücreti / toplam konuşma | Sektör ortalamasının altı |
Bu metrikleri haftalık olarak takip edin. Özellikle tıkanma oranı çok değerlidir: botun hangi konularda anlayamadığını gösterir. Bu mesajları bir Google Sheet’e veya platformun kendi log paneline kaydedin. Ayda bir kez bu logları inceleyerek bot eğitim verisini güncelleyin — yeni intent’ler ekleyin, yanlış eşleşenleri düzeltin.
A/B Test ile Sürekli İyileştirme
İlk versiyon mükemmel olmayacaktır; önemli olan iteratif iyileştirmedir. Örneğin “Kargo takibi” ni soran kullanıcılara iki farklı yanıt sunun: A versiyonu “Sipariş numaranızı yazar mısınız?”, B versiyonu “Hızlı takip için lütfen sipariş numaranızı paylaşın 🙏”. Hangisinin daha yüksek dönüşüm getirdiğini ölçün. Bu basit test bile dönüşüm oranını yüzde 10-15 artırabilir.
Ek olarak, kullanıcıların botla olan konuşmalarını düzenli olarak okuyun. Otomatik raporlar her şeyi göstermez; gerçek kullanıcı dili bazen şaşırtıcı olur. Bir kullanıcının “ürününüz bok gibi” yazdığında botun ne yanıt verdiğini görmek, eğitim verisinde önemli ipuçları verir.
Üçüncü Parti Analitik Entegrasyonu
Daha derin analiz için bot olaylarını Google Analytics 4 veya Mixpanel gibi araçlara aktarabilirsiniz. Örneğin her “Bot kapatıldı” olayını event olarak göndermek, hangi sayfalardan kullanıcının chatbotu kapattığını gösterir. Bu sayede hangi sayfaların kullanıcıyı bot ile konuşmaya teşvik ettiğini anlarsınız.
web sitesine chatbot ekleme projesinin başarısı, başlangıçtaki lansman kadar sürekli iyileştirme döngüsüne de bağlıdır. İlk ayda yüzde 50 çözüm oranı normal sayılır; üçüncü ayda yüzde 80’e çıkarmak hedeflenmelidir. Bu hedefe ulaşmak için haftalık konuşma inceleme, aylık eğitim verisi güncelleme ve üç ayda bir platform/içerik revizyonu önerilir.
Sonuç: Web Sitenizde Chatbot Stratejisi
web sitesine chatbot ekleme projesi, doğru planlama ve iteratif iyileştirme ile küçük bir eklentiden kurumsal düzeyde bir müşteri deneyim aracına dönüşebilir. Bu rehberde yedi adımı ele aldık: bot türünü seçmek, platformu belirlemek, diyalog akışını tasarlamak, entegrasyonu tamamlamak, performansı ölçmek ve sürekli iyileştirmek.
Bu adımları sırasıyla uyguladığınızda, sitenize gelen ziyaretçiler 7/24 anlık yanıt alır, sık sorulan sorular otomatik çözülür ve sizin ekibiniz yalnızca kritik konuşmalara odaklanır. Müşteri memnuniyeti artarken destek maliyetleri düşer; bu da doğrudan kârlılığa yansır.
Son olarak, chatbotun başarısını ölçmek için baştan KPI’lar belirleyin: çözüm oranı, ortalama yanıt süresi, müşteri memnuniyeti puanı. Bu metrikleri haftalık takip edin ve bot eğitimini sürekli güncelleyin. web sitesine chatbot ekleme projesi, doğru ölçüm ve iteratif iyileştirme kültürü ile uzun vadede değer üretmeye devam eder.
Unutmayın: en iyi chatbot, kullanıcının bot ile konuştuğunu unuttuğu bottur. Doğal dil kalıpları, hızlı yanıtlar ve net çıkış yolları sunan bir bot, sitenizi ziyaretçilerin “vay be” dediği bir deneyim alanına dönüştürür. Siz de kendi sektörünüze uygun bir bot tasarlamak için yukarıdaki adımları bu hafta uygulamaya başlayabilirsiniz.
Sık Sorulan Sorular
web sitesine chatbot ekleme için teknik bilgi gerekir mi?
Çoğu modern platform (Tidio, Crisp, Intercom) WordPress veya özel sitelere kod yazmadan entegre edilir. Sürükle-bırak editörleriyle diyalog akışını görsel olarak kurabilirsiniz. Ancak OpenAI API gibi özel çözümler için temel JavaScript ve backend bilgi gerekir.
Chatbot ücretsiz mi yoksa ücretli mi?
Çoğu platformun ücretsiz planı vardır; ancak ücretsiz planlar genelde AI yanıtlarını veya konuşma sayısını sınırlar. Küçük işletmeler için aylık 20-50$ aralığı başlangıç için idealdir. Yoğun sitelerde AI kullanımı arttıkça maliyet yükselir.
Türkçe chatbot nasıl daha iyi yanıt verir?
AI tabanlı bot için system prompt’u Türkçe yazın ve örnek diyaloglarla eğitin. Kural tabanlı bot içinse sık kullanılan Türkçe ifadeleri (örn. “kargom nerede”, “ürünüm gelmedi”, “iade etmek istiyorum”) intent olarak tanımlayın. Ayrıca bot yanıtlarında günlük Türkçe tonu kullanın, resmiyetten kaçının.
Chatbot müşteri memnuniyetini düşürür mü?
Kötü tasarlanmış bir chatbot (sonsuz döngü, çıkış yolu yok, anlamsız yanıtlar) memnuniyeti düşürür. İyi tasarlanmış bir bot ise 7/24 erişilebilirlik ve hızlı yanıt ile memnuniyeti artırır. Araştırmalara göre iyi tasarlanmış chatbotlar müşteri memnuniyet puanını ortalama 10-15 puan artırır.
KVKK veya GDPR uyumluluğu için ne yapmalıyım?
Konuşma kayıtlarını AB veya Türkiye sunucularında saklayan platformlar tercih edin. Kullanıcıya konuşma başında aydınlatma metni gösterin ve “Verileriniz işlenmektedir” onayı alın. KVKK kapsamında veri silme taleplerine hızlı yanıt verebilecek bir süreç tanımlayın.
İlgili yazılar:
- Chatbot Nedir? Web Sitelerinde Ne İşe Yarar?
- 404 Hatası Nedir ve Nasıl Düzeltilir? – Adım Adım Çözüm Rehberi
- ERR_CONNECTION_REFUSED Hatası Çözümü – Chrome, Firefox, Edge
- 502 Bad Gateway Hatası
Kaynaklar
Bu yazıdaki teknik bilgiler aşağıdaki resmî ve birincil kaynaklarla karşılaştırılarak hazırlanmıştır:



