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
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
-
Product Variations (rel=canonical or 301) & Duplicate Product Descriptions
Hi All, Hoping for a bit of advice here please, I’ve been tasked with building an e-commerce store and all is going well so far. We decided to use Wordpress with Woocommerce as our shop plugin. I’ve been testing the CSV import option for uploading all our products and I’m a little concerned on two fronts: - Product Variations Duplicate content within the product descriptions **Product Variations: - ** We are selling furniture that has multiple variations (see list below) and as a result it creates c.50 product variations all with their own URL’s. Facing = Left, Right Leg style = Round, Straight, Queen Ann Leg colour = Black, White, Brown, Wood Matching cushion = Yes, No So my question is should I 301 re-direct the variation URL’s to the main product URL as from a user perspective they aren't used (we don't have images for each variation that would trigger the URL change, simply drop down options for the user to select the variation options) or should I add the rel canonical tag to each variation pointing back to the main product URL. **Duplicate Content: - ** We will be selling similar products e.g. A chair which comes in different fabrics and finishes, but is basically the same product. Most, if not all of the ‘long’ product descriptions are identical with only the ‘short’ product descriptions being unique. The ‘long’ product descriptions contain all the manufacturing information, leg option/colour information, graphics, dimensions, weight etc etc. I’m concerned that by having 300+ products all with identical ‘long’ descriptions its going to be seen negatively by google and effect the sites SEO. My question is will this be viewed as duplicate content? If so, are there any best practices I should be following for handling this, other than writing completely unique descriptions for each product, which would be extremely difficult given its basically the same products re-hashed. Many thanks in advance for any advice.
Technical SEO | | Jon-S0 -
How To Cleanup the Google Index After a Website Has Been HACKED
We have a client whose website was hacked, and some troll created thousands of viagra pages, which were all indexed by Google. See the screenshot for an example. The site has been cleaned up completely, but I wanted to know if anyone can weigh in on how we can cleanup the Google index. Are there extra steps we should take? So far we have gone into webmaster tools and submitted a new site map. ^802D799E5372F02797BE19290D8987F3E248DCA6656F8D9BF6^pimgpsh_fullsize_distr.png
Technical SEO | | yoursearchteam0 -
Staging site and "live" site have both been indexed by Google
While creating a site we forgot to password protect the staging site while it was being built. Now that the site has been moved to the new domain, it has come to my attention that both the staging site (site.staging.com) and the "live" site (site.com) are both being indexed. What is the best way to solve this problem? I was thinking about adding a 301 redirect from the staging site to the live site via HTACCESS. Any recommendations?
Technical SEO | | melen0 -
Ecommerce website: Product page setup & SKU's
I manage an E-commerce website and we are looking to make some changes to our product pages to try and optimise them for search purposes and to try and improve the customer buying experience. This is where my head starts to hurt! Now, let's say I am selling a T shirt that comes in 4 sizes and 6 different colours. At the moment my website would have 24 products, each with pretty much the same content (maybe differing references to the colour & size). My idea is to change this and have 1 main product page for the T-shirt, but to have 24 product SKU's/variations that exist to give the exact product details. Some different ways I have been considering to do this: a) have drop-down fields on the product page that ask the customer to select their Tshirt size and colour. The image & price then changes on the page. b) All product 24 product SKUs sre listed under the main product with the 'Add to Cart' open next to each one. Each one would be clickable so a page it its own right. Would I need to set up a canonical links for each SKU that point to the top level product page? I'm obviously looking to minimise duplicate content but Im not exactly sure on how to set this up - its a big decision so I need to be 100% clear before signing off on anything. . Any other tips on how to do this or examples of good e-commerce websites that use product SKus well? Kind regards Tom
Technical SEO | | DHS_SH0 -
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 -
How does Google find /feed/ at the end of all pages on my site?
Hi! In Google Webmaster Tools I find *.../feed/ as a 404 page in crawl errors. The problem is that none of these pages exist and they have no inbound links (except the start page). FYI, it´s a wordpress site. Example: www.mysite.com/subpage1/feed/ www.mysite.com/subpage2/feed/ www.mysite.com/subpage3/feed/ etc Does Google search for /feed/ by default or why do I keep getting these 404´s every day?
Technical SEO | | Vivamedia0 -
When is the last time Google crawled my site
How do I tell the last time Google crawled my site. I found out it is not the "Cache" which I had thought it was.
Technical SEO | | digitalops0 -
Is it worth setting up 301 redirects from old products to new products?
This year we are using a new supplier and they have provided us a product database of approx. 5k products. About 80% of these products were in our existing database but once we have installed the new database all the URLs will have changed. There is no quick way to match the old products with the new products so we would have to manually match all 5k products if we were were to setup 301 rules for the old products pointing to the new products. Of course this would take a lot of time. So the options are: 1. Is it worth putting in this effort to make the 301 rules? 2. Or are we okay just to delete the old product pages, let the SE see the 404 and just wait for it to index the new pages? 3. Or, as a compromise, should we 301 the old product page to the new category page as this is a lot quicker for us do do than redirecting to the new product page?
Technical SEO | | indigoclothing0