Использование Schema.org для ведения блога: статья VS BlogPosting

Я обновляю свой сайт уже некоторое время, и я хочу запустить его как можно быстрее, но я хочу сделать его лидером, если это возможно. В настоящее время я использую модифицированный шаблон (я знаю, веб-дизайнер, используя шаблон tut tut â € |, но короткая короткая история у меня была 1 неделя, чтобы получить живой сайт, а также сделать бизнес-план для бизнес-гранта, работали до тех пор, пока последние два месяца и его chillzor!, что приятно!). Двигаемся дальше!

В то время как дизайн важен, я также хочу проявить большой интерес к использованию разметки, проблема, с которой я сталкиваюсь, заключается в том, что Schema.org является SOOOO VAGUE! и это абсолютно разбивает мой мозг.

Вопрос довольно прост, но довольно сложный в то же время, который вы считаете лучшим:

  1. itemtype = "http://schema.org/Article"
  2. itemtype = "http://schema.org/BlogPosting"

Стоит отметить, что я уже провел некоторые исследования в этом и, возможно, разница между постом блога и статьей по определению вне Schema.org заключается в том, что публикация блога обычно имеет от 50 слов до 400 слов в то время как в целом статьи более подробные и содержат 500 слов вверх. Но, глядя на Schema.org, они связывают статью с журналами и газетами, неужели это неправильно?

Также хорошая или плохая идея использовать категории в качестве схемы «ключевых слов»?

Это моя текущая разметка, и я приветствую любую дополнительную критику или совет по улучшению текущей разметки, возможно, даже указывая на вредные привычки <p>, дополнительно вы можете просмотреть ее онлайн здесь и как Google рассматривает это здесь

<article itemscope itemtype="http://schema.org/Article">
  <header>
    <hgroup>
        <h1 itemprop="name"><a rel="bookmark" title="Why all of your website designs should be responsive" href="#just-a-test3">Why all of your website designs should be responsive</a></h1>
        <h6>Publish Date: <span itemprop="datePublished">2013-01-25</span> by: <a rel="author" href="http://plus.google.com/104670346136364130203/">Simon Hayter</a></h6>
    </hgroup>
  </header>
  <p><img itemprop="image" src="http://www.bybe.net/downloads/markup3.png" alt="markup3"></p>
  <p itemprop="description">This is a very long sentence to demonstrate a snippet of a blog article, blah blah blah blah blah blah blah blah blah blah blah blah blah da da da da di di di dim dim dim di</p>
  <footer>
    <p class="right"><a itemprop="url" class="more-link" href="#just-a-test3">Read the full article...</a></p>
    <p class="left">Filed Under: <span itemprop="keywords"><a href="#">Responsive Design</a>, <a href="#">Website Design</a></span></p>
  </footer>
</article>

<article itemscope itemtype="http://schema.org/Article">
  <header>
    <hgroup>
        <h1 itemprop="name"><a rel="bookmark" title="101 Ways of Grabbing Your Audience Less than 0.1secs" href="#just-a-test2">101 Ways of Grabbing Your Audience Less than 0.1secs</a></h1>
        <h6>Publish Date: <span itemprop="datePublished">2013-01-12</span> by: <a rel="author" href="http://plus.google.com/104670346136364130203/">Simon Hayter</a></h6>
    </hgroup>
  </header>
  <p><img itemprop="image" src="http://www.bybe.net/downloads/markup2.png" alt="markup2"></p>
  <p itemprop="description">This is a very long sentence to demonstrate a snippet of a blog article, blah blah blah blah blah blah blah blah blah blah blah blah blah da da da da di di di dim dim dim di</p>
  <footer>
    <p class="right"><a itemprop="url" class="more-link" href="#just-a-test2">Read the full article...</a></p>
    <p class="left">Filed Under: <span itemprop="keywords"><a href="#">Responsive Design</a>, <a href="#">Website Design</a></span></p>
  </footer>
</article>

