Микроразметка блога

58
Алексей,

Зачем-то сделал себе мироразметку блога, видимо что б было. Разметил как сами посты, так и комментарии к ним. Покажу пример для всей страницы сайта.

<!DOCTYPE html>
<html lang="ru">
<head>
</head>
<body itemscope itemtype="https://schema.org/WebPage">
    <main itemscope="itemscope" itemtype="https://schema.org/Blog">
        <p class="hidden" itemprop="description">Описание блога</p>
        <article itemscope itemtype="https://schema.org/BlogPosting">
            <link itemprop="mainEntityOfPage" href="https://blog.budagov.ru/mikrorazmetka-bloga/" /> 
            <div class="hidden">
                <meta itemprop="author" content="Фамилия Имя автора">
                <!-- https://schema.org/Person google не принимает -->
                <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization"> 
                    <meta itemprop="name" content="Фамилия Имя автора">
                    <span itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
                        <a itemprop="url contentUrl" href="https://blog.budagov.ru/android-chrome-192x192.png"></a>
                        <meta itemprop="width" content="192">
                        <meta itemprop="height" content="192">
                    </span>
                </span>
            </div>
            <h2 class="hidden" itemprop="headline">Название поста</h2>
            <p class="hidden" itemprop="description">Короткий текст поста</p>
            <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
                <a itemprop="url contentUrl" href="https://blog.budagov.ru/36fabe81ad9eaa7506ced16035c76377.jpg"></a> 
                <meta itemprop="width" content="604"> 
                <meta itemprop="height" content="308">
            </div>
            <div class="blog__post-text" itemprop="articleBody">
                Детальный текст поста
            </div>
            <meta itemprop="datePublished" content="2017-02-21">
            <meta itemprop="dateModified" content="2020-07-13">
            <div itemprop="keywords">
                <a href="/search/?tags=seo">seo</a>,
                <a href="/search/?tags=schema.org">schema.org</a>
            </div>
        </article>
        <div itemscope itemtype="https://schema.org/Comment" >
            <div itemprop="author" class="comments__item-author-name">Фамилия Имя автора комментария</div>
            <a itemprop="url" href="https://blog.budagov.ru/mikrorazmetka-bloga/#comment457"></a>
            <meta itemprop="dateCreated" content="2020-02-04">
            <div itemprop="text">Текст комментария</div>
        </div>
        <div itemscope itemtype="https://schema.org/Comment" >
            <div itemprop="author" class="comments__item-author-name">Фамилия Имя автора комментария2</div>
            <a itemprop="url" href="https://blog.budagov.ru/mikrorazmetka-bloga/#comment458"></a>
            <meta itemprop="dateCreated" content="2020-02-05">
            <div itemprop="text">Текст комментария 2</div>
        </div>
    </main>
</body>
</html>
Опубликовано 12 марта 2021
seo, микроразметка, schema.org, разработчику
Поделиться
Комментарии
Зарегистрируйтесь чтобы получать уведомления об ответе
Зачем-то сделал себе мироразметку блога, видимо что б было. Разметил как сами посты, так и комментарии к ним. Покажу пример для всей страницы сайта.