Микроформаты и микроданные

(Ответов: 12, Просмотров: 1364)
Страница 1 из 2 12 Последняя
  1. Дипломник Аватар для kostya.ast
    • Регистрация: 08.03.2012
    • Сообщений: 149
    • Репутация: 9
    Как по простому можно вставить картинку и видео в микроформатах schema?
    Еще как-то надо прикрутить микроданные навигации и микроформат оценки.

    Как для wp это все можно впихнуть?
    • 0
  2. Гуру
    • Регистрация: 16.12.2012
    • Сообщений: 766
    • Репутация: 304
    • Webmoney BL: ?
    kostya.ast, куда вставить ?)
    Гляньте статью в подписи, скорее всего ответ найдется.
    • 0
  3. Гуру Аватар для seowp
    • Регистрация: 13.07.2012
    • Сообщений: 511
    • Репутация: 88
    • Webmoney BL: ?
    kostya.ast, для навигации: _http://wp-kama.ru/id_541/samyie-hlebnyie-kroshki-breabcrumbs-dlya-wordpress.html
    для оценки: плагин kk Star Ratings
    Про картинку вы имеете в виду авторство в гугл?
    С видео не работал
    Все новости про компанию Xiaomi
    • 0
  4. Опытный Аватар для doctordick
    • Регистрация: 03.09.2009
    • Сообщений: 302
    • Записей в дневнике: 1
    • Репутация: 60
    Для видео в head вставлял:

    <meta property="og:title" content="..." />
    <meta property="og:url" content="..." />
    <meta property="og:image" content="..." />
    <meta property="og:description" content="..." />
    <meta property="og:video" content="..." />
    <meta property="og:video:height" content="..." />
    <meta property="og:video:width" content="..." />
    <meta property="og:duration" content="..." />
    <meta property="og:video:type" content="application/x-shockwave-flash" />
    <meta property="og:site_name" content="..." />

    через wp_head(), не знаю, может и есть какой-то плагин позволяющий это автоматизировать, но параметры для видео все-равно придется забивать.
    • 0
  5. Дипломник Аватар для efs
    • Регистрация: 17.11.2013
    • Сообщений: 211
    • Репутация: 46
    Цитата Сообщение от doctordick Посмотреть сообщение
    Для видео в head вставлял
    микроразметку не обязательно в head встраивать. пс ее увидит в любой части страницы. да и не нужно использовать вообще все коды что вы привели. использовать только то, что действительно повысит кликабельность сниппета в выдаче. т.е. хлебные крошки, рейтинг и картинку.
    • 0
  6. Опытный Аватар для doctordick
    • Регистрация: 03.09.2009
    • Сообщений: 302
    • Записей в дневнике: 1
    • Репутация: 60
    Цитата Сообщение от efs Посмотреть сообщение
    микроразметку не обязательно в head встраивать
    Да, не обязательно, все зависит от протокола. Я привел вариант OpenGraph, а он как раз вставляется в head (что, проще, чем лезть в body и колдовать там) и работает в сниппетах гугла.

    Цитата Сообщение от efs Посмотреть сообщение
    т.е. хлебные крошки, рейтинг и картинку.
    К рейтингам ПС уже давным-давно относятся очень осторожно и доверяют только высокотрастовым ресурсам.
    • 0
  7. Гуру Аватар для Dvoryashin
    • Регистрация: 29.04.2011
    • Сообщений: 1,324
    • Репутация: 280
    • Webmoney BL: ?
    doctordick, в этом то и стоит вопрос. Есть ли подобный плагин. Было бы изумительно.
    Видел что-то похожее для DLE. Для wp остается загадкой. :)
    • 0
  8. Дипломник Аватар для efs
    • Регистрация: 17.11.2013
    • Сообщений: 211
    • Репутация: 46
    Цитата Сообщение от doctordick Посмотреть сообщение
    К рейтингам ПС уже давным-давно относятся очень осторожно и доверяют только высокотрастовым ресурсам.
    то-то он их жрет и выводит с любых гс, в том числе и доров
    • 0
  9. Опытный Аватар для doctordick
    • Регистрация: 03.09.2009
    • Сообщений: 302
    • Записей в дневнике: 1
    • Репутация: 60
    Цитата Сообщение от efs Посмотреть сообщение
    то-то он их жрет и выводит с любых гс, в том числе и доров
    Удивите меня, ткните носом в факты выдачи, я буду рад поизучать сей феномен.

    ---------- Сообщение добавлено 11:16 ---------- Предыдущее 10:07 ----------

    Цитата Сообщение от Dvoryashin Посмотреть сообщение
    doctordick, в этом то и стоит вопрос. Есть ли подобный плагин. Было бы изумительно.
    Видел что-то похожее для DLE. Для wp остается загадкой. :)
    Можете воспользоваться моей ручной поделкой:

    код


    Код:
    <?php
    /*
    Plugin Name: The Open Graph Video
    Plugin URI:
    Description: This plugin inserts the "Open Graph Video Metadata" into the HEAD section. Data grabs from custom fields: og_title (default: page title), og_description, og_video, og_image, og_height, og_width, og_duration
    Author: doctordick
    Version: 0.1
    Author URI:
    */
    
    function og_video() {
    	global $post;
    	
    	$post_meta = get_post_meta($post->ID);
    	
    	if (isset($post_meta['og_video'])) {
    	
    		$og_video = $post_meta['og_video'][0];
    		
    		$og_title = (isset($post_meta['og_title'])) ? $post_meta['og_title'][0] : get_the_title();
    		
    		if (($og_site_name = parse_url(get_site_url(), PHP_URL_HOST)) == false) $og_site_name = '';
    		$og_image = (isset($post_meta['og_image'])) ? $post_meta['og_image'][0] : '';
    		$og_description = (isset($post_meta['og_description'])) ? $post_meta['og_description'][0] : '';
    		$og_height = (isset($post_meta['og_height'])) ? $post_meta['og_height'][0] : '';
    		$og_width = (isset($post_meta['og_width'])) ? $post_meta['og_width'][0] : '';
    		$og_duration = (isset($post_meta['og_duration'])) ? $post_meta['og_duration'][0] : '';
    
    		echo '
    			<meta property="og:title" content="' . $og_title . '" />
    			<meta property="og:url" content="' . get_permalink($post->ID) . '" />
    			<meta property="og:image" content="' . $og_image . '" />
    			<meta property="og:description" content="' . $og_description . '" />
    			<meta property="og:video" content="' . $og_video . '" />
    			<meta property="og:video:height" content="' . $og_height . '" />
    			<meta property="og:video:width" content="' . $og_width . '" />
    			<meta property="og:duration" content="' . $og_duration . '" />
    			<meta property="og:video:type" content="application/x-shockwave-flash" />
    			<meta property="og:site_name" content="' . $og_site_name . '" />
    		';
    	}
    	
    }
    
    add_action('wp_head', 'og_video');
    [свернуть]


    Положите этот код в файлик (к примеру og-video.php) и скопируйте его в ... /wp-content/plugins
    Активируйте плагин, ну а потом можно вручную добавлять произвольные (custom) поля (og_description, og_video, og_image, og_height, og_width, og_duration) к записи с описанием того, что вам надо.

    Будут замечания и предложения, могу чего-нибудь усовершенствовать.
    Последний раз редактировалось doctordick; 18.11.2013 в 10:22. Причина: добавил спойлер
    • 2

    Спасибо сказали:

    Dvoryashin(18.11.2013), Oll(16.12.2013),
  10. Гуру Аватар для Dvoryashin
    • Регистрация: 29.04.2011
    • Сообщений: 1,324
    • Репутация: 280
    • Webmoney BL: ?
    doctordick, Спасибо! Сегодня опробую. Нашел еще парочку плагинов. Единственное что пугает, так это то что видео должно быть на своем сервере. По крайней мере за бугром пишут что это обязательно.
    Так ли это?
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Использовать ли микроформаты в магазинах?
Общие вопросы поисковой оптимизации 10 22.05.2012 18:33
Микроформаты в Яндексе
Дайджест блогосферы 5 09.07.2011 19:27
Микроформаты: hRecipe - для владельцев кулинарных сайтов
Дайджест блогосферы 0 29.11.2010 00:00
Микроформаты!
Прочее 7 18.09.2009 13:36

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры