تشير جودة البحث إلى جودة نتائج البحث من حيث الترتيب والاستدعاء كما يراها المستخدم.
الترتيب هو ترتيب العناصر، والاستدعاء هو عدد العناصر ذات الصلة التي تم استردادها. يُقصد بالعنصر (أو المستند) أي جزء من المحتوى الرقمي الذي يمكن لخدمة Google Cloud Search فهرسته، مثل مستندات Microsoft Office أو ملفات PDF أو صفوف قاعدة البيانات أو عناوين URL الفريدة. يتألف العنصر من:
- البيانات الوصفية البنيوية
- المحتوى القابل للفهرسة
- قوائم ACL
تستخدم Cloud Search إشارات مختلفة لاسترداد النتائج وترتيبها. يمكنك التأثير في هذه الإشارات من خلال الإعدادات في المخطط ومحتوى العنصر وبياناته الوصفية وتطبيق البحث. يساعدك هذا المستند في تحسين جودة البحث من خلال تعديل هذه العوامل المؤثرة في الإشارات.
للاطّلاع على ملخّص للإعدادات، يُرجى الانتقال إلى ملخّص إعدادات جودة البحث.
التأثير في نتيجة الصلة بالموضوع
الصلة بالموضوع هي مدى صلة نتيجة البحث بعبارات طلب البحث. تحسب Cloud Search الصلة بالموضوع استنادًا إلى:
- أهمية كل عبارة من عبارات طلب البحث
- عدد النتائج (عدد مرّات ظهور عبارة طلب البحث في المحتوى أو البيانات الوصفية)
- أنواع المطابقة بين عبارات طلب البحث والعناصر المفهرسة
للتأثير في نتيجة الصلة بالموضوع لخاصية نصية، حدِّد
RetrievalImportance
في المخطط. تؤدي المطابقة في خاصية ذات RetrievalImportance عالية إلى نتيجة أعلى.
على سبيل المثال، إذا كنت تخزِّن سجلّ أخطاء البرامج، من المرجّح أن يبحث المستخدمون حسب اسم الخطأ.
اضبط RetrievalImportance للاسم على HIGHEST. بالنسبة إلى الأوصاف، استخدِم DEFAULT.
{
"objectDefinitions": [
{
"name": "issues",
"propertyDefinitions": [
{
"name": "summary",
"textPropertyOptions": {
"retrievalImportance": { "importance": "HIGHEST" }
}
},
{
"name": "description",
"textPropertyOptions": {
"retrievalImportance": { "importance": "DEFAULT" }
}
}
]
}
]
}
بالنسبة إلى مستندات HTML، تساعد العلامات مثل <title> و<h1> في تحديد أهمية العبارة. إذا كان ContentFormat
هو TEXT، يستخدم ItemContent
الأهمية DEFAULT. إذا كان HTML، تعتمد الأهمية على خصائص HTML.
التأثير في الحداثة
تقيس الحداثة مدى حداثة تعديل أحد العناصر، باستخدام createTime و
updateTime في
ItemMetadata.
تحتل العناصر الأقدم ترتيبًا أقل.
يمكنك التأثير في الحداثة من خلال ضبط freshnessProperty و
freshnessDuration.FreshnessOptions
تتيح لك freshnessProperty استخدام تاريخ أو طابع زمني مخصّصَين بدلاً من updateTime. بالنسبة إلى الأخطاء، يمكنك استخدام تاريخ الاستحقاق لترتيب العناصر التي تتضمّن تواريخ أقرب إلى الآن في موضع أعلى.
{
"objectDefinitions": [
{
"name": "issues",
"options": {
"freshnessOptions": { "freshnessProperty": "duedate" }
}
}
]
}
استخدِم freshnessDuration لتحديد الوقت الذي يُعتبر فيه العنصر قديمًا. تؤدي القيمة العالية، مثل 100 عام، إلى إبطال تأثير الحداثة. ويكون ذلك مفيدًا للبيانات الثابتة، مثل ملفات تعريف الموظفين. بالنسبة إلى الأخبار، استخدِم قيمة صغيرة مثل ثلاثة أيام.
التأثير في الجودة
تقيس الجودة دقة العنصر ومدى فائدته. حدِّد قيمة بين 0
و1 باستخدام
SearchQualityMetadata.
تؤدي القيم الأعلى إلى تحسين الترتيب. على سبيل المثال، يمكنك تحسين ترتيب مستندات المزايا التي أنشأها قسم الموارد البشرية.
{
"metadata": {
"searchQualityMetadata": { "quality": 1.0 }
}
}
التأثير باستخدام نوع الحقل
يمكنك التأثير في الترتيب استنادًا إلى خصائص التعداد أو الأعداد الصحيحة باستخدام
OrderedRanking:
NO_ORDER(تلقائي): ليس له أي تأثير في الترتيب.ASCENDING: تؤدي القيم الأعلى إلى تحسين الترتيب.DESCENDING: تؤدي القيم الأقل إلى تحسين الترتيب.
بالنسبة إلى أولوية الخطأ، استخدِم DESCENDING إذا كانت HIGH هي 1 وLOW هي 3. بالنسبة إلى خاصية votes، استخدِم ASCENDING.
التأثير في الترتيب من خلال توسيع طلب البحث
يستخدم توسيع طلب البحث المرادفات والقواعد الإملائية لتحسين النتائج.
استخدم المرادفات
تستخدم Cloud Search محتوى الويب العلني للمرادفات. يمكنك أيضًا تحديد مرادفات مخصّصة للمصطلحات الخاصة بالمؤسسة. الاطّلاع على تحديد المرادفات.
استخدم القواعد الإملائية
تقدّم Cloud Search اقتراحات إملائية في
SpellResult.
تستخدم أيضًا التصحيحات الإملائية كمرادفات للعثور على المستندات.
التأثير في الترتيب من خلال إعدادات تطبيق البحث
يوفّر تطبيق البحث معلومات سياقية. يمكنك التأثير في الترتيب باستخدام الإعدادات التالية.
ضبط إعدادات التسجيل
حدِّد
ScoringConfig
لإيقاف الحداثة أو التخصيص.
يؤدي إيقاف التخصيص إلى إزالة تحسينات المالك والتفاعل. الاطّلاع على
تخصيص تجربة البحث.
ضبط إعدادات المصدر
حدِّد الإعدادات على مستوى مصدر البيانات:
- أهمية المص1در: تحتل العناصر من مصدر ذي أهمية
HIGHترتيبًا أعلى. - التكديس: يحدّ من النتائج من مصدر واحد (القيمة التلقائية هي 3) لضمان التنوّع.
التخصيص
تمنح ميزة التخصيص الأولوية للنتائج استنادًا إلى المستخدم:
- ملكية العنصر: تحسِّن ترتيب العناصر التي يملكها المستخدم.
- التفاعل مع العنصر: تحسِّن ترتيب العناصر التي اطّلَع عليها المستخدم مؤخرًا، عدَّلها أو علّق عليها.
- نقرات المستخدم: تحسِّن ترتيب العناصر التي سبق أن نقر عليها المستخدم. لا تعدِّل عنوان URL للنتيجة، لأنّه يُستخدم لجمع هذه البيانات.
تفسير طلب البحث
تحوِّل ميزة تفسير طلب البحث طلبات بحث المستخدمين إلى طلبات بحث منظَّمة تستند إلى عوامل التشغيل باستخدام تعريفات المخطط. يؤدي ذلك إلى توفير نتائج دقيقة حتى مع الحد الأدنى من الكلمات الرئيسية. الاطّلاع على تنظيم مخطط لتفسير طلب البحث على النحو الأمثل.
لغة العنصر
تخفّض Cloud Search ترتيب العناصر التي لا تتطابق لغتها مع لغة طلب البحث. اضبط languageCode في
RequestOptions
على اللغة المفضّلة لدى المستخدم.
سياق العنصر
استخدِم
contextAttributes
لزيادة ترتيب العناصر ذات الصلة بسياق طلب البحث، مثل الموقع الجغرافي أو
القسم.
رواج العنصر
تحسِّن Cloud Search ترتيب العناصر التي ينقر عليها المستخدمون بشكل متكرر في طلبات البحث الأخيرة. لا تعدِّل عناوين URL لنتائج البحث، لأنّها تُستخدم لتتبُّع هذه النقرات.
ملخّص إعدادات جودة البحث
تقدّم الجداول التالية ملخّصًا لإعدادات جودة البحث:
إعدادات المخطط
| الإعداد | الموقع الجغرافي | الاقتراح | التفاصيل |
|---|---|---|---|
ItemContent |
ItemContent |
خيار ننصح به | الصلة بالموضوع |
RetrievalImportance |
RetrievalImportance |
خيار ننصح به | الصلة بالموضوع |
FreshnessOptions |
FreshnessOptions |
اختياري | الحداثة |
إعدادات الفهرسة
| الإعداد | الموقع الجغرافي | الاقتراح | التفاصيل |
|---|---|---|---|
createTime/updateTime |
ItemMetadata |
خيار ننصح به | الحداثة |
contentLanguage |
ItemMetadata |
خيار ننصح به | لغة العنصر |
owners |
ItemAcl |
خيار ننصح به | ملكية العنصر |
| مرادفات مخصّصة | _dictionaryEntry |
خيار ننصح به | استخدم المرادفات |
quality |
SearchQualityMetadata |
اختياري | التأثير في الجودة |
| بيانات التفاعل | interaction |
اختياري | التفاعل مع العنصر |
OrderedRanking |
OrderedRanking |
اختياري | نوع الحقل |
إعدادات تطبيق البحث
| الإعداد | الموقع الجغرافي | الاقتراح | التفاصيل |
|---|---|---|---|
| تعطيل التخصيص | ScoringConfig |
خيار ننصح به | التخصيص |
| أهمية المصدر | SourceCrowdingConfig |
اختياري | إعدادات المصدر |
| التكديس | SourceCrowdingConfig |
اختياري | إعدادات المصدر |