Skocz do zawartości
HaPe

Strona dwujęzyczna i google

Polecane posty

Witam,

piszę w php prosty cms pod jedną stronę, język użytkownika określany jest na podstawie jego identyfikatora przeglądarki. Jeśli zawiera w nagłówku frazę pl to ustawiany jest język polski strony, jeśli en lub jakikolwiek inny to ustawiany jest angielski.

 

I teraz jak sprawić by google dla Polaków zaindeksowało stronę z polskim langiem, zaś dla Anglików, Francuzów itd. w języku angielskim?

Dodam, że całość działa pod jedną domeną.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Polecam dodać subdomeny np. do strony strona.pl, en.strona.pl z anglojęzycznym kontentem de.strona.pl z niemieckim itd... Google wszystko zrobi samo.

 

Dodatkowym plusem będzie jak subdomenę przeznaczoną na dany kraj podepniesz pod odpowiednie IP. OVH ma taką funkcję i mogę potwierdzić, że to działa. Potem nawet jak ktoś z zagranicy będzie podpięty w Polsce to strona i tak będzie mu się wyświetlała w Google w jego języku (po jego ustawieniach regionalnych), czyli tak jak chcemy. Innych rozwiązań nigdy nie testowałem.

 

Być może to przypadek, ale krótko po stworzeniu wersji w kilku językach według tej metody, stronka nieźle się "wypozycjonowała".

 

Pomysł wziął się z obserwacji działania stron dużych marek np.PlayStation

 

Edit:

Daję przykład, tak będzie najlepiej, bo jakimś cudem stara wersja jeszcze jest online:

 

http://de.mansfeld.pl/

 

Internauta z Niemiec widzi na pierwszej stronie z wynikami tylko tę pierwszą a oryginalna będzie gdzieś dalej, na powiedzmy, 3. stronie, zależy od zapytania.

 

Polak wyszukując podstrony domeny, będzie miał tylko http://mansfeld.pl a tych nawet nie zobaczy, jak już to na końcu wyników.

Edytowano przez lemans88 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W sumie to: https://support.google.com/webmasters/answer/182192?hl=pl chyba wyczerpuje temat... ;)

 

 

Ja bym generalnie nie przywiązywał na sztywno języka strony do ustawionego w przeglądarce. Oczywiście, możesz wykryć ten język i automatycznie przekierować do odpowiedniej wersji językowej, ale musisz też dać możliwość wyboru języka, oraz zapewnić oddzielne URL-e dla poszczególnych wersji językowych.

Edytowano przez likufanele (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ale musisz też dać możliwość wyboru języka, oraz zapewnić oddzielne URL-e dla poszczególnych wersji językowych.

 

Dokładnie. Odzielność URLi zapewnią wspomniane subdomeny a potem wystarczy po prostu udostępnić linki do poszczególnych wersji np. w stopce.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×