<article itemscope itemtype="http://schema.org/Article">
  <header>
    <hgroup>
        <h1 itemprop="name"><a rel="bookmark" title="10 Top Design Tips" href="#just-a-test1">10 Top Design Tips</a></h1>
        <h6>Publish Date: <span itemprop="datePublished">2013-01-11</span> by: <a rel="author" href="http://plus.google.com/104670346136364130203/">Simon Hayter</a></h6>
    </hgroup>
  </header>
  <p><img itemprop="image" src="http://www.bybe.net/downloads/markup1.png" alt="markup1"></p>
  <p itemprop="description">This is a very long sentence to demonstrate a snippet of a blog article, blah blah blah blah blah blah blah blah blah blah blah blah blah da da da da di di di dim dim dim di</p>
  <footer>
    <p class="right"><a itemprop="url" class="more-link" href="#just-a-test1">Read the full article...</a></p>
    <p class="left">Filed Under: <span itemprop="keywords"><a href="#">Responsive Design</a>, <a href="#">Website Design</a></span></p>
  </footer>
</article>

EDIT:

Теперь я использую:

<article itemscope itemtype="http://schema.org/BlogPosting">

    <header>
        <h1 itemprop="name"><a rel="bookmark" title="Title Description" href="#">Article Header</a></h1>
        <dl>
            <dt>Publish Date:</dt>
            <dd><time itemprop="datePublished">2013-01-25</time></dd>
            <dt>Authors:</dt>
            <dd><a rel="author" href="#">Author Name</a></dd>
        </dl>
    </header>  

    <div class="blog-container">
        <a title="Title Description" class="th" href="#">
            <img width="870" height="400" itemprop="image" alt="Alt Text here" class="post" src="#">
        </a>
        <p itemprop="description">A long but not to long decription</p>
        <a itemprop="url" title="Title Description" href="#" class="creading">Continue Reading</a>
    </div>

    <footer>
        <dl>
            <dt>Filed Under:</dt> 
            <dd itemprop="keywords"><a rel="category" title="Title Description" href="#">Responsive Design</a></dd>
            <dd itemprop="keywords"> <a rel="category" title="View all posts in Website Design" href="#">Website Design</a></dd>
        </dl>
    </footer>

</article>
22 голоса | спросил Simon Hayter 29 MaramFri, 29 Mar 2013 02:58:08 +04002013-03-29T02:58:08+04:0002 2013, 02:58:08

2 ответа


22

schema.org: Статья, BlogPosting

Если что-то есть схема: BlogPosting, это схема: статья тоже не так ли? В качестве схемы: BlogPosting - более конкретная схема: статья :

  

Более конкретные типы

     
  • BlogPosting
  •   
  • NewsArticle
  •   
  • Научная статья
  •   

Итак, у вас есть схема: Article, и теперь вы можете решить, относится ли к вашему контенту один из этих более конкретных типов. Если нет, оставайтесь со схемой: Статья.

HTML5

  • Нет необходимости в атрибуте title на ссылке bookmark (так как он содержит один и тот же контент).

  • Вы можете использовать time для дат публикации.

  • Я бы не использовал подзаголовок для даты публикации и автора, так как я не думаю, что это альтернативный заголовок или tagline (может быть, подходит для вашего фактического контента). Вместо этого я бы включил их в нижний колонтитул footer:

      

    A footer обычно содержит информацию о его разделе, например, кто написал его:

  • Я бы не добавил изображение в p . Вы можете опустить какой-либо элемент «контейнер» или использовать div, если он вам нужен.

  • Ссылка «Читать всю статью ...» не должна находиться в нижнем колонтитуле footer. Я бы использовал элемент nav , так как это основная навигация для этого элемента секционирования (â † 'article).

  • Я бы использовал dl (или dl) для ключевых слов.

Итак, статья может выглядеть так:

ul
ответил unor 29 MarpmFri, 29 Mar 2013 19:44:23 +04002013-03-29T19:44:23+04:0007 2013, 19:44:23
4

По моему мнению и опыту, схема блога должна использоваться для сообщений в блоге. Он содержит все свойства , которые могут потребоваться вам в сообщениях в блоге (хотя и схема статьи).

Чем больше поисковая система использует информацию, предоставленную через Схему, тем более актуальным становится ваш контент, если он может быть правильно идентифицирован (помечен). Я бы связал схему статей с контентом, опубликованным новостью или образовательной организацией, и, как более официальная документация или документы.

Этот вопрос также можно рассматривать как дубликат с этим .

ответил zigojacko 29 MarpmFri, 29 Mar 2013 17:03:32 +04002013-03-29T17:03:32+04:0005 2013, 17:03:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132