דף זה מתאר כיצד לשנות את שאילתות המשתמשים או להגיב להן, כדי לספק תוצאות חיפוש רלוונטיות יותר או התואמות לדרישות האתר שלך.
- סקירה כללית
- צירוף שאילתות חיפוש עם תוויות חידוד
- הרחבת שאילתות חיפוש עם מילים נרדפות
- השלמה אוטומטית של שאילתות
סקירה כללית
אם אתם מכירים היטב את הקהל שלכם, תוכלו לחזות בערך אילו דברים הוא עשוי לחפש. תוכלו לצפות את השאילתות שלהם ולעזור להם למצוא תוצאות רלוונטיות יותר.
Programmable Search Engine מאפשר לך להוסיף מונחי חיפוש לשאילתות של המשתמשים וליצור מילים נרדפות לשאילתות של המשתמשים. התכונה הראשונה מוטמעת באמצעות חידודים, שהמשתמשים יכולים להחיל או להתעלם מהם. תכונות המילים הנרדפות פועלות בתגובה לשאילתות של המשתמשים בלי לדרוש פעולה כלשהי מצד המשתמש.
הוספת שאילתות חיפוש עם תוויות חידוד
כדי לספק קישורי חידוד שמוסיפים מונחי חיפוש שימושיים לשאילתות של משתמשים, צריך להשתמש ברכיב Rewrite
בקובץ הערות XML של Programmable Search. הרכיב מצרף את מונחי החיפוש לשאילתות של המשתמשים כשהם לוחצים על קישור לחידוד. הרכיב Rewrite
יכול להכיל עד 100 תווים, וכולם חייבים להיות באותיות קטנות, מלבד אופרטורים של חיפוש באותיות רישיות, כגון OR
. למידע נוסף על אופרטורים של חיפוש, ראו חיפוש מתקדם בקלות רבה. למידע נוסף על חידודים, ראה צמצום חיפושים.
הדוגמה הבאה מראה איך אפשר להשתמש ב-Rewrite
.
<CustomSearchEngine> <Title>Universities</Title> <Context> <Facet> <FacetItem title="Homework"> <Label name="assignments" mode="BOOST"> <Rewrite>homework OR assignment</Rewrite> </Label> </FacetItem> </Facet> </Context> </CustomSearchEngine>
הדוגמה ממחישה איך לעזור למשתמשים שלוחצים על קישור החידוד שנקרא 'שיעורי בית'. המערכת מצרפת את מונחי החיפוש הנוספים 'שיעורי בית' ו'משימה' לשאילתת החיפוש שהמשתמשים מקלידים.
חידודים עם הרכיב Rewrite
הם בעלי המבנה הבא:
Facet
FacetItem
Label name
Rewrite
הרחבת שאילתות חיפוש עם מילים נרדפות
כדי להרחיב את שאילתות החיפוש של משתמשים, אפשר להשתמש במילים נרדפות, שהן גרסאות של מונח חיפוש. לדוגמה, לשאילתת החיפוש שקשורה לפיננסים, "ריבית", יכולות להיות החלופות המקבילות הבאות: "תשואה", "דיבידנד", "שובר" וכן הלאה. אם תיצור מילים נרדפות ל'תחום עניין' במנוע החיפוש הפיננסי שלך, המשתמשים שלך לא יצטרכו להקליד מספר וריאנטים כדי למצוא את המידע שהם מחפשים. Programmable Search Engine יחפש באופן אוטומטי את כל האתרים שרלוונטיים ל "עניין", "תפוקה", "דיבידנד", "שובר" ומונחים קשורים אחרים.
מונח חיפוש עם מילים נרדפות שהגדרת מפעיל באופן אוטומטי הרחבת חיפוש, גם אם המשתמש מזין את מונח החיפוש בעצמו וגם יחד עם סדרה של מילים אחרות. נניח שהגדרתם את "נינג'ה" כמונח חיפוש עם הגרסה הנרדפת "רוצח". כל שאילתת חיפוש שכוללת את המילה "נינג'ה" — כמו "נינג'ה" בלבד או "תחרות אכילת נקניקיות נינג'ה" — תרחיב את השאילתה כך שתכלול את הווריאציות הנרדפות. זה כאילו המשתמש חיפש "נינג'ה OR מתנקש" או "נינג'ה או תחרות אכילת נקניקיות רצחניות".
שיטות מומלצות
מונחים נפוצים של שאילתות, ראשי תיבות נפוצים (כמו "CD" ל-"certificate of deposit") וקיצורים מוכרים (כמו "monis", ל"אג"ח עירוניות") שאין להם מאפיינים זהים לשדה המתמחה או לתחום העניין הספציפי שלך הם מועמדים מצוינים לשימוש במילים נרדפות. אם מנוע החיפוש שלכם פופולרי מספיק ומקבל חיפושים רבים עבור אותן שאילתות, תוכלו לקבל נתונים על השאילתות הנפוצות ביותר מדף הנתונים הסטטיסטיים. עבור אל לוח הבקרה ועבור מנוע החיפוש שלך, ולחץ על הקישור נתונים סטטיסטיים. שאילתות פופולריות מפורטות בתחתית הדף.
אין צורך ליצור מילים נרדפות למונחי שאילתה פופולריים. לדוגמה, המונחים "בריטניה", "בריטניה", "בריטניה", "בריטניה" הם גרסאות מוכרות למדי (גם אם הן לא מילים נרדפות מבחינה טכנית) לרוב משתמשי האינטרנט. ל-Google יש כבר המון מילים נרדפות למונחים כאלה, ואין צורך לשכפל את היצירה הזו. במקום זאת, אפשר ליצור מילים נרדפות למונחים נפוצים שספציפיים לתחומי העניין של המשתמשים במנוע החיפוש שלך. לדוגמה, במנוע חיפוש פיננסי, המונח "בונד" יכול להיות מועמד מצוין. יכול להיות ש-Google לא תדע אם המשתמשים מחפשים "ג'יימס בונד", "קשר כימי", "קשר דביק" או "קשר רגשי". אתם, מצד שני, יודעים שהם מחפשים אמצעי פיננסי ויכולים לחשוב בקלות על מילים נרדפות כמו "אבטחת הכנסה קבועה" ו "בעיה".
אם אתם לא יודעים אם מונח מסוים נפוץ או אידיוסינכרוני, תוכלו לבדוק את המונח ואת הווריאציות שלו בחיפוש Google. הקלד את מונח השאילתה (כגון "סן פרנסיסקו") בחיפוש Google ולאחר מכן פתח חלון דפדפן חדש. בתיבת החיפוש של Google, מקלידים את מונח השאילתה, את אופרטור החיפוש OR
ואת הווריאציה של מונח השאילתה (לדוגמה, "תל אביב OR חיפה"). משווים בין שני דפי התוצאות. אם הם זהים, פירוש הדבר של-Google יש את המונחים הנרדפים.
יצירת מילים נרדפות
כמו בכל קובץ XML, ניתן להשתמש בעורך טקסט פשוט כדי ליצור ולערוך את קובץ המילים הנרדפות. פשוט שומרים את קובץ הטקסט עם סיומת הקובץ .xml (לדוגמה, syn_finance.xml
).
הנה דוגמה לקובץ מילים נרדפות:
<Synonyms> <Synonym term="stock"> <Variant>equity</Variant> <Variant>share</Variant> </Synonym> <Synonym term="bond"> <Variant>fixed-income security</Variant> <Variant>issue</Variant> <Variant>high yield debt</Variant> </Synonym> </Synonyms>
קובץ מילים נרדפות מכיל רכיב אחד ורכיב צאצא אחד שיכולים להיות לו כמה אחים, כמתואר בהיררכיה הבאה:
Synonyms
(1 בלבד)Synonym term
(מותר כמה אחים ואחיות)Variant
(עד 10 לכלSynonym
)
יוצרים את מונח החיפוש בערך המאפיין של רכיב הצאצא Synonym
ומגדירים כל אחת מהמילים הנרדפות שלו ברכיב Variant
. מונח החיפוש והווריאציות הנרדפות שלו יכולים להיות מילה בודדת (כמו 'עוגיות') או ביטויים (כמו 'עוגת חלב' או 'בכי על חלב שנשפך').
מגבלות
הטבלה הבאה מפרטת את המגבלות עבור קובצי מילים נרדפות:
פריט | הגעת למספר המקסימלי המותר |
---|---|
מספר מונחי חיפוש (רכיב Synonym term ) |
כמה מונחי חיפוש, כל עוד המספר הכולל של הווריאנטים לא עולה על 500 לכל מנוע חיפוש. |
מספר הווריאציות (Variant רכיבים) לכל מונח חיפוש |
10
|
מספר הווריאציות הכולל (Variant רכיבים) של מנוע החיפוש |
2,000 |
גודל הקובץ | 500KB |
מספר הקבצים | רבים ככל שתרצה, כל עוד הגודל המצטבר של כל הקבצים בחשבון אינו עולה על 4MB |
השלמה אוטומטית של שאילתות
השלמה אוטומטית היא רשימה של הצעות לשאילתות שמופיעות כשמשתמשים מקלידים בתיבת החיפוש.
איור 1: הקלדת תווים ספורים בתיבת החיפוש פותחת רשימה נפתחת עם אפשרויות לשאילתות חיפוש שונות.
רשימת השאילתות האופציונליות המשמשות להשלמה האוטומטית נגזרת בחלקה מתוכן האתר ומהפופולריות של מונח השאילתה. עם זאת, ניתן להתאים אישית את ההשלמה האוטומטית על ידי הוספה או הסרה של מונחים בלוח הבקרה, או באמצעות העלאה בכמות גדולה בקובץ XML.
הפעלת השלמות אוטומטיות
כדי להפעיל את ההשלמה האוטומטית במנועי חיפוש באמצעות Programmable Search Element:
- בדף 'תכונות חיפוש' של מנוע החיפוש, גוללים אל הקטע השלמה אוטומטית.
- מסמנים את תיבת הסימון הפעלת ההשלמה האוטומטית.
תוכלו להוסיף או להסיר מונחים בודדים בקטע השלמה אוטומטית בדף 'תכונות חיפוש' של מנוע החיפוש שלכם, או להעלות את כל המונחים באמצעות XML. המונחים שאתם מוסיפים מופיעים מעל למונחים שנוצרו באמצעות אלגוריתם עבור כל השאילתות.
עשויות לחלוף עד 48 שעות לפני שמונחים של השלמה אוטומטית יתחילו להופיע במנוע החיפוש שלך.
כדי להוסיף או להסיר מונחים בכמות גדולה, מעלים קובץ XML של השלמת תנאים. כמו בכל קובץ XML, ניתן להשתמש בעורך טקסט פשוט כדי ליצור ולערוך את קובץ השלמת ההשלמות. פשוט שומרים את קובץ הטקסט עם סיומת הקובץ .xml (לדוגמה, autocomplete_finance.xml).
הוספה והסרה של תנאי השלמה אוטומטית
הנה דוגמה לקובץ השלמות אוטומטיות שניתן להעלות.
<Autocompletions> <Autocompletion term="cake" type="1"/> <Autocompletion term="strawberry.*" type="2" match="2"/> <Autocompletion term="vanilla" type="2"/> </Autocompletions>
בקוד לדוגמה, "apple" נכלל ברשימת המונחים האפשריים להשלמה אוטומטית, ואילו "וניל" וכל מונח שמתחיל ב "תות" לעולם לא יוצגו למשתמש כמונח להשלמה אוטומטית.
קובץ של השלמה אוטומטית מכיל רכיב אחד ורכיב צאצא אחד שיכולים להיות להם כמה אחים, כמתואר בהיררכיה הבאה:
Autocompletions
(אחד בלבד)Autocompletion
(מותר כמה אחים ואחיות)
בטבלה הבאה מפורטים שמות המאפיינים של ההשלמה האוטומטית.
שם המאפיין | התיאור | Value |
---|---|---|
term |
המונח הבודד או הביטוי הרגולרי שיש לכלול או להחריג. | מונח של השלמה אוטומטית להכללה או להחרגה. לדוגמה, אם תרצו להוסיף את 'צל הסערה' לרשימת המונחים של ההשלמה האוטומטית המוצגת למשתמשים, הוסיפו את הערך 'צל סערה'. חשוב לשים לב: שימוש באותו מונח במספר רשומות Autocompletion יגרום לשגיאה. מונח יכול להכיל עד 100 תווים. המערכת תתעלם ממונחים שכוללים יותר מ-100 תווים. |
type |
מציינים אם יש לכלול את המונח או להחריג אותו מההשלמה האוטומטית. | צריך לציין אחת מהאפשרויות הבאות:
1 - יש לכלול מונח
2 - החרגת מונח
|
match |
אופציונלי. מציינים אם רוצים שתהיה התאמה מדויקת למונח או לביטוי רגולרי. | צריך לציין אחת מהאפשרויות הבאות:
1 – ברירת מחדל. התאמה מדויקת.
2 - לביטוי רגולרי. אפשר להשתמש בביטוי רגולרי רק עבור מונחים שהוחרגו.
|