البيانات المنظَّمة الخاصة بالتطبيقات البرمجية (SoftwareApplication)
يمكنك ترميز معلومات التطبيق البرمجي في النص الأساسي لصفحة الويب من أجل عرض تفاصيل تطبيقك بشكل أفضل في نتائج البحث من Google.
How to add structured data
Structured data is a standardized format for providing information about a page and classifying the page content. If you're new to structured data, you can learn more about how structured data works.
Here's an overview of how to build, test, and release structured data.
- Add the required properties. Based on the format you're using, learn where to insert structured data on the page.
- Follow the guidelines.
- Validate your code using the Rich Results Test and fix any critical errors. Consider also fixing any non-critical issues that may be flagged in the tool, as they can help improve the quality of your structured data (however, this isn't necessary to be eligible for rich results).
- Deploy a few pages that include your structured data and use the URL Inspection tool to test how Google sees the page. Be sure that your page is
accessible to Google and not blocked by a robots.txt file, the
noindextag, or login requirements. If the page looks okay, you can ask Google to recrawl your URLs. - To keep Google informed of future changes, we recommend that you submit a sitemap. You can automate this with the Search Console Sitemap API.
أمثلة
في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز JSON-LD:
<html>
<head>
<title>Angry Birds</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "Angry Birds",
"operatingSystem": "ANDROID",
"applicationCategory": "GameApplication",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.6,
"ratingCount": 8864
},
"offers": {
"@type": "Offer",
"price": 1.00,
"priceCurrency": "USD"
}
}
</script>
</head>
<body>
</body>
</html>في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز RDFa:
<div vocab="https://schema.org/" typeof="SoftwareApplication">
<span property="name">Angry Birds</span> -
REQUIRES <span property="operatingSystem">ANDROID</span>
TYPE: <span property="applicationCategory" content="GameApplication">Game</span>
RATING:
<div property="aggregateRating" typeof="AggregateRating">
<span property="ratingValue">4.6</span> (
<span property="ratingCount">8864</span> ratings )
</div>
<div property="offers" typeof="Offer">
Price: $<span property="price">1.00</span>
<meta property="priceCurrency" content="USD" />
</div>
</div>
في ما يلي مثال على أحد التطبيقات البرمجية باستخدام الرمز Microdata:
<div itemscope itemtype="https://schema.org/SoftwareApplication">
<span itemprop="name">Angry Birds</span> -
REQUIRES <span itemprop="operatingSystem">ANDROID</span>
TYPE: <span itemprop="applicationCategory" content="GameApplication">Game</span>
RATING:
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
<span itemprop="ratingValue">4.6</span> (
<span itemprop="ratingCount">8864</span> ratings )
</div>
<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
Price: $<span itemprop="price">1.00</span>
<meta itemprop="priceCurrency" content="USD" />
</div>
</div>
الإرشادات
يجب اتّباع هذه الإرشادات لكي يكون تطبيقك مؤهَّلاً للظهور كنتيجة غنية بصريًا.
تعريفات أنواع البيانات المنظّمة
يجب تضمين السمات المطلوبة حتى يصبح المحتوى مؤهّلاً للعرض كنتيجة غنية بصريًا. ويمكنك تضمين السمات المقترَحة لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين تجربة المستخدم.
SoftwareApplication
يتوفّر تعريف SoftwareApplication الكامل على schema.org/SoftwareApplication.
في ما يلي السمات المتوافقة مع Google:
| السمات المطلوبة | |||||
|---|---|---|---|---|---|
name
|
اسم التطبيق |
||||
offers.price
|
تمثّل هذه السمة عرضًا لبيع التطبيق. وبالنسبة إلى المطوّرين، يمكن أن تشير السمة
إذا كان التطبيق متاحًا بدون دفع، يجب ضبط "offers": { "@type": "Offer", "price": 0 }
إذا كان سعر التطبيق أعلى من 0، ننصحك بتضمين السمة "offers": { "@type": "Offer", "price": 1.00, "priceCurrency": "USD" } |
||||
| التقييم أو المراجعة |
تمثّل هذه السمة تقييمًا أو مراجعة للتطبيق. وعليك تضمين إحدى السمات التالية:
|
||||
| السمات المقترَحة | |
|---|---|
applicationCategory
|
نوع التطبيق (على سبيل المثال، قائمة أنواع التطبيقات المتوافقة
|
operatingSystem
|
أنظمة التشغيل المطلوبة لاستخدام التطبيق (على سبيل المثال، |
السمات الموسّعة للأنواع الفرعية للتطبيقات
بالنسبة إلى تطبيقات الأجهزة الجوّالة وتطبيقات الويب، يتيح محرّك البحث Google أيضًا استخدام السمة MobileApplication والسمةWebApplication
.
لا يعرض Google نتيجة غنية بصريًا للتطبيقات البرمجية من النوع VideoGame فقط.
وللتأكّد من أن تطبيقك البرمجي مؤهَّل للعرض كنتيجة غنية بصريًا، يُرجى إدخال
النوع VideoGame
مع نوع آخر. مثلاً:
{ "@context": "https://schema.org", "@type": ["VideoGame", "MobileApplication"], .... }
تحديد المشاكل وحلّها
إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.
- إذا كنت تستخدم نظام إدارة محتوى (CMS) أو تستعين بشخص لإدارة موقعك الإلكتروني، اطلب المساعدة من هذه الجهات. واحرص على إعادة توجيه أي رسائل في Search Console توضّح المشكلة.
- لا يضمن محرك بحث Google ظهور الميزات التي تستخدم البيانات المنظَّمة ضمن نتائج البحث. للاطّلاع على قائمة بالأسباب الشائعة التي قد تؤدي إلى عدم عرض المحتوى في نتيجة غنية بصريًا على "بحث Google"، يمكنك مراجعة الإرشادات العامة للبيانات المنظَّمة.
- قد يكون هناك خطأ في بياناتك المنظَّمة. اطّلِع على قائمة أخطاء البيانات المنظَّمة وتقرير البيانات المنظَّمة غير القابلة للتحليل.
- إذا تم اتخاذ إجراء يدوي بحق البيانات المنظَّمة على صفحتك، سيتم تجاهُل البيانات المنظَّمة المتاحة على الصفحة (مع إمكانية استمرار ظهور الصفحة في نتائج البحث من Google). لحلّ المشاكل المتعلقة بالبيانات المنظّمة، استخدِم تقرير "الإجراءات اليدوية".
- راجِع الإرشادات مرة أخرى لتحديد ما إذا كان المحتوى الخاص بك غير متوافق مع الإرشادات. قد يكون السبب في المشكلة هو تضمين محتوى غير مرغوب فيه أو استخدام ترميز غير مرغوب فيه. وقد لا تكون المشكلة مرتبطة بالبنية، ما قد يؤدي إلى عدم إمكانية تحديد هذه المشاكل من خلال "اختبار النتائج الغنية بصريًا".
- حاوِل تحديد وحل مشكلة عدم ظهور بعض النتائج الغنية بصريًا/الانخفاض في إجمالي النتائج الغنية بصريًا.
- تحتاج عملية إعادة الزحف والفهرسة إلى بعض الوقت. وتذكَّر أنّ محرّك بحث Google قد يستغرق عدّة أيام من تاريخ نشر الصفحة للعثور عليها والزحف إليها. للاطّلاع على الأسئلة العامة حول الزحف والفهرسة، يمكنك مراجعة الأسئلة الشائعة حول الزحف والفهرسة في "بحث Google".
- يمكنك نشر أي سؤال في منتدى "مجموعة خدمات بحث Google".