חיפוש באתר הוא הפיצ'ר שאף אחד לא בודק לפני עלייה לאוויר. תעשו את הניסוי הזה עכשיו, לפני שתמשיכו לקרוא. קחו שם של פריט שקיים אצלכם בקטלוג. הקלידו אותו בתיבת החיפוש עם תחילית אחת, למשל "למדפסת" במקום "מדפסת".
יש סיכוי טוב שקיבלתם דף ריק. הפריט יושב שם: תמונה, מחיר, מלאי, הכל תקין. רק האות הראשונה הפילה את ההתאמה.
בואו נהיה כנים: רוב העסקים מודדים תנועה, ולא מודדים את החיפוש הפנימי. זה חבל, כי מי שמחפש כבר החליט לקנות. הוא לא מדפדף בתפריט. הוא מקליד שם מסוים. וכשהוא מקבל דף ריק, הוא לא מתקן את האיות, אלא ממשיך לספק הבא.
איך חיפוש באתר עובד בוורדפרס באמת
אז ככה. התיעוד הרשמי של WordPress VIP מתאר את ברירת המחדל. החיפוש משתמש בתנאי LIKE מול הכותרת, התקציר וגוף הפוסט. הדירוג פשוט יחסית: קודם התאמה בכותרת, אחר כך תאריך.
בשאילתה של כמה מילים וורדפרס מפרק את הטקסט למונחים, ומחפש כל מונח לחוד. זו עדיין התאמת טקסט, ולא ניתוח לשוני.
מה שחסר שם הוא העיקר. המנגנון לא מתקן שגיאות כתיב, ולא מכיר מילים חלופיות. הוא גם לא מנרמל תחיליות, ואין בו דירוג לפי רלוונטיות אמיתית.
וחשוב לדייק בנקודה אחת. זו ברירת המחדל של וורדפרס עצמו, ולא בהכרח מה שרץ אצלכם. באתרים רבים החיפוש עובד דרך תוסף או מנוע חיצוני, למשל Relevanssi, SearchWP, ElasticPress או Algolia. ההתנהגות שם שונה לגמרי, ולכן השאלה הראשונה היא מה בדיוק מפעיל את החיפוש שלכם.
למה עברית שוברת חיפוש באתר
באנגלית ההתאמה הזאת מסתדרת בערך. בעברית היא מתפרקת, וזו הסיבה שה-site search המקומי חלש יותר ממה שהמספרים הגלובליים מראים.
- תחיליות: הלקוח מקליד "למדפסת", הקטלוג אומר "מדפסת". החיפוש מטפל ב-ל' כחלק מהמילה, ולא כמילת יחס.
- כתיב מלא וחסר: "דוד שמש" מול "דווד שמש". שתי צורות לגיטימיות, התאמה אחת בלבד.
- עברית מול אנגלית: הקטלוג כתוב Bosch, הלקוח מקליד "בוש". אפס חפיפה בין המחרוזות.
- ריבוי וסמיכות: הלקוח מקליד "נעליים", הקטלוג אומר "נעל". אין קשר בין השתיים ברמת הטקסט.
- מקטים ומספרי דגם: ABC-1234 מול ABC1234. מקף אחד מפיל את ההתאמה לגמרי.
כל אחת מהנקודות האלה היא לקוח אחד שמקבל דף ריק בזמן שהפריט שלכם מחכה במלאי.
שימו לב שזה לא קורה רק בחנויות. אתר B2B עם מפרטים ומספרי דגם חשוף לזה אפילו יותר, כי הלקוחות שם מקלידים מק"ט ולא שם מלא.
וכאן הסיוג החשוב. מנוע ייעודי יודע לטפל בחלק מהמקרים האלה. התיעוד של WordPress VIP מתאר tokenization, דירוג לפי רלוונטיות והתאמה גמישה. אבל היכולת הזו לא מובנת מאליה בעברית. תבדקו אותה על קטלוג עברי אמיתי, ולא על הדמו של היצרן.
זו בעיה של חיפוש בסיסי, והעברית מחריפה אותה
מכון Baymard בודק חוויית משתמש באיקומרס עם מתודולוגיה מסודרת. לפי הבדיקה שלהם, 69 אחוז מהאתרים לא מציעים השלמה אוטומטית לשגיאת כתיב קלה. כלומר טעות הקלדה אחת מסיימת את החיפוש.
בדיקה נוספת שלהם מצאה ש-15 אחוז מהאתרים לא תומכים בשאילתה שאינה של פריט, למשל "מדיניות החזרות". באותה בדיקה, 34 אחוז מהמשתמשים ניסו לחפש מידע כזה.
שימו לב למה שהמספרים האלה מתארים. אלה אתרים גדולים, באנגלית, עם תקציב. העברית מוסיפה שכבה משלה: תחיליות, נטיות, כתיב מלא וחסר, וערבוב עם אנגלית.
חיפוש באתר: מה לבדוק השבוע
- שלפו שאילתות אמיתיות: כל תוסף חיפוש מתעד אותן. קחו 20 עד 50 שורות מהיומן.
- סווגו כל שאילתה: תוצאה נכונה, תוצאה חלקית, תוצאה לא רלוונטית, או אפס תוצאות.
- מדדו גם תוצאות לא רלוונטיות: דף מלא בתשובות שגויות מזיק לפעמים יותר מדף ריק.
- פלחו לפי סוג הכשל: שגיאות כתיב, תחיליות, יחיד ורבים, עברית מול אנגלית, ומק"ט עם מקף.
- בדקו את ההשלמה האוטומטית לחוד: לפעמים היא רצה על אינדקס אחר מעמוד התוצאות.
- ודאו מה נכנס לאינדקס: שדות מותאמים ומק"טים לא תמיד מגיעים לחיפוש כברירת מחדל.
הבדיקה הזאת לוקחת שעה. היא מחזירה רשימה קונקרטית של תיקונים, במקום הרגשה כללית שמשהו לא עובד. אותו היגיון עומד מאחורי קריאת לוגים של השרת: מה שהמערכת מתעדת אמין יותר ממה שהדוח מסכם.
מתי האפשרות הפשוטה מספיקה
לא כל אתר צריך מנוע חכם. אם יש לכם שלושים עמודים וניווט ברור, החיפוש הוא לא הבעיה. שפרו את התפריט וסיימתם.
אבל אם הקטלוג מונה אלפי פריטים, התמונה מתהפכת. שם כל שיפור בחיפוש מזיז את ההכנסה, כי הוא פוגש לקוח עם כוונת קנייה. איכות הקטלוג עצמו היא הבסיס לזה, ועל העלאת קטלוג מסודרת כתבתי בנפרד.
שאלות נפוצות
איך בודקים אם חיפוש באתר עובד?
קחו עשרה פריטים אמיתיים מהקטלוג. הקלידו כל אחד בשלוש צורות: מלאה, עם תחילית, ובכתיב השני. אם יותר משניים מחזירים דף ריק, יש לכם בעיה אמיתית.
האם site search דורש תוסף בתשלום?
לא בהכרח. חלק מהפתרונות פותרים תחיליות ושגיאות כתיב כבר בגרסה החינמית. השאלה האמיתית היא אם המנוע מטפל במורפולוגיה עברית, ולא מה המחיר שלו.
מה עושים עם קטלוג באנגלית ולקוחות שמחפשים בעברית?
מוסיפים לכל פריט שדה של שמות חלופיים בעברית. אבל שדות מותאמים לא תמיד מגיעים לחיפוש, ולכן ודאו שהמנוע מאנדקס את השדה. שדה מחוץ לאינדקס פשוט לא קיים מבחינת החיפוש.
מה שכדאי לזכור
אנחנו בונים אתרים ומערכות שאנשים צריכים למצוא בהם דברים, ותיבת החיפוש היא הנקודה שבה זה נמדד. היא השדה היחיד באתר שבו הלקוח מספר לכם בדיוק מה הוא רוצה, במילים שלו.
אתר שלא קורא את היומן הזה זורק את המידע הזה לפח, כל יום, בשקט. פתחו אותו השבוע.
איבראהים שאהין