© 2026 IT_БЛОГ
WEB-разработчика
и SEO-оптимизатора Анны Елисеевой

Микроразметка Article — это один из самых полезных технических инструментов для сайтов, которые публикуют статьи, экспертные материалы, новости и информационные страницы. Она помогает поисковым системам точнее понимать содержимое страницы и использовать заголовок, изображения, дату и сведения об авторе в результатах поиска.

Google прямо указывает, что добавление структурированных данных Article к страницам новостей, блогов и статей помогает лучше понять страницу и может улучшить отображение заголовка, изображения и даты в поисковой выдаче, а также в других поверхностях Google, включая Google News. Официальная документация: Google Search Central — Article structured data.

Что такое микроразметка и зачем она нужна

Микроразметка, или structured data, — это стандартизированный формат описания содержимого страницы. По сути, это способ дополнительно объяснить поисковому роботу, что именно находится на странице: статья, автор, дата публикации, изображение, организация-издатель и другие сущности.

Для человека страница статьи выглядит очевидно: есть заголовок, текст, автор и обложка. Но для поисковой системы обычный HTML не всегда однозначен. Именно поэтому Google и другие поисковые системы поддерживают словарь Schema.org, который позволяет описывать страницу в понятной, структурированной форме.

Использование микроразметки полезно по нескольким причинам:

  • поисковик точнее определяет тип страницы и ее содержимое;
  • возрастает вероятность более заметного отображения страницы в поисковой выдаче;
  • сниппет может стать понятнее и привлекательнее для пользователя;
  • увеличивается шанс получить больше переходов даже без заметного роста позиции.

Google рекомендует сначала добавить на страницу как можно больше подходящих рекомендуемых свойств, затем проверить разметку через валидаторы, протестировать страницу в URL Inspection и после этого отправить сайт на переобход через Sitemap или Search Console. Подробная инструкция Google находится здесь: как добавить и проверить structured data Article.

Зачем Google вообще придумал микроразметку

Идея микроразметки появилась не как «дополнительная SEO-фишка», а как способ сделать веб более понятным для машин. Интернет долгое время строился как набор HTML-страниц, но поисковым системам было сложно на 100% корректно понимать, где на странице новость, где рецепт, где товар, а где карточка автора.

Поэтому поисковые системы начали использовать общую семантическую модель данных через Schema.org. Это позволило вебмастерам явно указывать: «это статья», «это ее автор», «это дата публикации», «это главное изображение», «это организация-издатель».

С точки зрения Google такая система решает сразу несколько задач:

  • повышает точность интерпретации контента;
  • помогает строить более качественную поисковую выдачу;
  • дает возможность показывать пользователю более информативные результаты поиска;
  • создает основу для расширенных форматов отображения контента.

Google также отдельно указывает, что для Article можно использовать типы Article, NewsArticle и BlogPosting. Это официальный список поддерживаемых типов для статейных материалов: спецификация Google по Article.

Чем микроразметка полезна для продвижения

Для SEO микроразметка полезна не тем, что «магически двигает страницу в топ», а тем, что делает страницу понятнее для поиска и заметнее для пользователя. На практике это часто означает более аккуратное отображение материала в выдаче и рост CTR.

Когда у статьи корректно указаны заголовок, дата, автор и изображение, страница выглядит для поисковой системы более структурированной. А для пользователя — более надежной и содержательной. Это особенно важно в конкурентных тематиках, где в результатах поиска показываются десятки похожих материалов.

Наиболее заметные плюсы внедрения микроразметки Article:

  • повышение понятности контента для Google;
  • более корректное использование заголовка и дат в сниппете;
  • возможность улучшить визуальную заметность статьи в выдаче;
  • рост кликабельности страницы при прочих равных условиях;
  • лучшее масштабирование SEO на большом количестве материалов.

Google отдельно рекомендует использовать изображения, которые действительно отражают содержание статьи, а не логотипы или декоративные картинки. Также рекомендуется указывать несколько изображений с соотношениями сторон 16x9, 4x3 и 1x1 для лучших результатов. Это описано в официальной документации: рекомендации Google по image для Article.

