Varsayılan genişletmeler, yorumlar ve optimizasyonlar için telafi et

Google Cloud Search'te arama sonuçlarını etkileyen çeşitli varsayılan genişletmeler, yorumlamalar ve optimizasyonlar bulunur. Beklenmedik arama sonuçları görürseniz Cloud Search Destek Ekibi ile iletişime geçmeden önce bu kılavuza bakın.

Bu belgede, kullanıcı sorguları parantez içinde (ör. [query]) ve sistem yorumları tırnak içinde (ör. "interpretation") gösterilir.

Bu belgedeki sorgu sonuçları, davranışla ilgili açıklayıcı örneklerdir ve genişletmelerin, yorumların ve optimizasyonların nasıl çalıştığına dair bilgi verir. Gerçek sonuçlar farklı olabilir.

Varsayılan genişletmeler

Bir kullanıcının [Joe’s PDFs] araması yaptığını ancak bazı sonuçlarda "PDFs" yerine "documents" gibi vurgulanmış kelimeler olduğunu varsayalım. Bunun nedeni, Cloud Search'ün sorguyu Google Arama'ya benzer şekilde eş anlamlıları ve kelime köklerini içerecek şekilde genişletmesidir. Bu genişletme, sorgunun fikrine ve amacına uygun belgelerin alınmasına yardımcı olur. Sıralama algoritmaları daha sonra en iyi eşleşmelerin en üstte görünmesini sağlar.

Bir kullanıcı [Joe’s PDFs] için arama yaptığında Cloud Search şu ek kelimeleri sağlayabilir:

  • [Joe’s] için "joe" (kök genişletme) ve "joes" (noktalama işaretlerine dayalı eş anlamlı) ile eşleşebilir.
  • [PDFs] için "documents" (eş anlamlı genişletme) ve "pdf" (kök genişletme) ile eşleşebilir.

Varsayılan eş anlamlılar her zaman çift yönlü değildir. Örneğin, [phishing] araması "phish" ile eşleşebilir ancak [phish] araması "phishing" ile eşleşmeyebilir.

Kısa çizgi ve alt çizgi içeren kelimelerin genişletilmesi

Cloud Search, tireli kelimeleri ve bunların tire içermeyen eşdeğerlerini farklı şekilde ele alır. Örneğin, [walk-in closet] ve [walk in closet]. Ayrıca, tireli ve alt çizgili kelimeler için [walk-in] ve [walk_in] gibi farklı optimizasyonlar da uygular.

Varsayılan genişletmeleri telafi etme

Cloud Search, belirli bir genişleme garantisi vermez. Çift yönlü eş anlamlı kelimeler veya alana özgü genişletmeler için kendi eş anlamlı kelimelerinizi oluşturun. Daha fazla bilgi için Eş anlamlıları tanımlama başlıklı makaleyi inceleyin.

Varsayılan yorumlar

Cloud Search, veri kaynağı şemanıza göre doğal dil yorumlama özelliği sunar. Daha fazla bilgi için Şemanızı optimum sorgu yorumlaması için yapılandırma başlıklı makaleyi inceleyin.

Doğal dil yorumlarını devre dışı bırakma

Belirli bir sorgu için doğal dil yorumlarını devre dışı bırakmak istiyorsanız arama isteğinde QueryInterpretationOptions.disableNlInterpretation değerini true olarak ayarlayın.

Varsayılan optimizasyonlar

Cloud Search aşağıdaki varsayılan optimizasyonları sağlar:

  • Yazım hatası düzeltme karıştırma: [corpoate benefits] sorgusu için Cloud Search, "corpoate" ve doğru yazım "corporate" ile eşleşir.

  • Ek sonuçlar: Cloud Search, az sonuç içeren veya hiç sonuç içermeyen sorgular için izin verici bir ilgili terimler grubu kullanır. Daha fazla bilgi için Ek sonuçları işleme başlıklı makaleyi inceleyin.

Dokümanları ve sorguları normalleştirme

Normalleştirme, bir sorgudan önce veya sonra kelimeleri ya da ifadeleri standartlaştırır. Tutarlı yanıtlar almak için aşağıdaki normalleştirme adımlarını uygulayın:

  • Dokümanları normalleştirmek için:

    1. Depolarınızdaki önemli kelimeler için standart bir yazım şekli seçin.
    2. Kaynak dokümanlardaki veya dizine ekleme sırasındaki yazım hatalarını düzeltip standart biçime uygun hale getirin.
  • Sorguları normalleştirmek için:

    1. Kullanıcı sorgularını Cloud Search'e göndermeden önce yakalama
    2. Sorgulardaki kelimeleri, dizine eklenen veri kaynağındaki en yaygın yazım şekliyle eşleşecek şekilde yeniden yazın.
    3. Yeniden yazılan sorguyu Cloud Search'e gönderin.

Genişletmeleri, yorumları ve optimizasyonları devre dışı bırakma

Bu özellikleri belirli bir sorgu için devre dışı bırakmak istiyorsanız arama isteğinde QueryInterpretationOptions.enableVerbatimMode değerini true olarak ayarlayın.