Product markup for a website that doesn't show prices
-
Hi,
I am working on a site that presents several products with their descriptions and features, but does not include e-commerce functionality, so it does not show prices. I would be interested in understanding how to properly use the Product markup since the Offer field cannot be filled in.
What are your experiences or advice on how best to handle this? Do you have advice on different vocabularies to Product?
Thank you very much for your help!
-
If you're creating a product markup for a website that doesn't display prices, you can still include other relevant information about the products. Here's a basic example of product markup using JSON-LD format:
{
"@context": "http://schema.org",
"@type": "Product",
"name": "Product Name",
"image": "https://example.com/product-image.jpg",
"description": "Description of the product goes here.",
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"sku": "123456789",
"mpn": "ABC123",
"url": "https://example.com/product-page",
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"priceCurrency": "USD",
"seller": {
"@type": "Organization",
"name": "Seller Name"
}
}
}If you're creating a product markup for a website that doesn't display prices, you can still include other relevant information about the products. Here's a basic example of product markup using JSON-LD format:
json
Copy code
{
"@context": "http://schema.org",
"@type": "Product",
"name": "Product Name",
"image": "https://example.com/product-image.jpg",
"description": "Description of the product goes here.",
"brand": {
"@type": "Brand",
"name": "Brand Name"
},
"sku": "123456789",
"mpn": "ABC123",
"url": "https://example.com/product-page",
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"priceCurrency": "USD",
"seller": {
"@type": "Organization",
"name": "Seller Name"
}
}
}
In this example:name: Specifies the name of the product.
image: Specifies the URL of the product image.
description: Provides a brief description of the product.
brand: Specifies the brand of the product.
sku: Specifies the stock keeping unit (SKU) of the product.
mpn: Specifies the manufacturer part number (MPN) of the product.
url: Specifies the URL of the product page.
offers: Specifies details about the product offer, including availability and seller information.You can include additional properties as needed, such as product dimensions, weight, and reviews. Just make sure to update the values with the relevant information for each product on your website, you need to replace the website URL with your website URL and it's good to go.
-
You can use Product schema without price by omitting the Offer details. For richer descriptions, consider adding properties like sku or brand, and check out schema.org extensions.
Best of luck -
You can still utilize Product markup for your site. Focus on detailed descriptions and rich features to enhance user understanding. Consider using schema.org's 'AggregateRating' or 'Review' to provide additional value. Utilize 'brand', 'model', and 'manufacturerPartNumber' to enhance product identification. Quality content can compensate for the lack of pricing information.
-
@filippodanesi Here is what I would do:
Use Product Schema: Continue using the Product schema to provide details like name, description, brand, and category. Even without pricing details, this markup enriches your product pages and can improve visibility in search results.
Omit the Offer if No Price: If no price is available, simply omit the Offer entity from the markup. Instead, focus on maximizing the details within the Product schema, such as SKU, product model, and additional characteristics like color or material.
Include Reviews and Ratings: If available, incorporate review and rating information within your Product schema. This adds value and credibility to the product information and can enhance search result attractiveness.
Explore Other Schema Types: Consider other relevant schema types that might fit the content of your pages, such as FAQPage for common questions about the products, or BreadcrumbList for better navigation linkage in search results.
Regularly Update Your Markup: As schema.org frequently updates its vocabulary, keep your schema implementation reviewed and updated. This ensures you're using the most current practices and taking advantage of new properties or types.
Using schema markup effectively, even without pricing data, can significantly contribute to your site's SEO performance by making your product information more structured and easily interpretable by search engines.
Good luck!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Schema Markup Validator vs. Rich Results Test
I am working on a schema markup project. When I test the schema code in the Schema Markup Validator, everything looks fine, no errors detected. However, when I test it in the Rich Results Test, a few errors come back.
Intermediate & Advanced SEO | | Collegis_Education
What is the difference between these two tests? Should I trust one over the other?1 -
What is the best structured data for my website
We have 10:branches for our agency where we are looking to attract local businesses to use our marketing services, should each landing page have structured data for ‘local business’? Any advice would be helpful
Local SEO | | Caffeine_Marketing0 -
When Mobile and Desktop sites have the same page URLs, how should I handle the 'View Desktop Site' link on a mobile site to ensure a smooth crawl?
We're about to roll out a mobile site. The mobile and desktop URLs are the same. User Agent determines whether you see the desktop or mobile version of the site. At the bottom of the page is a 'View Desktop Site' link that will present the desktop version of the site to mobile user agents when clicked. I'm concerned that when the mobile crawler crawls our site it will crawl both our entire mobile site, then click 'View Desktop Site' and crawl our entire desktop site as well. Since mobile and desktop URLs are the same, the mobile crawler will end up crawling both mobile and desktop versions of each URL. Any tips on what we can do to make sure the mobile crawler either doesn't access the desktop site, or that we can let it know what is the mobile version of the page? We could simply not show the 'View Desktop Site' to the mobile crawler, but I'm interested to hear if others have encountered this issue and have any other recommended ways for handling it. Thanks!
Intermediate & Advanced SEO | | merch_zzounds0 -
First Website
Hi Everyone, I have just published my first website and was wondering if anybody would like to help me with some hints and tips. This is my first time branching into SEO and could really do with some help. Any feedback would be greatly appreciated. The site address is www.theremovalistsguide.com.au which targets the furniture removal industry in Australia. Thanks for your help.
Intermediate & Advanced SEO | | RobSchofield0 -
Shopify Product Variants vs Separate Product Pages
Let's say I have 10 different models of hats, and each hat has 5 colors. I have two routes I could take: a) Make 50 separate product pages Pros: -Better usability for customer because they can shop for just masks of a specific color. We can sort our collections to only show our red hats. -Help SEO with specific kw title pages (red boston bruins hat vs boston bruins hat). Cons: -Duplicate Content: Hat model in one color will have almost identical description as the same hat in a different color (from a usability and consistency standpoint, we'd want to leave descriptions the same for identical products, switching out only the color) b) Have 10 products listed, each with 5 color variants Pros: -More elegant and organized -NO duplicate Content Cons: -Losing out on color specific search terms -Customer might look at our 'red hats' collection, but shopify will only show the 'default' image of the hat, which could be another color. That's not ideal for usability/conversions. Not sure which route to take. I'm sure other vendors must have faced this issue before. What are your thoughts?
Intermediate & Advanced SEO | | birchlore0 -
Splitting one Website into 2 Different New Websites with 301 redirects, help?
Here's the deal. My website stbands.com does fairly well. The only issue it is facing a long term branding crisis. It sells custom products and sporting goods. We decided that we want to make a sporting goods website for the retail stuff and then a custom site only focusing on the custom stuff. One website transformed and broken into 2 new ones, with two new brand names. The way we are thinking about doing this is doing a lot of 301 redirects, but what do we do with the homepage (stbands.com) and what is the best practice to make sure we don't lose traffic to the categories, etc.? Which new website do we 301 the homepage to? It's rough because for some keywords we rank 3 or 4 times on the first page. Scary times, but something must be done for the long term. Any advise is greatly appreciated. Thank you in advance. We are set for a busy next few months 🙂
Intermediate & Advanced SEO | | Hyrule0 -
Traffic drop off and page isn't indexed
In the last couple weeks my impressiona and clicks have dropped off to about half what it used to be. I am wondering if Google is punishing me for something... I also added two new pages to my site in the first week of June and they still aren't indexed. In the past it seemed like new pages would be indexed in a couple days. Is there any way to tell if Google is unhappy with my site? WMT shows 3 server errors, 3 Access denied, and 122 not found errors. Could those not found pages be killing me? Thanks for any advise, Greg www.AntiqueBanknotes.com
Intermediate & Advanced SEO | | Banknotes0