В чем особенность именно микроразметки Article

Article — это тип структурированных данных для текстовых материалов. Он подходит для блоговых постов, экспертных публикаций, информационных статей, новостей и материалов справочного характера. В отличие от разметки для товара, рецепта, организации или мероприятия, здесь в центре находится именно публикация.

Google рекомендует использовать для такого контента один из трех типов:

  • Article — базовый тип статьи;
  • NewsArticle — новостная статья;
  • BlogPosting — запись в блоге.

У микроразметки Article есть набор свойств, которые Google рекомендует указывать для лучшего понимания контента:

  • headline — заголовок статьи;
  • image — изображение или массив изображений статьи;
  • datePublished — дата публикации;
  • dateModified — дата обновления;
  • author — автор как Person или Organization;
  • author.name — имя автора;
  • author.url — ссылка на страницу автора;
  • publisher — издатель или организация;
  • mainEntityOfPage — основная страница, на которой размещен материал.

Google также рекомендует не смешивать нескольких авторов в одном поле строки, а перечислять каждого автора отдельно в массиве author. Рекомендации по авторам находятся здесь: best practices for author markup.

Реальный кейс: после внедрения Article видимость выросла на 20%

На одном проекте после внедрения микроразметки Article на группу контентных страниц удалось получить рост видимости и качества присутствия страниц в поиске примерно на 20%.

Источник и сам сайт раскрывать нельзя, но сама механика кейса достаточно показательная. На проекте был большой объем информационного контента: статьи, экспертные материалы и страницы с подробным описанием тематики. Контент сам по себе был качественным, но поисковая выдача по этим запросам была очень конкурентной, а сниппеты части страниц выглядели стандартно и не выделялись.

Что было сделано:

  1. На все целевые страницы была добавлена микроразметка Article в формате JSON-LD.
  2. Для каждой страницы начали передаваться заголовок, дата публикации, дата обновления, автор, издатель и основное изображение.
  3. Разметку проверили через официальный валидатор Schema.org и документацию Google.
  4. После внедрения страницы переобошли поисковые роботы, и группа размеченных материалов стала лучше отображаться в поиске.

Итогом стал прирост видимости примерно на 20% по группе таких страниц. На практике это означает, что даже без радикального переписывания контента или полной переработки SEO-стратегии один только правильный слой structured data может дать измеримый результат.

Как practically внедрять микроразметку Article

Практический процесс внедрения обычно выглядит так:

  1. Определить, какие страницы на сайте являются статьями, блоговыми публикациями или информационными материалами.
  2. Выбрать тип разметки: Article, NewsArticle или BlogPosting.
  3. Подготовить поля, которые будут подставляться в разметку: URL, заголовок, описание, дата публикации, дата обновления, автор, издатель, изображения.
  4. Внедрить JSON-LD в шаблон страницы, чтобы разметка генерировалась автоматически.
  5. Проверить страницу через валидаторы.
  6. Проверить, как Google видит страницу через Search Console.
  7. Дождаться переобхода страниц и отслеживать изменения в показах, CTR и видимости.

Официальные инструменты для проверки:

Пример базовой микроразметки Article

Ниже — простой пример JSON-LD для статьи. Его можно вставлять в код страницы внутри блока <script type="application/ld+json">.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "NewsArticle",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/blog/mikrorazmetka-article"
  },
  "headline": "Микроразметка Article: как превратить обычную статью в магнит для трафика",
  "image": [
    "https://example.com/uploads/article-cover-1x1.jpg",
    "https://example.com/uploads/article-cover-4x3.jpg",
    "https://example.com/uploads/article-cover-16x9.jpg"
  ],
  "datePublished": "2025-01-30T08:00:00+08:00",
  "dateModified": "2025-01-30T08:00:00+08:00",
  "author": [
    {
      "@type": "Person",
      "name": "Иван Иванов",
      "url": "https://example.com/authors/ivan-ivanov"
    }
  ],
  "publisher": {
    "@type": "Organization",
    "name": "Название компании",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/assets/logo.png"
    }
  },
  "description": "Подробный разбор того, зачем нужна микроразметка Article и как она помогает улучшать видимость статей в поиске."
}
</script>

Скрипт для автоматического внедрения микроразметки на сайт

Если статей много, удобнее автоматизировать генерацию JSON-LD через шаблон или единый скрипт. Ниже — универсальный вариант, который можно адаптировать для CMS, в том числе для Joomla.

<script>
(function () {
  window.__ARTICLE_SCHEMA__ = window.__ARTICLE_SCHEMA__ || {
    type: 'NewsArticle',
    url: '',
    headline: '',
    description: '',
    datePublished: '',
    dateModified: '',
    authorName: '',
    authorUrl: '',
    images: []
  };

  function getMeta(name, attr) {
    var el = document.querySelector('meta[' + attr + '="' + name + '"]');
    return el ? (el.getAttribute('content') || '').trim() : '';
  }

  function absoluteUrl(url) {
    try {
      return new URL(url, location.origin).href;
    } catch (e) {
      return '';
    }
  }

  function collectImages() {
    var selectors = ['.item-page img', '.article img', '.content img', 'main img'];
    var found = [];

    selectors.forEach(function (selector) {
      document.querySelectorAll(selector).forEach(function (img) {
        var src = img.getAttribute('src') || img.getAttribute('data-src') || img.getAttribute('data-lazy-src');
        if (!src) return;

        var abs = absoluteUrl(src);
        if (!abs) return;

        var lower = abs.toLowerCase();
        var isBad =
          lower.includes('sprite') ||
          lower.includes('icon') ||
          lower.includes('logo') ||
          lower.includes('favicon') ||
          lower.includes('placeholder') ||
          img.width < 120 ||
          img.height < 120;

        if (!isBad && !found.includes(abs)) {
          found.push(abs);
        }
      });
    });

    var ogImage = getMeta('og:image', 'property') || getMeta('twitter:image', 'name');
    if (ogImage) {
      var absOg = absoluteUrl(ogImage);
      if (absOg && !found.includes(absOg)) {
        found.unshift(absOg);
      }
    }

    return found;
  }

  function normalizeDate(dateStr) {
    if (!dateStr) return '';
    if (/^\d{4}-\d{2}-\d{2}T/.test(dateStr)) return dateStr;
    if (/^\d{4}-\d{2}-\d{2}$/.test(dateStr)) return dateStr + 'T08:00:00+08:00';

    var d = new Date(dateStr);
    if (!isNaN(d.getTime())) {
      var y = d.getFullYear();
      var m = String(d.getMonth() + 1).padStart(2, '0');
      var day = String(d.getDate()).padStart(2, '0');
      return y + '-' + m + '-' + day + 'T08:00:00+08:00';
    }
    return '';
  }

  function findPublishedDate() {
    return (
      window.__ARTICLE_SCHEMA__.datePublished ||
      getMeta('article:published_time', 'property') ||
      getMeta('og:published_time', 'property') ||
      getMeta('publish_date', 'name') ||
      getMeta('date', 'name') ||
      ''
    );
  }

  function findModifiedDate() {
    return (
      window.__ARTICLE_SCHEMA__.dateModified ||
      getMeta('article:modified_time', 'property') ||
      getMeta('og:modified_time', 'property') ||
      document.querySelector('[data-modified]')?.getAttribute('data-modified') ||
      findPublishedDate() ||
      ''
    );
  }

  function findHeadline() {
    return (
      window.__ARTICLE_SCHEMA__.headline ||
      document.querySelector('h1')?.textContent?.trim() ||
      getMeta('og:title', 'property') ||
      document.title.replace(/\s*[|—–-]\s*.+$/, '').trim() ||
      ''
    );
  }

  function findDescription() {
    return (
      window.__ARTICLE_SCHEMA__.description ||
      getMeta('description', 'name') ||
      getMeta('og:description', 'property') ||
      ''
    );
  }

  function findUrl() {
    return window.__ARTICLE_SCHEMA__.url || location.href.split('#')[0];
  }

  function findAuthor() {
    return (
      window.__ARTICLE_SCHEMA__.authorName ||
      document.querySelector('[itemprop="author"]')?.textContent?.trim() ||
      document.querySelector('.author')?.textContent?.trim() ||
      document.querySelector('.article-author')?.textContent?.trim() ||
      ''
    );
  }

  function buildSchema() {
    var images = Array.isArray(window.__ARTICLE_SCHEMA__.images) && window.__ARTICLE_SCHEMA__.images.length
      ? window.__ARTICLE_SCHEMA__.images.map(absoluteUrl).filter(Boolean)
      : collectImages();

    var schema = {
      "@context": "https://schema.org",
      "@type": window.__ARTICLE_SCHEMA__.type || "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": findUrl()
      },
      "headline": findHeadline(),
      "image": images,
      "datePublished": normalizeDate(findPublishedDate()),
      "dateModified": normalizeDate(findModifiedDate()),
      "author": [
        {
          "@type": "Person",
          "name": findAuthor(),
          "url": window.__ARTICLE_SCHEMA__.authorUrl || findUrl()
        }
      ],
      "publisher": {
        "@type": "Organization",
        "name": "Название компании",
        "logo": {
          "@type": "ImageObject",
          "url": "https://example.com/assets/logo.png"
        }
      },
      "description": findDescription()
    };

    if (!schema.headline) delete schema.headline;
    if (!schema.image || !schema.image.length) delete schema.image;
    if (!schema.datePublished) delete schema.datePublished;
    if (!schema.dateModified) delete schema.dateModified;
    if (!schema.author[0].name) delete schema.author;
    if (!schema.description) delete schema.description;

    return schema;
  }

  function injectSchema() {
    var oldSchema = document.getElementById('article-schema-jsonld');
    if (oldSchema) oldSchema.remove();

    var script = document.createElement('script');
    script.type = 'application/ld+json';
    script.id = 'article-schema-jsonld';
    script.text = JSON.stringify(buildSchema(), null, 2);
    document.head.appendChild(script);
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', injectSchema);
  } else {
    injectSchema();
  }
})();
</script>

