Video sitemap для google

Кто-то заморачивался созданием видео sitemap для google? чтобы пройти ошибки, которые лезут в консоли google? Мб есть готовые решения для генерации карты сайта для страниц с видео на pdoSitemap?
Антон
20 августа 2023, 11:14
modx.pro
475
0

Комментарии: 5

Артур Шевченко
20 августа 2023, 23:48
0
А чем для карты сайта страницы с видео отличаются от страниц без видео?
    Антон
    21 августа 2023, 09:27
    1
    +1
    Если смотреть последние рекомендации гугла, то для видосов должна быть такая карта:
    <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>
             Bob shows you how to grill steaks perfectly every time
          </video:description>
          <video:player_loc>
              https://www.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>
    В противном случае в search console он начинает сыпать ошибки. Можно конечно собрать вручную для страниц с видео вторую карту сайта. Но мне кажется уже кто-то эти вопросом наверняка задавался и должны быть уже готовые решения
      Артур Шевченко
      21 августа 2023, 10:09
      0
      И что мешает тебе задать своё значение для параметра tpl сниппета pdoSitemap? Или ты задал, но не работает? Тогда покажи вызов и чанка.
        Дима Касаткин
        21 августа 2023, 21:58
        +1
        Привет! Подкинь плиз ссылку на те самые рекомендации Google, о которых речь то!

        Ну а в целом, сниппет pdoSitemap разсчитан на создание карты сайта с расчетом на то, что бщвч-ресурсы у вас будут выполнять роль страниц (контентных или товаров), а если ты сделал специальный тип ресурса (Custom Resource Class) или через Collections или MIGX собрал видеогалерею для сайта (или через модуль), то проще всего через pdoResoutces выбрать все видео, и обернуть каждый чанком с кодом, который приведён выше, да и на самом деле разместить второй ссылкой на дополнительный файл sitemap.

        Ну также, как разметку schema org или JSON-LD всегда делаем, только получается надо со всего сайта в 1 «файл» собрать (в данном случае будет динамическая страница, но «Тип содержимого» (Content Type) можно выставить как XML и страница будет выглядеть xml-файлом.

        В таком стиле:
        sitemap.xml содержит 2 ссылки:
        1. sitemap-pages.xml
        2. sitemap-video.xml

        Желаю успехов! Можешь выложить потом пост в разделе готовых решений здесь?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5