Product pages not being indexed on google

Solved
CALtd
Tourist
36 0 1

Hi, my product pages are not being indexed on google.

 

site:commercialappliance.co.uk

 

I have 340 discovered, but not indexed pages with no known error.

 

I ran a test with screaming frog and lots of pages say "Non Indexable - Canonicalised"

 

How can i fix this? I have no idea what it means.. 

 

please help 

0 Likes
MS-WEB-DESIGNER
Shopify Partner
2816 176 474

Dear CALtd,

 

Submit product sitemap at search console also you can again try to index product by submitting each product manually 

0 Likes

Hi @CALtd - Do the “Discovered - Not Indexed” product URLs contain /collections? If so, you can ignore them. You don’t want those URLs indexed in the first place because they’re duplicate product URLs. In Shopify, the same exact product can be viewed at yourstore.com/products/{product-name} and yourstore.com/collections/{collection-name}/products/{product-name} for every collection that product is a member of. The reason Screaming Frog says they’re not indexable is because Shopify automatically adds rel=“canonical” tags to each duplicate URL that points to the main product URL (a.k.a. the canonical URL, the only one you want Google to index). 

Kevin Wallner // SEO & Analytics Expert
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Click Accept as Solution
- Ready to accelerate your SEO growth? Let's chat!
0 Likes
CALtd
Tourist
36 0 1

Yes, and the canonical version is Indexable.

 

Does that mean its just a matter of time before it gets indexed?

 

many thanks

Jack

0 Likes

This is an accepted solution.

@CALtd you do not want these URLs indexed...

yourstore.com/collections/{collection-name}/products/{product-name}

These are the only URLs you want indexed...

yourstore.com/products/{product-name}

Google crawls anything it can get it's hands on by virtue of crawling links on your site, in your sitemap, and on other sites. In the case of your store, your theme is linking to the non-canonical (i.e. wrong) product URLs from collection pages like this one, and Google is crawling them and reporting them to you as a result. 

See here...

KevinW_0-1596135873981.png

The good news is, those URLs have a canonical tag pointing to the correct product URL. The bad news is, it's not the ideal setup. 

Again, you really don't need to do anything. But if you're a perfectionist like me, follow the directions below to tell your theme to link to the canonical product URLs on collection pages, courtesy of the Shopify SEO experts at Northcutt....

"To resolve this issue, you will need to edit the product-grid-item.liquid file so that it no longer references the collection in the URL. The template contains the following markup:

{{ product.url | within: collection }}

You need to edit this so that it says:

{{ product.url }}

This will update every URL so that it always refers to the top-level product version of this page."

Kevin Wallner // SEO & Analytics Expert
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Click Accept as Solution
- Ready to accelerate your SEO growth? Let's chat!
0 Likes
Robit
New Member
3 0 0

@KevinW 

first of all we are not yet a shopify customers, but we are strongly thinking or exchanging our selfhosted shopsystem to shopify...

As non shopify user and german user, the url structure sems to long esp with collection

I havent seen any solution suitable solution, except  your reference with the /products/ structure

cant you go from

yourstore.com/products/{product-name}

to

regards

yourstore.com/{product-name}

 

 

0 Likes

@Robit I haven't come across any evidence that Google prefers the shortened URL structure you're proposing, so unless you have, I would just stick with Shopify's defaults and focus on successfully migrating your existing site to Shopify instead. That said, I do know of one solution (scroll to the "URL structure" section), but it's pretty technical so unless it's implemented perfectly, my guess is you'll create more problems for your site in the long run. Good luck! 

Kevin Wallner // SEO & Analytics Expert
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Click Accept as Solution
- Ready to accelerate your SEO growth? Let's chat!
0 Likes
mwhitehouse
Tourist
6 0 1

I've the same issue. The site indexed in 2-3 days (2 weeks ago now) but the Product pages haven't been indexed yet. How long did you have to wait for your Product pages to be indexed as it looks like they are now shown?

thanks

Matt

0 Likes
Fern88
Tourist
9 0 1

It's been now 3 weeks for my site and I still don't see the product pages being indexed.  

If I google site:amazonasfoodsonline.com

I only see 4 results.  

I currently have over 150 products in my store.  

Any thoughts? thanks

 

0 Likes
Monalisa01
New Member
2 0 0

Hi Kevin,

@KevinW 

Thanks! this is very helpful advice. I wish to see this earlier:(

I submitted a sitemap to google search engine before editing the code as you suggested (removing within: collection snippet). It turns out those duplicated yourstore.com/collections/{collection-name}/products/{product-name} URLs are indexed by Google a few days ago.

I modified the code as you suggested today. It works well, now all the internal navigation points to the page yourstore.com/products/{product-name. But Google still only indexed the collection/products

What should I do at this point to have google index the real product page and remove collection/products?

  • should I manually submit index requests for /products pages in Search Console?
  • should I submit a "removal" request in Search Console for those collection/products pages?
  • should I 301 redirect collections/products to /products?

Sorry about the long list of questions. This issue bothered me for many days already...appreciate your help!

0 Likes