Schema.org для ссылок на организации-члены
Я заканчиваю создание сайта для клиента, который является членом нескольких организаций и хочет отображать ссылки на эти организации на своем веб-сайте, например:
Компания-клиент является гордым членом:
Организация 1
Организация 2 и т.д.
Я никогда раньше не сталкивался с этой ситуацией, и, возможно, я просто неправильно формулирую свой вопрос, но я ничего не нахожу. Это оставляет меня с парой вопросы:
- Существует ли подходящая схема для этого сценария?
- Существует ли соответствующий атрибут
rel
, который я должен использовать? - Помогут ли эти ссылки или повредят SEO каким-либо образом?
2 answers
- Нет конкретной схемы для нескольких организаций, но доступная разметка для схемы организации может справиться с этим.
- Нет (см. Ниже пример разметки).
- Разметка схемы не повлияет на ранжирование веб-страниц в индексе Google (SEO), однако может побудить к просмотру любых расширенных фрагментов информации, которую разметка схемы предоставляет поисковой системе.
Пример
Справочник по футболу команды:-
<!-- Team One -->
<li class="team">
<div itemscope itemtype="http://schema.org/SportsTeam">
<a itemprop="url" href="http://www.example1.com">
<div itemprop="name">
<strong>Manchester United</strong>
</div>
</a>
<div itemprop="description">This is the description for Manchester United.</div>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">Old Trafford Stadium, Sir Matt Busby Way</span><br>
P.O. Box: <span itemprop="postOfficeBoxNumber">123</span><br>
<span itemprop="addressLocality">Manchester</span><br>
<span itemprop="addressRegion">Greater Manchester</span><br>
<span itemprop="postalCode">M16 0RA</span><br>
<span itemprop="addressCountry">United Kingdom</span><br>
</div>
</div>
</li>
<!-- Team Two -->
<li class="team">
<div itemscope itemtype="http://schema.org/SportsTeam">
<a itemprop="url" href="http://www.example2.com">
<div itemprop="name">
<strong>Arsenal</strong>
</div>
</a>
<div itemprop="description">This is the description for Arsenal.</div>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">Emirates Stadium, Hornsey Road</span><br>
P.O. Box: <span itemprop="postOfficeBoxNumber">123</span><br>
<span itemprop="addressLocality">London</span><br>
<span itemprop="addressRegion">North London</span><br>
<span itemprop="postalCode">N5 1BU</span><br>
<span itemprop="addressCountry">United Kingdom</span><br>
</div>
</div>
</li>
Ваш клиент (→ LocalBusiness
) является членом (→ member
) организации (→ Organization
).
Таким образом, в микроданных структура может выглядеть следующим образом:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<!-- client company -->
<div itemprop="member" itemscope itemtype="http://schema.org/Organization"><!-- organization 1 --></div>
<div itemprop="member" itemscope itemtype="http://schema.org/Organization"><!-- organization 2 --></div>
</div>
Поисковые системы могут выполнять различные действия с этой информацией, например, улучшать отображение результатов вашего поиска. Нет никаких оснований предполагать, что это может каким-либо образом повредить (если только вы не спамите/не лжете).
Тип ссылки (например, в качестве значения атрибута rel
) может быть только используется для ссылок на веб-сайты организации. Помимо external
(который вы могли бы использовать для каждой ссылки, не указывающей на страницу вашего веб-сайта ), я не могу придумать тип ссылки, который можно было бы использовать здесь. Существует предложение микроформата "группа" , в котором используется тип ссылки member
, но оно недопустимо в HTML5.