דירוג בהתאמה אישית

דף זה מתאר כיצד לשנות את הדירוג של תוצאות החיפוש המוחזרות על ידי מנועי החיפוש שלך.

  1. סקירה כללית
  2. שיפור התוצאות באמצעות מילות מפתח
  3. שינוי תוצאות חיפוש באמצעות תוויות
  4. תיוג אתרים באמצעות תוויות
  5. שינוי ההשפעות של תוויות

סקירה כללית

נניח שיצרתם רשימה של אתרים שאתם רוצים שמנוע החיפוש יכסה, אבל כשאתם בודקים שאילתות מסוימות, תוצאות החיפוש לא תואמות בדיוק למה שחשבתם עליו. התוצאות שלדעתכם הרלוונטיות ביותר לשאילתה לא מופיעות בחלק העליון של הדף. או אולי אתם רוצים לתת עדיפות לדפי אינטרנט של מוסד המחקר האהוב עליכם או מהאתר שלכם. אפשר לשפר את התוצאות על ידי קידום או הורדה בדירוג. Programmable Search Engine מאפשר לכם לכוונן את התוצאות לפי שלושה אמצעים: מילות מפתח, תוויות משוקללות וציונים. מילות המפתח ומשקולות מוגדרים בקובץ ההקשר, והציונים מוגדרים בקובץ ההערות.

  • מילות מפתח הן דרך מהירה לקדם דפי אינטרנט מסוימים בתוצאות החיפוש ולקבל יותר תוצאות חיפוש בנושא מסוים.
  • תוויות משוקללות מציינות ל-Programmable Search Engine אם להחריג אתר, לקדם או להוריד אותו. מידת ההעלאה או ההורדה של אתר מסוים תלויה במשקל שניתן להחיל על התוויות.
  • ציונים שחלים על הערות ספציפיות, מתאימים או להפוך את ההשפעה של התוויות המשוקללות. הם מוסיפים שכבה נוספת של רמת פירוט לכוונון עדין של הדירוג.

משקלים בתוויות וציונים בהערות הם הלחצנים והחוגות העיקריים לשינוי הדירוג של תוצאות חיפוש. הערכים בשניהם נעים בין -1.0 ל-+1.0. אפשר לקדם אתרים ולהוריד אותם על ידי סיבוב החוגות (עלייה או ירידה) בערכים ובניקוד ובמשקולות.

יש לך השפעה חזקה על הדירוג, אך אין לך שליטה מוחלטת על התוצאות. הקידום או ההורדה בדרגה של תוצאות הם פונקציה של פרמטרים רבים, כולל הרלוונטיות של דף האינטרנט, הבחירה של מילות מפתח, המשקל של התוויות, הציונים בהערות וכן הלאה.

חזרה למעלה

שיפור התוצאות באמצעות מילות מפתח

מילות מפתח הן הדרך המהירה ביותר לשנות את התוצאות. Programmable Search Engine מקדם דפי אינטרנט שכוללים את מילות המפתח שלכם. הוא יכול גם לאחזר תוצאות חיפוש נוספות לגבי אותו נושא. לכן, אם תוצאות החיפוש שלך נראות מזעזעות, נסה להוסיף מילות מפתח. אמנם Programmable Search Engine מגדיל דפי אינטרנט שמכילים את מילות המפתח האלו, אך הוא לא מוריד או מסנן דפי אינטרנט שאינם מכילים את מילות המפתח.

מילות מפתח הן דרך להחיל את כוונת המשתמשים על מנוע החיפוש. לדוגמה, כשמשתמשים במנוע החיפוש של יוגה מחפשים "מזרן", הם למעשה מחפשים "מזרן יוגה", לא "מבחן האנלוגיה של מילר" או "מזרני בית". חשוב על המוקד העיקרי של מנוע החיפוש ועל ההקשר של שאילתות החיפוש של המשתמשים. בדוגמה של מנוע החיפוש שלנו, "יוגה" תהיה מילת מפתח ברורה. אל תשתמשו במילות מפתח רחבות מדי או שיש בהן יותר מדי קטגוריות. לדוגמה, המונחים 'תרגיל' ו'תרגילים מזרחיים' יאחזרו דפי אינטרנט רבים שאינם קשורים ליוגה. מילות המפתח הטובות ביותר מתארות את תוכן האתרים שמנוע החיפוש שלך מכסה.

