Лучшие практики для добавления семантики на сайт

Я немного озадачен семантикой сайтов. Я понимаю, что каждый URI должен представлять ресурс. Я предполагаю, что вся информация, предоставленная RDFa внутри веб-страницы, описывает ресурс, представленный URI этой веб-страницы. Мой вопрос: каковы лучшие практики для предоставления семантических данных дляподстраниц веб-сайта.

В моем случае я хочу создать веб-сайт для театральной группы под названием магма, используя RDFa с schema.org и словарями opengraph. Позволять'скажи у меня есть страница приветствия (http://magma.com/), страница контактов (http://magma.com/contact/) и страницы для отдельных пьес (http://magma.com/play//).

Теперь я думаю, что и страница приветствия, и страница контактов представляют один и тот же ресурс (магма), в то же время предоставляя различную информацию об этом ресурсе. Страницы игры, тем не менее, представляют игры, которые происходят только от магмы. Или лучше сказать, что страницы воспроизведения также представляют магму, но предоставляют информацию о играх, которые будут выполняться этой группой? Третий вариант, на который я наткнулся, этоhttp://schema.org/WebPage, Особенно подтипы типаContactPage кажется актуальным.

Когда дело доходит до реализации, куда мне поместить RDFa?

И наконец: как мой выбор изменит отношение сторонних веб-сайтов (google, facebook, ...)?

Я понимаю, что этот вопрос немного размыт. Чтобы сделать это более конкретным, я добавлю пример, который вы можете критиковать:


  
    
    Magma - Romeo and Juliet

    
    
    
    
  

  
    Romeo and Juliet

    
    
      ...
    

    Shows

    
    
      ...
      ...
    
  

Ответы на вопрос(2)

Ваш ответ на вопрос