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

2k
Алексей,
Микроразметка блога

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

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

<!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, разработчику
Поделиться
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Зачем-то сделал себе мироразметку блога, видимо что б было. Разметил как сами посты, так и комментарии к ним. Покажу пример для всей страницы сайта.