Sprawdzone metody dotyczące SEO filmów
Jeśli w swojej witrynie masz filmy, przestrzeganie tych sprawdzonych metod SEO dotyczących filmów może pomóc większej liczbie osób znaleźć Twoją witrynę w wynikach wyszukiwania wideo w Google. Filmy mogą pojawiać się w różnych miejscach w Google, m.in. na głównej stronie wyników wyszukiwania, w trybie filmu, w Grafice Google i na kartach Discover:
Zadbaj o widoczność swoich filmów w Google, korzystając z tych sprawdzonych metod:
- Ułatwianie Google znalezienia Twoich filmów
- Konfigurowanie filmów tak, aby mogły być indeksowane
- Włączanie określonych funkcji wideo
- usunąć lub zaktualizować filmy albo nałożyć na nie ograniczenia według potrzeb.
- Monitorowanie filmów w Search Console
- Rozwiązywanie problemów z filmami
Ułatwianie Google znalezienia Twoich filmów
Wymagania techniczne związane z umieszczaniem treści w wynikach wyszukiwania Google dotyczą również filmów. Aby Twoje filmy mogły być znajdowane, skanowane i indeksowane przez wyszukiwarkę Google, musisz spełnić kilka dodatkowych wymagań:
- Używaj elementów HTML, które są często używane do umieszczania filmów. Google może znaleźć filmy, do których odwołuje się element
<video>
,<embed>
,<iframe>
lub<object>
. - Nie używaj identyfikatorów fragmentów do wczytywania filmu, ponieważ wyszukiwarka Google w zasadzie nie obsługuje adresów URL fragmentów.
- Jeśli do wstawiania filmu używasz JavaScriptu, upewnij się, że pojawia się on w wyrenderowanym kodzie HTML w narzędziu do sprawdzania adresów URL.
- Jeśli używasz interfejsu API multimediów (np. Media Source API), upewnij się, że element kontenera wideo HTML jest nadal wstrzykiwany, nawet jeśli wywołanie interfejsu API multimediów zakończy się niepowodzeniem (oprócz dostarczenia metadanych dotyczących filmu). Dzięki temu Google może nadal znajdować pozycję kontenera wideo, nawet jeśli wystąpi problem z wywołaniem interfejsu API multimediów.
- Nie polegaj na działaniach użytkownika (takich jak przesuwanie palcem, klikanie czy wpisywanie tekstu) w celu wczytania filmu.
Aby ułatwić Google znajdowanie Twoich filmów, zalecamy podanie metadanych dotyczących filmu. Obsługujemy uporządkowane dane, mapy witryn wideo i protokół Open Graph (OGP).
Konfigurowanie filmów tak, aby mogły być indeksowane
Aby film mógł korzystać z funkcji wideo, musi spełniać te wymagania dotyczące indeksowania:
- Strona filmu musi być zindeksowana.
- Aby film mógł zostać zindeksowany, jego zindeksowana strona odtwarzania musi dobrze się sprawdzać w wyszukiwarce.
- Film musi być umieszczony na stronie odtwarzania.
- Film nie może być ukryty za innymi elementami.
- Film musi mieć prawidłową miniaturę dostępną pod stabilnym adresem URL.
Używanie obsługiwanego typu pliku wideo
Aby korzystać z funkcji wideo, używaj obsługiwanych typów plików wideo. Google może przetwarzać te typy plików wideo: 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV i XAP.
Adresy URL danych nie są obsługiwane.
Używanie stabilnych adresów URL
Niektóre sieci CDN używają szybko wygasających adresów URL. Jeśli adres URL miniatury filmu zmienia się zbyt często, Google może nie być w stanie zindeksować Twoich filmów. Aby mieć pewność, że Twoje filmy będą mogły zostać zindeksowane, używaj dla każdego z nich 1 unikalnego i stabilnego adresu URL miniatury.
Aby Twoje filmy mogły korzystać z określonych funkcji, takich jak kluczowe momenty i podglądy filmów, upewnij się, że pliki wideo są dostępne również pod stabilnymi adresami URL. Umożliwi to Google odpowiednie wykrywanie i przetwarzanie plików wideo, sprawdzanie ich dostępności i zbieranie sygnałów dotyczących filmów.
Jeśli nie chcesz, aby dostęp do Twoich treści uzyskiwały podmioty nieuczciwe (np. hakerzy lub spamerzy), przed wyświetleniem stabilnej wersji adresów URL multimediów możesz zweryfikować Googlebota. Na przykład możesz wybrać wyświetlanie właściwości contentUrl
tylko zaufanym klientom takim jak Googlebot. W takim przypadku inne klienty wchodzące na stronę nie zobaczą tego pola. Przy takiej konfiguracji dostęp do lokalizacji Twojego pliku wideo będą mieć tylko klienty zaufane.
Utwórz osobną stronę odtwarzania dla każdego filmu
Aby kwalifikować się do korzystania z funkcji związanych z filmami (w tym wyników wyszukiwania filmów na głównej stronie wyników wyszukiwania, trybu wideo, kluczowych momentów, plakietek transmisji na żywo i innych formatów z elementami rozszerzonymi), utwórz osobną stronę odtwarzania dla każdego filmu, jeśli ma to sens w przypadku Twojej firmy.
Głównym celem strony odtwarzania filmu jest wyświetlanie użytkownikom pojedynczego filmu. Poniższe strony są stronami odtwarzania filmu, ponieważ oglądanie konkretnego filmu jest głównym powodem, dla którego użytkownik odwiedza tę stronę:
- Strona docelowa z filmem
- Strona odtwarzacza wideo odcinka programu telewizyjnego
- Strona odtwarzania filmu z wiadomościami
- Strona z najciekawszymi momentami ze świata sportu
- Strona z klipem z wydarzenia
Te strony nie są stronami odtwarzania, ponieważ film jest uzupełnieniem reszty treści na stronie:
- Post na blogu z recenzją umieszczonego filmu
- Strona produktu z filmem sferycznym
- Strona kategorii filmów, która zawiera listę filmów o jednakowej widoczności
- Strona z opinią o filmie z umieszczonym zwiastunem
Upewnij się, że każda strona odtwarzania filmu ma unikalny tytuł i opis. Wskazówki znajdziesz w artykule o sprawdzonych sposobach tworzenia dobrych tytułów i opisów.
Korzystanie z umieszczonych odtwarzaczy innych firm
Jeśli w swojej witrynie umieszczasz filmy z platform zewnętrznych, takich jak YouTube, Vimeo czy Facebook, Google może zindeksować film zarówno na Twojej stronie internetowej, jak i na odpowiedniej stronie w witrynie firmy zewnętrznej. Obie wersje mogą pojawiać się w funkcjach wideo w Google, o ile strony spełniają kryteria indeksowania filmów.
Na swojej stronie odtwarzania filmu z umieszczonym odtwarzaczem innej firmy warto podać uporządkowane dane. Możesz też dodać takie strony do swoich map witryn wideo. Aby mieć dostęp do większej liczby funkcji wideo, sprawdź, czy dostawca hostingu wideo umożliwia Google pobranie pliku wideo.
Rozróżnianie adresów URL
Z każdym filmem można powiązać kilka adresów URL. Oto podsumowanie głównych z nich:
Adresy URL powiązane z filmem | |
---|---|
1. Strona odtwarzania filmu |
Adres URL strony odtwarzania filmu, na której jest umieszczony film. Jeśli używasz mapy witryny wideo, ten adres URL jest wartością tagu mapy witryny wideo <?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://example.com/videos/some_video_landing_page.html</loc> <video:video> ... |
2. Odtwarzacz wideo |
Adres URL konkretnego odtwarzacza filmu. Jest to często wartość <iframe src="https://example.com/videoplayer.php?video=123" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe> Jak podać adres URL Jeśli używasz uporządkowanych danych, jako wartość właściwości "embedUrl": "https://example.com/videoplayer.php?video=123" Jeśli używasz mapy witryny wideo, podaj adres URL odtwarzacza wideo jako wartość tagu <video:player_loc>https://example.com/videoplayer.php?video=123</video:player_loc> |
3. Plik wideo |
URL rzeczywistych bajtów pliku wideo, który może być hostowany w witrynie, w usłudze CDN lub w usłudze strumieniowego przesyłania. W elemencie <object data="https://streamserver.example.com/video/123/file.mp4" width="400" height="300"></object> W elemencie <video controls width="250"> <source src="https://streamserver.example.com/video/123/file.webm" type="video/webm" /> <source src="https://streamserver.example.com/video/123/file.mp4" type="video/mp4" /> </video> W elemencie <embed type="video/webm" src="https://streamserver.example.com/video/123/file.mp4" width="400" height="300"></embed> Jak podać adres URL Jeśli używasz uporządkowanych danych, podaj adres URL pliku wideo jako wartość właściwości "contentUrl": "https://streamserver.example.com/video/123/file.mp4" Jeśli używasz mapy witryny wideo, podaj adres URL pliku wideo jako wartość tagu <video:content_loc>https://streamserver.example.com/video/123/file.mp4</video:content_loc> |
Przesyłanie wysokiej jakości miniatury filmu
Aby film mógł być widoczny w funkcjach wideo, musi mieć prawidłowy obraz miniatury. Jeśli zezwalasz Google na pobieranie plików wideo, Google spróbuje automatycznie wygenerować miniaturę za Ciebie.
Możesz jednak wpływać na to, która miniatura będzie wyświetlana w funkcjach wideo, podając preferowaną miniaturę w jednym z tych źródeł metadanych:
- Jeśli używasz elementu HTML
<video>
, określ atrybutposter
. - W mapie witryny wideo (w tym mRSS) podaj tag
<video:thumbnail_loc>
(lub odpowiednio<media:thumbnail>
). - W uporządkowanych danych określ właściwość
.thumbnailUrl
- W przypadku OGP podaj właściwość
og:video:image
.
Jeśli zdecydujesz się podać kilka źródeł metadanych (np. podać miniaturę zarówno w mapie witryny, jak i w uporządkowanych danych), upewnij się, że używasz tego samego adresu URL miniatury dla każdego filmu we wszystkich metadanych.
Specyfikacja miniatur filmów | |
---|---|
Obsługiwane formaty miniatur | BMP, GIF, JPEG, PNG, WebP, SVG i AVIF |
Rozmiar | Co najmniej 60 x 30 pikseli (preferowany jest większy rozmiar). |
Lokalizacja | Plik miniatury musi być dostępny dla Googlebota i Googlebota indeksującego obrazy (nie blokuj pliku za pomocą pliku robots.txt ani nie wymagaj logowania). Upewnij się, że plik jest dostępny pod stabilnym adresem URL. |
Przejrzystość | Przezroczystość: co najmniej 80% pikseli miniatury musi mieć wartość kanału alfa (przezroczystość) większą niż 250. |
Podawanie w uporządkowanych danych spójnych i unikalnych informacji
Aby wpływać na to, jak Twoje filmy będą wyświetlane w Google, opisz je za pomocą uporządkowanych danych. Upewnij się, że wszystkie informacje podane w uporządkowanych danych odpowiadają rzeczywistej treści filmu i innym podanym przez Ciebie metadanym. Pamiętaj, aby podać unikalne informacje w przypadku właściwości thumbnailUrl
, name
i description
dla każdego filmu w Twojej witrynie.
Włączanie określonych funkcji wideo
Podglądy filmów
Google wybiera kilka sekund z filmu, aby wyświetlać ruchomy podgląd, dzięki któremu użytkownicy mogą dowiedzieć się więcej o jego treści. Aby Twoje filmy mogły korzystać z tej funkcji, zezwól Google na pobieranie plików wideo. Maksymalny czas trwania tych podglądów filmów możesz ustawić za pomocą tagu meta
robots max-video-preview
.
Kluczowe momenty
“重要时刻”功能是一种视频浏览方式,能让用户像翻看图书章节那样在视频片段间跳转,有助于用户更深入地与您的内容互动。Google 搜索会尝试自动检测视频中的片段,并向用户显示重要时刻,您无需采取任何措施。或者,您也可以手动告知 Google 视频中的重要时间点。我们将优先显示您通过结构化数据或 YouTube 说明设置的重要时刻。
- 如果您的视频托管在您的网页上,您可以通过以下两种方式启用重要时刻功能:
Clip
结构化数据:指定每个片段确切的开始时间和结束时间,以及要为每个片段显示的标签。此方式适用于 Google 搜索支持的所有语言。SeekToAction
结构化数据:告知 Google 时间戳通常位于网址结构中的什么位置,以便 Google 可以自动识别重要时刻,并将用户链接到视频中的这些时间点。 目前支持以下语言:英语、西班牙语、葡萄牙语、意大利语、中文、法语、日语、德语、土耳其语、韩语、荷兰语和俄语。我们的目标是逐步将此功能扩展到更多语言。即使是对于受支持的语言,并非所有视频都会标出重要时刻,但我们希望随着时间的推移也能改善这一功能。
- 如果您的视频托管在 YouTube 上,您可以在 YouTube 上的视频说明中指定确切的时间戳和标签。请查看在 YouTube 说明中标记时间戳的最佳实践。此方式适用于 Google 搜索支持的所有语言。
如果您想在 YouTube 上启用视频章节功能,请遵循这些其他指南。
若要完全停用“重要时刻”功能(包括 Google 为了自动为您的视频显示重要时刻而付出的所有努力),请使用 nosnippet
meta
标记。
Plakietka „Na żywo”
W przypadku transmisji na żywo możesz włączyć czerwoną plakietkę „NA ŻYWO” widoczną w wynikach wyszukiwania, korzystając z uporządkowanych danych BroadcastEvent
.
Zezwalanie Google na pobieranie plików wideo
Aby umożliwić funkcje takie jak podglądy filmów czy kluczowe momenty, Google musi pobrać rzeczywiste bajty pliku wideo.
Aby umożliwić Google znajdowanie i pobieranie plików wideo, postępuj zgodnie z tymi sprawdzonymi metodami:
- Zezwalaj Google na pobieranie adresu URL pliku strumienia wideo (np. M3U8). Nie blokuj adresu URL rzeczywistych bajtów wideo za pomocą reguły
noindex
lub pliku robots.txt. - Plik wideo musi być dostępny pod stabilnym adresem URL.
- Wykorzystaj uporządkowane dane, aby podać wartość
contentURL
w obsługiwanym typie pliku. - Serwer hostujący stronę z filmem i serwer przesyłający strumieniowo rzeczywisty film muszą mieć wystarczające zasoby serwera, aby umożliwić indeksowanie. Jeśli więc na stronie docelowej pod adresem
example.com/puppies.html
jest umieszczony film o szczeniaczkach wyświetlany przezstreamserver.example.com
, obie te witryny –example.com
istreamserver.example.com
– muszą spełniać wymagania techniczne dotyczące wyszukiwarki Google oraz mieć dostępną pojemność serwera.
Usuwanie filmów lub nakładanie na nie ograniczeń
Usuwanie filmu
Aby usunąć film ze swojej witryny, użyj jednej z tych metod:
- Zwracanie wartości
404 (Not found)
w przypadku każdej strony odtwarzania, na której umieszczono film, który nie jest już dostępny z powodu usunięcia lub wygaśnięcia. Oprócz kodu odpowiedzi404
nadal może być zwracany kod HTML strony, aby użytkownicy wiedzieli, że film jest niedostępny. - Umieszczenie tagu
noindex
robotsmeta
na każdej stronie odtwarzania filmu, który nie jest już dostępny z powodu usunięcia lub wygaśnięcia. Zapobiegnie to indeksowaniu strony odtwarzania filmu. - Wskazanie daty ważności w uporządkowanych danych (użyj właściwości
expires
) lub mapie witryny wideo (użyj elementu<video:expiration_date>
). Oto przykład mapy witryny wideo z filmem, którego okres ważności skończył się w listopadzie 2009 roku:<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"> <url> <loc>https://example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc> https://example.com/thumbs/123.jpg </video:thumbnail_loc> <video:title> Grilling steaks for summer </video:title> <video:description> Bob shows you how to grill steaks perfectly every time </video:description> <video:player_loc> https://example.com/videoplayer?video=123 </video:player_loc> <video:expiration_date>2009-11-05T19:20:30+08:00</video:expiration_date> </video:video> </url> </urlset>
Jeśli film ma datę wygaśnięcia w przeszłości, nie pojawi się w wynikach wyszukiwania filmów. Strona docelowa może być nadal wyświetlana w wynikach wyszukiwania bez miniatury filmu. Dotyczy to między innymi dat wygaśnięcia w mapach witryn, uporządkowanych danych i tagach meta
.
Sprawdź, czy daty wygaśnięcia poszczególnych filmów są poprawne. Brak dostępności filmu po dacie wygaśnięcia jest przydatny, ale trzeba uważać, aby dla dostępnego filmu przypadkowo nie ustawić daty w przeszłości. Jeśli film nie ma daty wygaśnięcia, nie podawaj informacji o wygaśnięciu.
Ograniczanie dostępu do filmu na podstawie lokalizacji użytkownika
Możesz ograniczyć wyświetlanie filmu w wynikach wyszukiwania na podstawie lokalizacji użytkownika. Jeśli film nie podlega żadnym ograniczeniom ze względu na kraj, pomiń tag ograniczania dostępu według tego kryterium.
Ograniczanie dostępu do filmu za pomocą uporządkowanych danych
Jeśli do opisania filmu używasz uporządkowanych danych VideoObject
, ustaw właściwość regionsAllowed
, aby określić regiony, w których film może się pojawić w wynikach wyszukiwania. Jeśli pominiesz tę właściwość, film będzie się wyświetlał w wynikach wyszukiwania we wszystkich regionach.
Możesz też użyć właściwości ineligibleRegion
, aby określić regiony, w których film nie może się pojawić w wynikach wyszukiwania.
Ograniczanie dostępu do filmu za pomocą mapy witryny wideo
W mapie witryny wideo możesz użyć tagu <video:restriction>
, aby określić, czy film ma się pojawiać w wynikach wyszukiwania w konkretnych krajach czy ma być w tych krajach wykluczony z wyników. W 1 wpisie o filmie można użyć tylko 1 tagu <video:restriction>
.
Tag <video:restriction>
musi zawierać co najmniej 1 kod kraju w formacie ISO 3166-1 (2- lub 3-literowy). Jeśli kodów jest więcej, należy je rozdzielić spacjami. Wymagany atrybut relationship
określa rodzaj ograniczenia.
relationship="allow"
– film będzie dostępny tylko w określonych krajach. Jeśli nie podasz żadnych krajów, film nie będzie nigdzie dostępny.relationship="deny"
– film będzie dostępny wszędzie oprócz określonych krajów. Jeśli nie podasz żadnych krajów, film będzie dostępny wszędzie.
W tym przykładzie mapy witryny wideo film pojawi się w wynikach wyszukiwania tylko w Kanadzie i Meksyku.
<url> <loc>https://example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc> https://example.com/thumbs/123.jpg </video:thumbnail_loc> <video:title>Grilling steaks for summer</video:title> <video:description> Bob shows you how to get perfectly done steaks every time </video:description> <video:player_loc> https://example.com/player?video=123 </video:player_loc> <video:restriction relationship="allow">ca mx</video:restriction> </video:video> </url>
Optymalizacja witryny pod kątem SafeSearch
SafeSearch to ustawienie na kontach użytkowników Google, które określa, czy obrazy, filmy i witryny dla pełnoletnich mają być wyświetlane czy blokowane w wynikach wyszukiwania Google. Upewnij się, że Google rozumie charakter Twojej witryny, aby w razie potrzeby stosować do niej filtr SafeSearch. Więcej informacji o oznaczaniu stron na potrzeby filtra SafeSearch
Monitorowanie stron odtwarzania filmów w Search Console
Te raporty i narzędzia Search Console ułatwiają monitorowanie i optymalizowanie wydajności filmów w wyszukiwarce Google:
- Raport o indeksowaniu filmów: sprawdzaj, ile zindeksowanych stron odtwarzania filmów zawiera zindeksowany film, oraz poznaj przyczyny, dla których inne filmy nie zostały zindeksowane.
- Raport o wynikach z elementami rozszerzonymi dotyczący filmów: umożliwia sprawdzenie i naprawienie problemów z implementacją uporządkowanych danych
VideoObject
. - Raport skuteczności: dla filmów możesz użyć filtra Wygląd w wyszukiwarce, aby sprawdzać skuteczność swoich filmów w wyszukiwarce Google.
Rozwiązywanie problemów z filmami
Problemy z filmami możesz rozwiązywać w Search Console. Więcej informacji znajdziesz w przewodniku na temat rozwiązywania problemów z filmami.