{"id":16591,"date":"2026-09-02T11:39:07","date_gmt":"2026-09-02T08:39:07","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-search\/"},"modified":"2026-09-05T02:45:15","modified_gmt":"2026-09-04T23:45:15","slug":"video-search","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-search\/","title":{"rendered":"Video SEO best practices"},"content":{"rendered":"<p>If you have videos on your site, following these video SEO best practices can help more people<br \/>\n  find your site through video results on Google. Videos can appear in several different places on<br \/>\n  Google, including the main search results page, Video mode, Google Images, and <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/google-discover\/\">Discover<\/a>:\n<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-796640051410.png\" loading=\"lazy\" alt=\"Video content in Google search results, the video tab, and Discover\"><\/p>\n<p>\n  Optimize your videos to appear on Google by following these best practices:\n<\/p>\n<div class=\"video-wrapper\">\n<\/div>\n<ol>\n<li><a href=\"#help-google-find\">Help Google find your videos<\/a><\/li>\n<li><a href=\"#indexing-criteria\">Ensure your videos can be indexed<\/a><\/li>\n<li><a href=\"#enable-search-features\">Enable specific video features<\/a><\/li>\n<li><a href=\"#remove\">Remove, restrict, or update your videos as needed<\/a><\/li>\n<li><a href=\"#monitor\">Monitor your videos with Search Console<\/a><\/li>\n<li><a href=\"#troubleshoot\">Troubleshoot video issues<\/a><\/li>\n<\/ol>\n<h2 id=\"help-google-find\" tabindex=\"-1\">Help Google find your videos<\/h2>\n<p>The <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/google-search-technical-requirements\/\">technical requirements<\/a> for getting your<br \/>\n  content in Google&#8217;s search results applies to videos too. There are some additional requirements<br \/>\n  to making your videos eligible to be discovered, crawled, and indexed by Google Search:<\/p>\n<ul>\n<li>Use HTML elements commonly used for embedding videos. Google can find videos referenced by a<br \/>\n    <code>&lt;video&gt;<\/code>,<br \/>\n    <code>&lt;embed&gt;<\/code>, <code>&lt;iframe&gt;<\/code>, or <code>&lt;object&gt;<\/code> element.<\/li>\n<li>Don&#8217;t use <a href=\"https:\/\/wikipedia.org\/wiki\/URI_fragment\" class=\"external-link\">fragment identifiers<\/a><br \/>\n    to load the video, as Google Search doesn&#8217;t generally support URL fragments.<\/li>\n<li>If you&#8217;re using JavaScript to inject the video, make sure that it<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/javascript-seo-basics\/\">appears in the rendered HTML in the URL inspection tool<\/a>.\n  <\/li>\n<li>If you&#8217;re using a media API (for example, the <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Media_Source_Extensions_API\" class=\"external-link\">Media Source API<\/a>),<br \/>\n    make sure the HTML video container element is still injected even if the media API call fails<br \/>\n    (in addition to providing metadata about the video). That way Google can still locate the<br \/>\n    position of the video container even if there&#8217;s an issue with calling the media API.\n  <\/li>\n<li>Don&#8217;t rely on user actions (such as swiping, clicking, or typing) to load the video. <\/li>\n<\/ul>\n<p>\n  To make it easier for Google to find your videos, we recommend providing metadata about the video.<br \/>\n  We support <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/\">structured data<\/a>,<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-sitemaps-and-alternatives\/\">video sitemaps<\/a>, and the<br \/>\n  <a href=\"https:\/\/ogp.me\/\" class=\"external-link\">Open Graph protocol (OGP)<\/a>.\n<\/p>\n<h2 id=\"indexing-criteria\" tabindex=\"-1\">Ensure your videos can be indexed<\/h2>\n<p>\n  To be eligible for video features, a video must meet the following indexing requirements:\n<\/p>\n<ul>\n<li>The <a href=\"#watch-page\">watch page<\/a> must be indexed.<\/li>\n<li>The indexed watch page must be performing well in Search before its video can be considered for<br \/>\n    indexing.<\/p>\n<aside class=\"note\">Just because the watch page is indexed doesn&#8217;t mean that the video will also<br \/>\n      be indexed.<br \/>\n    <\/aside>\n<\/li>\n<li>The video must be embedded on a watch page.<\/li>\n<li>The video can&#8217;t be hidden behind other elements.<br \/>\n<aside class=\"note\">If you&#8217;re using a paywall (for example, users need to sign in or subscribe<br \/>\n      before seeing the video), add <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-for-subscription-and-paywalled-content-creativework\/\">paywall structured data<\/a><br \/>\n      so that Google can still find and index the video.<br \/>\n    <\/aside>\n<\/li>\n<li>The video must have a <a href=\"#valid-thumbnail\">valid thumbnail<\/a> that&#8217;s available at a<br \/>\n    <a href=\"#stable-url\">stable URL<\/a>.\n  <\/li>\n<\/ul>\n<h3 id=\"supported-video-files\" tabindex=\"-1\">Use a supported video file type<\/h3>\n<p>\n  To be eligible for video features, use a supported video file type. Google can process the<br \/>\n  following video file types:<br \/>\n  3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, and XAP.\n<\/p>\n<p>\n  <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Basics_of_HTTP\/Data_URLs\" class=\"external-link\">Data URLs<\/a><br \/>\n  aren&#8217;t supported.\n<\/p>\n<h3 id=\"stable-url\" tabindex=\"-1\">Use stable URLs<\/h3>\n<p>\n  Some CDNs use quickly expiring URLs. If the video&#8217;s thumbnail URL changes too often, Google may not be able to<br \/>\n  successfully index your videos. To make sure your videos can be indexed, use a single unique<br \/>\n  and stable thumbnail URL for each video.\n<\/p>\n<p>\n  To make your videos <a href=\"#enable-search-features\">eligible for specific features<\/a> like key<br \/>\n  moments and video previews, make sure your video files are available at stable URLs too. This also<br \/>\n  helps Google discover and process the videos consistently, confirm they are still available, and<br \/>\n  collect signals on the videos.\n<\/p>\n<p>\n  If you are concerned about bad actors (for example, hackers or spammers) accessing your content,<br \/>\n  you can <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/verify-requests-from-google-crawlers-and-fetchers\/\">verify Googlebot<\/a> before<br \/>\n  displaying a stable version of your media URLs. For example, you can choose to serve the<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#content-url\"><code>contentUrl<\/code><\/a><br \/>\n  property only to trusted clients like Googlebot, whereas other clients accessing your page  wouldn&#8217;t<br \/>\n  see that field. With this setup, only trusted clients will be able to access the location of<br \/>\n  your video file.\n<\/p>\n<h3 id=\"watch-page\" tabindex=\"-1\">Create a dedicated watch page for each video<\/h3>\n<p>\n  To be eligible for video features (including video results on the main search results page, Video<br \/>\n  mode, <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-search\/#key-moments\">Key Moments<\/a>, the<br \/>\n   <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-search\/#live-badge\">Live Badge<\/a>, and other rich formats),<br \/>\n   create a dedicated watch page for each video, if it makes sense for your business.\n<\/p>\n<p><img decoding=\"async\" class=\"attempt-right\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-0048b37673aa.png\" loading=\"lazy\" alt=\"a web page where the video is the main content on the page\"><\/p>\n<p>\n  A <i>watch page<\/i>&#8216;s main purpose is to show users a single video. The<br \/>\n  following pages are watch pages because watching an individual video is the main reason the user<br \/>\n  is visiting the page:\n<\/p>\n<ul>\n<li>A video landing page<\/li>\n<li>A TV episode video player page<\/li>\n<li>A news video watch page<\/li>\n<li>A sports highlight page<\/li>\n<li>An events clip page<\/li>\n<\/ul>\n<p>\n  These pages aren&#8217;t watch pages because the video is complementary to the rest of the content on<br \/>\n  the page:\n<\/p>\n<ul>\n<li>A blog post that reviews an embedded video<\/li>\n<li>A product page with a 360 video of a product<\/li>\n<li>A video category page that lists multiple videos of equal prominence<\/li>\n<li>A movie review page with an embedded movie trailer<\/li>\n<\/ul>\n<p>\n  Make sure each watch page has a page title and description that are unique to that video. For tips,<br \/>\n  check our best practices for writing good <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/title-links\/#page-titles\">titles<\/a><br \/>\n  and <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/snippets\/#meta-descriptions\">descriptions<\/a>.\n<\/p>\n<aside class=\"note\">It&#8217;s fine to include the same video on both a watch page and another page<br \/>\n  alongside other information, like a news article or a product detail page; a non-watch page can<br \/>\n  still be eligible to appear as a <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/visual-elements-gallery-of-google-search\/#text-result\">text result<\/a><br \/>\n  and <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/\">Google Image result with a video badge<\/a>.<br \/>\n<\/aside>\n<h3 id=\"using-third-party-embedded-players\" tabindex=\"-1\">Using third-party embedded players<\/h3>\n<p>\n  If your website embeds videos from third-party platforms like YouTube, Vimeo, or Facebook, Google<br \/>\n  may index the video both on your web page and on the third-party platform&#8217;s equivalent page. Both<br \/>\n  versions may appear in video features on Google, as long as the pages meet the<br \/>\n  <a href=\"#indexing-criteria\">video indexing criteria<\/a>.\n<\/p>\n<p>\n  For your own watch page where you&#8217;ve embedded the third-party player, we still recommend that you<br \/>\n  <a href=\"#structured-data\">provide structured data<\/a>, and you may<br \/>\n  also include these pages in your <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-sitemaps-and-alternatives\/\">video sitemaps<\/a>.<br \/>\n  To be eligible for more video features, check with your video host to ensure they allow Google to<br \/>\n  <a href=\"#allow-fetch\">fetch your video file<\/a>.\n<\/p>\n<h2 id=\"which-url-is-which\" tabindex=\"-1\">Which URL is which?<\/h2>\n<p>There are several URLs associated with a video. Here&#8217;s a summary of the main ones:<\/p>\n<p><img decoding=\"async\" alt=\"URLs on a video page\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-840903c374c9.png\" loading=\"lazy\"><\/p>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"20%\"><\/colgroup>\n<thead>\n<tr>\n<th colspan=\"2\">URLs related to the video<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n        <b>1. Watch page<\/b>\n      <\/td>\n<td>\n<p>The URL of the watch page that&#8217;s embedding the video. If you&#8217;re using a video sitemap,<br \/>\n          this URL is the value for the <code>&lt;loc&gt;<\/code> video sitemap tag.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n        <b>2. Video player<\/b>\n      <\/td>\n<td>\n<p>The URL of a specific player for the video. This is often the <code>src<\/code> value for<br \/>\n          an <code>&lt;iframe&gt;<\/code> element in the HTML of the watch page:<\/p>\n<div><\/div>\n<hr>\n<p><b>How to provide the URL<\/b><\/p>\n<p>If you&#8217;re using structured data, provide the video player URL as the value for the<br \/>\n          <code>VideoObject.embedUrl<\/code> property.<\/p>\n<div><\/div>\n<p>If you&#8217;re using a video sitemap, provide the video player URL as the value for the <code>&lt;video:player_loc&gt;<\/code> tag.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>\n        <b>3. Video file<\/b>\n      <\/td>\n<td>\n<p>The URL of the video file&#8217;s actual content bytes, which could be hosted on the embedding<br \/>\n          site, a CDN, or on a streaming service.<\/p>\n<p>In the <code>&lt;object&gt;<\/code> element, the video file&#8217;s URL is the value of the<br \/>\n            <code>data<\/code> attribute:<\/p>\n<div><\/div>\n<p>In the <code>&lt;video&gt;<\/code> element, the video file&#8217;s URL is the value of the<br \/>\n             <code>src<\/code> attribute of the <code>&lt;source&gt;<\/code> element:<\/p>\n<div><\/div>\n<p>In the <code>&lt;embed&gt;<\/code> element, the video file&#8217;s URL is the value of the <code>src<\/code> attribute:<\/p>\n<div><\/div>\n<hr>\n<p><b>How to provide the URL<\/b><\/p>\n<p>If you&#8217;re using structured data, provide the video file&#8217;s URL as the value for the<br \/>\n          <code>VideoObject.contentUrl<\/code> property.\n        <\/p>\n<div><\/div>\n<p>If you&#8217;re using a video sitemap, provide the video file&#8217;s URL as the value for the<br \/>\n          <code>&lt;video:content_loc&gt;<\/code> tag.<\/p>\n<div><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"valid-thumbnail\" tabindex=\"-1\">Provide a high-quality video thumbnail<\/h3>\n<p>\n  To be eligible to appear in video features, a video must have a valid thumbnail image. If you<br \/>\n  <a href=\"#allow-fetch\">allow Google to fetch your video files<\/a>, Google will try to<br \/>\n  automatically generate a thumbnail for you.\n<\/p>\n<p>\n  However, you can influence which thumbnail is shown in video features by providing your preferred<br \/>\n  thumbnail through one of the following metadata sources:\n<\/p>\n<ul>\n<li>If you&#8217;re using the <code>&lt;video&gt;<\/code> HTML element, specify the <code>poster<\/code><br \/>\n    attribute.<\/li>\n<li>In a video sitemap (including mRSS), specify the <code>&lt;video:thumbnail_loc&gt;<\/code> tag (or<br \/>\n     <code>&lt;media:thumbnail&gt;<\/code> respectively).<\/li>\n<li>For structured data, specify the <code><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#thumbnail-url\"><code>thumbnailUrl<\/code><\/a><\/code><br \/>\n    property.\n  <\/li>\n<li>For <a href=\"https:\/\/ogp.me\/\" class=\"external-link\">OGP<\/a>, specify the <code>og:video:image<\/code> property.<\/li>\n<\/ul>\n<p>\n  If you choose to specify multiple metadata sources (for example, specifying a thumbnail in both<br \/>\n  your sitemap and structured data), make sure you&#8217;re using the same thumbnail URL per video across<br \/>\n  all metadata.\n<\/p>\n<table class=\"responsive fixed\">\n<colgroup>\n<col width=\"20%\"><\/colgroup>\n<thead>\n<tr>\n<th colspan=\"2\">Video thumbnail specifications<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n        <b>Supported thumbnail formats<\/b>\n      <\/td>\n<td>BMP, GIF, JPEG, PNG, WebP, SVG, and AVIF<\/td>\n<\/tr>\n<tr>\n<td>\n        <b>Size<\/b>\n      <\/td>\n<td>Minimum 60&#215;30 pixels, larger preferred.<\/td>\n<\/tr>\n<tr>\n<td>\n        <b>\u041b\u043e\u043a\u0430\u0446\u0438\u044f<\/b>\n      <\/td>\n<td>\n        The thumbnail file must be accessible by Googlebot and Googlebot Images (don&#8217;t block the<br \/>\n        file with <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-txt-intro\/\">robots.txt<\/a> or a login<br \/>\n        requirement). Make sure that the file is consistently available at a<br \/>\n        <a href=\"#stable-url\">stable URL<\/a>.\n        <\/td>\n<\/tr>\n<tr>\n<td>\n        <b>Transparency<\/b>\n      <\/td>\n<td>At least 80% of the thumbnail&#8217;s pixels must have an alpha (transparency) value greater than 250.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"structured-data\" tabindex=\"-1\">Provide consistent and unique information in your structured data<\/h3>\n<p>\n  To influence how your videos appear on Google, describe your video with<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/\">structured data<\/a>. Ensure that any<br \/>\n  information that you provide in structured data is consistent with the actual video content and<br \/>\n  other metadata you provide. Make sure to provide unique information in the <code>thumbnailUrl<\/code>,<br \/>\n  <code>name<\/code>, and <code>description<\/code> properties for each video on your site.\n<\/p>\n<h2 id=\"enable-search-features\" tabindex=\"-1\">Enable specific video features <\/h2>\n<aside class=\"note\">Not all features are eligible to trigger on all queries. Google doesn&#8217;t<br \/>\n  guarantee that adding markup will result in a specific video feature in Search results; learn why<br \/>\n  in our <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/structured-data-guidelines\/\">general structured data guidelines<\/a>.<\/aside>\n<h3 id=\"video-previews\" tabindex=\"-1\">Video previews<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-7f494e2ca286.gif\" loading=\"lazy\" alt=\"Video preview in search results\" class=\"attempt-left\"><\/p>\n<p>\n  Google selects a few seconds from your video to display a moving preview, which can help users<br \/>\n  better understand what they&#8217;ll find in your video. To make your videos eligible for this feature,<br \/>\n  <a href=\"#allow-fetch\">allow Google to fetch your video files<\/a>. You can set the maximum<br \/>\n  duration for these video previews using the <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-meta-tag\/#max-video-preview\"><code>max-video-preview<\/code><\/a><br \/>\n  <span>robots<\/span> <code>meta<\/code> tag.\n<\/p>\n<h3 id=\"key-moments\" class=\"clear\" tabindex=\"-1\">\n  Key moments<br \/>\n<\/h3>\n<p><img decoding=\"async\" class=\"attempt-right\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-8646feb06b00.png\" loading=\"lazy\" width=\"300\" alt=\"Video with key moments in search results\"><\/p>\n<p>\n    The key moments feature is a way for users to navigate video segments like chapters in a book,<br \/>\n    which can help users engage more deeply with your content. Google Search tries to automatically<br \/>\n    detect the segments in your video and show key moments to users, without any effort on your<br \/>\n    part. Alternatively, you can tell Google about the important points of your video. We<br \/>\n    will prioritize key moments set by you, either through structured data or the YouTube description.\n  <\/p>\n<ul>\n<li><b>If your video is embedded on your web page or you&#8217;re running a video platform<\/b>, there are two ways that you can enable key moments:\n<ul>\n<li><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#clip\"><code>Clip<\/code> structured data<\/a>:<br \/>\n          Specify the exact start and end time to each segment, and what label to display for each<br \/>\n          segment. This is supported in all languages where Google Search is available.<\/li>\n<li><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#seek\"><code>SeekToAction<\/code> structured data<\/a>:<br \/>\n          Tell Google where timestamps typically go in your URL structure, so that Google can<br \/>\n          automatically identify key moments and link users to those points within the video. This<br \/>\n          is supported for the following languages: English, Spanish, Portuguese, Italian, Chinese,<br \/>\n          French, Japanese, German, Turkish, Korean, Dutch, and Russian.\n        <\/li>\n<\/ul>\n<\/li>\n<li><b>If your video is hosted on YouTube<\/b>, you can specify the exact timestamps and labels<br \/>\n       in the video description on YouTube. Check out the<br \/>\n      <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#best-practices-youtube\">best practices for marking timestamps in YouTube descriptions<\/a>.<br \/>\n      This is supported in all languages where Google Search is available. If you want to enable<br \/>\n      Video Chapters on YouTube, follow these<br \/>\n        <a href=\"https:\/\/support.google.com\/youtube\/answer\/9884579\" class=\"external-link\">additional guidelines<\/a>.\n    <\/li>\n<\/ul>\n<p>To opt out of the key moments feature completely (including any efforts Google may make to show<br \/>\n    key moments automatically for your video), use the<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/snippets\/#nosnippet\"><code>nosnippet<\/code><\/a> <code>meta<\/code> tag.\n  <\/p>\n<h3 id=\"live-badge\" tabindex=\"-1\">\n  Live Badge<br \/>\n<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-129d120bff52.png\" loading=\"lazy\" alt=\"Video with a LIVE badge in search results\" class=\"attempt-right\"><\/p>\n<p>\n  For livestreaming videos, you can enable a red &#8220;LIVE&#8221; badge to appear in search results by using<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#broadcast-event\"><code>BroadcastEvent<\/code><br \/>\n  structured data<\/a>.\n<\/p>\n<h2 id=\"allow-fetch\" class=\"clear\" tabindex=\"-1\">Allow Google to fetch your video files<\/h2>\n<p>\n  Google needs to successfully fetch the actual bytes of a video file to enable features like<br \/>\n  <a href=\"#video-previews\">video previews<\/a> and <a href=\"#key-moments\">key moments<\/a>.\n<\/p>\n<aside class=\"note\">Google won&#8217;t expose the video file directly in search results, and users<br \/>\n  clicking a video result will land on your site to watch the video. You can also verify if a web<br \/>\n  crawler accessing your server<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/verify-requests-from-google-crawlers-and-fetchers\/\">really is Googlebot<\/a>.<\/aside>\n<p>Allow Google to find and fetch your video files by following these best practices:<\/p>\n<ul>\n<li>Allow Google to fetch the video&#8217;s streaming file URL (such as M3U8). Don&#8217;t block the URL of<br \/>\n    the actual video bytes with the <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/block-search-indexing-with-noindex\/\"><code>noindex<\/code><\/a><br \/>\n     rule or <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-txt-intro\/\">robots.txt<\/a> file.\n  <\/li>\n<li>The video file must be available at a <a href=\"#stable-url\">stable URL<\/a>.<\/li>\n<li>Use structured data to provide the <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#content-url\"><code>contentURL<\/code><\/a><br \/>\n    value of a <a href=\"#supported-video-files\">supported file type<\/a>.\n  <\/li>\n<li>The host of the video watch page and the server that&#8217;s streaming the actual video must have<br \/>\n    enough server resources to support crawling. So if your landing page at <code>example.com\/puppies.html<\/code><br \/>\n    has an embedded puppies video served by <code>streamserver.example.com<\/code>, both<br \/>\n    <code>example.com<\/code> and <code>streamserver.example.com<\/code> must meet the<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/google-search-technical-requirements\/\">technical requirements for Google Search<\/a> and<br \/>\n    have <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/troubleshoot-google-search-crawling-errors\/#availability_issues\">available server capacity<\/a>.<\/p>\n<aside class=\"important\">If you&#8217;re using a CDN, you might be able to get Search Console<br \/>\n      notifications about crawl errors. You&#8217;ll need to be able to<br \/>\n      <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9008080\" class=\"external-link\">verify ownership<\/a><br \/>\n       of your allocated URL space on the CDN (either a subdomain or subdirectory that&#8217;s reserved for your content).<br \/>\n    <\/aside>\n<\/li>\n<\/ul>\n<h2 id=\"remove\" class=\"clear\" tabindex=\"-1\">\n  Remove or restrict your videos<br \/>\n<\/h2>\n<h3 id=\"remove-a-video\" tabindex=\"-1\">\n  Remove a video<br \/>\n<\/h3>\n<aside class=\"warning\"><b>If you need your video removed from search results as quickly as possible<\/b>,<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/removals-overview\/\">file a removal request<\/a> for the<br \/>\n  watch page that&#8217;s embedding the video. For the removal to remain permanent, the watch page<br \/>\n  must not be present or accessible to Google (that is, either return <code>404<\/code>, use a<br \/>\n  <code>noindex<\/code> <span>robots<\/span> <code>meta<\/code> tag,<br \/>\n  require server-side authentication). If the video is embedded on other pages or sites, those pages<br \/>\n  won&#8217;t be removed unless you file additional removal requests for each page embedding that video.<\/aside>\n<p>\n  To remove a video from your site, do one of the following:\n<\/p>\n<ul>\n<li><b>Return a <code>404 (Not found)<\/code><\/b> for any watch page that&#8217;s embedding the removed or<br \/>\n    expired video. In addition to the <code>404<\/code> response code, you can still return the HTML of the page<br \/>\n    to make the change transparent to most users.\n  <\/li>\n<li><b>Include a <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-meta-tag\/\"><code>noindex<\/code><\/a><br \/>\n    <span>robots<\/span> <code>meta<\/code> tag<\/b> on any watch page that&#8217;s embedding a<br \/>\n    removed or expired video. This prevents the watch page from being indexable.<\/li>\n<li><b>Indicate an expiration date<\/b> in your structured data (the<br \/>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#expires\"><code>expires<\/code><\/a><br \/>\n    property) or video sitemap (use the <code>&lt;video:expiration_date&gt;<\/code> element). Here<br \/>\n    is an example of a video sitemap with a video that expired in November 2009:<\/p>\n<div><\/div>\n<\/li>\n<\/ul>\n<p>\n  When a video has an expiration date in the past, the video won&#8217;t appear in video<br \/>\n  results. The watch page may still be shown as a text result, without a video thumbnail. This<br \/>\n  includes expiration dates from sitemaps, structured data, and<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/robots-meta-tag\/#unavailable-after\"><code>meta<\/code> tags<\/a>.<br \/>\n  Make sure that your expiration dates are correct for each video. While this is useful if your<br \/>\n  video is no longer available after the expiration date, it&#8217;s easy to accidentally set the date<br \/>\n  to the past for an available video. If a video doesn&#8217;t expire, don&#8217;t include expiration<br \/>\n  information.\n<\/p>\n<h3 id=\"restrict-a-video-based-on-the-users-location\" tabindex=\"-1\">\n  Restrict a video based on the user&#8217;s location<br \/>\n<\/h3>\n<p>\n  You can restrict search results for your video based on the user&#8217;s location. If your video doesn&#8217;t<br \/>\n  have any country restrictions, omit the country restriction tags.\n<\/p>\n<h4 id=\"restrict-structured-data\" tabindex=\"-1\">\n  Restrict using structured data<br \/>\n<\/h4>\n<p>\n  If you use <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/\"><code>VideoObject<\/code> structured data<\/a><br \/>\n  to describe a video, set the<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#regions-allowed\"><code>regionsAllowed<\/code><\/a><br \/>\n  property to specify which regions can get the video result. If you omit this property, all<br \/>\n  regions can see the video in search results.\n<\/p>\n<p>\n  Alternatively, you can use the <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-videoobject-clip-broadcastevent-structured-data\/#ineligible-region\"><code>ineligibleRegion<\/code><\/a><br \/>\n  property to specify which regions can&#8217;t get the video result.\n<\/p>\n<h4 id=\"restrict-using-a-video-sitemap\" tabindex=\"-1\">\n  Restrict using a video sitemap<br \/>\n<\/h4>\n<p>\n  In a video sitemap, the <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/video-sitemaps-and-alternatives\/#country-restriction\"><code>&lt;video:restriction&gt;<\/code><\/a><br \/>\n  tag can be used to allow or deny the video from appearing in specific countries. Only one<br \/>\n  <code>&lt;video:restriction&gt;<\/code> tag is allowed per video entry.\n<\/p>\n<p>\n  The <code>&lt;video:restriction&gt;<\/code> tag must contain one or more space-delimited<br \/>\n  <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1\" class=\"external-link\">ISO 3166-1 two- or three-letter country codes<\/a>. The<br \/>\n  required <code>relationship<\/code> attribute specifies the type of restriction.\n<\/p>\n<ul>\n<li><code>relationship=\"allow\"<\/code>: The video can appear only for the specified countries. If<br \/>\n    no countries are specified, the video won&#8217;t appear anywhere.<\/li>\n<li><code>relationship=\"deny\"<\/code>: The video can appear everywhere except for the specified<br \/>\n    countries. If no countries are specified, the video will appear everywhere.<\/li>\n<\/ul>\n<p>\n  In this video sitemap example, the video will only appear in search results in Canada and Mexico.\n<\/p>\n<div><\/div>\n<h2 id=\"safe-search\" tabindex=\"-1\">Optimize for SafeSearch<\/h2>\n<p>SafeSearch is a setting in Google user accounts that specifies whether to show or block explicit<br \/>\n  images, videos, and websites in Google Search results. Make sure Google understands the nature of<br \/>\n  your site so that Google can apply SafeSearch filters to your site if appropriate.<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/guidelines-for-sites-with-explicit-content\/\">Learn more about labeling SafeSearch pages<\/a>.<\/p>\n<h2 id=\"monitor\" tabindex=\"-1\">Monitor video watch pages with Search Console<\/h2>\n<p>\n  The following Search Console reports and tools can help you monitor and optimize how your video content is performing on Google Search:\n<\/p>\n<ul>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/9495631\" class=\"external-link\">Video indexing report<\/a>:<br \/>\n    See how many of your indexed watch pages contain an indexed video, and see reasons for why other<br \/>\n    videos didn&#8217;t get indexed.\n  <\/li>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/7552505\" class=\"external-link\">Video rich result report<\/a>:<br \/>\n    Review and fix issues with your <code>VideoObject<\/code> structured data implementation.<\/li>\n<li><a href=\"https:\/\/support.google.com\/webmasters\/answer\/7576553#by_search_appearance&#038;zippy=%2Csearch-appearance\" class=\"external-link\">Performance report<\/a>:<br \/>\n    Use the Videos search appearance filter to monitor how your videos are performing in Google<br \/>\n    Search.<\/li>\n<\/ul>\n<h2 id=\"troubleshoot\" tabindex=\"-1\">Troubleshoot video issues<\/h2>\n<p>\n  You can troubleshoot video issues with Search Console. See the<br \/>\n  <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9495631#troubleshooting\" class=\"external-link\">video troubleshooting guide<\/a><br \/>\n  for help.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Explore video best practices, including video structured data, to help increase the likelihood that your video will be displayed in search results.<\/p>\n","protected":false},"menu_order":117,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[670],"ar_kb_etiket":[614,598,562],"class_list":["post-16591","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-ranking-and-search-appearance","ar_kb_etiket-key-moments","ar_kb_etiket-structured-data","ar_kb_etiket-video"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/16591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":2,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/16591\/revisions"}],"predecessor-version":[{"id":25542,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/16591\/revisions\/25542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/26354"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=16591"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=16591"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=16591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}