Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
Open graph description entity tag
The Open Graph protocol enables any web page to become a rich object in a social graph, a open protocol supported by Facebook
A web page. Every web page is implicitly assumed to be declared to be of type WebPage, so the various properties about that webpage, such as breadcrumb may be used. We recommend explicit declaration if these properties are specified, but if they are found outside of an itemscope, they will be assumed to be about the page
A scheme.org entity that represents an organization such as a school, NGO, corporation, club, etc.
A scheme.org entity that represents a particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.
A scheme.org entity that represents an article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all.
The act of searching for an object. Related actions: FindAction: SearchAction generally leads to a FindAction, but not necessarily.
Meta Keywords are a specific type of meta tag that appear in the HTML code of a Web page and help tell search engines what the topic of the page is.
Meta descriptions are HTML attributes that provide concise explanations of the contents of web pages. Meta descriptions are commonly used on search engine result pages (SERPs) to display preview snippets for a given page.
A canonical link element is an HTML element that helps webmasters prevent duplicate content issues by specifying the "canonical", or "preferred".