ישנם מצבים בהם עסקים ובעלי אתרי e-commerce נאלצים להקפיא את הפעילות שלהם ברשת. שיבושים בשרשרת האספקה, סגירות עונתיות, שיפוצים, או אירועים כמו משבר הקורונה (COVID-19) – כולם עלולים לאלץ חנות מקוונת לצאת מהאוויר לתקופה מסוימת.
אם אתם מנהלים אתר סחר והגעתם לסיטואציה דומה, עומדות בפניכם מספר אפשרויות למזער את הפגיעה בדירוג האתר. בפוסט זה נסביר ונציג את האפשרויות שלכם ונתאר את היתרונות והחסרונות של כל אחת מהן, על מנת שהפגיעה בדירוג תהיה מינימלית, אם בכלל.
הקפאת הפעילות של אתרי סחר ללא פגיעה ב-SEO
במקרה ונתקלתם בסיטואציה בה אתם נאלצים להקפיא את פעילות החנות שלכם ברשת, הנה הדרכים העיקריות להתנהל:
1. החלפת האתר בהודעה על סגירה זמנית (לא מומלץ)
כשאתם סוגרים את החנות הפיזית שלכם, אתם נועלים את דלת הכניסה ותולים שלט בסגנון של "סגרנו זמנית, נשמח לשרת אתכם כשנשוב".
אך אופציה זו אינה מומלצת משתי סיבות עיקריות. ראשית, אתר הוא לא רק חנות. גם אם למבקרים אין אפשרות לרכוש מוצרים, הקהל עדיין מעוניין לקבל מידע על המוצרים, לקרוא חוות דעת, לשמור מוצרים ב-wish list וכדומה.
שנית, אם גוגל אינה יכולה לסרוק את האתר, הוא יעלם בהדרגה מתוצאות החיפוש. החזרת דפי האתר לאינדקס של גוגל תיארך זמן רב, ובמהלכו העסק יאבד כניסות אורגניות רבות.
בנוסף, בזמן שהאתר חסום, תאבדו מידע ונתונים חשובים ב-Google Search Console, מכיוון שאימות האתר ואיסוף הנתונים תלויים בנגישות האתר.
2. השארת האתר תוך שיתוק פונקציונליות הרכישה (מומלץ)
ההמלצה של גוגל היא להשאיר את האתר כפי שהוא ולספק מידע לגולשים המסביר את הסיטואציה באמצעות פופאפ או באנר כלשהו. במקרה זה, על האתר לשתק ולבטל את אפשרות הרכישה באחת מהדרכים הבאות:
- סימון כל המוצרים כ"לא זמינים במלאי".
- שיתוק הפונקציונליות של עגלת הקניות.
- ביטול האפשרות של הוספת מוצרים לסל הקניות.
באופן זה, לא יהיה שום שינוי בסריקת האתר, בנראות שלו בגוגל, ולא תהיה פגיעה בדירוגים. האתר ימשיך לתפקד כרגיל ויספק לגולשים את אותה חוויית גלישה, למעט אופציית הרכישה.
זוהי הגישה הבטוחה ביותר מבחינת SEO. גוגל הצהירה כי עסקים צריכים להגביל, לא להשבית, את האתרים שלהם בזמן סגירות זמניות. אתר נגיש עם עגלת קניות מושבתת שומר על תקציב הזחילה, האינדוקס והדירוגים שלכם.
3. הסרת מוצרים שאינם זמינים באופן זמני (לא מומלץ)
אם יש לכם בעיה לספק מוצרים מסוימים, אל תסירו אותם מהאתר ואל תסירו את הקישורים אליהם מדפים אחרים. הנחיה זו רלוונטית לכל אתר e-commerce הנתקל בסיטואציה של מוצרים חסרים.
אם תסירו את דפי המוצר, תפגעו בדירוג של אותם עמודי מוצר כשאלו ישובו אל המדף. כנ"ל גם לגבי הסרת הקישורים למוצרים אלו מעמודי הקטגוריה או מתפריט הניווט הראשי – אין להסיר קישורים אלו.
גם אם המוצר אזל כרגע מהמלאי או שאינכם יכולים לספק אותו, אין סיבה לוותר על התנועה שמגיעה אליו ממנועי החיפוש. כאשר מוצר אזל באופן זמני, יש לעדכן שאינו זמין ולשתק את פונקציונליות הרכישה שלו.
במקרים אלו ניתן ואף מומלץ להציג למבקר באתר קישורים למוצרים חלופיים או דומים. עוד מידע על הנושא בפוסט טיפול במוצרים שאינם זמינים בחנות מבחינת SEO.
4. עדכון הנתונים המובנים באתר (לא חובה)
אם שילבתם באתר קוד סכמה (schema) ונתונים מובנים כגון Product, Event, LocalBusiness וכדומה – מומלץ לעדכן את המידע בהתאם.
למשל, להפוך אירוע לאירוע מקוון באמצעות המאפיין eventAttendanceMode, לעדכן את ה-availability של מוצר ל-OutOfStock, או לעדכן שעות פתיחה במידה ולעסק קיימות חנויות פיזיות.
גוגל תומכת בנתוני event מובנים עבור אירועים שבוטלו, נדחו או הפכו לווירטואליים. אותם נתונים מובנים עשויים להופיע בתוצאות החיפוש, כך שאם מהימנות המותג שלכם חשובה לכם, ודאו שהמידע הנכון מוצג.
על מנת לעדכן את גוגל בשינוי, בקשו באמצעות Google Search Console לסרוק מחדש את עמודי האתר. אם מדובר בכמות גדולה של דפים, הגישו מחדש את מפת האתר.
אם בכל זאת חייבים להוריד את האתר
אם אין ברירה ואתם חייבים להוריד את האתר מהאוויר, עליכם לדאוג שזה יהיה לפרק זמן קצר ככל האפשר. גוגל סובלת הפסקות קצרות של מספר שעות ללא פגיעה משמעותית ב-SEO. עם זאת, אם ההשבתה נמשכת מעבר ליום-יומיים, גוגל עלולה להתחיל להסיר דפים מהאינדקס, והחזרתם יכולה להימשך שבועות ואף חודשים.
במקרה זה, החזירו סטטוס קוד 503 ב-HTTP response header. להבדיל מסטטוס קוד 404 שמשמעו "העמוד לא נמצא", סטטוס קוד 503 מציין כי הבעיה זמנית והאתר ישוב לפעול.
הוסיפו כותרת Retry-After בכדי לציין לסורקים מתי לחזור ולבדוק שוב.
החזרת סטטוס קוד 503 ב-PHP:
<?php
header('HTTP/1.1 503 Service Temporarily Unavailable', true, 503);
header('Retry-After: 3600');והנה כיצד לעשות זאת באמצעות הקובץ .htaccess בשרתי Apache:
RewriteEngine On
RewriteRule ^ - [R=503,L]
Header always set Retry-After "3600"ודאו שקובץ ה-robots.txt שלכם ממשיך להחזיר סטטוס קוד 200 בזמן התחזוקה. אם robots.txt עצמו מחזיר 503 לתקופה ממושכת, גוגל עלולה להפסיק לסרוק את האתר כולו ובסופו של דבר להסיר אותו מתוצאות החיפוש.
מספר נקודות נוספות שכדאי לדעת
הנה מספר נקודות נוספות שכדאי לדעת בעת טיפול בסגירות זמניות:
מניעת טקסט מסוים מלהופיע כ-snippet בתוצאות החיפוש
אם האתר שלכם מציג באנר עם הודעה זמנית לגולשים ואותו באנר ממומש כחלק מקוד ה-HTML, הוא ייסרק על ידי גוגל ועלול להופיע ב-snippet בתוצאות החיפוש.
בכדי למנוע מהטקסט בבאנר להופיע ב-snippets, סמנו את הטקסט עם התכונה data-nosnippet:
<p>הטקסט הבא עלול להופיע בסניפט
<span data-nosnippet>וחלק זה לא יופיע</span>.</p>מה לגבי Google Business Profile?
שימו לב כי חיפוש המותג שלכם בגוגל מציג גם את הפרופיל העסקי שלכם (Google Business Profile) בתוצאות החיפוש. תוכלו לסמן את העסק כ"סגור זמנית" ישירות מממשק Google Business Profile.
פרופיל עסקי שמסומן כסגור זמנית נשאר גלוי בחיפוש גוגל וב-Maps תוך ציון ברור שהעסק לא פעיל כרגע. כשתחזרו לפעילות, עדכנו את הסטטוס ואת שעות הפתיחה בהתאם.
שאלות נפוצות
שאלות נפוצות בנושא הקפאת פעילות אתרי e-commerce מבלי לפגוע ב-SEO:
Retry-After ומדוע כדאי להשתמש בה?
Retry-After מציינת לסורקי מנועי חיפוש כמה שניות לחכות לפני בדיקה חוזרת של האתר. למשל, Retry-After: 3600 פירושו "נסו שוב בעוד שעה". הכללת כותרת זו עם תשובת 503 עוזרת לגוגל לתזמן את הסריקה הבאה ביעילות.robots.txt?
robots.txt בזמן תחזוקה עלולה לגרום להסרת דפים מהאינדקס. במקום זאת, השתמשו בסטטוס קוד 503 עם כותרת Retry-After. שמרו על קובץ ה-robots.txt נגיש ומחזיר סטטוס קוד 200 בכל עת.סיכום
בין אם אתם מתמודדים עם בעיות אספקה, סגירות עונתיות, שיפוצים או כל מצב אחר המחייב הקפאה זמנית של החנות – העיקרון המרכזי זהה: שמרו על האתר נגיש ומאונדקס.
הגישה הבטוחה ביותר היא להשאיר את האתר ניתן לגלישה מלאה תוך שיתוק אפשרות הרכישה. אם אתם חייבים להוריד את האתר מהאוויר, השתמשו בסטטוס קוד 503 עם כותרת Retry-After ושמרו על ההשבתה קצרה ככל האפשר. ברגע שתחזרו לפעילות, עדכנו את גוגל דרך Search Console והחזירו את כל השינויים הזמניים למצבם הקודם.



תודה רבה על המידע החשוב 🙂
תודה על המאמר. לגבי הדוגמה של אתר נקסט ישראל: דף הבית מבצע הפניה לדומיין האנגלי ובה ההודעה. כל הדפים הפנימיים עדין באויר אבל לא מקושרים מדף הבית. רואים שזה מתחיל להשפיע על הדירוגים. יהיה מעניין להמשיך וללמוד מזה גם עד כמה זה ישפיע על הדירוגים וגם תוך כמה זמן הוא יעלה חזרה בדירוגים כשיחזור.
מניסיון אישי: מסתכל מאוד לערוך מחקר שלם באתר קניות, ולפעמים גם להצליח להוסיף לסל ואז לגלות שהרכישה לא אפשרית. אולי מבחינת SEO זה מומלץ אבל מבחינת חווית גלישה לא. אני חושב שכדאי להשאיר הודעה בולטת שהרכישה מושבתת וכן להפוך את כפתורי ההוספה לסל \ רכישה ל disabled.
תודה על השיתוף:) שאלה, יש דרך לעשות שיהיה ניתן להזמין מהאתר רק בימים מסויימים? לדוגמא, בימים ו׳ עד ג׳ שההזמנות יהיו פתוחות ויהיה ניתן להזמין רגיל. ובשאר הימים שלא יהיה ניתן להזמין?
ולעשות את זה בצורה אוטומטית, זאת אומרת שכל שבוע זה יחזור על עצמו..
היי אברהם,
כן, ניתן לעשות זאת אך נדרשת התערבות של מתכנת.