دستورالعمل های کلی داده های ساختار یافته
برای واجد شرایط بودن برای نمایش نتایج غنی در نتایج جستجوی Google، داده های ساختاریافته نباید این موارد را نقض کنند. خط مشی های محتوا برای جستجوی Google (که شامل خط مشی های هرزنامه ما می شود). علاوه بر این، این صفحه دستورالعملهای کلی را که برای همه دادههای ساختاریافته اعمال میشود، شرح میدهد: آنها برای واجد شرایط بودن برای ظاهر شدن به عنوان یک نتیجه غنی در جستجوی Google، باید رعایت شود.
اگر صفحه شما دارای مشکل داده های ساختاریافته است، می تواند منجر به یک اقدام دستی شود. یک اقدام دستی داده های ساختاریافته به این معنی است که یک صفحه واجد شرایط بودن را از دست می دهد برای ظاهر به عنوان یک نتیجه غنی. این بر نحوه رتبه بندی صفحه در جستجوی وب گوگل تأثیر نمی گذارد. برای بررسی اینکه آیا یک اقدام دستی دارید، آن را باز کنید گزارش اقدامات دستی در کنسول جستجو.
دستورالعمل های فنی
شما می توانید مطابقت با دستورالعمل های فنی را با استفاده از آزمون نتایج غنی و ابزار بازرسی URL، که اکثر خطاهای فنی را تشخیص می دهد.
قالب
به منظور واجد شرایط بودن برای نتایج غنی، صفحات سایت خود را علامت گذاری کنید با استفاده از یکی از سه فرمت پشتیبانی شده:
- JSON-LD (توصیه می شود)
- میکروداده
- RDFa
دسترسی داشته باشید
صفحات داده های ساخت یافته خود را با استفاده از robots.txt در Googlebot مسدود نکنید، noindex
،
یا هر روش کنترل دسترسی دیگر.
دستورالعمل های کیفیت
این دستورالعملهای کیفیت به راحتی با استفاده از یک ابزار خودکار قابل آزمایش نیستند. نقض یک دستورالعمل کیفیت می تواند از وجود داده های ساختاری صحیح از نظر نحوی جلوگیری کند به عنوان یک نتیجه غنی در جستجوی Google نمایش داده می شود، یا احتمالاً باعث آن می شود به عنوان هرزنامه علامت گذاری شود.
محتوا
- از خط مشی های هرزنامه برای جستجوی وب Google پیروی کنید.
- اطلاعات به روز ارائه دهید. ما یک نتیجه غنی برای حساس به زمان نشان نمی دهیم محتوایی که دیگر مرتبط نیست.
- محتوای اصلی را که شما یا کاربرانتان تولید کرده اید ارائه دهید.
- از علامت گذاری محتوای نامرتبط یا گمراه کننده مانند نظرات یا محتوای جعلی خودداری کنید بی ارتباط با تمرکز یک صفحه.
- از داده های ساختاریافته برای فریب یا گمراه کردن کاربران استفاده نکنید. جعل هویت هیچ شخصی یا سازمان، یا مالکیت، وابستگی یا هدف اصلی خود را نادرست معرفی کنید.
- محتوای دادههای ساختاریافته نیز باید از دستورالعملها یا خطمشیهای محتوای اضافی پیروی کند
در راهنمای ویژگی خاص مستند شده است. به عنوان مثال، محتوای موجود در
JobPosting
داده های ساختاریافته باید از خط مشی های محتوای پست شغل پیروی کنند. مطالب در عمل مسائل مربوط به داده های ساختاری باید از این پیروی کنند راهنمای محتوای مشکلات را تمرین کنید.
ارتباط
داده های ساخت یافته شما باید نمایانگر واقعی محتوای صفحه باشد. اینجا چند نمونه از داده های نامربوط هستند:
- یک سایت پخش زنده ورزشی که به عنوان رویدادهای محلی برچسب پخش می شود.
- یک سایت نجاری که دستورالعمل ها را به عنوان دستورالعمل برچسب گذاری می کند.
کامل بودن
- همه ویژگیهای مورد نیاز فهرست شده در اسناد را برای نوع نتیجه غنی خاص خود مشخص کنید. مواردی که ویژگیهای لازم را ندارند، برای نتایج غنی واجد شرایط نیستند.
- هرچه ویژگی های توصیه شده بیشتری ارائه دهید، نتیجه با کیفیت بالاتری همراه خواهد بود کاربران به عنوان مثال: کاربران پست های شغلی را که به صراحت بیان شده است ترجیح می دهند حقوق نسبت به کسانی که بدون. کاربران دستور العمل هایی با نظرات واقعی کاربر و واقعی را ترجیح می دهند رتبهبندیهای ستارهای (توجه داشته باشید که نظرات یا رتبهبندیهایی که توسط کاربران واقعی نیست ممکن است منجر شود اقدام دستی). نتیجه غنی رتبه بندی اطلاعات اضافی را در نظر می گیرد.
محل
- داده های ساختاریافته را در صفحه ای که توضیح می دهد قرار دهید، مگر اینکه طور دیگری مشخص شده باشد توسط مستندات
- اگر صفحات تکراری برای محتوای یکسان دارید، توصیه می کنیم همان ساختار را قرار دهید داده ها در تمام صفحات تکراری، نه فقط در صفحه متعارف.
اختصاصی
- سعی کنید از خاص ترین نوع قابل اجرا و نام های مشخص شده توسط schema.org استفاده کنید برای نشانه گذاری شما
- همه دستورالعمل های اضافی ارائه شده در را دنبال کنید اسناد مربوط به نوع نتیجه غنی خاص شما.
تصاویر
- هنگامی که یک تصویر را به عنوان ویژگی داده ساختاریافته مشخص میکنید، مطمئن شوید که تصویر مرتبط است
به صفحه ای که در آن است. برای مثال، اگر ویژگی
image
NewsArticle
را تعریف کنید، تصویر باید با آن مقاله خبری مرتبط باشد. - همه URL های تصویر مشخص شده در داده های ساختاریافته باید قابل خزیدن و نمایه سازی باشند. در غیر این صورت، جستجوی Google نمی تواند و آنها را در صفحه نتایج جستجو نمایش دهید. برای بررسی اینکه آیا Google میتواند به URLهای شما دسترسی داشته باشد، استفاده کنید آدرس ابزار بازرسی.
چند مورد در یک صفحه
موارد متعدد در یک صفحه به این معنی است که بیش از یک نوع چیز در یک صفحه وجود دارد. برای به عنوان مثال، یک صفحه می تواند حاوی یک دستور غذا باشد، یک ویدیو که نحوه درست کردن آن دستور را نشان می دهد، و اطلاعات پودر سوخاری برای اینکه مردم چگونه می توانند آن دستور غذا را کشف کنند. همه اینها برای کاربر قابل مشاهده است همچنین میتوان اطلاعات را با دادههای ساختیافته علامتگذاری کرد، که کار را برای موتورهای جستجو آسانتر میکند مانند جستجوی Google برای درک اطلاعات یک صفحه. وقتی موارد بیشتری را اضافه می کنید که برای یک صفحه اعمال شود، جستجوی Google تصویر کامل تری از آنچه صفحه درباره آن است و می تواند نمایش دهد دارد آن صفحه در ویژگی های جستجوی مختلف است.
جستجوی Google چندین مورد را در یک صفحه میفهمد، خواه این موارد را تودرتو کنید یا هر مورد را جداگانه مشخص کنید:
- تودرتو: وقتی یک مورد اصلی وجود دارد و موارد اضافی گروهبندی میشوند زیر آیتم اصلی این به ویژه هنگام گروه بندی موارد مرتبط مفید است (به عنوان مثال، یک دستور غذا با یک ویدیو و نظرات).
- اقلام فردی: وقتی هر مورد یک بلوک جداگانه در همان صفحه است.
این نمونه ها برای اختصار کوتاه شده اند، اما شامل تمام ویژگی های مورد نیاز و توصیه شده برای ویژگی ها باشد. برای مثال کامل به اسناد نوع داده ساختاریافته خاص.
در اینجا نمونهای از دادههای ساختاریافته تودرتو آمده است، که در آن Recipe
مورد اصلی است و aggregateRating
و video
در تودرتو هستند. Recipe
.
<html>
<head>
<title>How To Make Banana Bread</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Banana Bread Recipe",
"description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas.",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"ratingCount": "123"
},
"video": {
"@type": "VideoObject",
"name": "How To Make Banana Bread",
"description": "This is how you make banana bread, in 5 easy steps.",
"contentUrl": "https://www.example.com/video123.mp4"
}
}
</script>
</head>
<body>
</body>
</html>
Here's an example of individual items of structured data. There are two, distinct items: Recipe
and BreadcrumbList
.
<html>
<head>
<title>How To Make Banana Bread</title>
<script type="application/ld+json">
[{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Banana Bread Recipe",
"description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas."
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Recipes",
"item": "https://example.com/recipes"
},{
"@type": "ListItem",
"position": 2,
"name": "Bread recipes",
"item": "https://example.com/recipes/bread-recipes"
},{
"@type": "ListItem",
"position": 3,
"name": "How To Make Banana Bread"
}]
}]
</script>
</head>
<body>
</body>
</html>
نکات اضافی
- برای اطمینان از اینکه جستجوی Google متوجه شده است که هدف اصلی صفحه چیست، آن را درج کنید نوع اصلی داده های ساختار یافته که تمرکز اصلی صفحه را منعکس می کند. به عنوان مثال، اگر الف صفحه عمدتاً در مورد یک دستور غذا است، مطمئن شوید که شامل آن می شود دستور پخت داده علاوه بر ویدئو و بررسی داده های ساخت یافته. این یک فرصت برای آن است صفحه واجد شرایط بودن برای چندین جستجوی ظاهری (نتایج غنی از دستور غذا، جستجوی ویدیو، و قطعات بررسی). اگر صفحه فقط حاوی دادههای ساختیافته ویدیو بود، جستجوی Google نمیدانست در مورد صفحه کافی است تا آن را به عنوان یک نتیجه غنی از دستور غذا نیز نمایش دهد.
- برای اطمینان از اینکه صفحه به طور کامل محتوایی را که برای کاربران قابل مشاهده است نشان می دهد، مطمئن شوید که همه آن ها اقلام داده های ساخت یافته کامل هستند. به عنوان مثال، اگر چندین بررسی را وارد کرده اید، مطمئن شوید که همه نظراتی را که برای افراد در صفحه قابل مشاهده است را درج کنید. اگر صفحه ای نداشت تمام نظرات را در یک صفحه علامت گذاری کنید، این برای افرادی که انتظار دیدن دارند گمراه کننده خواهد بود همه این بررسی ها، بر اساس ظاهر صفحه در نتایج جستجو.