I have tested the microdata code for my website and get 2 different error messages in Google and Yandex testing tools.
Google tells me that the Branchof property is empty + I need to add the organization logo.
Yandex does not highlights these errors. It tells me to add the address + phone number for the branch.
Should I take these comments into account or should I ignore them?
I definitely want to meet Google's requirements. Can you please help me resolve the error in the code below:
Home page code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
</head>
<body itemscope itemtype="http://schema.org/Organization">
<p>
<a itemprop="url" href="URL OF ORGANIZATION WEB PAGE" >
<img itemprop="logo" src="IMAGE NAME OF ORGANIZATION.gif" /></a>
<meta itemprop="name" content="NAME OF ORGANIZATION" />
</p>
<meta itemprop="description" content="SHORT DESCRIPTION OF ORGANIZATION" >
</body>
</html>
Product Page code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
</head>
<body itemprop="branchOf" itemscope itemtype="http://schema.org/Organization" id="schema-organization" >
<div itemscope itemtype="http://schema.org/TravelAgency" itemref="schema-organization" >
<link itemprop="url" href="URL OF HOME PAGE OF BRANCH SITE" />
<meta itemprop="name" content="BRANCH NAME" />
<img src="http://www.IMAGE OF PAGE.jpg" itemprop="image" />
</div>
<p itemprop="name" >NAME OF PAGE</p>
<p itemprop="description" >SHORT DESCRIPTION OF PAGE</p>
</body>
</html>