Редактор темы

Реклама
Реклама

Внедрение микро-разметки для видео в dle. часть 1 - open graph для яндекс

Не делать разметку.
<meta property="ya😱vs:allow_embed" content="true" /> <-- тег что бы запретить показ видео в поиске

Кстати он не работает, ставил и этот и тот что не показывал видео мое. Та же ку....я

У меня выдает вот такую хрень
У тебя в коде проблема, вот только не пойму зачем тебе яндекс видео ? Боты не остановишь , видео будет парсить твои хочет ты или нет.
 
Последнее редактирование модератором:
synlivcho Эксперементирую😀😀😀

synlivcho Какая именно проблема?

synlivcho Вот он код, только с заменеными допполями, естественно....

Код:
$social_tags['og:site_name'] = $config['home_title'];
        $social_tags['og:title'] = htmlspecialchars( $row['title'], ENT_QUOTES, $config['charset'] );
        $social_tags['og:description'] = $row['descr'];
        if ($category_id == 1 OR $category_id == 2 OR $category_id == 8 OR $category_id == 39) $social_tags['og:type'] = 'video.movie';
        elseif ($category_id == 34) $social_tags['og:type'] = 'video.episode';
        else $social_tags['og:type'] = 'video.other';
        $xfieldsdata = xfieldsdataload( $row['xfields'] );
        $social_tags['og:image'] = "" . $xfieldsdata['big_pster'];
        $social_tags['og:url'] = $full_link;
        $social_tags['og:video'] = "" . $xfieldsdata['hdlight_player'];
        $social_tags['og:video:duration'] = $xfieldsdata['duration'];
        $social_tags['og:video:type'] = "application/x-shockwave-flash";
        $social_tags['og:video:width'] = "1024";
        $social_tags['og:video:height'] = "768";
    
        $social_tags['ya:ovs:upload_date'] = date( 'Y-m-d', $row['date'] ) . "T" . date( 'H:i:s', $row['date'] );
        $social_tags['ya:ovs:adult'] = "false";
        $social_tags['ya:ovs:content_id'] = $xfieldsdata['hdlight_player'];
        $social_tags['ya:ovs:status'] = "published";
        $social_tags['ya:ovs:login'] = $row['autor'];
        $social_tags['ya:ovs:is_official'] = "no";
        $social_tags['ya:ovs:available_platform'] = "Desktop";
        $social_tags['ya:ovs:available_platform'] = "Mobile";
        $social_tags['ya:ovs:allow_embed'] = "false";
        $social_tags['ya:ovs:embed_html'] = "<iframe src='" . $xfieldsdata['hdlight_player'] . "'></iframe>";
        $social_tags['ya:ovs:category'] = $cat_info[$category_id]['name'];
        $social_tags['ya:ovs:languages'] = "ru";
        $social_tags['ya:ovs:feed_url'] = $full_link;
        $social_tags['ya:ovs:views_total'] = number_format($row['news_read'], 0, ',', ' ');
        $social_tags['ya:ovs:comments'] = number_format($row['comm_num'], 0, ',', ' ');
        $social_tags['ya:ovs:likes'] = $row['vote_num'];
        $social_tags['ya:ovs:rating'] = $row['rating'];
        $social_tags['ya:ovs:poster'] = "" . $xfieldsdata['big_pster'];
 
Последнее редактирование модератором:
Последнее редактирование модератором:
И че от этого ? К чему ты писал эти коды все ?
 
synlivcho Помощь нужна была, вот и писал, но в итоге сам нащел ошибку в коде.
 
И сайт спалил 😀
 
jimmy2009 synlivcho ну, во-первых - я и не прятал его, а во-вторых - адрес сайта у меня в подписи, моих постов на форуме не мало, и все они по делу....
 
А как сделать OG разметку для категорий и главной?
 

Вложения

Последнее редактирование:
Вот, что выдал Яша, песле того, как я перешел на https

Отсутствуют мета-теги <description>
На многих страницах сайта отсутствуют или некорректно заполнены мета-теги Description. Это может негативно повлиять на представление сайта в результатах поиска.

При просмотре исходного кода все есть, и обычный дискрипшен, и в опенграф, хоть яндекс его и не поддерживает.
Кто объяснит, что за хрень, до перехода на https его все устраивало, а сейчас нет.
 
synlivcho да, естественно поменял с HTTP на HTTPS, и включил поддержку SSL...
 
Написал в техподдержкв, прислали ответ, что, да действительно, с сайтом все в порядке, метаописание присутствует, данная проблемма исчезнет после переиндексирования сайта. Данная поблемма никак не повлияет на сай, в том числе трафик и поисковую выдачу - по крайней мере они так уверили.
 
Написал в техподдержкв, прислали ответ, что, да действительно, с сайтом все в порядке, метаописание присутствует, данная проблемма исчезнет после переиндексирования сайта. Данная поблемма никак не повлияет на сай, в том числе трафик и поисковую выдачу - по крайней мере они так уверили.

Код смотри
 
synlivcho в коде все есть, при просмотре исходного кода описание есть и в обычном виде и в виде микроразметки опен граф. Да и с яндекса подтвердили, что с описанием все в порядке.
 
а зачем писать ya: http://webmaster.yandex.ru/vocabularies/"???) Просто в Яндекс написано вот так ya: http://example.com/vocabularies/", вообще думал сюда сайт свой написать😀
view-source:«Балканский рубеж» (2019)
Код:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" dir="ltr" lang="ru" prefix="og: http://ogp.me/ns# video: http://ogp.me/ns/video# ya: http://webmaster.yandex.ru/vocabularies/">
остальное написано в доках по разметке яндекса.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху