המטרה
להחליף אתר Drupal ישן באתר שהעסק מנהל בעצמו, בלי לאבד אף כתובת שגוגל כבר מכיר, ולאפשר ללקוחות לשלוח הזמנה מלאה - מידות, עובי, קנט, כמויות - שהמחסן יכול לתמחר ולהחתים בלי לרדוף אחרי הלקוח בטלפון.
הפתרון
אתר ופאנל ניהול ב-Nuxt 4 + MongoDB בעברית RTL. סקריפט הגירה ייבא את הקטלוג מהאתר הישן: קטגוריות, מוצרים, מאמרים, עמודי אודות וצור קשר ו-273 תמונות, עם 405 הפניות כך שכל כתובת ישנה ממשיכה לעבוד. בכל עמוד מוצר יש טופס חיתוך לפי מידה (אורך, רוחב, עובי, צבע, קנט, כמות) שממלא סל הזמנה בדפדפן. שליחת הסל יוצרת בקשת הזמנה וטיוטת הצעת מחיר מתומחרת לפי מחירון פנימי; העסק מתקן ושולח קישור לחתימה במייל או בוואטסאפ. הלקוח קורא את ההצעה, חותם ומקבל PDF חתום. בפאנל יש גם פניות מהאתר, לקוחות, עריכת קטלוג ועמודים, הרשאות, יומן פעולות עם שחזור ויומן שגיאות.
סרטון הדגמה
עיקרי הדברים
- כל כתובת ישנה נשמרה או הופנתה - בלי לאבד תנועה מגוגל
- בקשות הזמנה עם חיתוך לפי מידה ישירות מעמוד המוצר
- מבקשת הזמנה להצעת מחיר חתומה בלי שיחת טלפון
- חתימות שמזהות כל שינוי, עם PDF חתום שנשמר בארכיון
- העסק עורך קטלוג, עמודים ומחירים בעצמו
האתגר
לאתר הישן היו שנים של כתובות בעברית שגוגל כבר מכיר - קטגוריות, מוצרים ומאמרים. אתר חדש עם נתיבים חדשים היה זורק את התנועה הזאת לפח.
שמרתי את מבנה הכתובות הישן בדיוק, פתרתי אותן דרך נתיב אחד שבודק עמוד, מוצר ואז קטגוריה, והפקתי 405 הפניות ישירות מתוך הייבוא לכל מה שזז. כותרות ההפניה מקודדות ל-ASCII כך שנתיבים בעברית עובדים בכל דפדפן.
עץ נמכר בחיתוך לפי מידה, כך שעמוד מוצר עם שדה כמות בלבד לא מתאר הזמנה אמיתית, ואין באתר מחירים שאפשר לחשב מהם סכום.
לכל מוצר יש שדות הזמנה משלו (מידות, עובי, צבע, קנט). הבקשה נשלחת בלי מחירים, והשרת הופך אותה לטיוטת הצעת מחיר לפי המחירון הפנימי, עם המידות וההערות של הלקוח בכל שורה, מוכנה לתיקון ולשליחה.
הצעה חתומה צריכה להיות בדיוק המסמך שהלקוח ראה, גם אם מישהו ערך אותה אחר כך.
מנוע תצוגה אחד מזין גם את עמוד החתימה וגם את ה-PDF. ה-SHA-256 של התוכן שאושר נשמר עם החתימה, חתימה נחסמת אם ההצעה השתנתה אחרי שנפתחה, והצעות חתומות ננעלות: אפשר לשכפל אותן, לא לערוך או למחוק.
מה נמסר
- אתר ציבורי בעברית עם קטלוג, מאמרים, סל הזמנה ועמוד חתימה על הצעת מחיר
- ייבוא תוכן מהאתר הישן עם מפת הפניות ודוח ייבוא
- פאנל ניהול: בקשות הזמנה, הצעות מחיר, מחירון, לקוחות, פניות, קטלוג, עמודים והגדרות
- הרשאות, התחברות עם קוד במייל, יומן פעולות עם שחזור ויומן שגיאות עם התראות במייל
- שכבת SEO וחיפוש AI: מפת אתר, llms.txt, גרסאות markdown ונתונים מובנים
תוצאות
405
כתובות ישנות שנשמרו
273
תמונות שהועברו
E-signed
הצעות מחיר
Hebrew RTL
תצוגה
מה זה לימד אותי
- הפקת ההפניות מתוך הייבוא עצמו היא הדרך היחידה להיות בטוחים שאף כתובת ישנה לא נשכחה
- בעסק בלי מחירים באתר, בקשה מסודרת שהופכת לטיוטת הצעה חוסכת יותר זמן מעגלת קניות
- גיבוב התוכן שאושר הוא מה שנותן לחתימה אונליין ערך בהמשך