Пример передачи данных из Joomla или другой CMS

Если CMS умеет подставлять поля материала, лучше передавать данные явно. Тогда микроразметка получится точнее и стабильнее.

<script>
window.__ARTICLE_SCHEMA__ = {
  type: 'NewsArticle',
  url: 'https://example.com/blog/mikrorazmetka-article',
  headline: 'Микроразметка Article: как превратить обычную статью в магнит для трафика',
  description: 'Подробный материал о пользе микроразметки Article для SEO и практическом внедрении на сайт.',
  datePublished: '2025-01-30',
  dateModified: '2025-01-30',
  authorName: 'Иван Иванов',
  authorUrl: 'https://example.com/authors/ivan-ivanov',
  images: [
    'https://example.com/uploads/article-cover-1x1.jpg',
    'https://example.com/uploads/article-cover-4x3.jpg',
    'https://example.com/uploads/article-cover-16x9.jpg'
  ]
};
</script>

Как проверить, что все внедрено правильно

После внедрения микроразметки стоит пройти базовый чек-лист:

  1. Проверить JSON-LD через Schema Markup Validator.
  2. Протестировать страницу в Google Rich Results Test.
  3. Проверить доступность страницы для Google через Google Search Console.
  4. Убедиться, что страница не закрыта от индексации и доступна без логина.
  5. Проверить, что указанные изображения доступны для обхода и индексирования.
  6. Дождаться переобхода страницы и отслеживать изменения показов и CTR.

Google отдельно предупреждает, что наличие микроразметки не гарантирует показ rich results в каждом случае, но правильно внедренные structured data помогают поисковой системе лучше понимать контент и использовать эти данные там, где это уместно.

Вывод

Микроразметка Article — это не просто техническое дополнение, а рабочий инструмент усиления контентного SEO. Она помогает поисковым системам лучше понимать страницы, улучшает представление материалов в выдаче и на практике может давать измеримый рост видимости и трафика.

Если на сайте есть блог, экспертные публикации, информационные статьи или медицинские материалы, внедрение Article или NewsArticle — логичный и полезный шаг. А если страниц много, лучше сразу автоматизировать эту задачу через шаблон CMS или универсальный скрипт.