بيانات LocalBusiness المنظمة هي وصف مكتوب بصيغة JSON-LD لنشاطك المحلي: الاسم والعنوان والهاتف والساعات والموقع. تشترط جوجل في توثيقها الخاصيتين name وaddress، وتوصي بخصائص مثل telephone وurl وgeo وopeningHoursSpecification. ضع في كل صفحة بيانات ما تعرضه الصفحة فعلًا، واختر أدق نوع فرعي لنشاطك، وافحص النتيجة بأداة اختبار النتائج المميزة قبل النشر وبفحص عناوين URL بعده. هذه البيانات تساعد الفهم ولا تضمن ظهورًا أو ترتيبًا.
هل موقعك يعرّف جوجل بنشاطك بوضوح؟
أرسل رابط موقعك ونوع نشاطك، ونخبرك هل بياناتك المنظمة وصفحاتك تحتاج مراجعة قبل أي تعديل.
أرسل رابط موقعي اتصل بنا: 01097079170يسمع أصحاب الشركات والعيادات عبارة «سكيما» فيظنونها مفتاحًا للمركز الأول. الحقيقة أبسط: هي طريقة لتقول لمحرك البحث بلغة منظمة ما كتبته أصلًا بلغة البشر في صفحتك. إن كانت صفحتك لا تذكر مدينتك ولا خدمتك بوضوح فالكود لن يصلح هذا، وإن كانت واضحة فالكود يزيل الالتباس. نرجع في هذا المقال إلى توثيق جوجل لبيانات النشاط المحلي، ونضيف إطارًا عمليًا يناسب الشركات الخدمية، ويكمل ما كتبناه عن السيو المحلي وخرائط جوجل وعن بيانات الأسئلة الشائعة.
ما الذي تفعله هذه البيانات وما الذي لا تفعله؟
تفعل شيئًا واحدًا: توضّح. تخبر الزاحف أن هذه الصفحة تخص نشاطًا محليًا اسمه كذا، يقع في عنوان كذا، ويمكن الاتصال به على رقم كذا، ويفتح في أوقات كذا. ولا تفعل ثلاثة أشياء يتوهمها الناس:
- لا تُدخل نشاطك في الخرائط. هذا شأن ملف النشاط التجاري على جوجل الذي ناقشنا إدارته في دليل منشورات الملف التجاري.
- لا تعوّض عن صفحة ضعيفة. الصفحة التي لا تشرح الخدمة تبقى ضعيفة ولو حملت كودًا مثاليًا.
- لا تعد بنتيجة. لا تقدم جوجل ضمانًا بإظهار ميزة معينة بسبب البيانات المنظمة، ولذلك نكتبها كجزء من النظام لا كوعد.
الخصائص التي نبدأ بها وأين تقع الأخطاء
الجدول التالي يلخص الخصائص كما يعرضها توثيق جوجل، مع الخطأ الذي نراه في المواقع الخدمية:
| الخاصية | وضعها عند جوجل | ماذا تضع | الخطأ الشائع |
|---|---|---|---|
| name | مطلوبة | اسم النشاط كما يظهر على اللافتة والموقع وملف النشاط | إضافة كلمات مفتاحية إلى الاسم |
| address | مطلوبة | عنوان بريدي كامل بقدر المتاح: شارع، مدينة، منطقة، دولة | عنوان مختلف عن ملف النشاط أو عنوان وهمي |
| telephone | موصى بها | الرقم بصيغة دولية مع رمز الدولة | رقم محلي بلا رمز أو رقم يختلف عن الظاهر في الصفحة |
| url | موصى بها | رابط صفحة هذا الموقع أو الفرع تحديدًا | وضع الرئيسية لكل الفروع |
| geo | موصى بها | خط العرض والطول بخمس خانات عشرية على الأقل | إحداثيات تقريبية تضع النشاط في حي آخر |
| openingHoursSpecification | موصى بها | أيام وأوقات الفتح والإغلاق | نسيان تحديثها في رمضان أو الإجازات |
| priceRange | موصى بها | نطاق سعر مختصر (أقل من 100 حرف) | كتابة عرض ترويجي بدل نطاق |
| aggregateRating / review | اختيارية وبشرط | لا تستخدمها لتقييمات نشاطك نفسه | نسخ تقييمات العملاء لإظهار النجوم |
لاحظ أن الاختيار الأفضل هو النوع الفرعي الأدق. تقول جوجل إنه ينبغي استخدام أكثر أنواع النشاط المحلي تحديدًا، فنشاط التسليك يستخدم نوعًا مثل Plumber، وعيادة الأسنان تستخدم Dentist، وشركة النقل تستخدم MovingCompany، بدل الاكتفاء بنوع عام. وإن احتجت أكثر من نوع فاستخدم مصفوفة بحسب ما توثقه جوجل، ولا تستخدم additionalType لأنها غير مدعومة في هذا السياق.
أي صفحة تحمل أي بيانات؟ جدول قرار
أكثر الأخطاء ليست في الكود بل في توزيعه. هذا الجدول يوضح القاعدة التي نستعملها في المواقع الخدمية:
| الصفحة | ما نضعه | السبب |
|---|---|---|
| الرئيسية | بيانات النشاط الرئيس: الاسم والرابط والهاتف والعنوان إن وُجد | الصفحة التي تعرّف بالنشاط ككل |
| صفحة فرع | LocalBusiness مستقل للفرع بعنوانه وهاتفه وساعاته ورابطه | كل فرع كيان محلي له بياناته |
| صفحة الخدمة | لا نكرر بيانات النشاط بالكامل، ويمكن إضافة بيانات الأسئلة الشائعة إن كانت ظاهرة في الصفحة | الصفحة تشرح الخدمة، لا تعرّف بالنشاط من جديد |
| صفحة التواصل | بيانات النشاط نفسها كما هي في الصفحة | أوضح مكان لعنوان النشاط وهاتفه |
| المقال | بيانات المقال والمنظمة الكاتبة، لا بيانات فرع | المقال ليس نشاطًا محليًا |
القاعدة الذهبية: كل رقم أو ساعة أو عنوان في الكود يجب أن يظهر في الصفحة نفسها، وأن يطابق ما في ملف النشاط التجاري. أي اختلاف بين الثلاثة يخلق التباسًا قبل أن يخلق أي ميزة.
تحتاج مراجعة بيانات الفروع والمواعيد؟
اكتب لنا عدد فروعك ومواعيد عملك وطريقة استقبال العملاء، ونحدد معك أين توضع كل بيانات في موقعك.
ناقش موقعي معنا اتصل بنا: 01097079170مثال JSON-LD لنشاط افتراضي
المثال التالي لشركة تسليك افتراضية، وكل قيمة فيه للتوضيح فقط. استبدل الاسم والعنوان والهاتف والإحداثيات والساعات ببيانات نشاطك الحقيقية، ولا تنشره كما هو.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "اسم النشاط كما في الملف التجاري",
"url": "https://example.com/riyadh",
"telephone": "+966-XX-XXX-XXXX",
"address": {
"@type": "PostalAddress",
"streetAddress": "اسم الشارع",
"addressLocality": "الرياض",
"addressCountry": "SA"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 24.xxxxx,
"longitude": 46.xxxxx
},
"openingHoursSpecification": [{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday","Sunday","Monday","Tuesday","Wednesday","Thursday"],
"opens": "08:00:00",
"closes": "22:00:00"
}]
}
</script>
ثلاث ملاحظات على الشكل كما وردت في توثيق جوجل: تُكتب الأوقات بصيغة hh:mm:ss، وتُحذف validFrom وvalidThrough إن كانت الساعات ثابتة طوال العام، وإن كان النشاط يعمل بعد منتصف الليل تكتب مواصفة واحدة تغلق بعده. أما من يعمل على مدار الساعة فتكون القيمة من 00:00 إلى 23:59.
خطوات التنفيذ من الصفر
- اجمع الحقائق من مصدر واحد: افتح ملف النشاط التجاري وانسخ الاسم والعنوان والهاتف والساعات كما هي، فهذا مرجعك الثابت.
- حدد الصفحات: اكتب قائمة بالصفحات التي ستحمل بيانات نشاط: الرئيسية والتواصل وصفحة كل فرع.
- اختر النوع الأدق: ابحث عن نوع فرعي يطابق نشاطك في قائمة schema.org، وإن لم تجده فاستخدم LocalBusiness العام.
- اكتب الخصائص المطلوبة أولًا: name وaddress، ثم أضف الموصى بها واحدة واحدة بعد التحقق من صحتها.
- ضع الكود في الصفحة: داخل وسم script من نوع JSON-LD. توضح جوجل أن الكود المولّد بالجافاسكربت مدعوم أيضًا.
- اختبر قبل النشر: أدخل الكود أو الرابط في أداة اختبار النتائج المميزة وصحّح الأخطاء الحرجة.
- افحص بعد النشر: استخدم فحص عناوين URL في Search Console للتأكد أن الصفحة غير محجوبة ولا تحمل noindex ولا تتطلب تسجيل دخول، ثم انتظر إعادة الزحف وأرسل خريطة الموقع.
- ضع تذكيرًا للتحديث: أي تغيير في الهاتف أو الساعات أو العنوان يعني تحديث الملف التجاري والصفحة والكود معًا.
حالات تحتاج حذرًا
أنشطة تخدم العملاء في مواقعهم
شركات التنظيف والتكييف والنقل كثيرًا ما تعمل من مستودع أو مكتب لا تستقبل فيه جمهورًا، وربما أخفت عنوانها في ملف النشاط. بما أن العنوان خاصية مطلوبة في هذا النوع من البيانات فلا تضع عنوانًا لا ينطبق على نشاطك. إن لم يكن لديك عنوان معلن للجمهور فاجعل صفحات الخدمات والمناطق هي المرجع، وراجع المختص قبل أي قرار.
الأنشطة متعددة الفروع
لكل فرع صفحة ورقم وساعات خاصة به. راجع السيو لنشاط متعدد الفروع لتفاصيل بنية الصفحات، ولا تضع كل الفروع في كود صفحة واحدة إلا إن كانت الصفحة نفسها تعرضها.
العيادات والمراكز الطبية
بيانات الاسم والعنوان والهاتف والساعات مقبولة وطبيعية، لكن لا تضف أي ادعاءات علاجية أو وعودًا بنتائج داخل الوصف. وراجع قواعد الإعلانات والخصوصية في بلدك كما في قائمة سياسات إعلانات العيادات.
المواقع ذات الأنظمة الجاهزة
بعض القوالب والإضافات تولّد بيانات تلقائيًا. قبل أن تضيف كودك يدويًا افحص ما يولّده موقعك أصلًا، حتى لا تتكرر البيانات أو تتعارض في الصفحة نفسها.
قائمة الأخطاء قبل النشر
- الاسم في الكود يطابق الاسم في الموقع وملف النشاط حرفيًا.
- رقم الهاتف بصيغة دولية، ويطابق الرقم الظاهر في أعلى الصفحة وزر الاتصال.
- الساعات تتضمن الجمعة والإجازات الفعلية، وتم تحديثها بعد آخر تغيير.
- الإحداثيات تقع على موقع النشاط لا على وسط المدينة.
- لا توجد تقييمات منسوخة لنشاطك داخل البيانات.
- لا يوجد أكثر من كود متعارض في الصفحة الواحدة.
- الصفحة ليست محجوبة بملف robots ولا تحمل noindex.
- أضفت الرابط الدقيق للفرع لا رابط الرئيسية في كل صفحة.
مثال افتراضي: مراجعة موقع شركة تكييف بفرعين
افترض شركة تكييف لها فرعان في مدينتين، وصفحتها الرئيسية تحمل كودًا واحدًا فيه عنوان الفرع الأول ورقم الفرع الثاني. هذا المثال افتراضي بالكامل لتدريب العين على الأخطاء.
| ما وجدناه | لماذا هو مشكلة | التعديل المقترح |
|---|---|---|
| عنوان فرع ورقم فرع آخر في كود واحد | بيانات متناقضة لكيان واحد | كود مستقل لكل فرع في صفحته |
| ساعات الفتح غير محدثة | معلومة قديمة قد تضلل العميل | تحديثها وربطها بتذكير شهري |
| نوع عام LocalBusiness مع وجود نوع أدق | وصف أقل تحديدًا من اللازم | اختيار نوع فرعي مناسب للنشاط |
| تقييمات منسوخة داخل الكود | غير متوافق مع إرشادات جوجل لهذه الخاصية | حذفها |
كيف نربطها بما يجلب العملاء فعلًا؟
الكود مجرد طبقة. ما يقرر هل يتصل الزائر هو وضوح الصفحة وسرعتها وظهور وسيلة التواصل، فراجع سرعة موقع الشركة الخدمية وهيكل صفحة الخدمة. وبعد ذلك تقيس عبر أحداث GA4 أي صفحة تجلب مكالمة أو رسالة، لأن القياس هو الذي يخبرك هل تغيّر شيء فعلًا.
روتين مراجعة شهري من عشر دقائق
البيانات المنظمة تفقد قيمتها حين تتقادم. اجعل لها موعدًا ثابتًا مرة كل شهر، وافعل التالي بالترتيب: قارن الهاتف والساعات في الملف التجاري بما في الصفحة وفي الكود؛ افتح اختبار النتائج المميزة على صفحة واحدة من كل نوع؛ تأكد في Search Console أن الصفحات المهمة غير مستبعدة؛ ثم دوّن أي تغيير أجريته. وقبل المواسم مثل رمضان والإجازات الرسمية، حدّث الساعات في الأماكن الثلاثة في اليوم نفسه، فالفرق بين مكان وآخر هو ما يربك العميل حين يأتي إلى باب مغلق.
وإن أضفت فرعًا جديدًا أو غيّرت رقم الاتصال الإعلاني، فاعتبر ذلك مناسبة لمراجعة كاملة، لأن الرقم الذي يظهر في الصفحة هو نفسه الذي تحسبه عند تتبع المكالمات.
كيف نشتغل في زد
نرى الموقع جزءًا من نظام كامل لا ملفًا منفصلًا. في خدمة السيو نبني صفحات خدمات ومدن وأحياء ومقالات بشكل منظم، ونبدأ بتحديد الكلمات وتوزيع كل كلمة على صفحة مستقلة، ثم نكتب لكل خدمة محتوى يشرحها بوضوح. ولا نبني مئات الصفحات المتشابهة لمجرد كثرتها، فالصفحة بلا فائدة تضر ولا تنفع. ولا نعد بالمركز الأول في جوجل ولا بمدة ثابتة لظهور النتائج، لأن القرار في النهاية لمحركات البحث وللمنافسة في مدينتك. وإن أردت أن نراجع بنية موقعك وصفحات خدماتك ومناطقك قبل أي تعديل في البيانات المنظمة، فتعرف على خدمة السيو والسيو المحلي وخدمة تصميم المواقع، واطلع على دراسة حالة شركات التكييف لترى كيف نفكر في هذا النشاط، ثم ابدأ من صفحة التواصل.
أسئلة شائعة
ما بيانات LocalBusiness المنظمة؟
هي معلومات عن نشاطك المحلي مكتوبة بصيغة يفهمها محرك البحث، مثل الاسم والعنوان والهاتف وساعات العمل والموقع الجغرافي. تُضاف غالبًا بصيغة JSON-LD داخل الصفحة، وتشرح لجوجل ما هو موجود فعلًا في الصفحة ولا تغني عن المحتوى الواضح.
هل تضمن هذه البيانات ظهورًا في الخرائط أو ترتيبًا أعلى؟
لا. هي تساعد جوجل على فهم بيانات نشاطك، لكنها ليست وعدًا بظهور محدد ولا بترتيب. الظهور المحلي يتأثر بملف النشاط التجاري والمحتوى والمنافسة وعوامل أخرى، ولذلك نعتبرها جزءًا من نظام متكامل لا زرًا سحريًا.
ما الخصائص المطلوبة عند جوجل؟
بحسب توثيق جوجل لبيانات النشاط المحلي، الخاصيتان المطلوبتان هما name وaddress. وتوصي بإضافة خصائص مثل telephone وurl وgeo وopeningHoursSpecification وpriceRange حيثما كانت مناسبة وصحيحة.
ماذا أفعل إن كان نشاطي يخدم العملاء في بيوتهم بلا عنوان معلن؟
لا تضع عنوانًا وهميًا. بما أن العنوان مطلوب في هذا النوع من البيانات، فالأفضل أن تقرر مع مختص هل لديك عنوان معلن فعلًا يمكن نشره، وإلا فاركّز على صفحات الخدمات والمناطق الواضحة وعلى ملف النشاط التجاري، ولا تضف بيانات لا تعكس واقعك.
هل أضع تقييمات عملائي داخل البيانات المنظمة لنشاطي؟
لا تفعل ذلك دون مراجعة التوثيق. تنص صفحة جوجل على أن aggregateRating وreview مخصصان للمواقع التي تجمع تقييمات لأنشطة محلية أخرى، لذلك لا تنسخ تقييمات نشاطك إلى بيانات الصفحة بهدف إظهار نجوم.
كيف أفحص أن الكود سليم؟
استخدم أداة اختبار النتائج المميزة من جوجل لتصحيح الأخطاء الحرجة، ثم بعد النشر افحص الرابط بأداة فحص عناوين URL في Search Console وتأكد أن الصفحة غير محجوبة ولا تحمل noindex. بعدها انتظر إعادة الزحف، وأرسل خريطة الموقع.
هل أحتاج مبرمجًا لإضافة الكود؟
الكود نفسه بسيط، لكن وضعه في الصفحة الصحيحة وتحديثه عند تغيّر الهاتف أو الساعات يحتاج انتظامًا. إن كان موقعك على نظام جاهز فقد توجد إضافة، وإلا فيمكن لمطور إضافته في قالب الصفحة. المهم ألا تتعارض بياناته مع الصفحة.
كم فرعًا أضع في كل صفحة؟
أفضل ممارسة عملية أن تخصص لكل فرع صفحته بعنوانه وهاتفه وساعاته، وتضع في كل صفحة بيانات ذلك الفرع وحده، ولا تضع كل الفروع في الصفحة الرئيسية بأكثر مما تعرضه الصفحة فعلًا.
قبل أن تنسخ كودًا من الإنترنت، راجع موقعك معنا
النسخ بلا فهم قد يضع بيانات خاطئة. شاركنا موقعك ونقترح عليك ما يلزم فعلًا وما لا يحتاج تغييرًا.
تواصل عبر واتساب اتصل بنا: 01097079170