התחל קודם במילה אחת וראה אם אתה יכול להשיג את התוצאות הרצויות. אם לא מתקבלות מספיק תוצאות, אפשר לנסות להשתמש בכמה מילות מפתח. ניתן גם להשתמש בביטויים, שהם סדרות של מילים המוקפות במירכאות (לדוגמה, "תנוחת יוגה"), אך עדיף להשתמש במילות מפתח המורכבות ממילה אחת. Programmable Search Engine מפרש את yoga pose stretch כשלוש מילות מפתח: "יוגה", "מתיחה" ו "תנוחה".

מילות המפתח אינן תלויות זו בזו; הן פועלות יחד. כך שאם יש לך את מילות המפתח "יוגה" ו "תנוחה", דפי אינטרנט שמכילים "יוגה" ודפי אינטרנט שמכילים "תנוחה" יקבלו חיזוק, אך דפי אינטרנט שמכילים גם "יוגה" וגם "תנוחה" יקבלו חיזוק גדול יותר.

דוגמה: מילות מפתח

נשווה בין תוצאות החיפוש של "מזרן" בשתי גרסאות של מנוע חיפוש ניתן לתכנות יוגה.

איור 1: תוצאות עבור שאילתת החיפוש 'משטח' ממנוע חיפוש שלא משתמש במילות מפתח. (כדי לראות את כל קבוצת התוצאות, לחצו על התמונה).

דוגמה למנוע חיפוש
שאינו משתמש במילות מפתח

איור 2: תוצאות עבור שאילתת החיפוש 'מזרן' ממנוע חיפוש עם מילת המפתח 'יוגה'.

דוגמה למנוע חיפוש
המשתמש במילת המפתח 'יוגה'

בגרסה עם מילת המפתח "יוגה", דפי אינטרנט שמכילים את מילת המפתח מקדמים בדף התוצאות.

חזרה למעלה

יצירת מילות מפתח

אפשר ליצור כמה מילות מפתח שרוצים, כל עוד לא לחרוג מ-100 תווים. הדרך הקלה ביותר ליצור מילות מפתח היא דרך הקטע יסודות בדף סקירה כללית בלוח הבקרה. תוכלו להשתמש בכרטיסייה הזו כדי להתנסות, לנסות מילות מפתח שונות ולבדוק את ההשפעות על דף התוצאות. אם התוצאות לא מתאימות לכם, תוכלו להסיר בקלות מילת מפתח כלשהי ולנסות מילה אחרת.

כדי ליצור מילות מפתח בקובץ ההקשר, אפשר להשתמש במאפיין keywords של הרכיב CustomSearchEngine כדי להגדיר את הערכים של מילות המפתח. הפרד מילות מפתח באמצעות רווח אחד. יש לתחום ביטויים במירכאות. אפשר להשתמש בסימן הפיסוק (") או בישות התו (").

  <CustomSearchEngine keywords="asana &quot;yoga postures&quot;">
  </CustomSearchEngine>

שינוי תוצאות חיפוש באמצעות תוויות

הדרך השנייה לשנות את תוצאות החיפוש היא באמצעות תוויות, שהן הבסיס לדירוג תוצאות החיפוש, שקובעות את אופן הטיפול באתרים.

ניתן להשתמש בשני סוגים של תוויות: תוויות של מנוע חיפוש ותוויות חידוד. תוויות של מנוע החיפוש קובעות אילו אתרים מנוע החיפוש אמור לכסות. הם לא גלויים למשתמשים ופועלים ברקע, ולכן רכיב ההורה שלהם נקרא BackgroundLabels. לעומת זאת, תוויות חידוד מוצגות למשתמשים ומוצגות כקישורים. פירוט החידודים מופיעים בדף צמצום חיפושים. רוב הדף הזה מתמקד בתוויות של מנוע חיפוש, למרות שmodes, משקלים ו ציונים פועלים באותו אופן גם בתוויות מנוע החיפוש וגם בתוויות החידוד.

הקוד הבא מציג את שני סוגי התוויות בקובץ ההקשר:

<!--Search engine labels-->
<BackgroundLabels>
  <Label name="_include_" mode="FILTER"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
<lt;/BackgroundLabels>

