Yardım Merkezi
Chatbot'unuzu eğitme

Yeni web sitesi kaynakları ekleme

Son güncelleme:

Web sitesi kaynakları eklemek, chatbot'unuzun doğrudan web sitenizin içeriğinden öğrenmesini sağlar. Ürün detayları, SSS veya blog yazıları olsun; web sitenizi taramak, chatbot'un referans alması için içeriğin bir anlık görüntüsünü ekler. Bu içerik değiştiğinde yeniden eğitin. İlk olarak chatbot'unuzu oluşturun ve eğitim kapasitesini kontrol edin.

Çevrim içi bir mağaza mı işletiyorsunuz? Ürünler AI Search veya canlı mağaza aramasından geliyorsa ürün ve kategori sayfalarını taramanın dışında tutun; yalnızca teslimat, iadeler ve SSS gibi bilgilendirme sayfalarını tarayın. Taranan ürün sayfaları eğitim karakterlerini tüketir ve fiyatları ile stok durumları taramalar arasında eskir. E-ticaret mağazanız için ChatLab kurulumu içeriğine göz atın.

Web sitesi eğitimi nerede bulunur?

Chatbot'unuzu seçin ve ardından Training (Eğitim) sekmesine gidin. Sol kenar çubuğunda Links (Bağlantılar) seçeneğini belirleyin. Burası, web sitesi tabanlı tüm eğitim kaynaklarını yönettiğiniz yerdir.

Eğitim formunu açmak için Add New Training: Website (Yeni Eğitim Ekle: Web Sitesi) butonuna tıklayın.

Add New Training butonu vurgulanmış eğitim bağlantıları listesi

Tarama seçenekleri

Eğitim formu, bir OR (VEYA) ayracı ile ayrılmış şekilde web sitesi içeriği eklemeniz için iki yol sunar.

Web sitesi içeriklerini tara (Scan website contents) - Address (Adres) alanına bir URL girin ve şunlar arasından seçim yapın:

  • Tüm web sitesi (Whole website) - Sağladığınız URL'den başlayarak keşfedilebilir tüm sayfaları tarar
  • Tek adres (Single address) - Yalnızca girdiğiniz belirli sayfayı tarar

Site haritası kullan (Use sitemap) - Site haritası URL'nizi (ör. https://www.yourdomain.com/sitemap.xml) Sitemap alanına girin. Bu, yalnızca site haritası dosyanızda listelenen sayfaları tarar.

Site haritası kullanırken, her eğitim işlemi için yalnızca tek bir yöntem kullanabileceğinizden Address alanı otomatik olarak devre dışı bırakılır (veya tam tersi).

Address alanını, tarama modu açılır menüsünü ve sitemap seçeneğini gösteren yeni eğitim modalı

Tüm web sitesi üzerinden eğitme

  1. Web sitenizin kök URL'sini Address (Adres) alanına girin (ör. https://www.yourdomain.com)
  2. Adres alanının altındaki açılır menüden Whole website (Tüm web sitesi) seçeneğini belirleyin
  3. Start scanning the website (Web sitesini taramaya başla) butonuna tıklayın

Sistem, taramanın filtreleri, derinliği ve hesap sınırları dahilinde keşfedilebilir bağlantıları takip eder; her sayfaya ulaşamayabilir. İlerlemeyi, taranan bağlantı sayısını ve toplanan eğitim karakterlerini gerçek zamanlı olarak görebileceğiniz Trainings (Eğitimler) sekmesinden takip edebilirsiniz.

Start scanning the website butonu vurgulanmış yeni eğitim penceresi

Tek bir sayfada eğitme

  1. Address (Adres) alanına ilgili sayfanın URL'sini girin (örn. https://www.yourdomain.com/pricing)
  2. Açılır menüden Single address (Tek adres) seçeneğini belirleyin
  3. Start scanning the website (Web sitesini taramaya başla) butonuna tıklayın

Bu, chatbot'unuzun bilgi tabanına yalnızca belirli bir sayfayı eklemeniz gerektiğinde faydalıdır; örneğin yeni yayımlanmış bir makale veya güncellenmiş bir SSS sayfası.

