web-dev-qa-db-fra.com

Vocabulaire correct et / ou microformats pour les annonces immobilières?

Étant donné que je gère un site Web de référencement immobilier, quel serait le vocabulaire correct (à utiliser dans Microdata) ou les microformats pour les pages de référencement? Il y a les données habituelles: adresse, photos, prix, date de début, date de fin possible, personne qui le loue, liste des commodités, description, etc.

Existe-t-il également des microformats/vocabulaires pouvant être utilisés dans la page de résumé des annonces (par exemple, une page qui affiche toutes les annonces dans une ville particulière)?

5
Ernests Karlsons

Utilisez ce format: Remplacez l'organisation par le lieu, utilisez <span itemprop="thing"> Home For Sale

<div itemscope itemtype="http://schema.org/Organization"> 
   <span itemprop="name">Beyond Window Cleaning</span> 
   Located at: div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
      span itemprop="streetAddress">1231 Mallard Creek Dr.</span>,
      span itemprop="addressLocality">Aubrey</span>,<span itemprop="addressRegion">TX</span>76227.
   </div>
 Phone: span itemprop="telephone">(469) 209-9070</span>
   <a href="http://beyondwindowcleaning.com/" itemprop="url">http://beyondwindowcleaning.com</a>
</div>
2
user35569

Ceux-ci pourraient également être utiles pour les listes:

http://schema.org/RentAction

http://schema.org/PriceSpecification

0
Wrought_steel

Pour la résidence réelle, utilisez "Place" comme balisage de schéma pour indiquer l'adresse, etc.

Pour tout transactionnel , reportez-vous à la propriété potentialAction.

<div itemscope itemtype="http://schema.org/Place">
...
    <div itemprop="potentialAction" itemscope itemtype="http://schema.org/TradeAction"> <!-- change 'TradeAction' to 'RentAction' or 'Buy Action' if applicable-->
        ...
        <meta itemprop="name" content="Name of Transaction Type" />
        <!-- If you list multiple action, here is where you'll declare them as new itemtype. -->
            <span itemprop="price">$399</span> per <span itemprop="endTime" itemscope itemtype="DateTime"><! -- dataSetInterval or whatever would be best dateTime property --></span>
    </div> <!-- end potentialAction -->
</div> <! -- end Place -->`

Selon le contexte, votre action TradeAction peut être définie sur BuyAction, RentAction ou selon votre choix.

Je voudrais juste souligner la portée au sein des microdonnées, car c’est là que les gens se font avoir. Chaque fois que vous voyez type attend dans la documentation Schema.org, vous déclarez ici itemtype="http://schame.org/ExpectedTypeName".

Chaque type doit avoir au moins une propriété déclarée name, et rappelez-vous que - attenduType peut renvoyer un enfant de ce type.

si prévu, le type est Local Business, je peux faire Pharmacy s'il est plus spécifique.

0
inkovic