seo - Schema.org markup for listing of provided services -
i trying improve seo local plumber website. using following elements in contact section:
<div itemscope itemtype="http://schema.org/plumber"> <div itemprop="address" itemscope itemtype="http://schema.org/postaladdress"> <span itemprop="geo" itemscope itemtype="http://schema.org/geocoordinates">
i want list services provided. these shown in list , include: boiler services, installation, fix leaking taps etc.
how markup these multiple services?
you can add offercatalog of offers provided services:
<div itemscope itemtype="http://schema.org/plumber"> <span itemprop="name">mr. plumber</span> <!-- other properties e.g. address --> <ul itemprop="hasoffercatalog" itemscope itemtype="http://schema.org/offercatalog"> <li itemprop="itemlistelement" itemscope itemtype="http://schema.org/offercatalog"> <span itemprop="name">services offered</span> <ul itemprop="itemlistelement" itemscope itemtype="http://schema.org/offercatalog"> <li itemprop="itemlistelement" itemscope itemtype="http://schema.org/offer"> <div itemprop="itemoffered" itemscope itemtype="http://schema.org/service"> <span itemprop="name">service 1 name</span> </div> </li> <li itemprop="itemlistelement" itemscope itemtype="http://schema.org/offer"> <div itemprop="itemoffered" itemscope itemtype="http://schema.org/service"> <span itemprop="name">service 2 name</span> </div> </li> </ul> </li> </ul> </div>
this based on example offercatalog.
Comments
Post a Comment