2014-11-25 3 views
0

다국어 웹 사이트가 있습니다. 기본 언어는 독일어입니다. Google은 영어 버전 인 example.de/en/에만 색인을 생성하는 것으로 보입니다. 사용되는 리디렉션은 위치 정보를 기반으로합니다. 예를 들어 누군가 독일 외에서 사이트를 방문하면 /en/ 사이트가 표시됩니다.Google 만 다국어 웹 사이트의 영어 콘텐츠 색인 생성 - 기본값이 아닌 영어

Google 크롤러는 미국을 기반으로하므로 google.com과 google.de에서 사이트의 영어 버전 색인을 생성하기 때문에 리디렉션이 종료된다는 것을 알고 있습니다. 내 사이트가 주로 독일을 타겟팅하고 있기 때문에 누군가 google.de에서 검색하면 결과에 독일어 사이트가 표시됩니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 현재 hreflang 속성을 사용 중입니다. 영어 사이트의 예를 들어 우리는이 코드를 가지고있는 버전을 기반으로

<link rel="alternate" hreflang="en-US" href="https://mysite.de/en/" /> 

구글은이 문제를 인식하고 중요한 검색 결과를 표시 안 :

<link rel="alternate" hreflang="de-DE" href="https://mysite.de/" /> 

그리고 독일의 사이트에 우리가이 코드를

Google에 문의하는 중입니까?

+0

이 질문은 SEO –

+0

@ JohnConde에 대한 주제이기 때문에 주제가 아닌 것 같습니다. 코드와 관련된 관련 질문 인 것 같습니다. – mpn

+0

[webmasters.se]이 적합합니다. (그건 그렇고, [tag : seo] 태그의 태그 설명에서도 언급되어 있습니다.) – unor

답변

0

hreflang 링크를 제대로 사용하고 있지 않습니다. 기본 언어로 x-default을 사용해야하며 각 페이지에 대체 버전 페이지를 지정하려면 hreflang 링크를 여러 개 추가해야합니다. 사이트 맵에서 hreflang을 사용하여이 작업을 수행 할 수도 있습니다. 자세한 내용은 here을 확인하십시오.

현재 정보가 완전하지 않으므로 달성하려는 내용에 Google이 혼동을 일으킬 수 있습니다. 중복 된 콘텐츠를 피하기 위해 안전하게 재생하려고합니다.