Web sitesi kaynakları eklemek, chatbot'unuzun doğrudan web sitenizin içeriğinden öğrenmesini sağlar. İster ürün ayrıntıları, ister SSS veya blog yazıları olsun; web sitenizi taramak, chatbot'un sitenizin gerçek içeriğine dayalı olarak doğru ve güncel yanıtlar sunabilmesini sağlar.
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.
Tarama seçenekleri
Eğitim formu, web sitesi içeriği eklemeniz için bir OR (VEYA) ayırıcısıyla ayrılmış iki yol sunar.
Scan website contents (Web sitesi içeriklerini tara) - Address (Adres) alanına bir URL girin ve aşağıdakilerden birini seçin:
- Whole website (Tüm web sitesi) - Sağladığınız URL'den başlayarak bulunabilen tüm sayfaları tarar
- Single address (Tek adres) - Yalnızca girdiğiniz belirli sayfayı tarar
Use sitemap (Site haritası kullan) - Site haritası URL'nizi (örn. https://www.yourdomain.com/sitemap.xml) Sitemap (Site haritası) alanına girin. Bu, yalnızca site haritası dosyanızda listelenen sayfaları tarar.
Site haritası kullanırken, her eğitim görevi için yalnızca bir yöntem kullanabileceğinizden Address alanı otomatik olarak devre dışı bırakılır (veya tam tersi).
Tüm web sitesinde eğitme
- Address (Adres) alanına web sitenizin kök URL'sini girin (örn.
https://www.yourdomain.com) - Adres alanının altındaki açılır menüden Whole website (Tüm web sitesi) seçeneğini belirleyin
- Start scanning the website (Web sitesini taramaya başla) butonuna tıklayın
Sistem, tüm sayfaları keşfetmek için bağlantıları takip ederek web sitenizi tarayacaktır. İlerlemeyi, taranan bağlantı sayısını ve toplanan eğitim karakterlerini gerçek zamanlı olarak görebileceğiniz Trainings (Eğitimler) sekmesinden izleyebilirsiniz.
Tek bir sayfada eğitme
- Address (Adres) alanına ilgili sayfanın URL'sini girin (örn.
https://www.yourdomain.com/pricing) - Açılır menüden Single address (Tek adres) seçeneğini belirleyin
- 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
- Site haritası URL'nizi Sitemap (Site haritası) alanına girin (örn.
https://www.yourdomain.com/sitemap.xml) - 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 tam 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:
- Sistem web sitenizi tarar ve tüm sayfaları keşfeder
- 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
- Sayfaları eğitime dahil etmek veya hariç tutmak için işaretleyin ya da işaretlerini kaldırın
- 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ımlanıyorsa ChatLab tarama sırasında mevcut dilleri tespit eder ve chatbot'unuzun bilgi tabanına hangilerinin dahil edileceğini belirlemenize olanak tanır. Bu kontrolleri, eğitim formunun Advanced settings (Gelişmiş ayarlar) bölümünün hemen üzerinde yer alan Languages (Diller) bölümünde bulabilirsiniz.
Dil kapsamı
Language scope (Dil kapsamı) açılır menüsü, çok dilli bir sitenin ne kadarının taranacağını kontrol eder:
- Main website language (recommended) (Ana web sitesi dili [önerilen]) - Varsayılan seçenektir. Yalnızca sitenin ana dili taranır. Diğer dil sürümleri atlanır. Bu, eğitim verilerinizin sade ve odaklı kalmasını sağlar ve eğitim kapasitenizi daha az kullanır.
- All languages (Tüm diller) - Sitenin her dil sürümünü tarar. Bu, yerelleştirilmiş tüm sayfalarınızı toplar ancak daha fazla içerik biriktirir ve eğitim kapasitenizi daha fazla tüketir.
- Selected language (Seçilen dil) - Sitede tespit edilen diller arasından seçeceğiniz tek bir dili tarar.
ChatLab, web sitenizin ana dilini otomatik olarak tespit eder ve varsayılan olarak kullanır. Selected language seçeneğini belirlediğinizde, tespit edilen ana dil sizin için önceden seçilir ve listede "main" olarak işaretlenir. Bunu tespit edilen başka herhangi bir dille değiştirebilirsiniz.
Dil tespiti, ücretsiz plan da dahil olmak üzere her planda kullanılabilir. Ücretsiz planda sayfa dili yine de tespit edilir ve kapsamı All languages olarak değiştirmediğiniz sürece yalnızca ana dil taranır.
Dil tespit yöntemi
Kapsam Main website language veya Selected language olarak ayarlandığında, ChatLab'in sitenizdeki dil sürümlerini nasıl tanıyacağını Language detection method (Dil tespit yöntemi) açılır menüsünden seçebilirsiniz:
- Hreflang attributes (recommended) (Hreflang nitelikleri [önerilen]) - Varsayılan seçenektir. Çoğu çok dilli sitenin dil sürümlerini birbirine bağlamak için halihazırda sunduğu
hreflangvelangişaretlemelerini kullanır. - URL path prefix (/en/, /de/, ...) (URL yol ön eki [/en/, /de/, ...]) - Her dili herhangi bir
hreflangişaretlemesi olmadan/en/,/de/veya/fr/gibi bir yol segmenti altında tutan siteler içindir.
ChatLab dilleri otomatik olarak tespit edemezse ana dili veya tüm dilleri yine de tarayabilirsiniz. Selected language seçeneğini belirlediğinizde, önce yukarıdaki alanlara web sitenizin adresini girin, ardından sitenin analiz edilebilmesi için bu seçeneği tekrar belirleyin.
Chatbot'unuzun yanıt verirken bu dil sürümlerini daha sonra nasıl kullandığına ilişkin genel bakış için Çok dilli chatbot'lar ve Chatbot dil ayarları sayfalarına bakın. Burada açıklanan bilgi tabanı dil modları, dil tespitiyle taranmış kaynaklara dayanır; bu nedenle bunlardan tam olarak yararlanmak için eski kaynakları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.
Gelişmiş ayarlar dört bölüme ayrılmıştır:
URL Filtering (URL Filtreleme)
- Include only URLs that contain (Yalnızca şunu içeren URL'leri dahil et) - Yalnızca bu kalıplarla eşleşen URL'leri tarar (noktalı virgülle ayrılır, örn.
/en;/help) - Exclude URLs that contain (Şunu içeren URL'leri hariç tut) - Bu kalıplarla eşleşen URL'leri atlar (örn.
/news;/pictures)./wp-admin/,/feed/ve sepet sayfaları gibi yaygın kalıplar varsayılan olarak hariç tutulur
Query Parameters (Sorgu Parametreleri)
- Ignore all query parameters (Tüm sorgu parametrelerini yoksay) - Farklı sorgu parametrelerine sahip URL'leri aynı sayfa olarak kabul eder (örn.
/page?id=1ve/page?id=2sayfalarının her ikisi de/pageolur) - Ignore specific query parameters (Belirli sorgu parametrelerini yoksay) - Yalnızca belirli parametreleri yoksayar (
utm_source,fbclid,gclidgibi yaygın izleme parametreleri otomatik olarak yoksayılır)
Content Filtering (İçerik Filtreleme)
- Include element IDs (Öğe kimliklerini dahil et) - Yalnızca belirli HTML öğelerindeki içerikleri çıkarır (kimlikler için
#id, sınıflar için.classname, belirli bir niteliğe sahip öğeler için noktalı virgülle ayrılmış olarak[data-id="82874db"]kullanın) - Exclude element IDs (Öğe kimliklerini hariç tut) - Belirli HTML öğelerindeki içerikleri atlar (örn.
footer;header;#navigation;[data-nosnippet]) - Dahil etme/hariç tutma öğeleri ayarlandığında, tarayıcının bu öğelerin içinde bulunan bağlantıları takip edip etmeyeceğini kontrol etmenize olanak tanıyan koşullu geçiş anahtarları görünür
Scraping Behavior (Kazıma Davranışı)
- Scrape documents (Belgeleri kazı) - Web sitesinde bulunan PDF dosyalarındaki içerikleri de çıkarır
- Exclude image links (Görsel bağlantılarını hariç tut) - Görsel URL'lerini eğitim veri kümesinden hariç tutar
- Scrape hidden contents (Gizli içerikleri kazı) - Gizli HTML öğelerindeki içerikleri dahil eder (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 ekler
- Country code (Ülke kodu) - Kazıma işlemini belirli bir ülkedeki proxy sunucusu üzerinden yönlendirir (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
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.
Eğitilen bağlantıları yönetme
Eğitim tamamlandıktan sonra taranan tüm sayfalar Links (Bağlantılar) sekmesinde görünür. Her bağlantı şunları gösterir:
- Sayfa başlığı ve URL'si
- Karakter sayısı (eğitim verisi boyutu)
- Eğitim durumu
- Son güncellenme tarihi
Her bağlantı için şunları yapabilirsiniz:
- Retrain (Yeniden eğit) - Bu belirli sayfa için içeriği yeniden tarar ve günceller
- View (Görüntüle) - Sayfadan çıkarılan içeriğin tam halini görür
- Delete (Sil) - Bu sayfayı chatbot'unuzun bilgi tabanından kaldırır
Birden fazla bağlantıyı aynı anda 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.
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.
İlgili makaleler
- Arka planda eğitim - Arka planda eğitimin nasıl çalıştığını öğrenin
- Chatbot'unuzu yeniden eğitme - Chatbot'unuzu güncel içerikle nasıl güncelleyeceğinizi öğrenin
- Bir web sitesini tararken eğitim karakterleri nasıl azaltılır - Eğitim verisi boyutunuzu optimize etmeye yönelik ipuçları
- Chatbot'unuzu eğitme: temel bilgiler ve sınırlar - Eğitim verisi sınırlarını anlama