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.
How do we keep Google from treating us as if we are a recipe site rather than a product website?
-
We sell food products that, of course, can be used in recipes. As a convenience to our customer we have made a large database of recipes available. We have far more recipes than products. My concern is that Google may start viewing us as a recipe website rather than a food product website.
My initial thought was to subdomain the recipes (recipe.domain.com) but that seems silly given that you aren't really leaving our website and the layout of the website doesn't change with the subdomain.
Currently our URL structure is...
We do rank well for our products in general searches but I want to be sure that our recipe setup isn't detrimental.
-
You can think about presenting the "related products" or the "related recipees" or the "most popular recipees" (if you have a user rating system up, so that users of the site can upvote a recipe or another) as normally blogs do with "related posts".
I would present them below the product description and below the recipe, depending on the case.
I would not hide them behind a tab, because of that alert Tim is writing about in his comment (which, if it is really so - someone should test it - could be an interesting option for hiding content that you don't want Google to consider for ranking reasons).
-
I'd include a button to say 'buy all ingredients for this recipe' and have it automatically add the ingredients to the users basket. Easy peasy user experience and you potentially get to increase the average basket value. Win win. You could also include individual buttons next to each product in the ingredients list on the recipe page (assuming it's labelled 'ingredients' and 'method'.)
I also wouldn't hid any text if you can help it - especially content that triggers a sale.
-
I read an article the other day about hidden content etc. I would recommend not doing so as Google will not necessarily count it. I would recommend having the links visible and accesible for both Google and the user.
-
I would not worry one bit. Not one bit.
Those recipes have the names of your products in them as ingredients, thus they are related. You probably link from recipe pages to product pages, that increases the relationship.
If I owned your site, I would have at the bottom of my cinnamon page a link to every recipe that uses cinnamon. On every recipe page I would have an ingredients list and beside each ingredient I would have two links... one to the page where I sell that ingredient and one to a article page that tells a lot of information about that ingredient.
In my opinion, the key to successful online retail is NOT running a retail site, but instead, running an information site that also has a store. All of my retail sites have more content pages than retail pages. Sometimes that content is perfectly related one-on-one to to retail products, sometimes it is tangentially related, and sometimes it is kinda loosely related, but all of that content brings people in and some of those people buy and some of those people engage with the adsense that I have on the content pages.
Lots of people type my domains into search engines, not because they want to buy something on my site but because they want to read something on my site. Google sees these people asking for my sites by name.
If anyone should be worried about you offering content on a product site it should be your competitors.
-
Tim, I have implemented product and recipe schema previously. So, it seems that I may have nothing to worry about on this front.
-
You're correct, we do currently link to products included in our recipes. I suppose you put me at ease though as I do not know enough about SEO to determine whether or not other-category information causes Google to interpret our sites purpose differently.
On another note, you did spark a thought. We are linking our products from the recipe page but those links are hidden behind a products tab. Can you offer insight into how beneficial it would be to not "hide" that information in terms of SEO?
-
I would think the best way to resolve this issue would be to apply schema data to the relevant products or recipes. This will then allow google to determine the correct placement for the respective items.
For recipe schema click here and
For product schema click hereAt the base of each section it demonstrates how to implement the schema correctly.
I hope these help
Edit - as per Amelia, recipies placed next to products and vice versa could lead to a better user experience due to the relevent content being easily accesible.
-
Why not use it to your advantage? E.G make all the products available in the recipes easy to buy from the recipe pages?
'Want to make this dundee cake? Buy all the ingredients here' (or similar).
You may of course already be doing this though.
I wouldn't have thought the presence of useful content to be a detriment to rankings.
Good luck!
Amelia
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
-
Google keeps marking different pages as duplicates
My website has many pages like this: mywebsite/company1/valuation mywebsite/company2/valuation mywebsite/company3/valuation mywebsite/company4/valuation ... These pages describe the valuation of each company. These pages were never identical but initially, I included a few generic paragraphs like what is valuation, what is a valuation model, etc... in all the pages so some parts of these pages' content were identical. Google marked many of these pages as duplicated (in Google Search Console) so I modified the content of these pages: I removed those generic paragraphs and added other information that is unique to each company. As a result, these pages are extremely different from each other now and have little similarities. Although it has been more than 1 month since I made the modification, Google still marks the majority of these pages as duplicates, even though Google has already crawled their new modified version. I wonder whether there is anything else I can do in this situation? Thanks
Technical SEO | | TuanDo96270 -
How preproduction website is getting indexed in Google.
Hi team, Can anybody please help me to find how my preproduction website and urls are getting indexed in Google.
Technical SEO | | nlogix0 -
Canonical for duplicate pages in ecommerce site and the product out of stock
I’m an SEO for an ecommerce site that sells shoes I have duplicate pages for different colors of the same product (unique URL for each color), Conventionally I have added canonical tags for each page, which direct to a specific product URL My question is what happens when a product which the googlbot is direct to, is out of stock but is still listed in the canonical tag ?
Technical SEO | | shoesonline0 -
Google ranking my site abroad, how to stop?
Hi Mozzers, I have a UK based ecommerce site, that sells only to the UK. Over the last month Google has started ranking my site on foreign flavours of Google, so I keep getting traffic coming to my site from Europe, America and the far east that we could never sell to, and as a result bounce is going up and engagement is going down. They are definitely coming to the site from google searches that relate to my product type, but in regions I do not service. Is there a way to stop google doing this? I have the target set to UK in WMT, but is there anything else I can do? I worried about my UK ranking being damaged by an increasing overall bounce rate. Thanks
Technical SEO | | FDFPres0 -
How does Google Crawl Multi-Regional Sites?
I've been reading up on this on Webmaster Tools but just wanted to see if anyone could explain it a bit better. I have a website which is going live soon which is going to be set up to redirect to a localised URL based on the IP address i.e. NZ IP ranges will go to .co.nz, Aus IP addresses would go to .com.au and then USA or other non-specified IP addresses will go to the .com address. There is a single CMS installation for the website. Does this impact the way in which Google is able to search the site? Will all domains be crawled or just one? Any help would be great - thanks!
Technical SEO | | lemonz0 -
Javascript to manipulate Google's bounce rate and time on site?
I was referred to this "awesome" solution to high bounce rates. It is suppose to "fix" bounce rates and lower them through this simple script. When the bounce rate goes way down then rankings dramatically increase (interesting study but not my question). I don't know javascript but simply adding a script to the footer and watch everything fall into place seems a bit iffy to me. Can someone with experience in JS help me by explaining what this script does? I think it manipulates the reporting it does to GA but I'm not sure. It was supposed to be placed in the footer of the page and then sit back and watch the dollars fly in. 🙂
Technical SEO | | BenRWoodard1 -
NoIndex/NoFollow pages showing up when doing a Google search using "Site:" parameter
We recently launched a beta version of our new website in a subdomain of our existing site. The existing site is www.fonts.com with the beta living at new.fonts.com. We do not want Google to crawl the new site until it's out of beta so we have added the following on all pages: However, one of our team members noticed that google is displaying results from new.fonts.com when doing an "site:new.fonts.com" search (see attached screenshot). Is it possible that Google is indexing the content despite the noindex, nofollow tags? We have double checked the syntax and it seems correct except the trailing "/". I know Google still crawls noindexed pages, however, the fact that they're showing up in search results using the site search syntax is unsettling. Any thoughts would be appreciated! DyWRP.png
Technical SEO | | ChrisRoberts-MTI0 -
Has google panelized us ? If so, why ? How do I know if our website is panelized ?
We were ranked on first page among top 5 position a year ago for most of our pages. On one fine day, google decided to drop us from the results although google keeps indexing our pages. Google index our pages regularly but doesn't show them in its results. All google traffic we receive is for our own site name and its variations. I wanted to know - how do we know if google has panelized us. Why has google panelized us ? If they have panelized us, what can we do to get out of it ? Also I wanted to know if any tool will help me identify such thing. We have not done any link building. Our site page rank is 4 (it was 5 few months ago). All we did was on page optimization. Thanks for your help!
Technical SEO | | seoidea0