نقشه سایت ویدیویی و جایگزین
نقشه سایت ویدیویی یک نقشه سایت با اطلاعات اضافی درباره ویدیوهای میزبانی شده در صفحات شما است. ایجاد یک نقشه سایت ویدیویی راه خوبی برای کمک به Google برای یافتن و درک محتوای ویدیویی در سایت شما است، به ویژه محتوایی که اخیراً اضافه شده است یا ممکن است در غیر این صورت با مکانیسمهای خزیدن معمول خود آن را کشف نکنیم.
Google استفاده از نقشه سایت ویدیویی را توصیه میکند، اما ما از فیدهای mRSS نیز پشتیبانی میکنیم .
بهترین شیوه های نقشه سایت ویدیویی
نقشههای سایت ویدیویی بر اساس نقشههای سایت سنتی هستند، بنابراین بهترین روشهای کلی نقشه سایت برای نقشههای سایت ویدیویی نیز اعمال میشود. میتوانید یک نقشه سایت یا فید mRSS جداگانه فقط برای ویدیو ایجاد کنید، یا میتوانید برچسبهای نقشه سایت ویدیویی را در یک نقشه سایت سنتی موجود اضافه کنید ، هر کدام که برای شما راحتتر است.
علاوه بر این، الزامات زیر به طور خاص برای نقشه سایت ویدیویی اعمال می شود:
- ویدیوهایی را که با محتوای صفحه میزبان نامرتبط هستند فهرست نکنید. به عنوان مثال، ویدئویی که یک ضمیمه کوچک برای صفحه است، یا با محتوای متن اصلی ارتباطی ندارد.
-
همه فایلهای ارجاعشده در نقشه سایت ویدیویی باید برای Googlebot قابل دسترسی باشند. این بدان معنی است که همه URL های موجود در نقشه سایت ویدیو:
- برای خزیدن توسط قوانین robots.txt نباید مجاز نباشد ،
- باید بدون متافایل و بدون ورود به سیستم در دسترس باشد،
- نباید توسط فایروال یا مکانیزم مشابه مسدود شود،
- و باید در یک پروتکل پشتیبانی شده قابل دسترسی باشد: HTTP و FTP (پروتکل های پخش جریانی پشتیبانی نمی شوند).
اگر میخواهید از دسترسی هرزنامهها به محتوای ویدیوی شما در نشانیهای اینترنتی
<player_loc>
یا<content_loc>
URL جلوگیری کنید، بررسی کنید که رباتهایی که به سرور شما دسترسی دارند واقعاً Googlebot هستند .
برای نکات بیشتر درباره ویدیوها در جستجوی Google، بهترین روشهای ویدیویی ما را ببینید .
نمونه نقشه سایت ویدیویی
مثال زیر یک نقشه سایت معمولی با پسوند ویدئو را نشان می دهد. این شامل دو ورودی ویدیویی تو در تو در یک <url>
تگ است. ورودی اول
<video>
شامل تمام برچسب هایی است که گوگل می تواند استفاده کند در حالی که ورودی دوم فقط برچسب های مورد نیاز را شامل می شود.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>
Alkis shows you how to get perfectly done steaks every time
</video:description>
<video:content_loc>
http://streamserver.example.com/video123.mp4
</video:content_loc>
<video:player_loc>
https://www.example.com/videoplayer.php?video=123
</video:player_loc>
<video:duration>600</video:duration>
<video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date>
<video:rating>4.2</video:rating>
<video:view_count>12345</video:view_count>
<video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
<video:family_friendly>yes</video:family_friendly>
<video:restriction relationship="allow">IE GB US CA</video:restriction>
<video:price currency="EUR">1.99</video:price>
<video:requires_subscription>yes</video:requires_subscription>
<video:uploader
info="https://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson
</video:uploader>
<video:live>no</video:live>
</video:video>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for winter</video:title>
<video:description>
In the freezing cold, Roman shows you how to get perfectly done steaks every time.
</video:description>
<video:content_loc>
http://streamserver.example.com/video345.mp4
</video:content_loc>
<video:player_loc>
https://www.example.com/videoplayer.php?video=345
</video:player_loc>
</video:video>
</url>
</urlset>
نمونه های بیشتر
مثال زیر نشان می دهد که چگونه یک ویدیوی Vimeo تعبیه شده را به نقشه سایت ویدیو اضافه کنید:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Lizzi is painting the wall</video:title>
<video:description>
Gary is watching the paint dry on the wall Lizzi painted.
</video:description>
<video:player_loc>
https://player.vimeo.com/video/987654321
</video:player_loc>
</video:video>
</url>
</urlset>
مثال زیر نشان می دهد که چگونه می توان یک ویدیوی یوتیوب را به نقشه سایت ویدیو اضافه کرد:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc>
<video:title>John teaches cheese</video:title>
<video:description>
John explains the differences between a banana and cheese.
</video:description>
<video:player_loc>
https://www.youtube.com/embed/1a2b3c4d
</video:player_loc>
</video:video>
</url>
</urlset>
مرجع نقشه سایت ویدیویی
تگ video
ها در فضای نام نقشه سایت ویدیویی تعریف می شوند:
http://www.google.com/schemas/sitemap-video/1.1
برای اطمینان از اینکه گوگل می تواند از نقشه سایت ویدیوی شما استفاده کند، باید از برچسب های زیر استفاده کنید:
برچسب های مورد نیاز | |
---|---|
<video:video> |
عنصر والد برای تمام اطلاعات مربوط به یک ویدیو در صفحه مشخص شده توسط برچسب |
<video:thumbnail_ |
نشانی اینترنتی که به فایل تصویر کوچک ویدیو اشاره دارد. الزامات تصویر کوچک ویدیو را دنبال کنید . |
<video:title> |
عنوان ویدیو. همه موجودیتهای HTML باید خارج شوند یا در یک
|
<video:description> |
توضیحاتی در مورد ویدیو. حداکثر 2048 کاراکتر. همه موجودیتهای HTML باید خارج شوند یا در یک
|
<video:content_ |
نشانی اینترنتی که به فایل رسانه ویدیویی واقعی اشاره دارد. فایل باید یکی از فرمت های پشتیبانی شده باشد. دستورالعمل های اضافی
|
<video:player_ |
نشانی اینترنتی که به پخش کننده برای یک ویدیوی خاص اشاره می کند . معمولاً این اطلاعات در دستورالعمل های اضافی
|
علاوه بر این، برچسبهای اختیاری زیر ممکن است به Google در درک بهتر ویدیوهای شما و ویژگیهای آن کمک کند:
برچسب های اختیاری | |
---|---|
<video:duration> |
مدت زمان فیلم بر حسب ثانیه مقدار باید از |
<video:expiration_ |
تاریخی که پس از آن ویدیو دیگر در دسترس نیست، در قالب W3C . اگر ویدیوی شما منقضی نمی شود، این برچسب را حذف کنید. در صورت وجود، جستجوی Google ویدیوی شما را پس از این تاریخ نشان نمیدهد. برای ویدیوهای تکرارشونده در همان URL، تاریخ انقضا را به تاریخ انقضای جدید بهروزرسانی کنید.
مقادیر پشتیبانی شده عبارتند از تاریخ کامل ( مثال: |
<video:rating> |
امتیاز ویدیو. مقادیر پشتیبانی شده اعداد شناور در محدوده 0.0 (کم) تا 5.0 (بالا) هستند. |
<video:view_ |
تعداد دفعاتی که ویدیو مشاهده شده است. |
<video:publication_ |
تاریخی که ویدیو برای اولین بار در
قالب W3C منتشر شد . مقادیر پشتیبانی شده عبارتند از تاریخ کامل ( مثال: |
<video:family_ |
آیا ویدیو با جستجوی ایمن در دسترس است یا خیر . اگر این برچسب را حذف کنید، وقتی جستجوی ایمن روشن است، ویدیو در دسترس است. مقادیر پشتیبانی شده :
|
<video:restriction>
|
اینکه آیا ویدیوی خود را در نتایج جستجوی کشورهای خاص نشان دهید یا پنهان کنید.
فهرستی از کدهای کشورها با فاصله محدود در
قالب ISO 3166 مشخص کنید . برای هر ویدیو فقط ویژگی های:
در صورت استفاده از تگ والد
مثال: این مثال اجازه می دهد تا نتیجه جستجوی ویدیو فقط در کانادا و مکزیک نشان داده شود:
|
<video:platform> |
این که آیا ویدیوی خود را در نتایج جستجو در انواع پلت فرم مشخص شده نشان دهید یا پنهان کنید. این لیستی از انواع پلت فرم های محدود شده با فضا است. توجه داشته باشید که این فقط بر نتایج جستجو در انواع دستگاه های مشخص شده تأثیر می گذارد. این مانع از پخش ویدیوی شما در یک پلت فرم محدود توسط کاربر نمی شود.
فقط یک مقادیر پشتیبانی شده :
ویژگی های:
در صورت استفاده از تگ والد
مثال: مثال زیر به کاربران در وب یا تلویزیون اجازه می دهد، اما نه دستگاه های تلفن همراه: |
<video:requires_ |
نشان می دهد که آیا برای مشاهده ویدیو به اشتراک نیاز است یا خیر. مقادیر پشتیبانی شده عبارتند از:
|
<video:uploader> |
نام آپلود کننده ویدیو. باید حداکثر یک ویژگی های:
|
<video:live> |
نشان می دهد که آیا ویدیو پخش زنده است یا خیر. مقادیر پشتیبانی شده عبارتند از:
|
<video:tag> |
یک برچسب رشته دلخواه که ویدیو را توصیف می کند. برچسب ها معمولاً توضیحات بسیار کوتاهی از مفاهیم کلیدی مرتبط با یک ویدیو یا قطعه محتوا هستند. یک ویدیو می تواند چندین برچسب داشته باشد، اگرچه ممکن است فقط به یک دسته تعلق داشته باشد. برای مثال، ویدیویی درباره کباب کردن غذا ممکن است در دسته «گریل کردن» باشد، اما میتواند با برچسب «استیک»، «گوشت»، «تابستان» و «در فضای باز» برچسبگذاری شود. یک عنصر جدید
|
برچسب ها و ویژگی های منسوخ شده
ما برچسبها و ویژگیهای زیر را از مستندات خود حذف کردیم:
<video:category>
, <video:gallery_loc>
,
autoplay
و allow_embed
ویژگیهای برچسب
<video:player_loc>
، <video:price>
برچسب و ویژگیهای آن، و <video:tvshow>
برچسب و ویژگیهای آن.
برای اطلاعات بیشتر
به اطلاعیه انصراف مراجعه کنید
.
جایگزین نقشه سایت: mRSS
در حالی که گوگل استفاده از نقشه سایت ویدیویی را توصیه می کند، ما از فیدهای mRSS نیز پشتیبانی می کنیم.
Google از mRSS پشتیبانی می کند ، یک ماژول RSS که قابلیت های عنصر RSS 2.0 را تکمیل می کند . فیدهای mRSS بسیار شبیه به نقشه های سایت ویدیویی هستند و می توانند مانند نقشه های سایت آزمایش، ارسال و به روز شوند.
برای اطلاعات بیشتر درباره فیدهای رسانه، به اسناد رسمی RSS رسانه مراجعه کنید .
مثال mRSS
در اینجا نمونه ای از ورودی mRSS است که تمام برچسب هایی را که گوگل استفاده می کند ارائه می دهد.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>Example MRSS</title>
<link>https://www.example.com/examples/mrss/</link>
<description>MRSS Example</description>
<item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<link>https://www.example.com/examples/mrss/example.html</link>
<media:content url="https://www.example.com/examples/mrss/example.flv" fileSize="405321"
type="video/x-flv" height="240" width="320" duration="120" medium="video" isDefault="true">
<media:player url="https://www.example.com/shows/example/video.swf?flash_params" />
<media:title>Grilling Steaks for Summer</media:title>
<media:description>Get perfectly done steaks every time</media:description>
<media:thumbnail url="https://www.example.com/examples/mrss/example.png" height="120" width="160"/>
<media:price price="19.99" currency="EUR" />
<media:price type="subscription" />
</media:content>
<media:restriction relationship="allow" type="country">us ca</media:restriction>
<dcterms:valid xmlns:dcterms="http://purl.org/dc/terms/">end=2020-10-15T00:00+01:00; scheme=W3C-DTF</dcterms:valid>
<dcterms:type>live-video</dcterms:type>
</item>
</channel>
</rss>
مرجع mRSS
مشخصات کامل mRSS شامل برچسبهای اختیاری، بهترین شیوهها و مثالهای بیشتری است.
برای اطمینان از اینکه Google میتواند از فید mRSS شما استفاده کند، باید از برچسبهای ضروری زیر استفاده کنید:
برچسب های مورد نیاز | |
---|---|
<media:content> |
اطلاعات مربوط به ویدیو را ضمیمه می کند. ویژگی های:
برای سایر ویژگیهای اختیاری و فیلدهای فرزند تگ
، مشخصات mRSS را |
<media:player> |
شما باید حداقل یکی از
نشانی اینترنتی که به پخش کننده برای یک ویدیوی خاص اشاره می کند . معمولاً این اطلاعات در |
<media:title> |
عنوان ویدیو. حداکثر 100 کاراکتر همه موجودیتهای HTML باید خارج شوند یا در یک باک CDATA پیچیده شوند . |
<media:description> |
توضیحات ویدیو. حداکثر 2048 کاراکتر. همه موجودیتهای HTML باید در یک بلوک CDATA خارج شوند یا پیچیده شوند . |
<media:thumbnail> |
نشانی اینترنتی که به تصویر کوچک پیشنمایش اشاره میکند. الزامات تصویر کوچک ویدیو را دنبال کنید . |
علاوه بر این، برچسبهای اختیاری زیر ممکن است به Google در درک بهتر ویدیوهای شما و ویژگیهای آن کمک کند:
برچسب های اختیاری | |
---|---|
<dcterms:valid> |
تاریخ انتشار و انقضای ویدیو. در اینجا مشخصات کامل تگ مثال: <dcterms:valid> |
<media:restriction> |
فهرستی از کشورهایی که ویدیو در آنها پخش میشود یا ممکن است پخش نشود، در
قالب ISO 3166 با فاصله محدود . اگر هیچ برچسبی وجود نداشته باشد ویژگی های:
در صورت استفاده از تگ والد
درباره استفاده از محدودیت های کشوری بیشتر بیاموزید. مثال: <media:restriction relationship="allow" type="country">us ca</media:restriction> |
<media:price> |
قیمت دانلود یا مشاهده ویدیو. از این برچسب برای ویدیوهایی که بدون پرداخت در دسترس هستند استفاده نکنید. بیش از یک ویژگی های:
در صورت استفاده از تگ والد
|
توصیه شده برای شما
ساخت و ارسال نقشه سایت | مرکز جستجوی گوگل
گوگل از چندین فرمت نقشه سایت پشتیبانی می کند. برای آشنایی با فرمت ها، نحوه ساخت نقشه سایت و نحوه ارسال نقشه سایت به گوگل، این راهنما را دنبال کنید.
نحوه ترکیب برنامه های افزودنی نقشه سایت | مرکز جستجوی گوگل
بیاموزید که چگونه انواع پسوندهای نقشه سایت را در یک نقشه سایت XML ترکیب کنید.