סיקור ומחקר על Shopify ומסחר אלקטרוני
הכתבה הזו מבררת מה נתוני השוק באמת מראים לגבי ביצועי תבניות ועלותן, על פני 329 תבניות שנסקרו, משום שאין קטגוריה ייעודית לחנויות ספרים במדידות, והתשובה המקובלת מעמידה פנים שתבנית כלשהי נבנתה ואומתה עבור מקרה השימוש הזה.
כל מי שמחפש את תבנית ה-Shopify הטובה ביותר לחנות ספרים מצפה לרשימה מקוצרת שנבנתה מנתוני חנויות ספרים. אין כזו. ניטור השוק שעומד מאחורי השוואות מהסוג הזה מכסה 329 תבניות המסווגות לקטגוריות כמו Art, Auto, Bags, Beauty, Clothing, Electronics, Food and drink, Home, Jewelry & Access., Kids, Pets, Sports ו-Toys, וחנויות ספרים אינן ביניהן. לכן כל כתבה שטוענת שבדקה תבניות מול קריטריונים ייעודיים לחנויות ספרים או שנשענת על קטגוריה שלא קיימת בנתונים הנמדדים, או שהיא פשוט ממחזרת בשקט רשימה כללית ומדביקה לה תווית חדשה.
נקודת הפתיחה הכנה היא שסוחר שמוכר ספרים קונה מאותו מאגר כמו כולם. ל-329 התבניות בדירוג המצרפי יש מחיר חציוני של $300, בטווח מחירים של $100 עד $500, ודירוג ממוצע של 4.53 מתוך 5 על פני 308 תבניות מדורגות. המספר החציוני של ביקורות לתבנית עומד על 23. אף אחד מהנתונים האלה לא פוצל לפי שימוש בחנות ספרים, פשוט משום שניטור הקטגוריות לא כולל כזו. לקטלוג ספרים יש צרכים אמיתיים משלו, תיאורי מוצר ארוכים, מטא־דאטה של סדרות ומחברים, אולי רשימה שניתן לסנן לפי ז’אנר, אבל אף אחד מנתוני השוק הרחבים כאן לא נאסף מתוך מחשבה על הצרכים האלה.
מה שהנתונים כן תומכים בו הוא תמונה של ביצועי התבניות באופן כללי, וזה עדיין חשוב כי דף מוצר איטי פוגע בחנות ספרים בדיוק כמו שהוא פוגע בחנות ביגוד. במובייל, החציון של שיעור החנויות שעוברות את כל מדדי Core Web Vitals הוא 85.5%, והחציון הזה נגזר מ-247 תבניות עם מספיק נתונים. התבנית בעלת הביצועים הטובים ביותר בשוק מגיעה ל-98.6% והגרועה ביותר ל-46.1%, טווח רחב מספיק כדי להצדיק בדיקה של הנתונים של תבנית ספציפית במקום להניח שהחציון תקף. בדסקטופ הסיפור דומה: שיעור המעבר החציוני הוא 86.2% על פני 199 תבניות עם נתונים מספקים, בטווח שבין 30.3% בתחתית ל-99.2% בראש.
הנתונים האלה מגיעים מ-CrUX ליולי 2026, כלומר הם משקפים מבקרים אמיתיים בחזיתות חנות פעילות ולא הרצת מעבדה בודדת בכלי בדיקה. ההבחנה הזו חשובה כי ציון מעבדה שנמדד פעם אחת עלול לפספס את מה שקורה על פני מגוון אמיתי של מכשירים וחיבורים לאורך חודש.
| מדד | מובייל | דסקטופ |
|---|---|---|
| שיעור מעבר חציוני | 85.5% | 86.2% |
| התבנית הטובה ביותר בשוק | 98.6% | 99.2% |
| התבנית הגרועה ביותר בשוק | 46.1% | 30.3% |
| תבניות עם מספיק נתונים | 247 | 199 |
דרישות ה-Theme Store של Shopify עצמה קובעות רף שכל תבנית מפורסמת חייבת לעבור לפני שסוחר בכלל רואה אותה: ציון ביצועים ממוצע מינימלי של 60 ב-Lighthouse בדפי המוצר, הקולקציה והבית, בבדיקה בדסקטופ ובמובייל. יש גם ציון נגישות ממוצע מינימלי של 90 ב-Lighthouse באותם שלושה סוגי דפים, שוב בדסקטופ ובמובייל. עמידה ברף הזה מכניסה תבנית לחנות. היא לא אומרת דבר על השאלה אם התבנית מטפלת היטב ברשימת ספרים ארוכה, אם היא תומכת בטקסונומיה של מחברים או סדרות, או אם החיפוש שלה מכוונן לאיתור לפי שם ספר ו-ISBN. הדרישה היא רף לאיכות חזית חנות כללית, ולא מבחן התאמה לחנות ספרים.
מכיוון שאין קטגוריית חנויות ספרים בנתוני השוק, הצעד הסביר הבא הוא לבדוק ישירות את קוד המקור של התבניות ולחפש משהו שדומה לכלים ייעודיים לחנות ספרים, במקום לסמוך על תיאור הרישום. המאגר של Dawn, בקומיט 258f00f מ-10 באוגוסט 2026, נסרק על פני כל 351 הקבצים, כולל .gitignore, .prettierrc.json, .theme-check.yml, LICENSE.md, README.md, assets, config, layout, locales, release-notes.md, sections, snippets ו-templates. המילים bookstores, tested ו-shortlist אינן מופיעות באף אחד מהם. זה לא פער קל, זו היעדרות מוחלטת בכל תיקייה בתבנית.
Horizon מסתדרת רק במעט אחרת. בקומיט 8b42ace מ-31 באוגוסט 2026, בבדיקה על פני 484 קבצים, המילה “tested” עולה בדיוק ב-2 קבצים: assets/variant-resolution.js ו-locales/nb.schema.json, קובץ סכמת לוקאל נורווגי. אף אחד מהם אינו הגדרה ייעודית שסוחר יכול למצוא בעורך התבניות. אין סקשן, אין בלוק סכמה, אין מתג שקשור למילה הזו. כלומר גם כשמילת מפתח מופיעה בבסיס הקוד של תבנית, לא נובע מכך שיש מאחוריה פיצ’ר תואם. סוחר שיקרא את רשימת הקבצים של תבנית כדי להירגע לגבי פונקציונליות שקשורה לספרים לא ימצא שום דבר מרגיע, לא ב-Dawn ולא ב-Horizon.
סוחר שמחפש תבנית לחנות ספרים צריך להפסיק לחפש רשימה מקוצרת שמתויגת כחנות ספרים, כי לניטור השוק שעומד מאחורי ההשוואות האלה אין קטגוריה כזו בין 329 התבניות שלו. במקום זאת, שלפו את נתוני ה-Core Web Vitals בפועל ואת ציוני דרישות ה-Theme Store עבור כל תבנית ספציפית שנשקלת, ופתחו את המאגר שלה כדי לבדוק אם הפיצ’רים שהיא מפרסמת באמת קיימים כהגדרות ולא כמילת מפתח אקראית בקובץ לוקאל.
רשימת הקטגוריות הנמדדות כוללת Art, Auto, Bags, Beauty, Clothing, Electronics, Food and drink, Home, Jewelry & Access., Kids, Pets, Sports ו-Toys, ואף אחת מהן אינה חנויות ספרים. כלומר, אף תבנית במאגר הנתונים הזה אינה מסווגת לחנויות ספרים באופן ספציפי. סוחר שמוכר ספרים נאלץ לבחור תבנית כללית ולהגדיר אותה, בדיוק כפי שסוחר בקטגוריית Clothing היה מתאים לעצמו תבנית שלא נבנתה רק עבור ביגוד.
לא לפי נתוני השוק הזמינים. מחיר התבנית החציוני הוא $300, בטווח של $100 עד $500, ולגיליון המחירים הזה לא מצורפים נתוני ביצועים כלשהם. שיעורי המעבר של Core Web Vitals נמדדים בנפרד, עם חציון של 85.5% במובייל וחציון של 86.2% בדסקטופ, ושום דבר בנתונים לא קושר מחיר גבוה יותר לשיעור מעבר גבוה יותר.
בבסיס הקוד של Dawn, שנבדק בקומיט 258f00f מ-10 באוגוסט 2026, המילה 'tested' אינה מופיעה באף אחד מ-351 הקבצים, לא ב-assets, config, layout, locales, sections, snippets ולא ב-templates. ב-Horizon, שנבדק בקומיט 8b42ace מ-31 באוגוסט 2026, 'tested' מופיעה ב-2 קבצים בלבד מתוך 484, ושניהם variant-resolution.js וקובץ סכמת לוקאל נורווגי, ולא הגדרה ייעודית שסוחר יכול להפעיל. כלומר המילה, במקומות שבהם היא בכלל קיימת, אינה פיצ'ר.
לפי דרישות ה-Theme Store של Shopify עצמה, תבנית חייבת להגיע לציון ביצועים ממוצע מינימלי של 60 ב-Lighthouse בדפי המוצר, הקולקציה והבית, גם בדסקטופ וגם במובייל. היא גם צריכה ציון נגישות ממוצע מינימלי של 90 ב-Lighthouse באותם שלושה סוגי דפים, בדסקטופ ובמובייל. עמידה ברף הזה מכניסה תבנית לחנות; היא לא אומרת שהתבנית נבנתה מתוך מחשבה על מלאי ספרים, מטה־פילדים של סדרות או דפי מחברים.
הם מגיעים מנתוני CrUX ליולי 2026, שמשקפים מבקרים אמיתיים בחנויות פעילות ולא בדיקת מעבדה שהורצה פעם אחת בסביבה מבוקרת. נתוני המובייל מכסים 247 תבניות עם מספיק נתונים ונתוני הדסקטופ מכסים 199 תבניות. הפיזור רחב: שיעורי המעבר במובייל נעים בין 46.1% בתבנית הגרועה ביותר ל-98.6% בטובה ביותר, ובדסקטופ בין 30.3% ל-99.2%, כך שממוצע בודד מסתיר הרבה.