داده های ساختار یافته پرسش و پاسخ (QAPage
)
صفحات پرسش و پاسخ صفحات وبی هستند که حاوی داده هایی در قالب پرسش و پاسخ هستند که یک سوال است
به دنبال پاسخ های آن برای محتوایی که بیانگر یک سوال و آن است
در پاسخ، می توانید داده های خود را با
علامت گذاری کنید
انواع schema.org QAPage
، Question
و Answer
.
صفحاتی که به درستی علامت گذاری شده اند واجد شرایط نمایش یک نتیجه غنی در نتایج جستجو هستند صفحه این درمان غنی به سایت شما کمک می کند تا به کاربران مناسب در جستجو دسترسی پیدا کند. برای مثال، ممکن است یک نتیجه غنی برای درخواست کاربر "چگونه کابلی را که در پورت USB گیر کرده اید؟" اگر صفحه با پاسخ به آن سوال علامت گذاری شده باشد.
علاوه بر فعال کردن محتوای خود برای درمان نتیجه غنی، نشانه گذاری صفحه پرسش و پاسخ شما به Google کمک می کند تا صفحه بهتری ایجاد کند قطعه برای صفحه شما. محتوای پاسخ ها ممکن است در نتیجه اولیه ظاهر شود اگر ثروتمند باشد نتیجه نشان داده نمی شود
نحوه اضافه کردن داده های ساخت یافته
داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.
در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.
- ویژگی های مورد نیاز را اضافه کنید. بر اساس قالبی که استفاده می کنید، بیاموزید که کجا داده های ساخت یافته را در صفحه وارد کنید.
- از دستورالعملها پیروی کنید.
- کد خود را با استفاده از آزمون نتایج غنی و هر گونه خطای حیاتی را برطرف کنید. همچنین هرگونه مشکل غیر مهمی را که ممکن است علامت گذاری شده است، برطرف کنید در این ابزار، زیرا میتوانند به بهبود کیفیت دادههای ساختاریافته شما کمک کنند (با این حال، برای واجد شرایط بودن برای نتایج غنی لازم نیست).
- چند صفحه را که شامل دادههای ساختاریافته شما میشوند مستقر کنید و از ابزار بازرسی URL استفاده کنید تا ببینید Google چگونه صفحه را میبیند. مطمئن باشید که صفحه شما هست
در دسترس Google است و توسط فایل robots.txt، تگ
noindex
یا مسدود نشده است. الزامات ورود اگر صفحه خوب به نظر می رسد، می توانید از Google بخواهید که URL های شما را مجدداً بخزد. - برای آگاه نگه داشتن Google از تغییرات آینده، توصیه می کنیم که نقشه سایت ارسال کنید. شما می توانید این را به طور خودکار با API نقشه سایت کنسول جستجو.
مثال ها
مثال نشانه گذاری زیر شامل QAPage
، Question
،
و Answer
تعاریف نوع در JSON-LD:
<html>
<head>
<title>How many ounces are there in a pound?</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "QAPage",
"mainEntity": {
"@type": "Question",
"name": "How many ounces are there in a pound?",
"text": "I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?",
"answerCount": 3,
"upvoteCount": 26,
"datePublished": "2021-02-14T15:34-05:00",
"author": {
"@type": "Person",
"name": "Mary Stone",
"url": "https://example.com/profiles/mary-stone"
},
"acceptedAnswer": {
"@type": "Answer",
"text": "1 pound (lb) is equal to 16 ounces (oz).",
"image": "https://example.com/images/conversion-chart.jpg",
"upvoteCount": 1337,
"url": "https://example.com/question1#acceptedAnswer",
"datePublished": "2021-02-14T16:34-05:00",
"author": {
"@type": "Person",
"name": "Julius Fernandez",
"url": "https://example.com/profiles/julius-fernandez"
}
},
"suggestedAnswer": [
{
"@type": "Answer",
"text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
"upvoteCount": 42,
"url": "https://example.com/question1#suggestedAnswer1",
"datePublished": "2021-02-14T15:39-05:00",
"author": {
"@type": "Person",
"name": "Kara Weber",
"url": "https://example.com/profiles/kara-weber"
},
"comment": {
"@type": "Comment",
"text": "I'm looking for ounces, not fluid ounces.",
"datePublished": "2021-02-14T15:40-05:00",
"author": {
"@type": "Person",
"name": "Mary Stone",
"url": "https://example.com/profiles/mary-stone"
}
}
}, {
"@type": "Answer",
"text": " I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.",
"upvoteCount": 0,
"url": "https://example.com/question1#suggestedAnswer2",
"datePublished": "2021-02-14T16:02-05:00",
"author": {
"@type": "Person",
"name": "Joe Cobb",
"url": "https://example.com/profiles/joe-cobb"
}
}
]
}
}
</script>
</head>
<body>
</body>
</html>
<html>
<body itemscope itemtype="https://schema.org/QAPage">
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Question">
<h2 itemprop="name">How many ounces are there in a pound?</h2>
<div itemprop="upvoteCount">52</div>
<div itemprop="text">I have taken up a new interest in baking and keep running across directions in ounces and pounds. I have to translate between them and was wondering how many ounces are in a pound?</div>
<div>
<div><span itemprop="answerCount">3</span> answers</div>
<div><span itemprop="upvoteCount">26</span> votes</div>
<div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="upvoteCount">1337</div>
<div itemprop="text">
1 pound (lb) is equal to 16 ounces (oz).
</div>
<a itemprop="url" href="https://example.com/question1#acceptedAnswer">Answer Link</a>
</div>
<div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="upvoteCount">42</div>
<div itemprop="text">
Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.
</div>
<a itemprop="url" href="https://example.com/question1#suggestedAnswer1">Answer Link</a>
</div>
<div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
<div itemprop="upvoteCount">0</div>
<div itemprop="text">
I can't remember exactly, but I think 18 ounces in a lb. You might want to double check that.
</div>
<a itemprop="url" href="https://example.com/question1#suggestedAnswer2">Answer Link</a>
</div>
</div>
</div>
</body>
</html>
رهنمودها
برای اینکه صفحه پرسش و پاسخ شما واجد شرایط این درمان غنی باشد، باید آن را دنبال کنید این دستورالعمل ها:
دستورالعمل های محتوا
- فقط در صورتی از نشانه گذاری
QAPage
استفاده کنید که صفحه شما اطلاعاتی در قالب پرسش و پاسخ دارد که یک سوال به دنبال پاسخ آن - کاربران باید بتوانند پاسخ سوال را ارسال کنند. از نشانه گذاری
QAPage
استفاده نکنید محتوایی که تنها یک پاسخ برای یک سوال داده شده دارد و هیچ راهی برای اضافه کردن جایگزین برای کاربران وجود ندارد پاسخ ها در عوض، ازFAQPage
استفاده کنید. اینجا چند نمونه است:موارد استفاده معتبر:
- یک صفحه انجمن که در آن کاربران می توانند پاسخ یک سوال را ارسال کنند
- یک صفحه پشتیبانی محصول که در آن کاربران می توانند پاسخ یک سوال را ارسال کنند
موارد استفاده نامعتبر:
- یک صفحه پرسشهای متداول که توسط خود سایت نوشته شده و هیچ راهی برای ارسال پاسخهای جایگزین برای کاربران وجود ندارد
- یک صفحه محصول که در آن کاربران می توانند چندین سوال و پاسخ را در یک صفحه ارسال کنند
- راهنمای چگونگی پاسخ به یک سوال
- یک پست وبلاگ که به یک سوال پاسخ می دهد
- مقاله ای که به یک سوال پاسخ می دهد
- اگر همه محتوا واجد شرایط نیستند، نشانه گذاری
QAPage
را برای همه صفحات یک سایت یا انجمن اعمال نکنید. به عنوان مثال، یک انجمن ممکن است سوالات زیادی پست شده باشد که به صورت جداگانه واجد شرایط نشانه گذاری هستند. با این حال، اگر انجمن همچنین دارای صفحاتی باشد که سوالی نیستند، آن صفحات واجد شرایط نیستند. - از نشانه گذاری
QAPage
برای صفحات سؤالات متداول یا صفحاتی که چندین سؤال وجود دارد استفاده نکنید هر صفحه. نشانه گذاریQAPage
برای صفحاتی است که تمرکز صفحه یک سوال است و پاسخ های آن. - از نشانه گذاری
QAPage
برای اهداف تبلیغاتی استفاده نکنید. - مطمئن شوید که هر
Question
شامل کل متن سوال و مطمئن شوید که هرAnswer
شامل کل متن پاسخ است. Answer
نشانه گذاری برای پاسخ به سؤال است، نه برای اظهار نظر در مورد سؤال یا نظرات در مورد پاسخ های دیگر در عوض، از ویژگیcomment
و استفاده کنیدComment
را برای این نوع محتوا تایپ کنید.- اگر محتوای پرسش و پاسخ حاوی هر یک از موارد باشد، ممکن است به عنوان یک نتیجه غنی نمایش داده نشود انواع محتوای زیر: زشت، توهین آمیز، صریح جنسی، خشونت گرافیکی، ترویج فعالیت های خطرناک یا غیرقانونی، یا زبان نفرت انگیز یا آزاردهنده.
- صفحات پرسش و پاسخ مربوط به آموزش،
که در آن تمرکز اصلی ارائه پاسخ صحیح است
برای یک سوال تکلیف ارسال شده توسط کاربر، ممکن است واجد شرایط یک تجربه چرخ و فلک پرسش و پاسخ باشد.
این صفحات ممکن است فقط یک پاسخ داشته باشند که توسط کارشناسان داخلی ارائه شده یا انتخاب شده است
(به جای کاربران).
مثال: یک صفحه آموزشی که در آن کاربر یک سوال ارسال کرده است، و یک پاسخ برتر است توسط کارشناسان انتخاب شده است.
تعاریف نوع داده های ساخت یافته
این بخش انواع داده های ساختار یافته مربوط به QAPage
را شرح می دهد.
برای اینکه محتوای شما برای نمایش به عنوان یک نتیجه غنی واجد شرایط باشد، باید ویژگی های مورد نیاز را وارد کنید. شما همچنین می توانید ویژگی های توصیه شده را برای افزودن اطلاعات بیشتر به داده های ساختاریافته خود بگنجانید که می تواند ارائه تجربه کاربری بهتر
میتوانید از آزمون نتایج غنی Google استفاده کنید برای اعتبارسنجی و پیش نمایش داده های ساخت یافته خود.
QAPage
نوع QAPage
نشان می دهد که
صفحه بر روی یک سوال خاص و پاسخ (های) آن متمرکز است. ما فقط از Question
استفاده خواهیم کرد
داده های ساخت یافته از صفحات با نشانه گذاری QAPage
. فقط باید یکی باشه
QAPage
تعریف را در هر صفحه تایپ کنید.
تعریف کامل QAPage
در دسترس است
https://schema.org/QAPage.
جدول زیر ویژگیهای نوع QAPage
را که توسط جستجوی Google استفاده میشود، توضیح میدهد.
خواص مورد نیاز | |
---|---|
|
Question
|
Question
نوع Question
سؤالی را که این صفحه به آن پاسخ میدهد، تعریف میکند و شامل
پاسخ، در صورت وجود، به آن سوال. دقیقاً یک نوع Question
در مورد انتظار می رود
صفحه، در زیر ویژگی mainEntity
schema.org/QAPage
قرار دارد. آنجا
باید فقط یک تعریف نوع Question
در هر صفحه باشد.
تعریف کامل Question
در https://schema.org/Question موجود است. ویژگی های پشتیبانی شده توسط Google عبارتند از
ذیل:
خواص مورد نیاز | |||||
---|---|---|---|---|---|
|
Integer
تعداد کل پاسخ های سوال. به عنوان مثال، اگر 15 پاسخ وجود دارد، اما فقط 10 پاسخ اول هستند به دلیل صفحه بندی علامت گذاری شده است، این مقدار 15 خواهد بود. همچنین ممکن است برای سوالات بدون پاسخ 0 باشد. |
||||
یا acceptedAnswer یا suggestedAnswer |
Answer
برای واجد شرایط بودن برای نتیجه غنی، یک سوال باید حداقل یک پاسخ داشته باشد - یا
|
||||
|
Text
متن کامل فرم کوتاه سوال. به عنوان مثال، "چند قاشق چای خوری در یک فنجان؟" |
خواص توصیه شده | |
---|---|
|
Person یاOrganization
اطلاعاتی در مورد نویسنده سوال. برای کمک به درک بهتر گوگل نویسندگان در ویژگیهای مختلف، توصیه میکنیم بهترین شیوههای نشانهگذاری نویسنده را دنبال کنید. با استفاده از ویژگیهای پشتیبانیشده، به تعداد زیادی ویژگی که برای نویسنده منطقی است، اضافه کنید از مقاله و صفحه نمایه داده های ساخت یافته به عنوان یک راهنما |
|
پیوندی به یک صفحه وب که به طور منحصر به فرد نویسنده سوال را مشخص می کند، به احتمال زیاد یک نمایه صفحه وب سایت پرسش و پاسخ توصیه می کنیم با استفاده از آن صفحه را علامت گذاری کنید داده های ساختار یافته صفحه نمایه. |
comment |
نظر مربوط به سوال، در صورت وجود. در حالت ایده آل، این محتوا یک پاسخ نیست: این معمولاً یک توضیح یا بحث در مورد سؤال است. |
dateModified |
تاریخ و ساعت ویرایش پاسخ، در صورت وجود، در قالب ISO 8601. |
datePublished |
تاریخ و زمانی که سوال در قالب ISO 8601 پست شده است. |
image |
هر گونه تصویر درون خطی در سؤال، در صورت وجود. |
|
Text
متن کامل فرم طولانی سوال. به عنوان مثال، "من در حال آشپزی هستم، و باید بدانم چه تعداد قاشق چای خوری در یک فنجان است. چند قاشق چای خوری در 1 فنجان وجود دارد؟" |
|
Integer
تعداد کل آرایی که این سوال دریافت کرده است. اگر صفحه از رأی مثبت و
رأی منفی می دهد، سپس مقدار |
video |
هر ویدیوی درون خطی در سؤال، در صورت وجود. |
Answer
نوع Answer
پاسخ های پیشنهادی و پذیرفته شده را برای
Question
در این صفحه. Answers
را در داخل Question
تعریف کنید،
به عنوان مقادیر برای ویژگی های suggestedAnswer
و acceptedAnswer
.
جدول زیر ویژگیهای نوع Answer
را که در یک
Question
.
تعریف کامل Answer
در دسترس است
https://schema.org/Answer.
خواص مورد نیاز | |
---|---|
|
Text
متن کامل پاسخ. اگر فقط بخشی علامت گذاری شده باشد، شما ممکن است محتوا نشان داده نشود و Google نتواند بهترین متن را برای نمایش تعیین کند. |
خواص توصیه شده | |
---|---|
|
Person یاOrganization
اطلاعاتی در مورد نویسنده پاسخ. برای کمک به درک بهتر گوگل نویسندگان در ویژگی های مختلف، توصیه می کنیم موارد زیر را دنبال کنید بهترین شیوه های نشانه گذاری نویسنده. با استفاده از ویژگیهای پشتیبانیشده، به تعداد زیادی ویژگی که برای نویسنده منطقی است، اضافه کنید از مقاله و صفحه نمایه داده های ساخت یافته به عنوان راهنما. |
|
پیوندی به یک صفحه وب که به طور منحصر به فرد نویسنده پاسخ، به احتمال زیاد یک نمایه را شناسایی می کند. صفحه وب سایت پرسش و پاسخ توصیه می کنیم با استفاده از آن صفحه را علامت گذاری کنید داده های ساختار یافته صفحه نمایه. |
comment |
نظر مربوط به پاسخ، معمولاً توضیح یا بحث در مورد پاسخ، اگر قابل اجرا باشد. |
dateModified |
تاریخ و ساعت ویرایش پاسخ در قالب ISO 8601، در صورت وجود. |
datePublished |
تاریخ و زمانی که به سوال پاسخ داده شد قالب ISO 8601. |
image |
هر گونه تصویر درون خطی در سؤال، در صورت وجود. |
|
Integer
تعداد کل آرایی که این پاسخ دریافت کرده است، در صورت وجود. اگر صفحه از رأی مثبت و
رأی منفی می دهد، سپس مقدار |
|
URL
URL که مستقیماً به این پاسخ پیوند دارد. مثلا: |
video |
هر ویدیوی درون خطی در پاسخ، در صورت وجود. |
Comment
نوع Comment
را می توان به صورت اختیاری برای توضیح توضیحات یا بحث ها استفاده کرد
در مورد سؤال یا پاسخی که نه سؤال است و نه پاسخ. Comments
را تعریف کنید
در داخل Question
یا Answer
، به عنوان مقادیری برای ویژگی comment
.
تعریف کامل Comment
در دسترس است
https://schema.org/Comment.
خواص مورد نیاز | |
---|---|
|
Text
متن کامل کامنت. اگر فقط بخشی علامت گذاری شده باشد، ممکن است Google نتواند برای تعیین بهترین متن برای نمایش |
خواص توصیه شده | |
---|---|
|
Person یا
Organization
اطلاعات مربوط به نویسنده نظر. برای کمک به Google برای درک بهتر نویسندگان در ویژگیهای مختلف، توصیه می کنیم بهترین شیوه های نشانه گذاری نویسنده را دنبال کنید. با استفاده از ویژگیهای پشتیبانیشده، به تعداد زیادی ویژگی که برای نویسنده منطقی است، اضافه کنید از مقاله و صفحه نمایه داده های ساخت یافته به عنوان راهنما. |
|
پیوندی به یک صفحه وب که به طور منحصر به فرد نویسنده نظر، به احتمال زیاد یک نمایه را شناسایی می کند صفحه وب سایت پرسش و پاسخ توصیه می کنیم با استفاده از آن صفحه را علامت گذاری کنید داده های ساختار یافته صفحه نمایه. |
comment |
یک نظر تو در تو و رشته ای که در صورت وجود به نظر پاسخ می دهد. |
dateModified |
تاریخ و زمانی که نظر در قالب ISO 8601 ویرایش شد، در صورت وجود. |
datePublished |
تاریخ و زمانی که نظر در قالب ISO 8601 نوشته شده است. |
image |
هر گونه تصویر درون خطی در نظر، در صورت وجود. |
video |
هر ویدیوی درون خطی در نظر، در صورت وجود. |
نتایج غنی را با کنسول جستجو نظارت کنید
کنسول جستجو ابزاری است که به شما کمک می کند عملکرد صفحات خود را در جستجوی Google نظارت کنید. برای گنجاندن در نتایج جستجوی گوگل، لازم نیست در کنسول جستجو ثبت نام کنید، اما می تواند به شما در درک و بهبود نحوه مشاهده سایت شما توسط گوگل کمک کند. ما توصیه میکنیم در موارد زیر کنسول جستجو را بررسی کنید:
- پس از استقرار داده های ساخت یافته برای اولین بار
- پس از انتشار قالب های جدید یا به روز رسانی کد خود
- تجزیه و تحلیل ترافیک به صورت دوره ای
پس از استقرار داده های ساخت یافته برای اولین بار
پس از اینکه گوگل صفحات شما را ایندکس کرد، با استفاده از موارد مربوطه به دنبال مشکلات باشید گزارش وضعیت نتیجه غنی. در حالت ایده آل، موارد معتبر افزایش می یابد و موارد نامعتبر افزایش نمی یابد. اگر مشکلاتی پیدا کردید در داده های ساخت یافته شما:
- موارد نامعتبر را برطرف کنید.
- یک URL زنده را بررسی کنید تا بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.
- درخواست تأیید اعتبار با استفاده از گزارش وضعیت.
پس از انتشار قالب های جدید یا به روز رسانی کد خود
هنگامی که تغییرات قابل توجهی در وب سایت خود ایجاد می کنید، برای افزایش موارد نامعتبر داده های ساختاریافته نظارت کنید.- اگر افزایش موارد نامعتبر را مشاهده کردید، احتمالاً یک الگوی جدید ارائه کرده اید که کار نمی کند یا سایت شما با موجود در تعامل است الگو به روشی جدید و بد.
- اگر کاهش موارد معتبر مشاهده کردید (با افزایش موارد نامعتبر مطابقت ندارد)، شاید شما دیگر داده های ساخت یافته را در صفحات خود جاسازی نمی کند. از استفاده کنید ابزار بازرسی URL برای اینکه بدانید چه چیزی باعث این مشکل شده است.
تجزیه و تحلیل ترافیک به صورت دوره ای
با استفاده از گزارش عملکرد، ترافیک جستجوی Google خود را تجزیه و تحلیل کنید. داده ها به شما نشان می دهند که هر چند وقت یکبار صفحه شما به عنوان یک نتیجه غنی در جستجو ظاهر می شود، کاربران چقدر روی آن کلیک می کنند و چه چیزی است. میانگین موقعیتی که در نتایج جستجو ظاهر میشوید. همچنین می توانید اینها را به صورت خودکار بکشید با Search Console API نتیجه می گیرد.عیب یابی
اگر در پیادهسازی یا اشکالزدایی دادههای ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که میتوانند ممکن است به شما کمک کند
- اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
- Google تضمین نمیکند که ویژگیهایی که دادههای ساختیافته را مصرف میکنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
- شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
- اگر یک اقدام دستی دادههای ساختاریافته علیه صفحه خود دریافت کردهاید، دادههای ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
- دستورالعملها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
- عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
- برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
- یک سوال در جستجوی مرکزی Google پست کنید انجمن.