Site haritasında eğitme

  1. Site haritası URL'nizi Sitemap (Site haritası) alanına girin (örn. https://www.yourdomain.com/sitemap.xml)
  2. Start scanning the website (Web sitesini taramaya başla) butonuna tıklayın

Site haritası taraması, yalnızca dosyanızda listelenen URL'leri işlediği için hangi sayfaların dahil edileceği üzerinde hassas kontrol sağlar.

Eğitim için belirli sayfaları seçme

Bir tarama başlatmadan önce I want to select individual urls for training after scanning the website (Web sitesini taradıktan sonra eğitim için belirli URL'leri seçmek istiyorum) geçiş anahtarını etkinleştirebilirsiniz. Bu seçenek yalnızca tüm web sitesi taranırken kullanılabilir (tek adres modu için geçerli değildir).

Etkinleştirildiğinde:

  1. Sistem web sitenizi tarar ve tüm sayfaları keşfeder
  2. Tarama tamamlandıktan sonra, keşfedilen tüm sayfaların karakter sayılarıyla birlikte bir ağaç görünümünü görürsünüz
  3. Sayfaları eğitime dahil etmek veya hariç tutmak için işaretleyin ya da işaretlerini kaldırın
  4. Seçtiğiniz sayfalarda eğitimi başlatmak için Start the Training (Eğitimi Başlat) butonuna tıklayın

Bu, web sitenizde oturum açma sayfaları, yönetici alanları veya konu dışı bölümler gibi chatbot'un öğrenmesini istemediğiniz sayfalar bulunduğunda oldukça yararlıdır.

Web sitesi dillerini tarama

Web siteniz birden fazla dilde yayındaysa ChatLab tarama sırasında mevcut dilleri algılar ve hangilerinin chatbot'unuzun bilgi bankasına dahil edileceğini belirlemenize olanak tanır. Bu kontrolleri eğitim formundaki Gelişmiş ayarlar (Advanced settings) bölümünün hemen üzerinde yer alan Diller (Languages) alanında bulabilirsiniz.

Eğitim formundaki Diller bölümünde yer alan dil kapsamı ve dil algılama yöntemi seçenekleri

Dil kapsamı

Dil kapsamı (Language scope) açılır menüsü, çok dilli bir sitenin ne kadarının taranacağını belirler:

  • Web sitesinin ana dili (Main website language) - çok dilli özellik kullanılamadığında ve botta çok dilli özellik etkin olmadığında önerilir ve varsayılan olarak seçilidir. Yalnızca sitenin ana dili taranır. Diğer dil sürümleri atlanır. Bu seçenek, eğitim verilerinizi sade ve odaklanmış tutar ve eğitim kapasitenizi daha az kullanır.
  • Tüm diller (All languages) - hesabınız çok dilli özelliği içeriyorsa veya botta çok dilli özellik etkinse önerilir ve varsayılan olarak seçilidir. Sitede keşfedilen tüm dil sürümlerini tarar. Yerelleştirilmiş tüm sayfalarınızı toplar ancak daha fazla içerik biriktirir ve eğitim kapasitenizi daha fazla tüketir.
  • Seçilen dil (Selected language) - sitede algılanan diller arasından seçeceğiniz tek bir dili tarar.

ChatLab, dile özel tarama için sitenin ana dilini algılar. Varsayılan kapsam, hangi dilin algılandığına değil, çok dilli özelliğin kullanılabilirliğine bağlıdır. Seçilen dil (Selected language) seçeneğini belirlediğinizde, algılanan ana dil sizin için önceden seçilir ve listede "ana dil" ("main") olarak işaretlenir. Bunu algılanan başka bir dille değiştirebilirsiniz.

Dil algılama, ücretsiz plan da dahil olmak üzere her planda kullanılabilir. Taramadan önce kapsamı değiştirebilirsiniz. Aynı parametrelerle yeni eğitim (New training with same parameters), daha önceki işlemin kapsamını yeniden kullanır ve bu kapsam yeni bir tarama için varsayılan değerden farklı olabilir.

Dil algılama yöntemi

Kapsam Web sitesinin ana dili (Main website language) veya Seçilen dil (Selected language) olarak ayarlandığında, ChatLab'in sitenizdeki dil sürümlerini nasıl tanıyacağını Dil algılama yöntemi (Language detection method) açılır menüsünden seçebilirsiniz:

  • Hreflang nitelikleri (önerilen) (Hreflang attributes (recommended)) - varsayılandır. Çoğu çok dilli sitenin dil sürümlerini birbirine bağlamak için halihazırda sağladığı hreflang ve lang işaretlemelerini kullanır.
  • URL yolu öneki (/en/, /de/, ...) (URL path prefix (/en/, /de/, ...)) - her dili /en/, /de/ veya /fr/ gibi bir yol segmentinde tutan ve hreflang işaretlemesi kullanmayan siteler içindir.

ChatLab dilleri otomatik olarak algılayamazsa ana dili veya tüm dilleri yine de tarayabilirsiniz. Seçilen dil (Selected language) seçeneğini belirlediğinizde, önce yukarıdaki alanlara web sitenizin adresini girin, ardından sitenin analiz edilebilmesi için seçeneği tekrar belirleyin.

Chatbot'unuzun yanıt verirken bu dil sürümlerini nasıl kullandığına ilişkin genel bakış için Çok dilli chatbot'lar ve Chatbot dil yapılandırması bölümlerine bakın. Burada açıklanan bilgi bankası dil modları, dil algılama özelliğiyle taranmış kaynaklara dayanır; bu nedenle eski kaynaklardan tam olarak yararlanabilmek için bunların yeniden eğitilmesi gerekebilir.

Gelişmiş ayarlar

Ayrıntılı tarama kontrollerine erişmek için eğitim formundaki Advanced settings (Gelişmiş ayarlar) butonuna tıklayın.

Advanced settings paneli vurgulanmış yeni eğitim penceresi

Gelişmiş ayarlar dört bölüme ayrılmıştır:

URL Filtreleme

  • Include only URLs that contain (Yalnızca şunları içeren URL'leri dahil et) - Yalnızca bu kalıplarla eşleşen URL'leri tarayın (noktalı virgülle ayrılmış, örn. /en;/help)
  • Exclude URLs that contain (Şunları içeren URL'leri hariç tut) - Bu kalıplarla eşleşen URL'leri atlayın (örn. /news;/pictures). /wp-admin/, /feed/ gibi yaygın kalıplar ve sepet sayfaları varsayılan olarak hariç tutulur

Sorgu Parametreleri

  • Ignore all query parameters (Tüm sorgu parametrelerini yoksay) - Farklı sorgu parametrelerine sahip URL'leri aynı sayfa olarak ele alın (örn. /page?id=1 ve /page?id=2 sayfalarının her ikisi de /page olur)
  • Ignore specific query parameters (Belirli sorgu parametrelerini yoksay) - Yalnızca belirli parametreleri yoksayın (utm_source, fbclid, gclid gibi yaygın izleme parametreleri otomatik olarak yoksayılır)

İçerik Filtreleme

  • Include element IDs (Öğe kimliklerini dahil et) - Yalnızca belirli HTML öğelerindeki içeriği çıkarın (kimlikler için #id, sınıflar için .classname, belirli bir özniteliğe sahip öğeler için [data-id="82874db"] kullanın; noktalı virgülle ayırın)
  • Exclude element IDs (Öğe kimliklerini hariç tut) - Belirli HTML öğelerindeki içeriği atlayın (örn. footer;header;#navigation;[data-nosnippet])
  • Dahil edilecek/hariç tutulacak öğeler ayarlandığında, tarayıcının bu öğelerin içindeki bağlantıları takip edip etmeyeceğini kontrol etmenizi sağlayan koşullu anahtarlar görünür

Tarama Davranışı

  • Scrape documents (Belgeleri tara) - Web sitesinde bulunan PDF dosyalarındaki içeriği de çıkarın
  • Exclude image links (Görsel bağlantılarını hariç tut) - Görsel URL'lerini eğitim veri setinden çıkarın
  • Scrape hidden contents (Gizli içerikleri tara) - Gizli HTML öğelerindeki içeriği dahil edin (varsayılan olarak etkindir)
  • Delay between pages (Sayfalar arası gecikme) - Sunucu yükünü azaltmak için sayfa istekleri arasına saniye cinsinden bir gecikme ekleyin
  • Country code (Ülke kodu) - Taramayı belirli bir ülkedeki proxy sunucusu üzerinden yönlendirin (iki harfli kod, örn. us)

E-posta bildirimleri

Email me when training is finished or needs my attention (Eğitim bittiğinde veya ilgimi gerektirdiğinde bana e-posta gönder) geçiş anahtarı varsayılan olarak etkindir. Etkin olduğunda şu durumlarda bir e-posta bildirimi alırsınız:

  • Eğitim başarıyla tamamlandığında
  • Sistemin girdinize ihtiyacı olduğunda (örn. taramadan sonra sayfaları seçme)
  • Eğitim sırasında herhangi bir sorun ortaya çıktığında

Bildirim e-posta adresini geçiş anahtarının yanındaki alandan değiştirebilirsiniz.

Eğitim ilerlemesini izleme

Bir tarama başlattıktan sonra ilerlemeyi izlemek için Trainings (Eğitimler) sekmesine geçin. Her eğitim görevi şunları gösterir:

  • Kaynak URL
  • Mevcut durum (Scanning links, Awaiting links selection, Training, Training completed)
  • Etkin tarama veya eğitim sırasında bir ilerleme çubuğu
  • Son güncelleme tarihi

Trainings sekmesi vurgulanmış şekilde tamamlanmış bir eğitim görevini gösteren Trainings sekmesi

Yapılandırılmış gelişmiş ayarlar da dahil olmak üzere belirli bir eğitim görevi için kullanılan tüm parametreleri görmek için More details (Daha fazla ayrıntı) butonuna tıklayın.

Tüm parametreleri gösteren genişletilmiş eğitim ayrıntıları

Eğitilen bağlantıları yönetme

Eğitim tamamlandıktan sonra, başarıyla eğitilen sayfalar Links (Bağlantılar) sekmesinde görünür. Ayarlarınız nedeniyle hariç tutulan, seçilmeyen ya da bir hata veya sınır nedeniyle reddedilen sayfaların tümünün eğitim kaynağı haline gelmesi garanti edilmez. Her bağlantı şunları gösterir:

  • Sayfa başlığı ve URL
  • Karakter sayısı (eğitim verisi boyutu)
  • Eğitim durumu
  • Son güncelleme tarihi

Her bağlantı için şunları yapabilirsiniz:

  • Retrain (Yeniden Eğit) - Bu sayfaya özel içeriği yeniden tarayın ve güncelleyin
  • View (Görüntüle) - Sayfadan çıkarılan içeriğin tam halini görün
  • Delete (Sil) - Bu sayfayı chatbot'unuzun bilgi bankasından kaldırın

Aynı anda birden fazla bağlantıyı yeniden eğitmek veya silmek için Select all (Tümünü seç) onay kutusunu ve toplu işlem butonlarını kullanın.

Taranan içeriği görüntüleme

İlgili sayfadan tam olarak hangi içeriğin çıkarıldığını görmek için eğitilmiş herhangi bir bağlantının yanındaki View (Görüntüle) butonuna tıklayın.

View butonu vurgulanmış bağlantı listesi

Kaynağı görüntüleme modalı; sayfa başlığını, URL'yi, karakter sayısını, son güncelleme tarihini ve chatbot'unuzun üzerinde eğitildiği tam metin içeriğini gösterir. Bu, doğru içeriğin yakalandığını doğrulamanıza ve chatbot'unuzun bilgi tabanını anlamanıza yardımcı olur.

Çıkarılan sayfa içeriğini gösteren kaynağı görüntüleme modalı

Tamamlanan chatbot'u kontrol edin

Tarama ve eğitim arka planda çalışır; büyük web siteleri için birkaç dakika veya daha uzun sürebilir. Bu sayfadan ayrılabilir ve bu sırada web sitesi embed kodunu hazırlayabilirsiniz. İşlem durumu Awaiting links selection (Bağlantı seçimi bekleniyor) olarak görünüyorsa sayfaları seçip eğitimi başlatmak için geri dönün. Eğitim tamamlandığında, View (Görüntüle) seçeneğiyle önemli sayfaları inceleyin, ardından Overview (Genel Bakış) bölümünü açıp yanıtları bu sayfalarda bulunan soruları test edin. Yeni içeriğe güvenmeden önce hataları ve eksik sayfaları gözden geçirin.

İlgili makaleler