مشکل (Quiz
) داده های ساخت یافته را تمرین کنید
برای کمک به دانش آموزان، معلمان و والدین در یافتن آسان تر مطالب آموزشی و یادگیری شما به صورت آنلاین، می توانید از داده های ساخت یافته برای علامت گذاری مشکلات تمرینی استفاده کنید. این راهنما توضیح می دهد که چگونه می توانید این طرح را در صفحه وب خود پیاده کنید. افزودن داده های ساخت یافته باعث می شود تمرین شما با مشکل مواجه شود واجد شرایط ظاهر شدن در یک تجربه کاربری خاص در نتایج جستجوی Google است.
![نتیجه غنی مشکلات را در جستجوی Google تمرین کنید](/static/search/docs/images/practice-problems.png)
نحوه اضافه کردن داده های ساخت یافته
داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.
در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.
- ویژگی های مورد نیاز را اضافه کنید. بر اساس قالبی که استفاده می کنید، بیاموزید که کجا داده های ساخت یافته را در صفحه وارد کنید.
- از دستورالعملها پیروی کنید.
- کد خود را با استفاده از آزمون نتایج غنی و هر گونه خطای حیاتی را برطرف کنید. همچنین هرگونه مشکل غیر مهمی را که ممکن است علامت گذاری شده است، برطرف کنید در این ابزار، زیرا میتوانند به بهبود کیفیت دادههای ساختاریافته شما کمک کنند (با این حال، برای واجد شرایط بودن برای نتایج غنی لازم نیست).
- چند صفحه را که شامل دادههای ساختاریافته شما میشوند مستقر کنید و از ابزار بازرسی URL استفاده کنید تا ببینید Google چگونه صفحه را میبیند. مطمئن باشید که صفحه شما هست
در دسترس Google است و توسط فایل robots.txt، تگ
noindex
یا مسدود نشده است. الزامات ورود اگر صفحه خوب به نظر می رسد، می توانید از Google بخواهید که URL های شما را مجدداً بخزد. - برای آگاه نگه داشتن Google از تغییرات آینده، توصیه می کنیم که نقشه سایت ارسال کنید. شما می توانید این را به طور خودکار با API نقشه سایت کنسول جستجو.
در دسترس بودن ویژگی
ویژگی مشکل تمرین به زبان انگلیسی در همه مناطقی که جستجوی Google در آن است موجود است در دسترس. این ویژگی فقط برای موضوعات ریاضی و علوم، برای چند گزینه ای و انواع سوال چک باکس، و در دسکتاپ و موبایل.
مثال ها
مسابقه فقط با یک سوال
در اینجا نمونه ای از یک مسابقه است که فقط یک سوال با آن مرتبط است. تنها یک پاسخ صحیح وجود دارد.
<html>
<head>
<title>Quiz about fractions</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Quiz",
"name": "Quiz about fractions",
"hasPart": {
"@type": "Question",
"typicalAgeRange": "7-12",
"educationalAlignment": [
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Mathematics"
},
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Algebra"
},
{
"@type": "AlignmentObject",
"alignmentType": "educationalLevel",
"targetName": "Grade 5 » Number and Operations—Fractions » Apply and extend previous understandings of multiplication and division. » 3",
"educationalFramework": "Common Core",
"targetUrl": "https://www.corestandards.org/Math/Content/5/NF/B/3/"
}
],
"about": {
"@type": "Thing",
"name": "Fractions"
},
"educationalLevel": "intermediate",
"eduQuestionType": "Multiple choice",
"learningResourceType": "Practice problem",
"assesses": "Multiplying fractions by whole numbers",
"name": "Choose the model",
"comment": {
"@type": "Comment",
"text": "This is a hint about the question."
},
"encodingFormat": "text/markdown",
"text": "Which model represents the product $$2 * \\frac{2}{3}$$?",
"suggestedAnswer": [
{
"@type": "Answer",
"position": 0,
"encodingFormat": "text/html",
"text": "<img src=\"www.test.com/practice-problems-fractions/…image2.png\" alt=\"Answer 2\" />",
"comment": {
"@type": "Comment",
"text": "This is a hint about the answer."
}
}
],
"acceptedAnswer": {
"@type": "Answer",
"position": 1,
"encodingFormat": "text/html",
"text": "<img src=\"www.test.com/practice-problems-fractions/…image1.png\" alt=\"Answer 1\" />",
"comment": {
"@type": "Comment",
"text": "This is a hint about the answer."
},
"answerExplanation": {
"@type": "Comment",
"text": "This is a full explanation on how this answer was achieved."
}
}
}
}
</script>
</head>
<body>
</body>
</html>
مسابقه فقط با یک سوال و چک باکس پاسخ
در اینجا نمونه ای از یک مسابقه است که فقط یک سوال با آن مرتبط است. چندین پاسخ صحیح وجود دارد.
<html>
<head>
<title>Quiz about laws of Physics</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Quiz",
"name": "Quiz about laws of physics",
"about": {
"@type": "Thing",
"name": "Laws of Physics And Applications"
},
"educationalLevel": "intermediate",
"assesses": "Laws of physics",
"hasPart": {
"@type": "Question",
"eduQuestionType": "Checkbox",
"learningResourceType": "Practice problem",
"name": "Laws of Physics And Applications",
"typicalAgeRange": "12-15",
"text": "Identify laws of Physics. (Select all valid answers)",
"suggestedAnswer": [
{
"@type": "Answer",
"position": 0,
"text": "Nevada's Law",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
},
{
"@type": "Answer",
"position": 2,
"text": "EUA law",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
}
],
"acceptedAnswer": [
{
"@type": "Answer",
"position": 1,
"text": "Newton's law",
"comment": {
"@type": "Comment",
"text": "This is a hint"
},
"answerExplanation": {
"@type": "Comment",
"text": "This is a full explanation on how this answer was achieved."
}
},
{
"@type": "Answer",
"position": 3,
"text": "Ohm's law",
"comment": {
"@type": "Comment",
"text": "This is a hint"
},
"answerExplanation": {
"@type": "Comment",
"text": "This is a full explanation on how this answer was achieved."
}
}
]
}
}
</script>
</head>
<body>
</body>
</html>
مسابقه با چند سوال
در اینجا نمونه ای از یک مسابقه است که دارای چندین جفت پرسش و پاسخ است.
<html>
<head>
<title>Quiz about displacement, velocity and time</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Quiz",
"typicalAgeRange": "7-12",
"educationalLevel": "intermediate",
"assesses": "Velocity and speed",
"educationalAlignment": [
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Science"
},
{
"@type": "AlignmentObject",
"alignmentType": "educationalSubject",
"targetName": "Physics"
}
],
"name": "Quiz about displacement, velocity and time",
"about": {
"@type": "Thing",
"name": "Displacement, velocity, and time"
},
"hasPart": [
{
"@type": "Question",
"eduQuestionType": "Multiple choice",
"learningResourceType": "Practice problem",
"name": "Average velocity and average speed from graphs",
"text": "A bug crawls on a wall. What is the average velocity of the bug between the times $$t = 1s$$ and $$t = 10s$$?",
"comment": {
"@type": "Comment",
"text": "This is a hint about the question."
},
"encodingFormat": "text/markdown",
"suggestedAnswer": [
{
"@type": "Answer",
"position": 0,
"encodingFormat": "text/markdown",
"text": "$$0.5 \\frac{m}{s}$$",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
},
{
"@type": "Answer",
"position": 1,
"encodingFormat": "text/markdown",
"text": "$$-0.5 \\frac{m}{s}$$",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
},
{
"@type": "Answer",
"position": 3,
"encodingFormat": "text/markdown",
"text": "$$1.5 \\frac{m}{s}$$",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
}
],
"acceptedAnswer": {
"@type": "Answer",
"position": 2,
"encodingFormat": "text/markdown",
"text": "$$0 \\frac{m}{s}$$",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
}
},
{
"@type": "Question",
"eduQuestionType": "Multiple choice",
"learningResourceType": "Practice problem",
"name": "Average velocity and average speed from graphs",
"text": "A swimmer motion is shown on the following graph of position x vs. time t. What is the average speed?",
"encodingFormat": "text/markdown",
"comment": {
"@type": "Comment",
"text": "This is a hint about the question."
},
"suggestedAnswer": [
{
"@type": "Answer",
"position": 0,
"text": "1",
"encodingFormat": "text/html",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
},
{
"@type": "Answer",
"position": 2,
"text": "3",
"encodingFormat": "text/html",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
},
{
"@type": "Answer",
"position": 3,
"text": "4",
"encodingFormat": "text/html",
"comment": {
"@type": "Comment",
"text": "This is a hint"
}
}
],
"acceptedAnswer": {
"@type": "Answer",
"position": 1,
"text": "2",
"encodingFormat": "text/html",
"comment": {
"@type": "Comment",
"text": "This is a hint"
},
"answerExplanation": {
"@type": "Comment",
"text": "This is a full explanation on how this answer was achieved."
}
}
}
]
}
</script>
</head>
<body>
</body>
</html>
رهنمودها
شما باید این دستورالعمل ها را دنبال کنید تا واجد شرایط ظاهر شدن در تجربه مشکلات تمرین در Google باشید:
دستورالعمل های فنی
- داده های ساختار یافته را در دقیق ترین صفحه ممکن قرار دهید. داده های ساخت یافته را به آن اضافه نکنید صفحات بدون مشکل تمرین
- یک ویژگی
Quiz
برای هر مشکل تمرینی که میخواهید برجسته شود اضافه کنید. داده های ساختاریافته باید در همان صفحه ای ظاهر شوند که مشکل تمرینی که کاربر می تواند با آن تعامل داشته باشد با در صفحه وب شما. - صفحه وب شما شامل تمام ساختارهای مورد نیاز است ویژگی های داده.
- شما باید حداقل دو مسئله تمرینی در هر موضوع را علامت گذاری کنید (مثلاً دو تمرین مسائل مربوط به مفهوم "معادله درجه دوم"). روی علامت گذاری مفاهیم و مشکلات تمرکز کنید که می خواهید واجد شرایط ظاهر شدن در نتیجه غنی از مشکل تمرین باشید. آنها می توانند روشن باشند صفحات جداگانه
- مشکلات تمرین در سایت شما باید برای کاربران قابل دسترسی باشد، به این معنی که فقط در یک فایل داده یا PDF نگهداری نمی شود.
- مطمئن شوید که تنظیمات بارگیری میزبان شما اجازه می دهد برای خزیدن مکرر.
- اگر چندین نسخه از یک مشکل تمرینی مشابه در سایت خود دارید که تحت میزبانی متفاوتی هستند URL ها، از کانونیکال استفاده کنید نشانیهای وب در هر کپی از صفحه.
- برای مشکلات تمرینی فقط متنی:
- سؤال باید حداکثر به 320 کاراکتر محدود شود.
- پاسخ های چند گزینه ای باید حداکثر به 70 کاراکتر در هر پاسخ محدود شوند.
- برای تمرین مشکلات متن و تصویر:
- سؤال باید حداکثر به 160 کاراکتر محدود شود.
- حداکثر ارتفاع تصویر باید 200 پیکسل باشد.
- دسترسی: ما به مشکلات تمرینی که در پشت لاگین یا paywall هنگامی که کاربران از ویژگی در گوگل به سایت شما حرکت کردند، تمرین کنید محتوای مشکل باید در دسترس آنها باشد. محتوای اضافی می تواند پشت ورود به سیستم یا paywall.
- تعریف نادرست: ما به مشکلات تمرینی اجازه نمی دهیم فریب دادن یا گمراه کردن کاربران این شامل علامتگذاری نادرست موضوعاتی است که مرتبط نیستند به سوال.
دستورالعمل های محتوا
ما این دستورالعملهای محتوای مشکلات تمرین را ایجاد کردیم تا اطمینان حاصل کنیم که کاربرانمان به هم متصل هستند با منابع یادگیری مرتبط اگر محتوایی پیدا کنیم که این موارد را نقض می کند سیاست ها، ما به طور مناسب پاسخ خواهیم داد، که ممکن است شامل گرفتن باشد اقدام دستی و حذف صفحات شما از ظاهر شدن در تجربه مشکلات تمرین در Google.
فحاشی و زبان رکیک
ما اجازه نمی دهیم مشکلات تمرینی حاوی الفاظ زشت، توهین آمیز یا توهین آمیز باشد.
تبلیغات پنهان به عنوان یک مشکل تمرینی
ما اجازه نمی دهیم محتوای تبلیغاتی پنهان شده به عنوان یک مشکل عملی، مانند مواردی که توسط یک شخص ثالث (به عنوان مثال، برنامه های وابسته).
درخواست های حذف قانونی
اگر Google شکایتی دریافت کند که محتوای موجود در یک مشکل عملی ممکن است قانون را نقض کند، محتوا مطابق با خط مشی های جستجو مدیریت می شود.
کیفیت
-
از این طریق شما مسئول صحت و کیفیت مشکلات تمرینی خود هستید
ویژگی. اگر مقدار مشخصی از دادههای شما بر اساس کیفیت ما نادرست است
فرآیندهای بررسی، سپس همه یا زیرمجموعه ای از مشکلات شما ممکن است از آن حذف شوند
تا زمانی که بسته به شدت مشکلات را حل نکنید، این ویژگی را ارائه دهید. این در مورد دقت صدق می کند
از:
- مفهوم در ارتباط با سوال مطرح شده مشخص شده است
- فرمت و دقت سوال، انتخاب پاسخ، راهنمایی و پاسخ توضیحات
- ترتیب صحیح پاسخ ها (به عنوان مثال، "هیچ یک از موارد بالا" را به عنوان گزینه اول قرار ندهید)
- کیفیت و دقت تصویر یا فرمول همانطور که به سوال مربوط می شود
- رندر ریاضی نمادین و پیاده سازی جداکننده
استانداردهای آموزشی را مشخص کنید
استانداردهای یادگیری اهداف یادگیری برای آنچه دانش آموزان باید بدانند و بتوانند در آن انجام دهند هستند
هر سطح کلاس استانداردهای یادگیری کاربردهای متعددی دارند، مانند پیوند دادن به محتوا یا ساختن
بخشی از پیشرفت یادگیری علامت گذاری استانداردها (در زیر
فیلدهای
educationalAlignment
و hasPart.educationalAlignment
) مرتبط با یادگیری آنلاین
مطالب به Google کمک می کند تا اطلاعات را به مفیدترین روش برای مردم سازماندهی و نمایش دهد
که ممکن است محتوای آموزشی را بر اساس این استانداردها جستجو کند. در اینجا یک نمای کلی از این طرح ارائه شده است:
در اینجا چند نمونه از استانداردها آورده شده است:
- استانداردهای ایالتی هسته مشترک
- دانش و مهارت های ضروری تگزاس (TEKS)
- استانداردهای یادگیری ویرجینیا (SOL)
- استانداردهای عملکرد BC
- برنامه های مطالعاتی آلبرتا
- برنامه درسی استرالیا (ACARA)
- برنامه درسی ویکتوریا (F-10)
- برنامه درسی ملی انگلستان
تعاریف نوع داده های ساخت یافته
برای اینکه محتوای شما واجد شرایط نمایش باشد، باید ویژگی های مورد نیاز را وارد کنید نتیجه غنی همچنین می توانید ویژگی های توصیه شده را برای افزودن اطلاعات بیشتر به خود اضافه کنید داده های ساخت یافته، که می تواند تجربه کاربری بهتری را ارائه دهد.
Quiz
A Quiz
گروهی از مسائل تمرینی است (یک یا
بیشتر)، که معمولاً در مورد یک مفهوم یا موضوع هستند.
تعریف کامل آزمایش است ارائه شده در schema.org.
خواص مورد نیاز | |
---|---|
about |
Thing
اطلاعات تودرتو در مورد مفهوم اساسی پشت { |
about. |
Text
اطلاعات تودرتو در مورد مفهوم اساسی پشت { |
hasPart |
Question
اطلاعات تو در تو در مورد مسئله تمرینی خاص برای مسابقه. از یکی استفاده کن
ویژگی
برای گنجاندن چندین مسئله تمرینی برای یک مسابقه، این ویژگی را تکرار کنید. { |
hasPart. |
Answer
پاسخ صحیح برای سوال. اگر چندین پاسخ صحیح برای a وجود دارد تک سوال، این ویژگی را تکرار کنید. { |
hasPart. |
Text
نوع مسئله تمرین این برای جستجوی Google برای ارائه بسیار مهم است و پاسخ های صحیح و نادرست را بررسی کنید. برای هر سوال، گوگل یک نشان می دهد حداقل دو پاسخ و حداکثر شش پاسخ. از یکی از مقادیر پشتیبانی شده استفاده کنید:
{ |
hasPart. |
Text
نوع این منبع آموزشی. از این مقدار ثابت استفاده کنید: { |
hasPart. |
Answer
تمام پاسخ های صحیح یا نادرست دیگر برای سؤال. برای تعیین پاسخ های متعدد، این ویژگی را به همراه ویژگی های تو در تو تکرار کنید. { |
hasPart. |
Text
محتوای پاسخ. می توانید از Markdown یا HTML استفاده کنید. یاد بگیرید که چگونه مشکلات تمرینی را در HTML یا Markdown رمزگذاری کنید. { |
hasPart. |
Text
محتوای سوال. می توانید از Markdown یا HTML استفاده کنید. یاد بگیرید که چگونه مشکلات تمرینی را در HTML یا Markdown رمزگذاری کنید. { |
خواص توصیه شده | |
---|---|
educationalAlignment |
AlignmentObject
همسویی مسابقه با یک چارچوب آموزشی تثبیت شده. این ویژگی می تواند تکرار شود تا مسابقه با یک رشته تحصیلی یا دامنه، و نمره مورد نظر یا استاندارد آموزشی هماهنگ شود.
می توانید ترازهای آموزشی را مستقیماً در { |
educationalAlignment. |
Text
دسته ای از هم ترازی بین منبع یادگیری و گره چارچوب برای مسابقه جستجوی گوگل از استاندارد LRMI.
در صورت وجود سایر دامنه ها و زیر دامنه ها، می توان چندین شی را درج کرد. به
مفاهیم را مشخص کنید، به جای آن از ویژگی
در اینجا نحوه تعیین هر دو {
برای مراجعه به استانداردهایی مانند "هسته مشترک" از
خواص
{ |
educationalAlignment. |
Text
چارچوبی که مسابقه با آن تراز شده است. به عنوان مثال، "هسته مشترک". برای بیشتر اطلاعات در مورد اینکه چرا این ویژگی مهم است، ببینید استانداردهای آموزشی را علامت گذاری کنید. ورود چندگانه از این ملک مجاز است. |
educationalAlignment. |
Text
نام یک گره از یک چارچوب آموزشی ایجاد شده. به عنوان مثال: "درجه 8: عبارات و معادلات". { |
educationalAlignment. |
URL
URL چارچوب آموزشی خاص. به عنوان مثال، URL برای Common استاندارد اصلی ریاضی پایه هشتم. { |
educationalLevel |
Text
سطح دشواری مسابقه. در اینجا چند مقدار نمونه وجود دارد که می توان از آنها استفاده کرد:
{ |
hasPart. |
Thing
اطلاعات تو در تو در مورد مفهوم اساسی پشت سوال. اگر
{ |
hasPart. |
Text
عنوان مفهوم زیربنایی پشت سوال. اگر
{ |
hasPart. |
Comment
توضیح کامل در مورد چگونگی دستیابی به نتیجه به تصویر کشیده شده در این پاسخ. این هست
معمولا فقط برای پاسخ های صحیح استفاده می شود. از { |
hasPart. |
Text
محتوای توضیح برای پاسخ پیشنهادی. برای تغییر فرمت محتوا
(HTML یا Markdown)، از { |
hasPart. |
Comment
یک اشاره یا پیشنهاد در مورد پاسخ که ممکن است برای درک دلیل صحیح بودن آن استفاده شود.
از ویژگی { |
hasPart. |
Text
محتوای اشاره یا پیشنهاد برای پاسخ پیشنهادی. برای تغییر محتوا
قالب (HTML یا Markdown)، از { "@type": "Quiz", "hasPart": { "@type": "Question", "acceptedAnswer": { "@type": "Answer", "comment": { "@type": "Comment", "text": "<p>This is a hint</p>" } } } } |
hasPart. |
Integer
موقعیت این پاسخ زمانی که به کاربر نمایش داده می شود. { |
hasPart. |
DefinedTerm
یاText
مهارت(های) مورد نیاز برای حل مشکل. پر کردن این می تواند قابلیت کشف را افزایش دهد. { |
hasPart. |
Comment
یک اشاره یا پیشنهاد در مورد سوال که ممکن است برای حل آن استفاده شود. استفاده کنید
ویژگی
{ |
hasPart. |
Text
محتوای اشاره یا پیشنهاد برای سوال. برای تغییر فرمت محتوا
(HTML یا Markdown)، از { "@type": "Quiz", "hasPart": { "@type": "Question", "comment": { "@type": "Comment", "text": "<p>This is a hint</p>" } } } |
hasPart. |
AlignmentObject
انطباق سوال با یک چارچوب آموزشی تثبیت شده. این ویژگی ترازهای آموزشی که
روی شی { |
hasPart. |
Text
دسته ای از هم ترازی بین منبع یادگیری و گره چارچوب برای سوال جستجوی گوگل از استاندارد LRMI.
در صورت وجود سایر دامنه ها و زیر دامنه ها، می توان چندین شی را درج کرد. به
مفاهیم را مشخص کنید، به جای آن از ویژگی
در اینجا نحوه تعیین هر دو {
برای مراجعه به استانداردهایی مانند "هسته مشترک" از
{ |
hasPart. |
Text
چارچوبی که سوال با آن هماهنگ شده است. به عنوان مثال، "هسته مشترک". برای بیشتر اطلاعات در مورد اینکه چرا این ویژگی مهم است، ببینید استانداردهای آموزشی را علامت گذاری کنید. ورود چندگانه از این ملک مجاز است. |
hasPart. |
Text
نام یک گره از یک چارچوب آموزشی ایجاد شده. به عنوان مثال: "درجه 8: عبارات و معادلات". { |
hasPart. |
URL
نشانی وب چارچوب آموزشی خاص که در مورد سؤال اعمال می شود. به عنوان مثال، URL استاندارد Common Core در ریاضی پایه هشتم. |
hasPart. |
Text
سطح دشواری سوال، به صورت متنی. در اینجا چند مقدار نمونه وجود دارد که می توان از آنها استفاده کرد:
{ |
hasPart. |
Text
شرح کلی سوال کامل را درج نکنید
محتوای سوال؛ به جای آن از { |
hasPart. |
Comment
یک اشاره یا پیشنهاد در مورد پاسخ که ممکن است برای درک علت صحیح یا نادرست بودن آن استفاده شود. از ویژگی { |
hasPart. |
Text
محتوای اشاره یا پیشنهاد برای پاسخ پیشنهادی. برای تغییر محتوا
قالب (HTML یا Markdown)، از { "@type": "Quiz", "hasPart": { "@type": "Question", "suggestedAnswer": { "@type": "Answer", "comment": { "@type": "Comment", "text": "<p>This is a hint</p>" } } } } |
hasPart. |
Text
فرمت MIME که برای رمزگذاری ویژگی متن استفاده می شود. اگر نه
{ یاد بگیرید که چگونه مشکلات تمرینی را در HTML یا Markdown رمزگذاری کنید. |
hasPart. |
Integer
موقعیت این پاسخ زمانی که به کاربر نمایش داده می شود. { |
hasPart. |
Text
محدوده سنی معمولی که سوال برای آن در نظر گرفته شده است. مثلا:
{ |
name |
Text
عنوان مسابقه. { |
typicalAgeRange |
Text
محدوده سنی معمولی که آزمون برای آن در نظر گرفته شده است. به عنوان مثال: { |
مشکلات تمرین رمزگذاری در HTML یا Markdown
جستجوی Google از Markdown پشتیبانی میکند (CommonMark
طعم) و HTML هنگام رمزگذاری Question
، Answer
و Comment
. مجموعه ساختارها را به موارد زیر محدود می کنیم:
- سرصفحه ها
- خط می شکند
- لیست ها (مرتب و نامرتب)
- پاراگراف ها
- پررنگ
- مورب
- تصاویر
- فرمول ها در لاتکس
CSS یا جاوا اسکریپت نادیده گرفته می شود. Google سوالاتی را که حاوی برچسب های HTML پشتیبانی نشده باشند نمایش نمی دهد.
نحوه تعیین فرمت
برای تعیین فرمت کدگذاری که استفاده میکنید، از ویژگی encodingFormat
استفاده کنید و مقدار را روی "text/html"
برای HTML یا "text/markdown"
برای Markdown.
در اینجا نمونه ای از سوالی است که بر روی فرمت Markdown تنظیم شده است:
{
"@type": "Question",
"name": "Average velocity and average speed from graphs",
"text": "What is the average velocity [..] between the times $$t = 4s$$ and $$t = 10s$$?",
"encodingFormat": "text/markdown"
..
..
}
اگر encodingFormat
مشخص نشده باشد، "text/html"
در نظر گرفته می شود.
فرمول ها
برای تعیین فرمول، از فرمت لاتکس استفاده کنید. باید از علامت دو دلاری استفاده کنید ($$
)
برای جاسازی فرمول ها مثلا:
"<p>Please solve: $$2x^2 = 18$$</p>"
عیب یابی
اگر در پیادهسازی یا اشکالزدایی دادههای ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که میتوانند ممکن است به شما کمک کند
- اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
- Google تضمین نمیکند که ویژگیهایی که دادههای ساختیافته را مصرف میکنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
- شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
- اگر یک اقدام دستی دادههای ساختاریافته علیه صفحه خود دریافت کردهاید، دادههای ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
- دستورالعملها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
- عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
- برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
- یک سوال در جستجوی مرکزی Google پست کنید انجمن.