<!--Refinement label-->
   <Facet>
      <FacetItem title="Lectures">
         <Label name="lectures" mode="BOOST" weight="0.8">
            <Rewrite>lecture OR lectures</Rewrite>
         </Label>
      </FacetItem>
    </Facet>

בפעם הראשונה שיוצרים Programmable Search Engine באמצעות לוח הבקרה, המערכת יוצרת עבורכם שתי תוויות של מנועי חיפוש ב-Programmable Search Engine. לתוויות יש מצבים שקובעים את אופן הטיפול באתרים. אחד מהם הוא בלעדי (mode="ELIMINATE"), והשני כולל (mode="FILTER"). (אפשר לשנות את המצב של תווית הכללה מ-"FILTER" ל-"BOOST", אחרי יצירת ה-Programmable Search Engine).

חזרה למעלה

שימוש בתוויות

כדי להשתמש בתוויות של מנוע חיפוש, צריך לבצע את הפעולות הבאות:

  1. בקובץ ההקשר, יוצרים או מגדירים מחדש תוויות של מנוע חיפוש.
    1. מגדירים את שם התווית. ניתן לקבל את השם שנוצר על ידי לוח הבקרה, או להגדיר שם משלך.
    2. מגדירים את המצב.
    3. Optional. מגדירים את המשקולות.
  2. בקובץ ההערות, מתייגים אתרים באמצעות תוויות.

דוגמה: קובץ הקשר עם תוויות

זוהי דוגמה חתוכה לקובץ הקשר עם תוויות של מנועי חיפוש.

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;">
  <Title>RealClimate</Title>
  <Description>"Climate change"</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
</CustomSearchEngine>

חזרה למעלה

הגדרת המצב של התווית

הקידום, ההורדה או ההחרגה של אתר משתנים בהתאם לתווית של מנוע החיפוש שאליו הוא משויך. לתווית מנוע חיפוש יכולים להיות המצבים הבאים:

הערה: יש להשתמש באותיות רישיות. צריך להשתמש באותיות רישיות במצבים.

מצב האם הפעולות הבאות... מצב זה מתאים אם...
ELIMINATE אי-הכללה של אתרים שתויגו עם תווית זו במנוע החיפוש שלך.

ברצונך להחריג דפי אינטרנט בעלי דירוג גבוה בחיפוש Google אבל לא כל כך מתאימים לקהל שלך.

לדוגמה, אם יוצרים מנוע חיפוש למחקר המדעי על אוגרים, צריך להשתמש בתוויות במצב ELIMINATE כדי להחריג אתרים בעלי דירוג גבוה שכוללים מידע על טיפול בחיות מחמד, אוגרים רוקדים ואוגרים שיכולים לשיר בקול מעצבן ולנגן את הבנג'ו בו-זמנית.

FILTER כולל רק אתרים שתויגו עם התווית הזו, ולא כולל את כל שאר האתרים.

ברצונך שמנוע החיפוש יחפש רק באתר שלך, באתרים משויכים או באתרים שמתמקדים בנושא מסוים.

מכיוון שהכיסוי של מנועי חיפוש כאלה מוגבל לכמה אתרים, תהיה לך שליטה מדויקת יותר על הדירוג של תוצאות החיפוש. בקטע הבא מתואר שינוי הסדר של תוצאות החיפוש באמצעות משקלים.

לדוגמה, אם ברצונך ליצור מנוע חיפוש רק לאתר שלך, לתייג אתר אחד עם תווית שכוללת את המצב FILTER. תוצאות החיפוש יכללו רק דפים מהאתר שלך, ולא שום דבר אחר.

BOOST כולל את כל האתרים במנוע החיפוש שלך, אבל מקדם או מוריד את הדירוג של אתרים עם התווית הזו. מידת ההעלאה או ההורדה של אתר מסוים תלויה במשקל שתקצה לו. כשרוצים שיהיה מנוע חיפוש רחב שידגיש אתרים מסוימים, אבל לא יחריג לגמרי אתרים אחרים.

לדוגמה, אם אתם רוצים ליצור מנוע חיפוש עם סיקור נרחב, אבל אתם רוצים ליצור חלק מהאתר שלכם (האתר הטוב ביותר בכל הזמנים!), כדאי להשתמש בתוויות עם המצב BOOST.

