Questions tagged [structured-data]

Structured data is a system of pairing a name with a value that helps search engines categorize and index your content. Schema is recognized (and in fact the vocabulary is maintained) by Google, Bing, Yahoo!, and Yandex. It's unclear whether other search engines are using this markup to change how they display search results.

Structured data is a form of semantic mark-up designed to describe elements on a web page e.g. review, person, event etc. This mark-up can be combined with typical HTML properties to define each item type through the use of associated attributes.

For example, ‘Person’ has the properties name, url and title – attributes can be applied to HTML tags to describe each property:

<div itemscope itemtype="http://data-vocabulary.org/Person">
Name: <span itemprop="name">Sahil Popli</span>
Website: <a href="http://popli.me" itemprop="url">popli.me</a>
Title: <span itemprop="title">UI/UX Developer</span>
</div>
  • Itemscope – is an indicator that the content within this is an item.
  • Itemtype – describes what the item is, in the above instance ‘Person’.
  • Itemprop – describes each property of the specific item.

Structured data can be used to mark up all kinds of items from products to events to recipes. It is most often used to provide additional information about the following:

  • Creative work
  • Event
  • Organization
  • Person
  • Place
  • Product

A full list of items you can mark up with Schema is available here.

301 questions
70
votes
8 answers

When can I save JSON or XML data in an SQL Table

When using SQL or MySQL (or any relational DB for that matter) - I understand that saving the data in regular columns is better for indexing sake and other purposes... The thing is loading and saving JSON data is sometimes a lot more simple - and…
user4602228
24
votes
2 answers

How to extract information from a Wikipedia infobox?

There is this fancy infobox in . How do I get the value of ?
Tgr
  • 25,494
  • 11
  • 77
  • 108
19
votes
2 answers

How to log complex object using Serilog in valid json format?

I have this structure: public class LogRequestParameters { public string RequestID { get; set; } public string Type { get; set; } public string Level { get; set; } public string DateTime { get; set; } public string…
user1780538
  • 732
  • 1
  • 11
  • 19
16
votes
1 answer

Register new game for YouTube Gaming

We're developers of mobile device games. I'm looking for solution how to add our game into list of games on youtube. We would like to use name of the game below video on youtube. I have read many posts and articles about that, but I stuck on issue…
16
votes
2 answers

How do I add structured data using JSON-LD on dynamic pages that need to wait for content to load?

I'm developing a website and I want to add structured data to detailed pages. The problem is that I need to request the data before knowing what to add to the JSON-LD script. I am using Parse as a backend. I also tried to look around for tutorials…
AlexBalo
  • 1,220
  • 1
  • 11
  • 16
12
votes
1 answer

Webmaster tools doesn't detect structured data on my website

It has been a while since I upload all my webpages. Google in fact has indexed them too and my website has started appearing in the Google search results. But still Webmaster tools shows that the data on my site is unstructured. How can I rectify…
9
votes
1 answer

JSON-LD and Microdata on the same page?

I have both Micro Data and JSON-LD on my e-commerce product pages, describing the same thing (products in my case). For reasons beyond the scope of this question, I cannot remove either of the two formats. I am wondering: Is this a problem for…
Milen Kovachev
  • 4,481
  • 4
  • 32
  • 54
8
votes
4 answers

Unstructured Text to Structured Data

I am looking for references (tutorials, books, academic literature) concerning structuring unstructured text in a manner similar to the google calendar quick add button. I understand this may come under the NLP category, but I am interested only in…
zenna
  • 8,540
  • 10
  • 67
  • 100
8
votes
1 answer

.NET Library For Fixed Length Text Files

I'm looking for a .NET (much preferably open source in C#) library for dealing with fixed length field text files. It wouldn't be too much to write one, but existing, tested work is always nicer, to start with. I will be extracting data in fixed…
ProfK
  • 44,292
  • 106
  • 358
  • 713
7
votes
1 answer

JSON-LD: Is the name of the value necessary?

I'm currently working on adding a structured data of the web application in /about-page. I want to add there a property. In the following code, I'm using both the name and value (as I saw in the schema.org). Q: Do I have to use only value without…
7
votes
3 answers

Structured data for opening hours semantic html

I'm supposed to mark up the opening hours of a company with HTML5 microdata. After searching on Google and schema.org for a bit i wrote the following code:
Weszzz7
  • 856
  • 6
  • 19
  • 32
6
votes
4 answers

Google Structured Data Tool don't read my React Site content

I use this tool to test my structured data: https://search.google.com/structured-data/testing-tool This is my page: https://www.offersprive.eu/it/prod/Black%20Latte/56 If I try to check it, the response is empty ...But if I copy-and-paste my html…
tatov45758
  • 61
  • 2
6
votes
1 answer

Why does Google Testing Tool use the "id" attribute to generate a URL for the Microdata item?

I'm using some Microdata to describe a blog post, and I'm surprised by the value return for Schema.org’s BlogPosting by the Google Developers Testing Tool. I would have expected it to be the itemprop url, not a merge of the website URL and the item…
5
votes
1 answer

Structured Data Testing Tool breadcrumb error

I am using schema.org (Breadcrumb) and the open graph protocol on my website. Googles Structured Data Tesing Tool mixes them both and throws out an error. You can copy and paste the code to the tool to see the error messages. What did I…
Friedrich
  • 53
  • 3
5
votes
1 answer

comparing structured data in java

I've successfully implemented a java program that uses two common data structures: a Tree and a Stack along with an interface that allows a user to enter in a tree node ID and get information about it in relation to its parent. You can look at the…
1
2 3
20 21