Google still indexing home page even after with 301 - Ecommerce Website
-
Hi all,
We have a 301 redirect problem. Google seems to continue indexing a 301 redirect to our old home page. Even after months.We have a multiple language domain, with subfolders:
- www.example.com (ex page, now with a redirect to the right locale in the right country)
- www.example.com/it/home (canonical)
- www.example.com/en/home (canonical)
- www.example.com/es/home (canonical)
- www.example.com/fr/home (canonical)
- www.example.com/de/home (canonical)
We still see the old page (www.example.com) in Google results, with old metadata in English and, just in some countries (i.e.: France), we see the correct result, the "new" homepage, www.example.com/fr/home in first position.
The real problem is that Google is still indexing and showing www.example.com as the "real" and "trusted" URL, even if we set:- a 301 redirect
- the right language for every locale in Google Search Console
- a canonical tag to the locale url
- an hreflang tag inside the code
- a specific sitemap with hreflang tag specified for the new homepages
Now our redirect process is the following (Italy example).
www.example.com -->301
www.example.com/en/home --> default version --->301
www.example.com/it/home --> 200Every online tool, from Moz to Bot simulators see that there is a 301. So Correct.
Google Search Console says that:
- on www.example.com there is a 301 (correct)
- in the internal link section of Google Search Console the www.example.com is still in first position with 34k links. Many of these links are cominig from property subdomains. Should we change those links inside those third level domain? From www.example.com to www.example.com/LOCALE/home?
- the www.example.com/LOCALE/home are the real home page, they give 200 code
Do you know if there's a way to delete the old home page from Google results since this is 301?
Do you think that, even after a 301 redirect, if Google sees too many internal links decides to ignore the 301?
Thanks for your help!
Davide
-
Hi Matt,
thanks for your reply!
In the alias section of our ecommerce platform (Demandware) we have set this redirect:
www.example.com --> HomeShow
When HomeShow solves in the locale pipeline (www.example.com/en/home or /it/home etc). Is Demandware that automatically assigns the right home page based on this method:
- If it is the first time you land on Example and you don't have our cookie, Demandware will set the locale based on your browser language and the country from your IP (we use the country just for the shipping, so in this case we just consider the language).
- If it is not the first time you see Example.com Demandware will use your cookie stored, using the previous language you set. I.e.: you land for your first time on example.com, you come from Paris, the language was FR but you decided to change in DE for some reason. Then the next time you land on the website you will find DE as language and France as shipping country.
HREFLANG
We use hreflang tag in the code, it works perfectly so if you look for results in specific countries you will always find just the right pages (i.e.: if you look in Google.de all the results are www.example.de/women/etc, same thing for UK, IT, ES). The problem is just associated to the old home page, www.example.com. And all the sitelinks are correct, in the right language.
This is the hreflang tag we have:
WHY AN AUTOMATICALLY REDIRECT INSTEAD OF A LANGUAGE PAGE
Because this is the logic we have adopted behind our ecommerce sites. We could potentially change this method to a splash page but the real problem is that in google.fr everything works perfectly!! It sounds absurd! In Google France we don't see www.example.com, we see the perfect snippet www.example.com/fr/home (if you write the exact query "example" (brand name), because if you look for hybrid keywords you will always find the right page in the right language).
So the problem is just that if you type the query "example" you only see the 301 page www.exmple.com as the first result instead of www.example.com/LOCALE/home.
I have found out that in Google Search Console, inside the internal link section, www.example.com is still in first position, with 37.000 links from different subdomains.
I think that, as Rand Fishkin replied to my email, maybe Google feels free to decide what results display even if there is a redirect 301 that has been set for months. This is the reason why in France everything is ok, but in Italy or Spain is not.
Matt, what do you think about this? Sorry for length of this post but I had to explain all the aspects.
Thanks in advance!
Davide
-
Sorry are you 301 redirecting www.example.com to www.example.com/es/home in Spain? Also when are you redirecting www.example/en/home?
There's a lot of questions here. First are you using href lang tags? Second, why did you decide to redirect instead of setting up a language page?
Moz themselves (https://moz.com/learn/seo/international-seo) recommend that site should not "automatically redirect a user to a different language based on location" and instead "show search engines which languages you're set up to handle using hreflang or language meta tags—bits of code that indicate which language(s) your content is available in."
Why did you decide on a redirect. Also why do you have home in the URL as well?
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
-
What is the best way to display local landing pages in the site nav?
My client has multiple local landing pages and it looks a bit spammy opening up the top nav of e.g."Plumbers" to a long list of "plumbers Melbourne", "plumbers Knoxfield", "plumbers Wantirna" etc etc What is the best way of incorporating local landing pages into the site's overall architecture? Thank you.
Local Website Optimization | | Crystal.w0 -
Home Page Not Ranking for Brand
I've got an odd issue (that I've never encountered in 12+ years in SEO). A client's home page isn't ranking for their brand term. It's a medical spa in Las Vegas, so physical location that takes online appointments. We have an online booking system (which isn't a good one) that originally had a booking page replacing our home page. My thought is that Google associated that page as our home page because it was a stronger domain and the booking page is most used. That tool didn't allow the booking page to be noindexed (I know, crazy)- so I changed the name inside the booking tool away from the brand name as to not have both the site and the booking site optimized for the brand. Other things I've checked: The home page is indexed Home page canonical tag points to itself Title tag contains brand name at front (rest of site it's at the end) Robots.txt is accurate (allows home page) XML sitemap contains home page (and accurate for other pages) To make this even more confusing, if you search the brand name the physical location appears on the right rail with accurate URL. Any other ideas that I may be missing?
Local Website Optimization | | karmadigital0 -
Page optimisation score = 93, but rank on 2nd page?
So, one of my pages has an optimisation score of 93. The DA of the website is 74 and is lower than many of our competitors, but to rank 12th? Anyway, does anyone have any suggestions? All the images are under 100kb, but the page speed isn't great (not something I'm currently able to change). All alt tags are using variations of our keywords.
Local Website Optimization | | SwanseaMedicine0 -
Company sells home appliances and commercial appliances. What is the best way to differentiate the two on our site for the best user experience/SEO?
Should we structure it starting at the homepage with the user selecting for home or for business, that way they have to make a selection before moving further OR should we somehow differentiate in the navigation using the top menu tabs, dropdowns, etc?
Local Website Optimization | | dkeipper1 -
Question about landing pages
I currently have a service based website with landing pages for surrounding towns. For example the keywords targeting and url for the town are "service+town+state". I recently noticed that I am not showing up at all for "service+zip" even though I have the zips included in all the landing pages. I was told if I made more landing pages dedicated to zip I would risk killing the rank on other landing pages. Would it be advisable to make another totally different website that focuses on just the "service+zip" landing pages. The name of the page would be the same the company obviously but the phone numbers and content would be different along with domain url. Any advice or suggestions are welcome. Thanks.
Local Website Optimization | | Spartan221 -
What to do with localised landing pages on listings website - Canonical question
Hi Run a pet listings website and we had tonnes of duplicate content that we have resolved. But not sure what to do with the localised landing pages. We have everything pointing back back to the main listings URL http://www.dogscatsandpets.co.uk/for-sale-stud-and-adoption/ but haven't pointed the URLs that show pets for specific towns and cities eg http://www.dogscatsandpets.co.uk/for-sale/dogs-and-puppies/in-city-of-london/ back to the main url. Obviously this is giving us duplicate content issues, but these pages do rank in local search and drive traffic into the site. So my question is should we canonicalise the local pages back to the main url and if we do will this mean our local landing pages will no longer rank? Is there any alternatives?
Local Website Optimization | | dogscatsandpets0 -
Killing it in Yahoo/Bing...Sucking it in Google. What gives?
Our website http://www.survive-a-storm.com has historically performed well in Google for the search terms "storm shelters" and "tornado shelters." Our geographic focus is nationwide, but we are particularly interested in ranking up for Oklahoma. Right now we are hovering at about the third position in Yahoo/Bing, and in some geographic areas (i.e., as selected in Google's search settings) we are doing reasonably to quite well for these terms in Google (i.e., first page). In Oklahoma, though, we are holding steady around positions 20-25. We have just changed the title tag on our home page, cleaned up a bit of on-page optimization, and are going to work on getting some more optimized content on the page. We are outperforming the competition on Domain Authority (38) and Page Authority (46), and as far as I can tell, other key metrics are respectable. Our social isn't bad, but could always use improvement--which we are working on. Any idea why we might be lagging so badly in Google? Any help would be appreciated!
Local Website Optimization | | Survive-a-Storm0 -
Which internal page approach is better? Couponsite/Kohls OR Couponsite/Houston/Kohls
Google will use the user's location for a restaurant search but it doesn't look to me like it uses it for a national company like Kohls. Is there a way to determine that? Assume I have no physical local presence in Houston for answering the question. Assume also that the coupon I list is a national one that applies everywhere. It seems to me that a facebook post that uses the first one as a link is better because more people live outside of Houston than inside and will see it as relevant, AND I may list it for more than one city. But, for specificity perhaps it makes sense to have the second one as it may be more likely to show up in a Google search result by someone in Houston.. Your thoughts please? Thanks.
Local Website Optimization | | couponguy0