חזרה למעלה

יצירת תוויות משוקללות

אחרי יצירת תוויות שכוללות, מקדמות או מחריגות אתרים, אפשר להקצות משקל לתוויות הכוללות. המשקולות מאפשרות לך להגדיר את מידת הקידום או ההורדה בדירוג של אתר מתויג. ערכי המשקולות יכולים לנוע בין -1.0 ל-+1.0. טווח המשקל מספק שליטה ממוקדת למדי על אתרים. משקל חיובי בתווית מדגיש אתרים שתויגו בתווית, ואילו משקל שלילי מדגיש פחות חשיבות.

הקוד הבא מציג תווית משוקללת:

<BackgroundLabels>
  <Label name="_include_" mode="FILTER" weight="0.65"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
</BackgroundLabels>

לתוויות השיפור והסינון שאין להן משקלים מוגדרים, כמו אלה שנוצרו על ידי Programmable Search Engine, משקל ברירת המחדל הוא +0.7. כך שאם רוצים לחזק את היכולת של התווית שנוצרה לקדם אתרים, כדאי לשנות את הערך לערך שגדול מ-+0.7. שינוי הערך לערך נמוך מברירת המחדל יחליש את השפעת ההעלאה על דירוג האתר. כשנוסעים לכיוון השני ומקצים משקל שלילי לתווית, התווית מורידה או מסתירה את האתר. ככל שניגשים ל--1.0, קשה יותר לאתרים לקבל דירוג גבוה בתוצאות. ב--1.0, אפילו אתר עם דירוג גבוה יתקשה להתגבר על הירידה המשמעותית.

בעזרת הטבלה הבאה אפשר לראות איך מתבצעת ההתאמה של התוצאות לפי המצב והמשקל של כל תווית.

מצב משקל השפעה
BOOST +1.0 מעניק לאתר קידום גדול. עם זאת, זה לא אומר בהכרח שהאתר המתויג יהיה התוצאה העליונה בכל זמן, וגם אתרים אחרים יוחרגו. המצב הזה שונה מהגדרת המצב FILTER. יכול להיות שעדיין יוצגו תוצאות גם אם אף אחת מהן לא תואמת לתווית. ותוצאות שרלוונטיות הרבה יותר לשאילתת החיפוש עדיין עשויות לקבל עדיפות על פני אתרים מועדפים, אך לא רלוונטיים.

אם אתם משוכנעים שהאתרים שתתייגו בתוויות בעלות משקל רב אמורים להציג את התוצאות המובילות, ולא את כל שאר התוצאות, עליכם להשתמש בתווית סינון במקום בתווית הגדלה.

BOOST -1.0 ההורדה בדרגה משמעותית את האתר. המצב הזה שונה מהגדרת המצב ל-ELIMINATE, מפני שתוצאות רלוונטיות מאוד עשויות עדיין להופיע. לאתר יהיה קרב במעלה הזרם כדי לקבל דירוג גבוה למדי, אבל הוא לא ייחסם לחלוטין.
BOOST לא מוגדר אם לא תגדירו את המשקל (לדוגמה, <Label name="standard" mode="BOOST"/>), יהיה לו משקל מרומז של +0.7.
FILTER +1.0 מעניק לאתר הנבחר קידום מכירות גדול. אם המצב מוגדר כ-FILTER, יוצגו ב-Programmable Search Engine רק אתרים שתואמים לתווית. לכן, אם אף אחד מהאתרים שבחרת לא רלוונטי לשאילתת המשתמש, לא תוצג תוצאה.
FILTER -1.0 חוסם בפועל את האתר הנבחר מהתוצאות. זה כאילו תייגת את האתר עם תווית הסרה.
FILTER לא מוגדר אם לא תגדירו את המשקל (לדוגמה, <Label name="standard" mode="FILTER"/>), יהיה לו משקל מרומז של +0.7.
ELIMINATE ללא משקל חסימת האתר. אתרים שתואמים לתווית לא יוצגו. אם לכל התוצאות הרלוונטיות מופיעה תווית הסרה, יכול להיות שדף התוצאות יהיה ריק. יש סיכוי גבוה יותר שזה יקרה במנועי חיפוש מסוג מסנן, ולא במנועי חיפוש מסוג שיפור.

