Hhreflang been setup correctly?
-
Hi guys,
We recently setup US hreflang tags across a site. According to Deep Crawl it seems the tags are working.
http://s3.postimg.org/5b8rzq9r6/screenshot_1494.jpg
However when i test it out with http://flang.dejanseo.com.au/
I seem to be getting no language, region and under notes it saids "Reciprocal not found" (does anyone know what this means?)
http://s16.postimg.org/quiiaob1h/screenshot_1495.jpg
Any ideas?
Cheers
-
Hi Chris,
You have 2 issues here:
1. It doesn't make sense to put the us version on http://www.camilla.com.au/us/ - .com.au is an Australian domain extension and therefore geo targeted by default to Australia. If you want to have a us version you'll have to put it on a generic domain extension (.com / .net / .org / etc geo targeted in search console to the us) or use the .us extension
2. Hreflang is on page level - not on domain level - on all pages of your site you put the hreflang pointing to the "us homepage". What you should do is for each page on your site (both us & au version) you will have to put at least two hreflang tags:
Example http://www.camilla.com.au/collection/my-wandering-heart-resort-15 & http://www.camilla.com.au/us/collection/my-wandering-heart-resort-15
On both pages put:
<link rel="alternate" href="http: www.camilla.com.au="" collection="" my-wandering-heart-resort-15" hreflang="en-au"></link rel="alternate" href="http:>
If you want to have one version as default - then also add
(if it's the us version you want as default - check http://googlewebmastercentral.blogspot.be/2013/04/x-default-hreflang-for-international-pages.html)
The message "reciprocal not found" indicates that you only put the hreflang to the us version - and that on the us version there is no hreflang link to the au version.
You can scan all the content on Moz on hreflang - but useful links are:
https://moz.com/blog/hreflang-behaviour-insights http://www.aleydasolis.com/en/international-seo-tools/hreflang-tags-generator/ https://support.google.com/webmasters/answer/189077?hl=enDirk
-
Yes, there is error. I used tool described here:
https://moz.com/blog/open-source-library-tool-check-hreflang
And here is result:
http://hreflang.ninja/check/?url=http%3A%2F%2Fwww.camilla.com.au%2Fus%2Fshop%2Fjust-in.htmlBut alternate page there:
http://www.camilla.com.au/us/
Doesn't link back /us/shop/just-in.htmlAnd this is first problem. Second problem is that /us/ page doesn't like en_us. I'm not sure why? And third is missing x-default hreflang.
In case of doubt please check both examples:
https://play.google.com/store/apps/details?id=com.google.earth&hl=en
https://play.google.com/store/apps/details?id=com.google.earth
and read everything in Moz about hreflang.
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
-
Localising our business to the correct country
Hi I work for children's furniture business called Tidy Books. We are based in the UK. We have UK site www.tidy-books.co.uk. We also have a US site www.tidy-books.com which is registered in the US. We have fully dedicated and translated French, German and Italian site (www.tidy-books.fr, www.tidy-books.de, www.tidy-books.it) . These all fall under our UK registered address. What I would like, is to have a French, German and Italian business address for these website. We just need an address only. This would mainly be used to for Google business listing and other business listings sites to help rank are sites correctly in their country domains. T Do you know of or recommend any companies that can do this? Is there any implications I need to be aware of, such as tax? Thanks
Intermediate & Advanced SEO | | tidybooks0 -
Robots.txt: how to exclude sub-directories correctly?
Hello here, I am trying to figure out the correct way to tell SEs to crawls this: http://www.mysite.com/directory/ But not this: http://www.mysite.com/directory/sub-directory/ or this: http://www.mysite.com/directory/sub-directory2/sub-directory/... But with the fact I have thousands of sub-directories with almost infinite combinations, I can't put the following definitions in a manageable way: disallow: /directory/sub-directory/ disallow: /directory/sub-directory2/ disallow: /directory/sub-directory/sub-directory/ disallow: /directory/sub-directory2/subdirectory/ etc... I would end up having thousands of definitions to disallow all the possible sub-directory combinations. So, is the following way a correct, better and shorter way to define what I want above: allow: /directory/$ disallow: /directory/* Would the above work? Any thoughts are very welcome! Thank you in advance. Best, Fab.
Intermediate & Advanced SEO | | fablau1 -
Correct Syntax for Meta No Index
Hi, Is this syntax ok for the bots, especially Google to pick up? Still waiting for Google to drop lots of duplicate pages caused by parameters out of the index - if there are parameters in the querystring it inserts the code above into the head. Thanks!
Intermediate & Advanced SEO | | bjs20101 -
Proper Hosting Setup to Avoid Subfolders & Duplicate Content
I've noticed with hosting multiple websites on a single account you end up having your main site in the root public_html folder, but when you create subfolders for new website it actually creates a duplicate website: eg. http://kohnmeat.com/ is being hosted on laubeau.com's server. So you end up with a duplicate website: http://laubeau.com/kohn/ Anyone know the best way to prevent this from happening? (i.e. canonical? 301? robots.txt?) Also, maybe a specific 'how-to' if you're feeling generous 🙂
Intermediate & Advanced SEO | | ATMOSMarketing560 -
Title tags not displaying correctly?
If I have a title tag with 28 words (around 90 letters) with some repetition and Google has decided not to use this in the SERPS is this a bad thing (basically saying the title tag is not liked by Google).
Intermediate & Advanced SEO | | BobAnderson0 -
Need to duplicate the index for Google in a way that's correct
Usually duplicated content is a brief to fix. I find myself in a little predicament: I have a network of career oriented websites in several countries. the problem is that for each country we use a "master" site that aggregates all ads working as a portal. The smaller nisched sites have some of the same info as the "master" sites since it is relevant for that site. The "master" sites have naturally gained the index for the majority of these ads. So the main issue is how to maintain the ads on the master sites and still make the nische sites content become indexed in a way that doesn't break Google guide lines. I can of course fix this in various ways ranging from iframes(no index though) and bullet listing and small adjustments to the headers and titles on the content on the nisched sites, but it feels like I'm cheating if I'm going down that path. So the question is: Have someone else stumbled upon a similar problem? If so...? How did you fix it.
Intermediate & Advanced SEO | | Gustav-Northclick0 -
Any ideas for capturing keywords that your client rejects because they aren't politically correct?
Here's the scenario: you need to capture a search phrase that is very widely used in common search, but the term is considered antiquated, overly vernacular, insensitive or outright offensive within the client's industry. In this case, searchers overwhelmingly look for "nursing homes," but the term has too many negative connotations to the client's customers, so they won't use it on-page. Some obvious thoughts are to build IBLs or write an op-ed/blog series about why the term is offensive. Any other ideas?
Intermediate & Advanced SEO | | Jeremy_FP1