Ecommerce Product Page Optimization & International SEO
-
Hello,
I'm working on our website SEO optimization. We have a thousands of products pages with different structures for the languages (arg) and very depth folder path .com/[folder]/[folder]/[folder]/product1.hmtl
So now I have the happiness of working on the optimization of the website with themajor risk of impacting all current ranking. But anyway, here are a few questions I have on the way.
Part 1 - International URL
Our websites target people per country and languages. We do not have shops per countries (not enough resources_) but we try to get at least website per languages. What could be the best option?_
-
Url Parameters +hreflang
-
So we save one folder less and the proper setup. But I'm just scared it's gonna be too messy for Google
- URL:.com/product1**?lang=fr**
- Product page:link rel="alternate" hreflang="en" href=".com/product1" /
-
Language folder + hreflang
-
one folder more but clearer structure
-
URL:.com**/fr/**product1
-
**Product **page:****link rel="alternate" hreflang="en" href=".com/product1" /
Part 2 - Product URL
Our website is structure per categories so the product comes after. However, I've seen a lot of websites recently removing the categories to save folders space. What should be the most efficient option?
-
Category folder
-
It's obviously a good practice but this + the language folder makes already 2 folders
-
URL:.com/categoryA/product1-{targetedKW}
-
{targetedKW} = cheap product, best price or else
-
All in url
-
I've never done it but it somehow makes sense
-
URL:.com/categoryA-product1-{targetedKW}
Part 3 - Keyword stuffing
As I'd like to get most of it automatically done, what could be the best places to add a few KW.
-
**Markups:**All the ones we can
-
**Meta Descriptions:**optimize one for Google + one for twitter + one for facebook
-
Longer to do but then from google shopping and other automatic links, we could have the perfect or, at least, best description possible
-
**All other option:**Reuse our product name + {targetter KW1 KW2 ...}
-
Product description_ex: content_
-
Buttons (click to buy)ex: button title="Buy product_name cheap" alt="Purchase product_name"Buy Product name/button
-
Images:same than above
-
Meta:Titles and meta description
-
Hn
-
-
First of all, a caveat: if your site is ranking even moderately well, I would not change the URL structure. Once search engines have indexed content, they really don't like it when you play around with the URLs later. The exception would be your language URLs - if you're not already consistent about those or you don't already have those set up, then by all means set up whatever works for you, thinking as much as possible about how you might need to expand in the future so you can solve for that now, and not be in the same boat of wanting to change URLs again later. At the very least, in your shoes, I would first dive deep into analytics and find out what the most-visited folder structure is. Then if you decide to standardize them all, at least go with that version of the structure, and make sure you're putting in one-to-one redirects so you can preserve as much link juice as possible.
As to your more specific questions - these are answers more to what I would do if I were setting up a new site, and not if I were thinking about optimizing by changing a ton of the hierarchy.
1. Language URL - I lean toward #2, language in a folder, for a couple of reasons. To me it intuitively feels like everything in that language would be in that folder - in your example, .com/fr/ - and thereby grouped structurally, a signal to both search engines and humans that they are in the (insert language name here) language version of your site. Another reason is that after a certain point, parameters can get truncated, so if you're using other parameters - some that come to mind are Google Analytics' utm_source, utm_campaign, utm_medium - you may end up exceeding the max characters if you go the alternate route of language in a query string.
2. I would stick with either option 1 or option 3. While search engines are getting smarter about parsing, just like with the language folder, I think there's a lot to be said for showing some sort of structure and hierarchy by using a folder structure rather than mixing category with product name. Option 3: I'd suggest .com/toplevelcategory/product-name/ - and not include any of the subcategories as in .com/toplevelcategory/childcategory/grandchildcategory/product-name/ because it makes the URLs so long. Some of the benefits of having long URLs are that your tech-savvy users will visually recognize the hierarchy more easily and can quickly jump up a couple of levels just by chopping off a couple of folders in their address bar, and of course you can include more keywords the more folders you have. Drawbacks, though, are that in SERPs the full URL gets chopped off and looks less appealing to end users. On a related note, using Schema breadcrumbs (which are also visible to the user) is a great way to give additional signals to both search engines and users about what all those various levels are.
3. Just the fact that you used the term "keyword stuffing" would make me quite cautious. It's not about stuffing, it's about optimizing for both humans and spiders. In your shoes, I would again go to analytics and figure out what is already bringing you the most success - a combination of pages with the most organic traffic along with pages that convert really well. From there, I'd see what traits they have in common. Do all of them have longer content? Do you have some sort of special tags or something that is clearly working well?
If you don't want to get into the weeds and start optimizing pages individually, look hard at your Product Detail Page template. Make sure it pulls a decent title and meta description from a template (but that you can override it later if you ever have time to do one-by-one page optimization). By far the biggest thing you can do on any of your pages, besides getting basic page structure clean and clear, is to add Schema markup. A few tweaks to your PDP template and you should be able to show price, reviews, etc. to both humans and spiders. If for some reason you can't edit the template, look for similar gains through Google Search Console. They have a content highlighting tool that will let you highlight a series of pages to show it where to find certain information, and they'll then understand (and presumably rank) your content much better.
It varies by site, but if you're using old markup (say an XHTML transitional 1999 doctype) or lots of tables or tons of nested divs, that type of optimization can give you pretty decent gains as well. Cleaning up the codebase is often a huge ranking signal because it affects a ton of pages and shows you care about modernizing and improving UX.
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
-
Will hreflang with a language and region allow Google to show the page to all users of that language regardless of region?
I'm launching translations on a website with the first translation being Brazilian Portuguese. If I use the following hreflang: If a user is outside of Brazil and has their browser language set to just Portuguese (Not Portuguese (Brazil)) will Google still serve them the Portuguese version of my pages in search results?
International SEO | | Brando160 -
Lost local organic rankings and international issues
Hi Everyone, Hoping we can get some help from our fellow Mozzers (Mozee's? Mozites?) We have 3 TLD's .com.au .co.uk & .com We noticed an issue a couple of weeks ago where we suddenly lost a lot of our search rankings for keywords on the .com.au site that we'd been top with for a long time. A lot of our Australian visitors were coming through our US site. US & UK sites got increased ranking results. We fixed up what we thought were the issues (Potentially HREF Lang issues and old sitemap issues). Google Search Console is still telling us we have some HREF Lang Errors, (but this could be waiting an updated crawl as the number is decreasing) Our main domain example.com is now showing up as first result in google.com.au search and the example.com.au doesn't show up until page 4 (prior to 2 weeks ago it was number 1) Any input would be appreciated...
International SEO | | tinyme0 -
Any Idea for International SEO in this complex situation?
Hi,
International SEO | | teconsite
a client of mine has a site with a domain name brand.es. They are a furniture manufacturer. They has a well known brand in its sector.
brand.com is registered by a US company. (Completly different activity) This client registered its domain name 10 years ago, and its audience was in Spain.
As it is a .es ccTLD it is directly geotargeted to Spain. 5 years ago, they began to export to other countries, and today they have distributors in a lot of countries like Italy, France, England, Portugal, Germany, and many more... As they are manufacturers and they sell their products to multiple locations worldwide, the language aproach seems to be the more efficient way to reach they users. The problem is that they are using a ccTLD domain brand.es, beacuse the .com domain was registered.
Actually the international organic traffic is very poor, mostly related to queries with the brand name. My question:
Is it possible to do international seo with a geotargeted domain .es?
Should they register a .com that doesn't match exactly their brand name? (it is a little difficult, beacause brandfurniture.com would be good for England, but not for Spain or France. )
Or should they focus their strategy with some ccTLDs for 3 or 4 of the main countries? (Not sure this would be an alternative... too much cost) I know, that in this situation there is no perfect solution, but I would appreciate your opinions.
Any Ideas ?????? Thank you!!0 -
Canonical and hreflang mess of international desktop and mobile site versions
Hello, I have an interesting case and I am lost in it. There are two versions of the site: desktop and mobile. And there are also international versions: English and Spanish. I'm stuck at implementation of canonical tags. Currently my setup has the following: English (default) desktop page has these: English Mobile page has these: Spanish Desktop version: Spanish Mobile version: But I somewhat feel that I messed the things... Could you guys point me to what I did wrong and explain how to set it right? Also, if you know URLs of blog posts or articles, where similar case is explained - share with me please.
International SEO | | poiseo0 -
What is the best way to rank well on both Google.co.uk & Google.com?
I am working on a website that is primarily a UK based software company but is now expanding into the US. The website is a .com site and is not geo-targeted to any specific location. Currently the site ranks well on Google.co.uk for a number of the focus keywords. We are now targeting Google.com as well to increase visibility in the USA. The site is ranking number 1 for one of the focus terms on Google.co.uk but no where to be seen on Google.com but on another term the site ranks 3rd in both Google.co.uk and .com. There are a number of other terms that rank on the first page in Google.co.uk and on the 3rd or 4th page in Google.com. The server is located in Germany and I do not want to geotarget the site to the US as I am concerned this would have a negative impact on the .co.uk ranking. The site currently has a mix of .com and .co.uk links pointing back to the site, in actual fact possibly more links actually come from US sites already. My original plan was to just focus on building links back to the target pages from US sites rather than creating a US folder on the site and geotargeting that section of the site in WMT and having to build page authority for a completely new page with no existing backlinks. But now that I have a number 1 ranking on .co.uk and the same term not ranking at all in .com as well as a postion 3 ranking for a term in both .co.uk and .com I am slightly confused as to the best options. Any help, advice, opinions would be greatly appreciated.
International SEO | | PaulSimms0 -
Any tips for optimization at the local level in Australia?
We only have P.O. boxes in Australia, but that will probably not work because of the rules. How do I infiltrate in the Australian market at local level- for the main cities? Note: We already have some pages on our website dedicated to Australia.
International SEO | | SCLTeamShip
Example: key phrase+Australia Thank you.0 -
Can geographic location of web server affect in SEO?
I have server in Singapore. I need to target USA and Europe for my site. Whether I need to change server? Please guide me... Can geographic location of web server affect in SEO? If Yes, how it affect in SEO?
International SEO | | MayurChavda0 -
International (greek) characters in the URL
For one of our sites we are considering restructuring the urls. This is about a Greek site and we are toying between the following options: a) English URLS e.g. www.domain.com/cars b) Greek URLs e.g. www.domain.com/αυτοκίνητα c) "Greeklish" URLs (Greek words spelled with latin characters) www.domain.com/aftokinita Normally we would imagine option b is the best since it would reinforce the main and most relevant keyword that is already present within the page content. We see many people search in google using greeklish (e.g. they are lazy to switch the keyboard locale all the time). Since we would also like to capture this part of the SE traffic but cannot obviously write in "greeklish" within our main page content maybe option c is a good compromise?
International SEO | | achatzakis0