אפשר ליצור כמה תוויות עם משקלים שונים, ולהחיל אותן על אתרים לפי הצורך. לדוגמה, מומלץ ליצור תווית שמקדמת אתרים באופן משמעותי ותווית שמקדמת אתרים באופן מועט. אתם יכולים ליצור כמה תוויות משוקללות שתרצו, אבל אחרי שלב מסוים, יכול להיות שיהיה קשה לנהל אותן. דרך טובה יותר לשלוט בדירוג האתרים ברמה מפורטת יותר היא באמצעות הציונים, שעליהם נדון בחלק הבא.

חזרה למעלה

תיוג אתרים באמצעות תוויות

לאחר שהגדרת תוויות, תוכל להתחיל לתייג אתרים בתוויות. לכל הערה יכולות להיות תוויות מרובות, ופירוש הדבר שניתן להשתמש באותו אתר במנועי חיפוש אחרים ולקבל דירוג שונה.

<Annotations>
  <Annotation about="webcast.berkeley.edu/*" score="1">
    <Label name="cse_university_boost_highest"/>
    <Label name="cse_bicycles_exclude"/>
    <Label name="cse_hamsters_filter"/>
  </Annotation>
</Annotations>

חזרה למעלה

אפנון ההשפעות של תוויות

הציונים מאפשרים לכם לשנות את ההשפעה של התוויות. הן יכולות לצמצם או להפוך את ההשפעות של התוויות על אתרים ספציפיים. המאפיין score של הרכיב Annotation יכול להיות בעל ערך שנע בין -1.0 ל-1.0. דירוג של 0 מבטל את השפעת התווית על דירוג האתר. דירוג של 1 משקף את ההשפעה המלאה, וציון של -1 מבטל לחלוטין את ההשפעות. הערכים בין 0 ל-1 או -1 ל-0 (לדוגמה, 0.55) משמשים לכוונון עדין של ההשפעה של התוויות. אם לא תקצו ציון להערה, התכונה 'חיפוש מותאם אישית' תחיל את ההשפעה המלאה של התווית על האתר. נראה שהקצית לה ציון של 1.

הטבלה הבאה ממחישה איך הציונים יכולים להתאים את ההשפעה של התוויות:

מצב משקל Score השפעה
ללא הגבלה ללא הגבלה ללא זהה למתן ציון להערה 1.0. התווית חלה על האתר במלואה.
BOOST +1.0 -1.0 זהה להיפוך התווית BOOST והקצאת משקל של -1.0. הוא מוריד את דירוג האתר באופן אגרסיבי.
BOOST -1.0 -1.0 זהה להיפוך התווית BOOST והקצאת משקל של +1.0. הוא מקדם את האתר בצורה מוגזמת.
FILTER +1.0 -1.0 זהה לתיוג האתר בתווית ELIMINATE. הוא מונע הכללה של האתר.
FILTER -1.0 -1.0 זהה להיפוך התווית FILTER והקצאת משקל של +1.0. הוא מקדם את האתר בצורה מוגזמת.
ELIMINATE ללא משקל -1.0 זהה להמרת התווית ELIMINATE לתווית מסנן עם הציון +1.0. הוא מקדם בצורה מוגזמת את האתר.

דוגמה: קוד לציון

בדוגמה הבאה יש לנו שלושה אתרים שמתויגים באותה תווית של מנוע חיפוש. עם זאת, השפעות התווית אינן אחידות בשלושת האתרים השונים, מפני שלכל הערה יש ציון שונה, כך שניתן להשתמש בתווית בעוצמות שונות.

<Annotations>
    
  <Annotation about="*.edu/*" score="0.0001">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.ucsd.edu/*" score="0.7">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.vision.ucsd.edu/*" score="1">
    <Label name="vision_label"/>
  </Annotation>

</Annotations>

למרות שכל שלוש ההערות כוללות את התג vision_label, Programmable Search Engine מתייחס אליהן באופן שונה לפי הציונים שלהן. התוצאות מ-vision.ucsd.edu הן תוצאות חיוביות ביותר, תוצאות מ-ucsd.edu הן די טובות, ואלה מ-.edu דומיינים ברמה העליונה מקבלות עדיפות קלה על פני אתרים אחרים.

חזרה למעלה