יישום ומיגרציית אתר ללא אובדן SEO
אנחנו מבצעים את ממצאי הביקורת: מיגרציה לאתר על Astro/Cloudflare, Core Web Vitals 90+, schema markup, אינדוקס ב-3 שפות. מ-USD 2,500 לפי scope.
למה צריך שלב יישום נפרד
ביקורת ללא יישום היא רק PDF. לרוב הלקוחות אין צוות פיתוח פנימי שיכול תוך שבועיים לבצע מיגרציה של אתר WordPress ל-Astro, לכתוב מחדש meta-tags ב-3 שפות ולממש schema markup מלא בלי לאבד מיקומים. לכן יישום הוא רמה משלו: אנחנו לוקחים את ה-deliverable של הביקורת ומביאים ל-live עם אותו סטאק שהשתמשנו לביקורת.
בשלב הזה אין “גילויים” — כל ההחלטות התקבלו ב-ביקורת. כאן זה ביצוע טהור.
מה כלול בפרויקט טיפוסי
מיגרציית אתר (WordPress → Astro / Next.js / כל target stack)
- מפת URL מלאה עם מיפוי ישן → חדש
- 301 redirects ברמת Cloudflare Workers (לא plugin)
- העברת תוכן ל-Content Collections עם zod-schema validation
- שימור מבנה hreflang (RU/EN/HE) עם x-default
- אינדוקס כל גרסאות השפה דרך Search Console
- אימות: אפס אובדן ranking ב-90 הימים הראשונים
אופטימיזציית Core Web Vitals
יעד: Lighthouse Performance ≥ 90 ב-mobile (להשוואה — מתחרים בנישה הישראלית: alef-marketing 23, webstrike 15, prisra 38, oleggurari 66).
- LCP ≤ 1.8s דרך preload של hero-images + critical CSS inline
- CLS ≤ 0.05 דרך width/height מפורש על כל media
- INP ≤ 100ms דרך מינימיזציה של JS ב-main-thread
- AVIF + WebP עם JPG fallback דרך Astro
<Image /> - פונטים self-hosted דרך
@fontsource(בלי Google Fonts CDN) - קובץ
_headersעם Cache-Control: immutable לסטטי
Schema.org markup
בלוקי JSON-LD לפי המלצות ה-research:
Organization+WebSite+Person founder(BaseLayout)Service+Offerלעמודי שירותיםFAQPageלעמודי שירותים עם FAQHowToלעמוד methodology (rich result)Article+BlogPostingלפוסטי בלוגLocalBusinessלעמוד contact (Local Pack)
מאומת דרך validator.schema.org + Google Rich Results Test לפני deploy של כל עמוד.
הגדרת i18n / hreflang
- Astro built-in routing (
/,/en/,/he/) - HE עם
dir="rtl"+ logical CSS properties (margin-inline-start, לאmargin-left) - ייצור hreflang ב-
<head>של כל עמוד עם x-default - OG images לפי locale דרך endpoint
/og/[slug].png - Cookie עם user preference + Accept-Language fallback
Tracking foundation
אם בביקורת התגלה ש-GA4/GTM מוגדרים שגוי — בנייה מחדש של מעקב:
- Custom dimension
audience_languageלסגמנטציה RU/EN/HE - conversion events נפרדים לכל שפה/מוצר
- ייבוא ל-Google Ads כיעדי המרה עצמאיים
- Capture של
gclid,fbclid,utm_*בטופס → payload → Cloudflare D1 - Cookie consent banner עם granular consent (Consent Mode v2)
תהליך production — 4-6 שבועות לפרויקט טיפוסי
| שבוע | מה קורה |
|---|---|
| 1 | Kickoff על בסיס הביקורת: scope סופי, גישות, kickoff-doc |
| 1-2 | Setup פרויקט חדש (Astro/Cloudflare), מיגרציה של גרסת השפה הראשונה |
| 2-3 | מיגרציה של שאר ה-locales, hreflang, schema |
| 3-4 | אופטימיזציית CWV, Lighthouse > 90 ב-staging |
| 4-5 | Tracking foundation, cookie consent, טפסים עם Turnstile |
| 5-6 | Cutover ל-production, 301 redirects, GSC validation, monitoring |
לאחר cutover: 30 ימי monitoring period — בדיקות ranking יומיות, indexation coverage, CWV. אם 30 הימים הראשונים מראים ירידה > 10% ב-traffic מ-baseline, אנחנו מתקנים על חשבוננו.
Tech stack של פרויקט טיפוסי
- Astro 5 + Tailwind 4 + TypeScript strict + MDX
- Hosted on Cloudflare Pages (preview deploys בכל PR)
- טפסים דרך Cloudflare Pages Functions + Turnstile + Resend
- Lead storage ב-Cloudflare D1
- CI: Lighthouse CI gate (Performance ≥ 90 בכל merge)
- Validation: Schema.org validator + Rich Results Test לפני deploy
תמחור
מ-USD 2,500 תלוי ב:
- גודל אתר (מספר עמודים)
- מספר locales (1 / 2 / 3)
- פלטפורמת מקור (WordPress / Wix / Shopify / custom)
- מורכבות schema (מינימלית Service-only לעומת סט מלא עם HowTo + LocalBusiness)
- האם נדרש tracking foundation
פרויקטים טיפוסיים:
- אתר < 30 עמודים, locale 1, schema בסיסי → USD 2,500-3,500
- אתר 30-100 עמודים, 2-3 locales, schema מלא → USD 4,000-7,000
- אתר > 100 עמודים, custom features → USD 7,000+
שאלות נפוצות
האם אפשר יישום בלי הביקורת שלכם?
אפשרי אבל נצטרך לבצע ביקורת (₪1,490) קודם כדי לוודא שאנחנו מבינים את ה-priorities. בלי ביקורת יש סיכון ליישם דברים שלא משפיעים על הכנסות.
האם אפשר רק מיגרציה, בלי אופטימיזציית CWV?
אפשרי אבל נדיר. בדרך כלל אם חברה עוברת מיגרציה — זה כבר סימן ש-CWV דורש טיפול. תמחור במקרה זה מתחת לבסיסי.
מה אם האתר שלי על Wix או Shopify, לא WordPress?
עובדים עם כולם. תבנית המיגרציה זהה: מפת URL → redirects → Content Collections → CWV → schema. Wix נותן פחות שליטה על headers, Shopify על template structure; בשניהם מתמחרים scope אינדיבידואלית.
אחריות נגד אובדן ranking?
30 ימי monitoring + תיקון על חשבוננו אם הירידה עולה על 10% מ-baseline. אף אחד לא יכול לתת אחריות מלאה ל-ranking — Google משחרר core updates משלו שאנחנו לא שולטים בהם. אבל המיגרציה הטכנית — באחריותנו.
אפשר פשוט להעביר לכם דוח מסוכנות SEO אחרת?
אפשרי, אבל מומלץ? לא. איכות הדוחות של אחרים משתנה; לעיתים קרובות אין קישור להכנסות. היישום שלנו זז מהר יותר כשאנחנו מכירים את הנתונים בעצמנו.