אוטומציה של טקסטים SEO עם AI: ניסיון עבור 1C-Bitrix
בפרויקט אחד עם 800 קטגוריות, כתיבה ידנית של טקסטים SEO הייתה אורכת חצי שנה. אוטומטנו את התהליך הזה עם AI — הייצור ארך 3 ימים, והמיקומים לשאילתות נמוכות-תדר עלו ב-40% בחודש הראשון. החיסכון בתוכן לקטלוג של 500 סעיפים הגיע עד 60% מהתקציב בהשוואה לכותבי תוכן עצמאיים. ייצור טקסטים עם AI מהיר פי 3 מעבודה ידנית, והעלות נמוכה פי 2–3. הצוות שלנו, עם 7 שנות ניסיון ב-Bitrix, יישם 50+ פרויקטים של אוטומציית תוכן.
בעיות שאנחנו פותרים
כותב תוכן עצמאי כותב 500 סעיפים בחודש, סוכנות לוקחת יותר זמן. AI סוגר את המשימה הזו ב-2–3 ימים עם איכות מבוקרת. עם זאת, פשוט להזין ל-API את שם הקטגוריה זה לא מספיק — יש צורך בהקשר: מחירים, מותגים, מאפייני סינון. בלי זה, הטקסטים יוצאים תבניתיים ולא מביאים ערך.
איסוף נתוני SEO עבור ה-Prompt
כדי לייצר טקסט SEO, אנחנו צריכים להעביר ל-AI:
- שם הקטגוריה והנתיב שלה בעץ הסעיפים
- מילות מפתח לעמוד (מ-Yandex.Wordstat או SEMrush)
- מספר המוצרים בקטגוריה ובתת-קטגוריות
- טווח מחירים (נלקח מ-
b_catalog_priceדרך min/max) - המותגים המובילים בקטגוריה
- מאפייני סינון — מה ניתן לסנן בעמוד
אספן נתונים לקטגוריה:
function buildCategoryContext(int $sectionId): array {
$section = CIBlockSection::GetByID($sectionId)->Fetch();
$priceRange = getPriceRange($sectionId); // SELECT MIN/MAX из b_catalog_price
$brands = getTopBrands($sectionId, 5); // топ-5 брендов по количеству товаров
$filterProps = getFilterProperties($sectionId); // свойства умного фильтра
return [
'name' => $section['NAME'],
'breadcrumb' => getSectionBreadcrumb($sectionId),
'count' => $section['ELEMENT_CNT'],
'price_from' => $priceRange['min'],
'price_to' => $priceRange['max'],
'brands' => implode(', ', $brands),
'filter_params' => implode(', ', $filterProps),
];
} איך AI מייצר טקסט תוך התחשבות במבנה?
ה-Prompt מכיל לא רק נתונים אלא גם תבנית סימון. אנחנו מגדירים דרישות: H2 ו-H3, פסקת פתיחה, בלוק "איך לבחור", USP, קריאה לפעולה. AI ממלא את התבנית עם פרטים מההקשר. לדוגמה, עבור הקטגוריה "מחשבים ניידים", הוא מייצר H2 "קנה מחשב נייד במינסק — מחירים תחרותיים" ועוקב אחר הסכמה. מילות מפתח מועברות כרשימת דרישות: מילת מפתח ראשית "קנה מחשב נייד מינסק", נוספות "חנות מחשבים ניידים אונליין", "מחיר מחשב נייד", LSI "מעבד", "זיכרון RAM". AI שוזר אותן באופן טבעי בטקסט.
עדכון טקסטים SEO לסעיפים
טקסט SEO לסעיף מאוחסן ב-function buildCategoryContext(int $sectionId): array { $section = CIBlockSection::GetByID($sectionId)->Fetch(); $priceRange = getPriceRange($sectionId); // SELECT MIN/MAX из b_catalog_price $brands = getTopBrands($sectionId, 5); // топ-5 брендов по количеству товаров $filterProps = getFilterProperties($sectionId); // свойства умного фильтра return [ 'name' => $section['NAME'], 'breadcrumb' => getSectionBreadcrumb($sectionId), 'count' => $section['ELEMENT_CNT'], 'price_from' => $priceRange['min'], 'price_to' => $priceRange['max'], 'brands' => implode(', ', $brands), 'filter_params' => implode(', ', $filterProps), ]; } . כתיבה דרך API:
$ibs = new CIBlockSection();
$ibs->Update($sectionId, [
'DESCRIPTION' => $generatedHtml,
'DESCRIPTION_TYPE' => 'html',
]);עבור תגי meta לסעיפים — בדומה למוצרים, דרך b_iblock_section.DESCRIPTION:
$ipropValues = new \Bitrix\Iblock\InheritedProperty\SectionValues($iblockId, $sectionId);
$ipropValues->save([
'SECTION_META_TITLE' => $metaTitle,
'SECTION_META_DESCRIPTION' => $metaDescription,
]);
מתזמן עדכונים
טקסטים SEO מתיישנים: מחירים משתנים, מותגים חדשים מופיעים, המבחר מתעדכן. אסטרטגיית עדכון:
- אוטומטית: אם טווח המחירים משתנה ביותר מ-20% → יצירה מחדש
- לפי לוח זמנים: פעם ברבעון — יצירה מחדש מלאה לכל הסעיפים
- בעקבות טריגר: כשמתווספת תת-קטגוריה חדשה — יצירה מחדש של סעיף האב
בקרת ייחודיות
לפני הפרסום — בדיקת ייחודיות. אפשרות פשוטה ללא שירותים חיצוניים: השוואה עם טקסטים שכבר פורסמו דרך $ibs = new CIBlockSection(); $ibs->Update($sectionId, [ 'DESCRIPTION' => $generatedHtml, 'DESCRIPTION_TYPE' => 'html', ]); . אם הדמיון > 40% — יצירה מחדש עם seed שונה (פרמטר \Bitrix\Iblock\InheritedProperty\SectionValues במקום 0.7 הרגיל).
למה AI יותר משתלם מכתיבת תוכן ידנית?
כתיבת תוכן ידנית עבור 500 סעיפים עולה פי כמה ולוקחת עד חודש וחצי. ייצור עם AI מספק חיסכון של עד 60% מהתקציב ומאפשר השקת תוכן ב-3 ימים. יתרה מכך, הטקסטים עוברים בקרת ייחודיות ומותאמים לשאילתות מפתח. כתיבת תוכן SEO, לפי ההגדרה מוויקיפדיה, היא כתיבת טקסטים המכוונים לשאילתות חיפוש.
מה כלול בעבודה?
| תוצר | תיאור |
|---|---|
| פיתוח prompts לכל סוג סעיף | תבניות המתחשבות במבנה ובמילות מפתח |
| אספן הקשר לסעיף | מודול PHP לחילוץ מחירים, מותגים, מסננים |
| מחולל עם ניהול מילות מפתח | אינטגרציה עם AI (OpenAI, YandexGPT) |
| כתיבה לשדות Bitrix | $ipropValues = new \Bitrix\Iblock\InheritedProperty\SectionValues($iblockId, $sectionId); $ipropValues->save([ 'SECTION_META_TITLE' => $metaTitle, 'SECTION_META_DESCRIPTION' => $metaDescription, ]); , תגי meta, ירושה |
| מתזמן עדכונים | סוכנים ואירועים ליצירה מחדש אוטומטית |
| תיעוד והדרכה | תיאור ארכיטקטורה, הוראות להוספת סוגים חדשים |
לוח זמנים
| שלב | משך |
|---|---|
| עיצוב prompts לכל סוג סעיף | 2–3 ימים |
| אספן הקשר לסעיף (מחירים, מותגים, מסנן) | 1–2 ימים |
| מחולל עם ניהול מילות מפתח | 1–2 ימים |
| כתיבה לשדות Bitrix, תגי meta לסעיפים | 4–8 שעות |
| מתזמן עדכונים, טריגרים | יום אחד |
סה"כ: 5–9 ימי עבודה. עבור 500+ סעיפים — זמן הייצור הראשוני הוא 3–8 שעות בהתאם למודל ה-AI (לדוגמה, YandexGPT או OpenAI — שניהם נתמכים).
רוצים לאוטם תוכן לקטלוג שלכם? צרו קשר — נעריך את הפרויקט ונציע פתרון עבור המחסן הטכנולוגי שלכם. בקשו ייעוץ: אנחנו מבטיחים ייחודיות של כל טקסט וצמיחה במיקומים לשאילתות מטרה.

