1. С 1 марта 2017 на форуме запущен платный закрытый раздел. Вся информация по сабжу ЗДЕСЬ

Микроразметка

Тема в разделе "SEO", создана пользователем Жандос, 2 фев 2015.

  1. Жандос

    Жандос Активный участник

    Пол:
    Мужской
  2. billion.seconds

    billion.seconds Постоянец

    Пол:
    Мужской
    юзаем потихоньку
     
  3. iamincognito

    iamincognito Контент-генератор

    Пол:
    Мужской
    Микроразметка сейчас - маст хэв. Даже не тема для дискуссий - просто нужно брать и делать.
     
    • Нравится Нравится x 3
  4. Pneumotube

    Pneumotube Участник

    Пол:
    Мужской
    Я на одном сайте делал разметку с оценкой от «редакции сайта». Как выяснилось, Google прекрасно показывает ее в SERP в таком формате:
    Код:
    Рейтинг: 8,5/10 - ‎Автор рецензии: Названиесайта.ru
    Даже пользовательские оценки не понадобились. :)
     
    • Нравится Нравится x 2
  5. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    Структра сайта полностью состоит из страниц (page) и хочу в h1 добавить itemprop="name" , но не могу найти куда. Тема у меня bettrmag.
    Шаблон страницы:
    Код:
    <?php get_header();
    the_post();
    ?>
    <div class="row main-section">
    	<?php if( Better_Mag::current_sidebar_layout() == 'left' ) Better_Mag::get_sidebar(); ?>
    	 <div class="<?php echo Better_Mag::current_sidebar_layout() ? 'col-lg-8 col-md-8 col-sm-8 col-xs-12 with-sidebar content-column' : 'col-lg-12 col-md-12 col-sm-12 col-xs-12 no-sidebar'; ?>">
    <?php Better_Mag::generator()->blocks()->breadcrumb(); ?>
    <article <?php post_class( Better_Mag::generator()->get_attr_class( 'single-content' ) ); ?> itemscope itemtype="http://schema.org/Product">
    <?php Better_Mag::posts()->the_title(); ?>
    <?php Better_Mag::posts()->the_content();?>
    </article>
    		 <div class="comments">
    <?php comments_template('', true); ?>
    		 </div>
    	 </div>
    <?php if( Better_Mag::current_sidebar_layout() == 'right' ) Better_Mag::get_sidebar(); ?>
    </div>
    <?php get_footer(); ?>
    Подскажите плиз где мне найти h1 и добавить itemprop="name" ?Я думаю тема bettrmag сильно не отличается от других
     
  6. Pneumotube

    Pneumotube Участник

    Пол:
    Мужской
    Попробуйте так:
    PHP:
    <?php Better_Mag::posts()->the_title('<h1 itemprop="name">''</h1>'); ?>
    Не факт, что получится. В любом случае, искомый фрагмент кода — вышеприведенный.
     
  7. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    В коде вывелось вот что
    Код:
    <</h1>><a href="ссылка на страницу">Драйвер для видеокарты NVidia GeForce GT 640</a></</h1>>
     
  8. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    Поискал как вставляются микроразметка на других сайтах и заметил, что многие указываю ее с помощью тэга <meta>
    Пример:
    Код:
    <section itemscope itemtype="http://schema.org/Product">
    <meta itemprop="name" content="iPhone 5" />
    <meta itemprop="description" content="Описание iPhone 5" />
    <meta itemprop="img" content="http://site.ru/iphone-5.jpg" />
    <meta itemprop="url" content="http://site.ru/iphone-5.html" />
    </section>
    <section itemprop="product" itemscope itemtype="http://schema.org/Offer">
    <meta itemprop="price" content="50000" />
    <meta itemprop="priceCurrency" content="RUB" />
    </section>
    Если указывать так микроразметка норм будет отображатся поиске?
     
  9. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    Также поделитесь плиз сервисом для визуального просмотра микроразметки
     
  10. iamincognito

    iamincognito Контент-генератор

    Пол:
    Мужской
    Можно, конечно, попробовать манки-патч - вместо
    Код:
    <?php Better_Mag::posts()->the_title(); ?>
    написать что-то типа
    Код:
    <?php str_replace( '<h1>', '<h1 itemprop="name"', Better_Mag::posts()->the_title() ); ?>
    "Низкий класс, нечистая работа" как сказал бы Остап Бендер. Но может сработать.
     
  11. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    Не работает.
    Вообщем решил использовать вариант, который написал выше:
    Код:
    <section itemscope itemtype="http://schema.org/Product">
    <meta itemprop="name" content="iPhone 5" />
    <meta itemprop="description" content="Описание iPhone 5" />
    <meta itemprop="img" content="http://site.ru/iphone-5.jpg" />
    <meta itemprop="url" content="http://site.ru/iphone-5.html" />
    </section>
    <section itemprop="product" itemscope itemtype="http://schema.org/Offer">
    <meta itemprop="price" content="50000" />
    <meta itemprop="priceCurrency" content="RUB" />
    </section>
    Мне он больше нравится, т.к. не прикреплен к тексту на странице - эти значения в тегах <meta> визуально не отображаются. Не знаю будет ли он работать, но проверил его в валидотаре от яндекса и от гугла - все ок.
     
  12. iamincognito

    iamincognito Контент-генератор

    Пол:
    Мужской
    Потому что я забыл про echo, видимо (с пхп не дружу). Если написать:
    Код:
    <?php echo str_replace( '<h1>', '<h1 itemprop="name"', Better_Mag::posts()->the_title() ); ?>
    то должно. Кажется :)
    Я предпочитаю лепить микроразметку прямо в теле страницы, чтобы а) сэкономить немножко байтов (мелочь, но все же) и б) не генерить дважды динамическое содержимое...
     
    • Нравится Нравится x 1
  13. Albanov

    Albanov Постоянец

    Пол:
    Мужской
    Тоже не работает :rolleyes: . Ладно не парься, я просто в конце контента вставил <meta itemprop="name" content="iPhone 5" /> .
    И как, работает? Микроразметка норм отображается в поиске обоих пс?
    Напиши плиз пример.
     
  14. iamincognito

    iamincognito Контент-генератор

    Пол:
    Мужской
    Щщит. Such a bummer... Пыхапэ - не моё :D
    Касательно "как работает" - сложно сказать. Есть один примечательный момент, по которому я вижу, что оно того стоит.
    Если микроразметку не юзать, то при запросах в яндексе вида "site:<url>" у моих сервисных сайтов в выдаче нет сниппетов (контента мало, внятного контекста у запроса нет). А если использую микроразметку - даже ту, которая официально пока не дает никаких бенефитов (QA) - такие снипеты появляются (берутся as is из itemprop="text" в acceptedAnswer). Это что-то да значит, ага? :)
     
  15. Alexey

    Alexey Moderator

    Пол:
    Мужской
  16. Виктор К

    Виктор К Активный участник

    Пол:
    Мужской
    Юзаю такой плагин https://wordpress.org/plugins/all-in-one-schemaorg-rich-snippets/

    Заметил, что описание для типа Article в 80% случаев попадает в сниппет в серпе. В оставшихся 20% случаев туда попадает текст из дескрипшн.
     
    • Нравится Нравится x 4
  17. denis_ua

    denis_ua Постоянец

    Пол:
    Мужской
    Может кто не знает есть маркер от гугла ,который сообщает боту гугла о тсруктуированных данных вашего сайта