Помогите сделать правильную микроразметку, в данный момент разметка товаров есть она валидна и в Яндекс и в Гугл, но я понимаю что она не правильно встроена, все собрано воедино, и скрыто в блоке. И еще один момент для Каталога товаров и Вид товара в каталоге нужна микроразметка или нет.
выглядит она так:
<div hidden>
<div itemscope itemtype="https://schema.org/Product">
<div h1 itemprop="name">$ENTRY_TITLE$</h1></div>
<img itemprop="image" src="$PHOTO$" alt="$ENTRY_TITLE$" />
<div itemprop="description">$DESCRIPTION$</div>
<span itemprop="brand" class="proizvoditel">$BRAND$</span>
</a>
<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
<span itemprop="price">$PRICE_RAW$</span>
<meta itemprop="priceCurrency" content="RUB" />
<span itemprop="seller">$SITE_NAME$</span>
<div>$STOCK$</div>
<link itemprop="availability" href="https://schema.org/InStock">
</div>
</div></div>