Structured data programs of the site loyalty in Google
Many owners of online stores introduce loyalty programs that provide regular customers with unique advantages, including personalized prices and bonus points. Using the marking of the structured data of Mamberprogram on the pages your site, you can allow the search engine in Google To display these advantages in the search results and in information panels.
Accessibility of the function of the site loyalty program in the search in Google
Information about loyalty programs can be shown in the search results in Google In countries such as Australia, Canada, Germany, France, Mexico, Great Britain, USA and Brazil - on mobile devices and computers.
How to add structured data programs of the site loyalty in the search in Google
Structured data is a standardized format for describing content on web pages. If you have not previously encountered this type of marking, it is first recommended that you familiarize yourself with the principles of its work. The following is the process of implementing and testing the markings:
- Add mandatory properties in accordance with the format used. If you use CMS, it will be convenient to use the appropriate plugin. For JavaScript sets, you can use data generation through JS.
- Follow the rules and technical recommendations.
- Check the marking through the Rich Results Test tool and eliminate all critical errors.
- Place several pages with markings and check them through the URL Inspection. Make sure that the pages are available to the search engine and are not closed from indexation.
- For regular updating, provide a site card through Search Console or automate it through the API.
An example of a structured MamberProgram markup on your Google website
Below is a sample of JSON-LD-dimensions describing the loyalty program with two levels of participation:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MemberProgram",
"name": "Membership Plus",
"description": "Программа для частых покупателей с расширенными бонусами",
"url": "https://www.example.com/membership-plus",
"hasTiers": [
{
"@type": "MemberProgramTier",
"@id": "#plus-tier-silver",
"name": "silver",
"url": "https://www.example.com/membership-plus-silver",
"hasTierBenefit": ["https://schema.org/TierBenefitLoyaltyPoints"],
"membershipPointsEarned": 5
},
{
"@type": "MemberProgramTier",
"@id": "#plus-tier-gold",
"name": "gold",
"url": "https://www.example.com/membership-plus-gold",
"hasTierRequirement": {
"@type": "CreditCard",
"name": "Example platinum card plus"
},
"hasTierBenefit": [
"https://schema.org/TierBenefitLoyaltyPrice",
"https://schema.org/TierBenefitLoyaltyPoints"
],
"membershipPointsEarned": 10
}
]
}
</script>
Technical recommendations for the structured marking of the site in Google
- Place information about the loyalty program on a separate page your site, describing all the conditions of participation in detail.
- Use MamberProgram inside the Organization type - this improves data structured.
- To tie the bonuses to the goods, use the UNITPRICESPECICATION MACK and ValidForMebertier and Mambershippointsearned marking.
Determination of the type of structured data of the site loyalty program in Google
For the correct display in the search, it is necessary to indicate the obligatory properties and, if desired, additional:
MemberProgram - Description of the Site Loyalty Program in Google
This type describes the loyalty program itself and all levels of participation:
Mandatory properties:- Description: description of the advantages of participation;
- hastiers: list of program levels (be sure to at least one);
- NAME: The name of the program.
Recommended properties:- URL: page address where the user can register in the program.
Mamberprogramtier - Levels of participation in the site loyalty in Google
Each level has certain advantages and conditions of participation:
Mandatory properties:- hastierbenefit: list of advantages for participants;
- NAME: The name of the level (for example, silver, gold).
Recommended properties:- hastierquirement: conditions for participation in the level (map, waste, subscription, etc.);
- MembershippointSearned: the number of points accrued for purchases;
- URL: Registration address for a specific level.
Setting the site loyalty program directly to Merchant Center in Google
If the management of structured marking seems difficult for you, you can configure the loyalty program through the control panel for sellers. In this case, the system will use the account settings instead of marking on your site.
Search and elimination of errors in structured site markings in Google
- If your site It is controlled by another team or is used by CMS - give them all errors.
- The lack of display is not always associated with errors. Check out the general reasons for the lack of advanced results.
- Check the presence of syntactic errors through UNPARSABLE STRUCTURED DATA Report.
- If there are sanctions for incorrect marking, the data will be ignored.
- Make sure that content matches the recommendations, not just syntax.
- Give search engines the time to re -border of the pages and update the index.
If there are questions about the work of the loyalty program On your site and SEO-optimization, you can contact the company CEO by email info@seo.computer or through WhatsApp: +79202044461
ID: 136