I believe I understand how to set up the structured data for an article page. But I have links in these articles to 1) other articles on my site, and 2) articles on other external sites.
I know I can use the
ItemList
inside the articles for my own site. However, I'm not sure if this is the appropriate usage for this.
The main articles will be about how to eat better, and they will also contain links to recipes on my own site (I know I can only use theRecipe
schema for actual recipe pages, so that's not a concern). But the links to these pages are not the main purpose of the page. These are not articles like the Top 10 Desserts. Though I do want to mark them up with Schema.org coding.
Also, they will not always be right next to each other. Though ifItemList
is the correct usage, is it okay for the individual parts to be separated by regular article text?Some articles will also link out to external sites. Should I even bother marking these up for Schema.org? Or is it best to skip them?
Would it be okay to put the links to the other articles as articles as well, instead of ItemList
? If so, how do I do that?
This is a simplified version of the main part of the page, with what I think are the basic Schema.org needed items.
<div itemscope itemtype="http://schema.org/Article">
<div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">Feast for Freedom</div>
<meta itemprop="url" content="https://feast-for-freedom.com/tips/item/29-planning/191-how-and-why-to-cut-out-packaged-food-for-1-week"></div>
<div itemprop="name">How and Why to Cut Out Packaged Food for 1 Week</div>
<div itemprop="author" itemscope itemtype="http://schema.org/Person">
<div itemprop="name">Thora Toft"></div>
</div>
<div itemprop="datePublished" content="2017-06-06">June 6, 2017</div>
<div itemprop="articleSection">Planning</div>
<div><img itemprop="image" src="/images/cook/no-packaged-food-2.jpg"/></div>
<div itemprop="articleBody">
<p>Some content of the article.</p>
<p>Some content of the article.</p>
<p>Some content of the article.</p>
<p>Some content of the article.</p>
<div><a href="/recipe/salad">Salad</a></div>
<div><a href="/recipe/soup">Soup</a></div>
<p>Some content of the article.</p>
<div><a href="/recipe/chicken">Chicken</a></div>
<div><a href="/recipe/fish">Fish</a></div>
<p>Some content of the article.</p>
<p>Some content of the article.</p>
</div>
</div>