Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Could I set a Cruise as an Event in Schema mark up?
- 
					
					
					
					
 Hi there, We are now in the process of implementing a JSON-LD mark-up solution and are building cruises as an event. Will this work and can we get away with this without penalty? Previously they have been marking their cruises as events using the data highlighter and this has displayed correctly in the SERP. The ideal schema would be Trip but this is not supported by Google Rich Results yet, hopefully they will support this in the future. Another alternative would be product but this does not display rich-results as we would like. Event has the best result in terms of how the information is displayed. For example someone might search "Cruises to Spain" and the landing page would display the next 3 cruises that go to Spain, with dates & prices. The event location would be the cruise terminal, the offer would be the starting price and the start & end date would be the cruise duration, these are fixed dates. I am interested to hear the communities opinion and experience with this problem. 
- 
					
					
					
					
 I don't know of an absolute / definitive answer. If it were my site, I think I would be happy to take the chance with Event markup since there is no perfect match, as you say. Evidence in each direction: - Yes - this is OK - Google's schema page talks about "If the event happens across several streets, define the starting location and mention the full details in description.
- No - this is not OK - the same page says "Don’t promote non-event products or services such as "Trip package: San Diego/LA, 7 nights" as events".
 The reason I wouldn't be too concerned about the "no" side is that I think it is reasonable to read that as being about things like flights where the point is getting to the destination rather than things like cruises which are arguably events in their own right. Good luck! 
- 
					
					
					
					
 Thanks for sharing this information. Its helpful, thank you  
- 
					
					
					
					
 I honestly think if you're going to pick one of the two (though neither is quite right), event makes much more sense than product does. It's not like someone is physically buying the actual cruise ship, instead they're paying to spend 'time' at a 'venue', the venue just happens to be mobile instead of stationary Someone else went on a similar journey of discovery in 2017, here: https://www.webmasterworld.com/html/4844938.htm ... kind of interesting. It highlighted that Ticket schema might be one possible option: https://schema.org/Ticket. There are actually lots of references to "ticket" within Google's event schema documentation: https://developers.google.com/search/docs/data-types/event (ctrl+F for "ticket") Apparently lots of cruise operators do use event schema, never heard of any of them using product schema 
Browse Questions
Explore more categories
- 
		
		Moz ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		How to update Schema markup code to all pages of my website ?
 Hi all i have a website with 1k+ pages and i have schema markup code for reviews and FAQ's, so need help in knowing how to update code for all pages in one go without using tag manager as updating to all pages manually is similar to impossible, let me know is there any way out to achieve the results and my website is built on word-press, awaiting for earliest reply......... Thanks Intermediate & Advanced SEO | | atiagr1232
- 
		
		
		
		
		
		For FAQ Schema markup, do we need to include every FAQ that is on the page in the markup, or can we use only selected FAQs?
 The website FAQ page we are working on has more than 50 FAQs. FAQ Schema guidelines say the markup must be an exact match with the content. Does that mean all 50+ FAQs must be in the mark-up? Or does that mean the few FAQs we decided to put in the markup are an exact match? Intermediate & Advanced SEO | | PKI_Niles0
- 
		
		
		
		
		
		H1 and Schema Codes Set Up Correctly?
 Greetings: It was pointed out to me that the h1 tags on my website (www.nyc-officespace-leader.com) all had exactly the same text and that duplication may be contributing to the very low page authority for most URLs. The duplicate h1 appears in line 54-54 (see below) of the home page: www.nyc-officespace-leader.com: itemscope itemtype="http://schema.org/LocalBusiness" style="position:absolute;top:-9999em;"> <span<br>itemprop="name">Metro Manhattan Office Space</span<br> <img< p="">But the above refers to schema" so is this really duplicate H1 or is there an exception if the H1 is within a schema? Also, I was told that the company street address and city and state were set up incorrectly as part of an alt tag. However these items also appear as schema in lines 49-68 shown below: Dangerous for me to perform surgery on the code without being certain about these key items!! Could ask my developer, however they may be uncomfortable considering that they set this up in the 1st place. So the view of neutral professionals would be highly welcome! itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> Intermediate & Advanced SEO | | Kingalan1
 <span<br>itemprop="streetAddress">347 5th Ave #1008
 <span<br>itemprop="addressLocality">New York
 <span<br>itemprop="addressRegion">NY
 <span<br>itemprop="postalCode">10016<div<br>itemprop="brand" itemscope itemtype="http://schema.org/Organization">
 ---------------------------------------------------------------------------</div<br></span<br></span<br></span<br></span<br></img<>0
- 
		
		
		
		
		
		Schema markup concerning category pages on an ecommerce site
 We are adding json+ld data to an ecommerce site and myself and one of the other people working on the site are having a minor disagreement on things. What it comes down to is how to mark up the category page. One of us says it needs to be marked up with as an Itempage, https://schema.org/ItemPage The other says it needs to be marked up as products, with multiple product instances in the schema, https://schema.org/Product The main sticking point on the Itemlist is that Itemlist is a child of intangible, so there is a feeling that should be used for things like track listings or other arbitrary data. Intermediate & Advanced SEO | | LesleyPaone2
- 
		
		
		
		
		
		Should I use https schema markup after http-https migration?
 Dear Moz community, Noticed that several groups of websites after HTTP -> HTTPS migration update their schema markup from, example : { Intermediate & Advanced SEO | | admiral99
 "@context": "http://schema.org",
 "@type": "WebSite",
 "name": "Your WebSite Name",
 "alternateName": "An alternative name for your WebSite",
 "url": "http://www.your-site.com"
 } becomes {
 "@context": "https://schema.org",
 "@type": "WebSite",
 "name": "Your WebSite Name",
 "alternateName": "An alternative name for your WebSite",
 "url": "https://www.example.com"
 } Interesting to know, because Moz website is on https protocol but uses http version of markup. Looking forward for answers 🙂0
- 
		
		
		
		
		
		What happens to a domain in SERPs when it's set to redirect to another?
 We have just acquired a competing website and are wondering whether to leave it running as is for now, or set the domain to redirect to our own site. If we set up this redirect, what would happen to the old site in Google SERPs? Would the site drop off from results? If so, would we capture this new search traffic or is it a free for all and all sites compete for the search traffic as normal? Thanks in advance. Paul Intermediate & Advanced SEO | | kevinliao0
- 
		
		
		
		
		
		Schema.org Markup for Currencies in Multiple Countries.
 Hello - Just getting in to a bit of Markup for rich snippets etc. This site sells from New Zealand , but our target market is Australia and most of our sales are there and we locate it there in Webmaster tools. Our Site changes currency / location automatically detecting IP Addresses. So -primarily I have a product with multiple variations on one page that I want to show offers in Google.com.au - in Australian Dollars Syntol Probiotic Intermediate & Advanced SEO | | s_EOgi_Bear
 90 caps $25AUD 180 Caps $50AUD 360 Caps 75AUD Here is the page http://www.return2health.net/syntol.html Ideas around that? Ideally I would like to add some country specific data to it I guess..?0
- 
		
		
		
		
		
		Schema.org and Testimonials
 Does anyone know which fields and code are necessary to embed a testimonial into a page using schema.org? Intermediate & Advanced SEO | | rarbel0
 
			
		 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				