質問編集履歴

10

タグ修正

2018/04/18 05:33

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
File without changes

9

js追記

2018/04/18 05:33

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -50,9 +50,31 @@
50
50
 
51
51
  ####参考
52
52
 
53
- 英語版のページに仕込まれているJSスクリプト(日本語ユーザーが使用した場合に発火
53
+ 英語版のページに仕込まれているJSスクリプト(日本語ユーザーが英語版にアクセスした場合)
54
54
 
55
55
  ```
56
+
57
+ if (userLang == null) {
58
+
59
+ // ブラウザ言語の取得
60
+
61
+ function browserLanguage() {
62
+
63
+ try {
64
+
65
+ return (navigator.browserLanguage || navigator.language || navigator.userLang).substr(0,2)
66
+
67
+ }
68
+
69
+ catch(e) {
70
+
71
+ return undefined;
72
+
73
+ }
74
+
75
+ }
76
+
77
+ // ブラウザの言語が日本語の場合、日本語サイトへ、それ以外の場合英語サイトへリダイレクト
56
78
 
57
79
  if (browserLanguage().indexOf("ja") != -1) {
58
80
 

8

追記

2018/04/16 07:12

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
File without changes

7

追記

2018/04/16 07:07

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
  英語検索には英語版、日本語検索には日本語版を表示させたい。
4
4
 
5
5
 
6
+
7
+ ####現状
8
+
9
+ 日本語で検索した際、日本語版サイトではなく英語版サイトのみが検索結果に表示される。
6
10
 
7
11
  ###現在までに行ったこと
8
12
 

6

マークダウン修正

2018/04/16 06:40

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
- 実現したいこと
1
+ ###実現したいこと
2
2
 
3
3
  英語検索には英語版、日本語検索には日本語版を表示させたい。
4
4
 
5
5
 
6
6
 
7
- 現在までに行ったこと
7
+ ###現在までに行ったこと
8
8
 
9
9
  HTMLページの多言語化を行い、
10
10
 
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- 参考
47
+ ####参考
48
48
 
49
49
  英語版のページに仕込まれているJSスクリプト(日本語ユーザーが使用した場合に発火)
50
50
 

5

修正

2018/04/16 06:38

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  英語版```http~~~.com```
14
14
 
15
- 日本語版```http~~~~~.com/ja/```
15
+ 日本語版```http~~~.com/ja/```
16
16
 
17
17
 
18
18
 

4

変更

2018/04/16 06:37

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
@@ -1 +1 @@
1
- サイトの言語化後、検索に反映されない
1
+ 多言語化したはずのサイトが、Google検索ではどの言語検索しても英語版しか表示されない
test CHANGED
@@ -1,3 +1,11 @@
1
+ ・実現したいこと
2
+
3
+ 英語検索には英語版、日本語検索には日本語版を表示させたい。
4
+
5
+
6
+
7
+ ・現在までに行ったこと
8
+
1
9
  HTMLページの多言語化を行い、
2
10
 
3
11
 
@@ -32,11 +40,11 @@
32
40
 
33
41
 
34
42
 
35
- どのような対策を取れば、英語検索には英語版、日本語検索には日本語版を表示きるでしょうか。
43
+ どのような対策を取ればよいでしょうか。
36
44
 
37
45
 
38
46
 
39
-
47
+ 参考:
40
48
 
41
49
  英語版のページに仕込まれているJSスクリプト(日本語ユーザーが使用した場合に発火)
42
50
 

3

JS追加

2018/04/16 06:37

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,35 @@
33
33
 
34
34
 
35
35
  どのような対策を取れば、英語検索には英語版、日本語検索には日本語版を表示できるでしょうか。
36
+
37
+
38
+
39
+
40
+
41
+ 英語版のページに仕込まれているJSスクリプト(日本語ユーザーが使用した場合に発火)
42
+
43
+ ```
44
+
45
+ if (browserLanguage().indexOf("ja") != -1) {
46
+
47
+ location.replace("日本語版サイトURL");
48
+
49
+ }
50
+
51
+ else {
52
+
53
+ ;
54
+
55
+ }
56
+
57
+ } else if (userLang =='ja') {
58
+
59
+ location.replace("日本語版サイトURL");
60
+
61
+ } else {
62
+
63
+ ;
64
+
65
+ }
66
+
67
+ ```

2

ついか

2018/04/13 05:08

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -28,4 +28,8 @@
28
28
 
29
29
 
30
30
 
31
+ また、fetch as google からインデックス登録をリクエストする際に、クロールが完了したという表示は出ています。
32
+
33
+
34
+
31
35
  どのような対策を取れば、英語検索には英語版、日本語検索には日本語版を表示できるでしょうか。

1

変更

2018/04/13 02:02

投稿

KotaAndo
KotaAndo

スコア13

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  懸念される事項としては、ブラウザ言語に応じて自動でリダイレクトするJSスクリプトを実装していることです。
26
26
 
27
- (例:英語版サイト(~~.com)に日本語設定の人が行くと日本語版(~~~.com/ja/)に自動遷移する。逆も然り)
27
+ (例:英語版サイト(.com)に日本語設定の人が行くと日本語版(.com/ja/)に自動遷移する。逆も然り)
28
28
 
29
29
 
30
30