2017-05-14 5 views
-1

Yii1 PHP 프레임 워크를 사용하여 다국어 웹 사이트를 구축했으며 아랍어와 영어를 모두 지원합니다. 사이트의 모든 URL의 형식은 다음과 같습니다. www.example.com/lang/(title_of_page OR something like slug for the articles/news)Google 검색에서 Yii1로 작성된 다국어 웹 사이트에 아랍어 홈페이지 검색 결과를 표시하지 않습니다.

영어와 아랍어 홈페이지는 제외하고 URL은 www.example.com입니다. 사용자가 언어를 변경할 수 있으므로 사이트 언어가 변경되고 다른 언어로 페이지가 다시로드되지만 동일한 URL이 유지됩니다.

문제 : 아라비아어로 된 홈 페이지는 Google 아랍어 검색에 나타나지 않지만 영어로 된 페이지에는 나타나지 않습니다.

xml-sitemap 온라인 도구를 사용하여 웹 사이트 URL에서 사이트 맵 파일을 만들었지 만 모든 아랍어 URL을 크롤링 할 수 없음을 발견했습니다.

모든 언어의 홈 페이지 URL이 동일하거나 다른 이유로이 문제가 발생합니까?

답변

0

나는 SEO 마스터가 아니지만 사이트의 언어가 쿠키에 달려 있고 Google이 어떻게 좋아하는지 모릅니다.

공식 정보에 대한 비트를 검색하고 나는 말한다 구글의 this 링크 발견 :

별도의 URL을 각 언어에 대한 내용을 유지합니다. 쿠키를 사용하여 페이지의 번역 된 버전을 표시하지 마십시오. 각 페이지의 언어 버전을 상호 연결하는 것을 고려하십시오. 그런 식으로 페이지의 독일어 버전을 사용하는 프랑스 사용자는 한 번의 클릭으로 으로 올바른 언어 버전을 사용할 수 있습니다.

답변은 간단하므로 홈 페이지에서 언어를 변경할 때 동일한 URL을 사용하지 마십시오. 귀하의 사이트를 모르지만 기본 언어는 무엇입니까? 과 같은 기본 URL을 가진 www.example.com URL 및 2 차 언어로 기본 언어를 작성해야한다고 생각합니다.

+0

Google은 내 홈페이지의 영어 버전 만 제공하므로 답변 해 주시면 고맙겠습니다. 아랍어 집에 대한 또 다른 링크를 만들어 사이트 맵 생성기 온라인 도구에서 작업 할 수 있습니다. 아랍어 URL이지만 내 웹 사이트에서 일부 구조를 재구성합니다. –

+0

알 수없는 downvoter하려면 : 왜 downvote? – szako