Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I am implementing Schema across my website I am remodeling.

I am trying to determine which schema to use for general webpages. These pages contain general information about the company and other information that is not specific articles. For these pages which schema should I use?

Looking at the schema website it seems that the following could apply:

Which would be best to use for a page that contains information but is not a specific article?

share|improve this question

3 Answers 3

up vote 3 down vote accepted

If the website is a organization or local business then you should opt to use either: organization or local business combined with things like products and services. Many online businesses use lcoal markup in the footer and company name at the top meaning that schema is repeated on every page, then in the content area you use products or services which differs on every other page apart from the home page. You can then use article for the blog pages of the website.

It's important to note that there's many ways this can be approached and you should use the one best fit for your website.

share|improve this answer

There are usually two "levels" of your web page that can be marked up with Schema.org (note that I made these levels up for this answer; the difference is not always useful):

  • level 1: the web page itself (i.e., the transport medium)
  • level 2: the content/entities contained in the web page

Obviously, every web page can be marked up with WebPage (or one of its more specific types). Welcome to level 1. With such markup, you are specifying 1.) that it’s a web page, and, if you use a more specific type, 2.) what kind of web page it is. Note that having this markup is not necessary, and consumers like search engines are often more interested in level 2.

With level 2, you specify what the page is about, and what entities it contains/mentions. This can be everything, starting from Thing.

In your question, you give this example for "general web pages":

These pages contain general information about the company and other information that is not specific articles.

For a page containing "general information about the company", it might be appropriate to use the AboutPage (level 1). And because this page is about a company, it might be appropriate to use Organization (level 2).

Unfortunately, Schema.org still lacks a property to specify that something (Thing) is the main content a page (→ WebPage) is about. If you want to use only one item on your page, use Organization.

share|improve this answer

I'd go with Article schema. Especially if you have are planning to have a blog.

If there are specific pages,I'd also include LocalBusiness in the About us / Contact us pages.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.