دادههای ساختیافته اجاره تعطیلات (VacationRental
)
![تصویری از تعطیلات اجاره ای در جستجوی Google](/static/search/docs/images/vacation-rental-rich-result.png)
وقتی دادههای ساختاریافته را به صفحات فهرست اجاره تعطیلات خود اضافه میکنید، جستجوی Google میتواند نشان داده شود فهرست شما به روش های غنی تر کاربران می توانند اطلاعات لیست مانند نام، توضیحات، تصاویر، مکان، رتبه بندی، نظرات و موارد دیگر در نتایج جستجو قرار دارند.
نحوه اضافه کردن داده های ساخت یافته
داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.
در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.
- ویژگی های مورد نیاز را اضافه کنید. بر اساس قالبی که استفاده می کنید، بیاموزید که کجا داده های ساخت یافته را در صفحه وارد کنید.
- از دستورالعملها پیروی کنید.
- کد خود را با استفاده از آزمون نتایج غنی و هر گونه خطای حیاتی را برطرف کنید. همچنین هرگونه مشکل غیر مهمی را که ممکن است علامت گذاری شده است، برطرف کنید در این ابزار، زیرا میتوانند به بهبود کیفیت دادههای ساختاریافته شما کمک کنند (با این حال، برای واجد شرایط بودن برای نتایج غنی لازم نیست).
- چند صفحه را که شامل دادههای ساختاریافته شما میشوند مستقر کنید و از ابزار بازرسی URL استفاده کنید تا ببینید Google چگونه صفحه را میبیند. مطمئن باشید که صفحه شما هست
در دسترس Google است و توسط فایل robots.txt، تگ
noindex
یا مسدود نشده است. الزامات ورود اگر صفحه خوب به نظر می رسد، می توانید از Google بخواهید که URL های شما را مجدداً بخزد. - برای آگاه نگه داشتن Google از تغییرات آینده، توصیه می کنیم که نقشه سایت ارسال کنید. شما می توانید این را به طور خودکار با API نقشه سایت کنسول جستجو.
مثال
در اینجا نمونهای از فهرست ساده اجاره تعطیلات با استفاده از JSON-LD است.
<html>
<head>
<title>My Beautiful Vacation Rental</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VacationRental",
"additionalType": "HolidayVillageRental",
"brand": "my_brand_id",
"containsPlace": {
"@type": "Accommodation",
"additionalType": "EntirePlace",
"bed": [{
"@type": "BedDetails",
"numberOfBeds" : 1,
"typeOfBed": "Queen"
},
{
"@type": "BedDetails",
"numberOfBeds" : 2,
"typeOfBed": "Single"
}],
"occupancy": {
"@type": "QuantitativeValue",
"value" : 2
},
"amenityFeature": [
{
"@type": "LocationFeatureSpecification",
"name": "ac",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "airportShuttle",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "balcony",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "beachAccess",
"value": true
},
{
"@type": "LocationFeatureSpecification",
"name": "childFriendly",
"value": true
}
],
"floorSize": {
"@type": "QuantitativeValue",
"value" : 75,
"unitCode": "MTK"
},
"numberOfBathroomsTotal": 1,
"numberOfBedrooms": 3,
"numberOfRooms": 5
},
"identifier": "abc123",
"latitude": "42.12345",
"longitude": "101.12345",
"name": "My Beautiful Vacation Rental",
"address": {
"addressCountry": "US",
"addressLocality": "Mountain View",
"addressRegion": "California",
"postalCode": "94043",
"streetAddress": "1600 Amphitheatre Pkwy."
},
"aggregateRating": {
"ratingValue": 4.5,
"ratingCount": 10,
"reviewCount": 3,
"bestRating": 5
},
"image": [
"https://example.com/mylisting/unit_image1.png",
"https://example.com/mylisting/unit_image2.png",
"https://example.com/mylisting/unit_image3.png",
"https://example.com/mylisting/unit_image4.png",
"https://example.com/mylisting/unit_image5.png",
"https://example.com/mylisting/unit_image6.png",
"https://example.com/mylisting/unit_image7.png",
"https://example.com/mylisting/unit_image8.png"
],
"checkinTime": "18:00:00+08:00",
"checkoutTime": "11:00:00+08:00",
"description": "A great Vacation Rental in the perfect neighborhood.",
"knowsLanguage": ["en-US", "fr-FR"],
"review": [{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5
},
"author": {
"@type": "Person",
"name": "Lillian Ruiz"
},
"datePublished": "2022-12-01",
"contentReferenceTime": "2022-11-17"
},
{
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "John S."
},
"datePublished": "2022-10-01",
"contentReferenceTime": "2022-09-28"
}
]
}
</script>
</head>
<body></body>
</html>
دستورالعمل های واجد شرایط بودن
شما باید این دستورالعمل ها را دنبال کنید تا داده های ساختاری اجاره تعطیلات شما واجد شرایط باشد برای استفاده در جستجوی گوگل
تعاریف نوع داده های ساخت یافته
جداول زیر ویژگیها و موارد استفاده را برای علامتگذاری لیستهای اجاره تعطیلات با استفاده از آن فهرست میکنند schema.org/VacationRental. برای اینکه داده های ساختاریافته خود برای نمایش واجد شرایط باشند، باید ویژگی های مورد نیاز را وارد کنید. شما همچنین می تواند شامل ویژگی های توصیه شده برای افزودن اطلاعات بیشتر در مورد محتوای شما باشد، که تجربه کاربری بهتری را ارائه خواهد کرد.
VacationRental
تعریف کامل VacationRental
در اینجا موجود است
schema.org/VacationRental.
خواص مورد نیاز | |
---|---|
containsPlace
|
فهرست اجاره تعطیلات باید شامل یک لیست باشد
محل اقامت
برای علامت گذاری جزئیات اضافی مانند تخت، اشغال، تعداد اتاق ها و
ویژگی های
|
containsPlace.
|
اطلاعات در مورد حداکثر تعداد مهمانان مجاز برای اقامت در لیست اجاره تعطیلات. "occupancy": { |
containsPlace.
|
ارزش عددی مهمانان مجاز به اقامت در لیست اجاره تعطیلات. |
identifier
|
یک شناسه منحصر به فرد برای ملک. دستورالعمل های اضافی:
|
image
|
تکرار شد یک یا چند تصویر از فهرست لیست باید حداقل 8 عکس داشته باشد (در حداقل 1 تصویر از هر یک از موارد زیر: اتاق خواب، حمام، و فضای مشترک). علاوه بر این، دنبال کنید الزامات تصویر فهرست دارایی. |
latitude (یا geo. )
|
عرض جغرافیایی مکان فهرست. دقت باید حداقل 5 رقم اعشار باشد. |
longitude (یا geo. )
|
طول جغرافیایی مکان فهرست. دقت باید حداقل 5 رقم اعشار باشد. |
name
|
نام لیست اجاره تعطیلات. |
خواص توصیه شده | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
additionalType
|
نوع لیست اجاره تعطیلات. در اینجا برخی از مقادیر پیشنهادی وجود دارد:
تعاریف کامل این مقادیر در دسته های کسب و کار مسکن. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address
|
اطلاعات مربوط به آدرس خیابان فهرست همه داراییهایی را که در کشور شما اعمال میشود، درج کنید. "address": { |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address.
|
کشور فهرست تعطیلات شما، با استفاده از دو حرف کد کشور ISO 3166-1 آلفا-2. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address.
|
شهر لیست تعطیلات شما. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address.
|
منطقه فهرست تعطیلات شما. مثلاً یک ایالت. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address.
|
کد پستی لیست تعطیلات شما. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
address.
|
آدرس خیابان کامل لیست تعطیلات شما. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aggregateRating
|
میانگین رتبه بندی اجاره تعطیلات بر اساس رتبه بندی ها یا بررسی های متعدد است. دنبال کن دستورالعملهای قطعه را مرور کنید و لیست مورد نیاز و توصیه می شود مشخصات رتبه بندی مجموع. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brand
|
شناسه برند مرتبط با این ویژگی. در مورد نحوه مرتبط کردن خود بیشتر بخوانید ویژگیهای برندها و نحوه پیوند نمادهای برند و نامهای نمایشی به آنها شناسههای برند در اسناد مرکز هتل. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
checkinTime
|
اولین زمانی که ممکن است شخصی به یک اقامتگاه مراجعه کند قالب ISO 8601. مثال: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
checkoutTime
|
آخرین زمانی که ممکن است شخصی به یک اقامتگاه در قالب ISO 8601 مراجعه کند. مثال: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
نوع اتاق این اقامتگاه. از یکی از مقادیر زیر استفاده کنید:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
تکرار شد
این که آیا ملک دارای ویژگی یا امکانات خاصی است. نمونه های بولی از این الگو پیروی می کنند: "amenityFeature": { از یکی از مقادیر زیر برای ویژگی
مقادیر غیر بولی ما از جفتهای غیربولی مقادیر غیر بولی از این الگو پیروی می کنند: "amenityFeature": {
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
تکرار شد اطلاعات در مورد نوع و تعداد تخت های موجود در لیست. "bed": [{ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
تعداد تخت در لیست |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
نوع تخت های موجود در لیست در اینجا برخی از مقادیر پیشنهادی وجود دارد:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
اندازه محل اقامت. باید با استفاده از مقادیر ویژگی
"floorSize": { |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
مجموع حمام های موجود در فهرست کنوانسیون های املاک و مستغلات را دنبال کنید مستند شده در RESO و از جمع ساده تعداد حمام ها استفاده کنید. به عنوان مثال، برای یک ملک با دو پر حمام و یک نیم حمام، تعداد کل حمام ها 2.5 است. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
تعداد کل اتاق خواب های موجود در لیست |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
containsPlace.
|
تعداد کل اتاقهای موجود در فهرست |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description
|
شرح ملک. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
knowsLanguage
|
زبان هایی که میزبان می تواند صحبت کند. از کدهای زبان استاندارد IETF BCP 47 استفاده کنید
به صورت |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
review
|
یک یا چند نظر کاربر از فهرست. دنبال کن دستورالعملهای قطعه را مرور کنید و لیست مورد نیاز و توصیه می شود مشخصات را بررسی کنید. "review": { |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
review.
|
تاریخ شروع اقامت نویسنده. |
نتایج غنی را با کنسول جستجو نظارت کنید
کنسول جستجو ابزاری است که به شما کمک می کند عملکرد صفحات خود را در جستجوی Google نظارت کنید. برای گنجاندن در نتایج جستجوی گوگل، لازم نیست در کنسول جستجو ثبت نام کنید، اما می تواند به شما در درک و بهبود نحوه مشاهده سایت شما توسط گوگل کمک کند. ما توصیه میکنیم در موارد زیر کنسول جستجو را بررسی کنید:
- پس از استقرار داده های ساخت یافته برای اولین بار
- پس از انتشار قالب های جدید یا به روز رسانی کد خود
- تجزیه و تحلیل ترافیک به صورت دوره ای
پس از استقرار داده های ساخت یافته برای اولین بار
پس از اینکه گوگل صفحات شما را ایندکس کرد، با استفاده از موارد مربوطه به دنبال مشکلات باشید گزارش وضعیت نتیجه غنی. در حالت ایده آل، موارد معتبر افزایش می یابد و موارد نامعتبر افزایش نمی یابد. اگر مشکلاتی پیدا کردید در داده های ساخت یافته شما:
- موارد نامعتبر را برطرف کنید.
- یک URL زنده را بررسی کنید تا بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.
- درخواست تأیید اعتبار با استفاده از گزارش وضعیت.
پس از انتشار قالب های جدید یا به روز رسانی کد خود
هنگامی که تغییرات قابل توجهی در وب سایت خود ایجاد می کنید، برای افزایش موارد نامعتبر داده های ساختاریافته نظارت کنید.- اگر افزایش موارد نامعتبر را مشاهده کردید، احتمالاً یک الگوی جدید ارائه کرده اید که کار نمی کند یا سایت شما با موجود در تعامل است الگو به روشی جدید و بد.
- اگر کاهش موارد معتبر مشاهده کردید (با افزایش موارد نامعتبر مطابقت ندارد)، شاید شما دیگر داده های ساخت یافته را در صفحات خود جاسازی نمی کند. از استفاده کنید ابزار بازرسی URL برای اینکه بدانید چه چیزی باعث این مشکل شده است.
تجزیه و تحلیل ترافیک به صورت دوره ای
با استفاده از گزارش عملکرد، ترافیک جستجوی Google خود را تجزیه و تحلیل کنید. داده ها به شما نشان می دهند که هر چند وقت یکبار صفحه شما به عنوان یک نتیجه غنی در جستجو ظاهر می شود، کاربران چقدر روی آن کلیک می کنند و چه چیزی است. میانگین موقعیتی که در نتایج جستجو ظاهر میشوید. همچنین می توانید اینها را به صورت خودکار بکشید با Search Console API نتیجه می گیرد.عیب یابی
اگر در پیادهسازی یا اشکالزدایی دادههای ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که میتوانند ممکن است به شما کمک کند
- اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
- Google تضمین نمیکند که ویژگیهایی که دادههای ساختیافته را مصرف میکنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
- شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
- اگر یک اقدام دستی دادههای ساختاریافته علیه صفحه خود دریافت کردهاید، دادههای ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
- دستورالعملها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
- عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
- برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
- یک سوال در جستجوی مرکزی Google پست کنید انجمن.