Large number of pages not indexed with "Alternate page with proper canonical tag"
I have a large number of pages not indexed due to "Alternate page with proper canonical tag".
I have two questions;
-
Why am I seeing URLs such as hxxps://www.my.domain/gb/shipping-information/?viewall=true with the URL parameter when there is no such link anywhere on the site or sitemap. The viewall param is only applicable to product category pages, and this page is a static page. Another example is hxxps://www.my.domain/nl/categorie/nusa-mode/?attribute_size=Size 7. In this example a product attribute has been added to a blog category page; nonsensical and not a link that Google has gotten from the website.
-
I'm also seeing URLs such as hxxps://www.my.domain/product-category/mother-baby/, which is a valid URL and is also tagged as the canonical. Why wouldn't this be indexed when it's explicitly tagged as the canonical?
-
Ask your developer to fix the URL issues after an analysis. Meanwhile, you can remove the known crawled URLs manually using Removal section of the GSC.
-
Only the pages with original content are indexed. Canonical pages or pages with duplicate content don't get indexed.
-
What do you mean by "fix the URL issues after an analysis"? What analisys? The URLs don't exist on the site. Where did Google get these URLs from?
-
In the example that I gave, the URL is the canonical. There are other versions of this page, but they're in other languages. How do we get everything properly indexed? If I have a page in English and it's translation in Dutch, I want both pages indexed.
-
The developer of the website can analyze, from where or how such URLs are getting generated.
-
Use of hreflang attribute will help in this regard.
-
As stated in my original post; I've already determined that Google is not getting the URLs from the website. I see no task for a developer here.
-
Below is an example of the meta tags for hreflang. As I understand, because there are different languages, Google should index each of these and serve them appropriately based on the users browser language. Am I wrong?
The site screwed by post when using code tags, so here it is again;
-
As stated in my original post; I've already determined that Google is not getting the URLs from the website. I see no task for a developer here.
-
Below is an example of the meta tags for hreflang. As I understand, because there are different languages, Google should index each of these and serve them appropriately based on the users browser language. Am I wrong?
Ok. The site won't let me post by meta tags.
Please provide the website URL for further analysis.