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

  <!-- flag this as the main area of the page -->
  <div itemprop="mainEntityOfPage">

    <!-- articles get headers (and footers) -->
    <header>

      <div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
        <img src="https://placekitten.com/g/400/150" alt="placeholder image" />
        <meta itemprop="url" content="https://placekitten.com/g/400/150" />
        <meta itemprop="width" content="400" />
        <meta i