مقدمه ای بر نشانه گذاری داده های ساخت یافته در جستجوی گوگل
جستجوی گوگل برای درک محتوای یک صفحه سخت کار می کند. شما می توانید با ارائه صریح به ما کمک کنید با گنجاندن داده های ساختاریافته در صفحه، سرنخ هایی در مورد معنای یک صفحه برای گوگل ارائه می دهد. داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی است محتوای صفحه؛ برای مثال، در یک صفحه دستور غذا، مواد اولیه، پخت و پز چیست زمان و دما، کالری، و غیره.
چرا داده های ساخت یافته را به یک صفحه اضافه کنید؟
افزودن دادههای ساختاریافته میتواند نتایج جستجویی را فعال کند که برای کاربران جذابتر باشد آنها را تشویق کنید تا با وب سایت شما تعامل بیشتری داشته باشند که نتایج غنی نامیده می شود. در اینجا برخی از مطالعات موردی از وب سایت هایی که داده های ساختار یافته را برای سایت خود پیاده سازی کرده اند آورده شده است:
- Rotten Tomatoes داده های ساختاریافته را به 100000 صفحه منحصر به فرد اضافه کرد و نرخ کلیک 25 درصدی را برای صفحاتی که با داده های ساختاریافته بهبود یافته بودند، در مقایسه با صفحات بدون داده های ساختاریافته اندازه گیری کرد.
- Food Network 80 درصد از صفحات خود را برای فعال کردن ویژگی های جستجو تبدیل کرده است و 35 درصد افزایش بازدید داشته است.
- Rakuten دریافته است که کاربران 1.5 برابر زمان بیشتری را صرف صفحاتی می کنند که داده های ساخت یافته را پیاده سازی می کنند نسبت به صفحات داده بدون ساختار، و نرخ تعامل 3.6 برابر بیشتر در صفحات AMP دارند. با ویژگیهای جستجو در مقابل صفحات AMP بدون ویژگی.
- نستله صفحاتی را اندازه گیری کرده است که به عنوان نتایج غنی در جستجو نشان داده می شوند، 82 درصد کلیک بیشتری دارند نرخ از طریق نسبت به صفحات نتیجه غیر غنی.
نحوه عملکرد داده های ساخت یافته در جستجوی Google
Google از داده های ساختاری که در وب پیدا می کند برای درک محتوای صفحه استفاده می کند، و همچنین برای جمع آوری اطلاعات در مورد وب و جهان به طور کلی، مانند اطلاعات درباره افراد، کتابها یا شرکتهایی که در نشانهگذاری گنجانده شدهاند. مثلا، در اینجا یک داده ساختاریافته JSON-LD وجود دارد قطعه ای که ممکن است در صفحه دستور غذا ظاهر شود و عنوان دستور غذا، نویسنده را توصیف کند از دستور غذا، و جزئیات دیگر:
<html>
<head>
<title>Party Coffee Cake</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Party Coffee Cake",
"author": {
"@type": "Person",
"name": "Mary Stone"
},
"datePublished": "2018-03-10",
"description": "This coffee cake is awesome and perfect for parties.",
"prepTime": "PT20M"
}
</script>
</head>
<body>
<h2>Party coffee cake recipe</h2>
<p>
<i>by Mary Stone, 2018-03-10</i>
</p>
<p>
This coffee cake is awesome and perfect for parties.
</p>
<p>
Preparation time: 20 minutes
</p>
</body>
</html>
جستجوی Google همچنین از دادههای ساختاریافته برای فعال کردن ویژگیهای ویژه نتایج جستجو و پیشرفت ها. به عنوان مثال، یک صفحه دستور غذا با داده های ساختاریافته معتبر واجد شرایط است در یک نتیجه جستجوی گرافیکی ظاهر می شود، همانطور که در اینجا نشان داده شده است:
<html>
<head>
<title>Apple Pie by Grandma</title>
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Recipe",
"name": "Apple Pie by Grandma",
"author": "Elaine Smith",
"image": "https://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg",
"description": "A classic apple pie.",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "7462",
"bestRating": "5",
"worstRating": "1"
},
"prepTime": "PT30M",
"totalTime": "PT1H30M",
"recipeYield": "8",
"nutrition": {
"@type": "NutritionInformation",
"calories": "512 calories"
},
"recipeIngredient": [
"1 box refrigerated pie crusts, softened as directed on box",
"6 cups thinly sliced, peeled apples (6 medium)"
]
}
</script>
</head>
<body>
</body>
</html>
از آنجایی که داده های ساختاریافته هر عنصر جداگانه دستور غذا را برچسب گذاری می کند، کاربران می توانند جستجو کنند برای دستور پخت شما بر اساس مواد تشکیل دهنده، شمارش کالری، زمان پخت و غیره.
داده های ساختاریافته با استفاده از نشانه گذاری درون صفحه در صفحه ای که اطلاعات برای آن اعمال می شود کدگذاری می شود. داده های ساختار یافته در صفحه، محتوای آن صفحه را توصیف می کند. ایجاد نکنید صفحات خالی یا خالی را فقط برای نگهداری داده های ساختاریافته، و داده های ساختاریافته را در مورد آن اضافه نکنید اطلاعاتی که برای کاربر قابل مشاهده نیست، حتی اگر اطلاعات دقیق باشد. برای فنی بیشتر و دستورالعمل های کیفیت، به داده های ساختاریافته مراجعه کنید دستورالعمل های کلی.
آزمون نتایج غنی آسان و مفید است ابزاری برای اعتبارسنجی داده های ساخت یافته شما، و در برخی موارد، پیش نمایش یک ویژگی در جستجوی Google. آن را امتحان کنید:
واژگان و قالب داده های ساخت یافته
این مستندات توضیح میدهد که کدام ویژگیها برای آنها مورد نیاز، توصیه یا اختیاری هستند داده های ساخت یافته با معنای خاص برای جستجوی گوگل. بیشترین استفاده از داده های ساختار یافته جستجو واژگان schema.org، اما باید به آن اعتماد کنید در اسناد Google Search Central به عنوان قطعی رفتار جستجوی Google، بلکه از مستندات schema.org. صفات و اشیاء بیشتری در schema.org وجود دارد که توسط جستجوی Google مورد نیاز نیستند. ممکن است برای سایر موتورهای جستجو، خدمات، ابزارها و پلتفرم ها مفید باشند.
اطمینان حاصل کنید که داده های ساخت یافته خود را با استفاده از آزمون نتایج غنی در طول توسعه بررسی کنید، و گزارشهای وضعیت نتایج غنی پس از استقرار، برای نظارت بر اعتبار صفحات خود، که ممکن است خراب شود پس از استقرار به دلیل مشکلات مربوط به الگو یا سرویس.
شما باید تمام خصوصیات مورد نیاز را برای یک شیء برای ظاهر شدن در آن لحاظ کنید جستجوی گوگل با نمایشگر پیشرفته. به طور کلی، تعریف ویژگی های توصیه شده بیشتر می تواند باعث شود به احتمال زیاد اطلاعات شما می تواند در نتایج جستجو با نمایش پیشرفته ظاهر شود. اما، ارائه تعداد کمتر اما کامل و دقیق مهمتر است. به جای تلاش برای ارائه هر ویژگی توصیه شده ممکن، دارایی های توصیه شده است داده های کمتر کامل، بد شکل یا نادرست.
علاوه بر ویژگیها و اشیاء مستند شده در اینجا، Google میتواند به طور کلی از آن استفاده کند
sameAs
ویژگی و موارد دیگر
schema.org
داده های ساخت یافته برخی از این عناصر ممکن است برای فعال کردن ویژگیهای جستجوی آینده استفاده شوند
مفید تلقی می شوند.
فرمت های پشتیبانی شده
جستجوی Google از دادههای ساختیافته در قالبهای زیر پشتیبانی میکند، مگر اینکه خلاف آن مستند شده باشد. به طور کلی، توصیه می کنیم از قالبی استفاده کنید که پیاده سازی و نگهداری آن برای شما آسان تر است (در بیشتر موارد، که JSON-LD است؛ هر 3 قالب برای گوگل به یک اندازه خوب هستند، تا زمانی که نشانه گذاری معتبر باشد و به درستی بر اساس مستندات ویژگی اجرا شده است.
فرمت ها | |
---|---|
JSON-LD* (توصیه می شود) | یک نماد جاوا اسکریپت تعبیه شده در یک تگ <script> در <head>
و <body> عناصر یک صفحه HTML. را
نشانه گذاری با متن قابل مشاهده توسط کاربر در هم آمیخته نیست، که این امر موارد داده تودرتو را آسان تر می کند
برای بیان، مانند Country یک PostalAddress
از یک MusicVenue از یک Event .
همچنین، Google میتواند دادههای JSON-LD را زمانی بخواند که بهصورت پویا باشند
به محتویات صفحه تزریق می شود، مانند کد جاوا اسکریپت یا ویجت های جاسازی شده در
سیستم مدیریت محتوای شما. |
میکروداده | یک مشخصات HTML جامعه باز که برای قرار دادن داده های ساختاریافته در HTML استفاده می شود
محتوا. مانند RDFa، از ویژگیهای تگ HTML برای نامگذاری ویژگیهایی که میخواهید استفاده میکند
به عنوان داده های ساختار یافته در معرض دید قرار گیرد. معمولاً در عنصر <body> استفاده می شود، اما می تواند در عنصر <head> استفاده شود. |
RDFa | یک برنامه افزودنی HTML5 که از داده های پیوندی با معرفی پشتیبانی می کند
ویژگی های برچسب HTML که
مطابق با محتوای قابل مشاهده توسط کاربر است که می خواهید برای موتورهای جستجو توصیف کنید. RDFa
معمولاً در هر دو بخش <head> و <body> صفحه HTML استفاده می شود. |
دستورالعمل های داده های ساخت یافته
حتماً دستورالعملهای کلی دادههای ساختاریافته را نیز دنبال کنید به عنوان هر دستورالعمل خاص برای نوع داده ساختاریافته شما؛ در غیر این صورت ساختار شما دادهها ممکن است برای نمایش نتایج غنی در جستجوی Google واجد شرایط نباشند.
با داده های ساخت یافته شروع کنید
اگر با داده های ساختاریافته تازه کار هستید، schema.org را بررسی کنید راهنمای مبتدیان برای داده های ساختاریافته. در حالی که راهنما بر روی داده های کوچک تمرکز دارد، ایده های اساسی برای JSON-LD و RDFa مرتبط هستند. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساخت یافته به یک صفحه وب، ما را بررسی کنید ساختار یافته دیتا کد.
هنگامی که با اصول اولیه داده های ساخت یافته راحت شدید، فهرست ویژگی های داده های ساخت یافته را در جستجوی Google کاوش کنید و یک ویژگی را برای پیاده سازی انتخاب کنید. هر راهنما به جزئیات در مورد چگونگی انجام می دهد داده های ساختار یافته را به گونه ای پیاده سازی کنید که سایت شما را واجد شرایط برای یک نتیجه غنی کند ظاهر در جستجوی Google.
اندازه گیری اثر داده های ساخت یافته
احتمالاً میخواهید عملکرد صفحات خود را با دادههای ساختاریافته با آن صفحاتی مقایسه کنید داده های ساختاری ندارید تا تصمیم بگیرید که آیا ارزش تلاش شما را دارد یا خیر. بهترین راه برای انجام این کار این است که یک قبل و بعد از آزمایش را در چند صفحه در سایت خود اجرا کنید. این ممکن است کمی مشکل باشد، زیرا بازدید از صفحه ممکن است برای یک صفحه به دلایل مختلف متفاوت باشد.
- برخی از صفحات سایت خود را انتخاب کنید که از داده های ساختاری استفاده نمی کنند و چندین ماه از آن استفاده می کنند داده ها در کنسول جستجو مطمئن شوید که صفحاتی را انتخاب کنید که تحت تاثیر زمان یا زمان سال قرار نگیرند به موقع بودن محتوای صفحه؛ از صفحاتی استفاده کنید که تغییر زیادی نخواهند کرد، اما همچنان به اندازه کافی محبوب هستند به اندازه کافی خوانده شود تا داده های معنادار تولید شود.
- داده های ساختاریافته یا ویژگی های دیگر را به صفحات خود اضافه کنید. تأیید کنید که نشانه گذاری شما معتبر است، و که گوگل داده های ساخت یافته شما را با استفاده از ابزار بازرسی URL در صفحه شما.
- عملکرد را برای چند ماه در قسمت ضبط کنید گزارش عملکرد، و با URL فیلتر کنید تا عملکرد صفحه خود را مقایسه کنید.