web-dev-qa-db-ja.com

Google Cookieを介してユーザーの言語を取得する

可能であれば、ユーザーの母国語を取得し、自分のウェブページをその言語または最も近い言語で表示できると考えました。そう;

GoogleアカウントのCookieを何らかの方法で使用して、誰かの言語を取得することは可能ですか?

1
mert yeniay

質問に答えるために、その情報を取得するためにGoogleのCookieをハッキングする必要はありませんが、自分のコードで自分で見つけることができます。

重要な注意:言語設定に基づいてユーザーにコンテンツを自動的に提供することについて話しているため、実際に多くのSEO問題が発生する可能性があります。より良いオプションは、通常どおりURLを提供することです。ユーザーが自分の言語とは異なる言語バージョンを表示していることを検出した場合は、選択した言語に移動するポップアップを提供します。また、このアプローチにより、ページ上のhreflangタグを正しくエンコードできるようになり、ユーザーが検索結果であることを示すために、Googleが最も関連性の高い言語バージョンを自動的に選択しやすくなります。

0
FarhadD

いいえ、GoogleのCookieにアクセスできないためです。 Webサイトが設定したCookieにのみアクセスできます。

幸いにも JavaScriptを使用してこの言語を自分で取得する の方法があります。

1
John Conde

GOOGLE Cookieを取得する必要はありません。PHPまたはその他のシステム言語を取得できるためです。理由は、システムがクライアントの場所からの言語ではなく、非常に頻繁に私たちを苦しめているからです。

0
Daniel O.