Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP] Wiele języków, a indeksowanie google.
seba22
post
Post #1





Grupa: Zarejestrowani
Postów: 293
Pomógł: 4
Dołączył: 28.01.2005

Ostrzeżenie: (0%)
-----


Witam,

Tworzę kawałek strony www, i męczy mnie pewien fakt.
Jak zrobić system wielu języków w ten sposób aby był on przyjazny dla Google, czyli zindeksował mi stronę dla konkretnych języków, tak jak by była w nich naturalnie pisana.


Wiadomo że przeglądarki wysyłają parametr z "rządnym językiem" na tej podstawie możemy wyświetlić DIV a w nim.
"Cześć, widzę że prawdopodobnie interesuje Cie język Polski, jak tak kliknij OK, jeżeli nie wybierz swój język:" i to samo po angielsku aby zagraniczny się nie zgubił.

Dodatkowo oczywiście u góry możliwość wyboru z tool boxa, interesującego języku.

Chcę aby zmiana języku definiowała również budowę dokumentu HTML od samego początku i zgłaszało jej język jako np ENG, GER, JAP.

Myślałem aby oprzeć to na ciasteczku które zapamiętywało by wybór.

Moje pytanie jest natomiast inne, w jaki sposób powiedzieć google "hej, ta strona jest w 2 językach".

Mechanizm z cookies opierał się na javascript i wywołaniu pliku "set_language.php?jezyk=pl".
I wtedy całość zaczynała śmigać po polsku.

Google, sobie na pewno nie kliknie w to, i nie wybierze z listy "PL" i będzie się cieszyć...

A na pewno ani ja ani szef wydziału nie chcemy w adresie url /cos/gdziesz.php?language=pl.... bo takie coś wygląda nie profesjonalnie.


Nigdy nie robiłem czegoś w multilanguage pod kontem również indeksowania... tutaj jest problem..

Mam nadzieję że ktoś wpadnie na pomysł, jakąś koncepcję...

Nie pytam o gotowe rozwiązanie, bo to nie jest u mnie problem.
Problemem jest metodyka.. czyli sposób działania, którego nie jestem w stanie samodzielnie zrealizować..




--------------------
Go to the top of the page
+Quote Post
seth-kk
post
Post #2





Grupa: Zarejestrowani
Postów: 444
Pomógł: 79
Dołączył: 26.05.2009

Ostrzeżenie: (0%)
-----


np:
domena.pl/jezyk/reszta/adresu.html + menu w stylu
  1. <a href="http://domena.pl/pl/reszta/adresu.html">pl</a>
  2. <a href="http://domena.pl/en/reszta/adresu.html">en</a>
  3. <a href="http://domena.pl/de/reszta/adresu.html">de</a>



--------------------
Go to the top of the page
+Quote Post
seba22
post
Post #3





Grupa: Zarejestrowani
Postów: 293
Pomógł: 4
Dołączył: 28.01.2005

Ostrzeżenie: (0%)
-----


Ale ta wyżej wymieniona opcja wymaga przepisania całego serwisu, wszystkich url-i, formularze POST, GET...


--------------------
Go to the top of the page
+Quote Post
seth-kk
post
Post #4





Grupa: Zarejestrowani
Postów: 444
Pomógł: 79
Dołączył: 26.05.2009

Ostrzeżenie: (0%)
-----


nie zdradziles jak wyglada budowa serwisu, jedynie "/cos/gdziesz.php?language=pl" sugeruje ze jest raczej "klasyczna"
jesli strona ma byc "google friendly" to info jezyku najlepiej trzymac w URLu
adresy mozna kamuflowac w mod_rewrite ale tak czy inaczej wiarze sie to z poprawa linkow lub mechanizmu generujacego linki, no i sama obsluga jezykow


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 00:40