Re: Using microdata for Database Content

In general, it is better to suppress the respective microdata keywords using conditionals in the template language if the value is empty. You will not get any official statements from search engines on which patterns they penalize and which they assess as good quality content, but from the perspective of a microdata extractor, empty fields create just data garbage.

There is one exeception: For pointing from a data element to the URI of the current page, it if often a handy shortcut to use an empty string.

Martin Hepp

On Nov 15, 2012, at 9:36 PM, Joseph F wrote:

> Hi,
> I was wondering if one should mark html text fields with microdata for fields which will contain values (of known type) retrieved from a database, but which are initially empty upon loading the web page (and thus empty for Search Engines). Basically, I have some fields that I would like to mark using microdata, which will not contain any data until the values are retrieved from a database, the population of which would be initiated by users.
> Are there any risks for Search Engines to “penalize” a Web Site having microdata for fields which are not yet populated? From my understanding of the specifications, a Web Site can be “penalized” when marking content which is not visible to users. Is this rule applicable to fields which have not yet been populated (although its content is known)? Does the specifications take into account this situation? I would like to avoid having my Web Site erroneously penalized.
> Thank you for your time.
> Regards,
> JF

martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www: (group) (personal)
skype:   mfhepp 
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
* Project Main Page:

Received on Monday, 19 November 2012 09:19:03 UTC