eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwStrony wielojęzyczne a adresy URL
Ilość wypowiedzi w tym wątku: 2

  • 1. Data: 2010-05-17 09:34:36
    Temat: Strony wielojęzyczne a adresy URL
    Od: WebCM <w...@g...com>

    Przykład 1

    Skrypt wykrywa język użytkownika automatycznie na podstawie nagłówków.
    Do innych języków prowadzą linki:

    ?lang=pl, ?setlang=pl, /lang/pl, /pl...
    ?lang=fr, ?setlang=fr, /lang/fr, /fr...

    Podałem kilka przykładów, więc rozważmy wszystkie formy (zarówno z
    parametrem i po zastosowaniu mod_rewrite).

    Google wchodzi na stronę. Prawdopodobnie trafia na język, który jest
    ustawiony jako domyślny, gdyż NIE wysyła nagłówka ACCEPT LANGUAGE.
    Załóżmy, że to język polski (PL). Bot idzie do wersji francuskiej. W
    wynikach wyszukiwania będzie widniał adres: ?lang=fr albo /lang/fr,
    itd.

    Bot wraca wreszcie do strony z językiem polskim. Adres wygląda
    podobnie: ?lang=pl, itd.

    Adres strony głównej dla każdego języka to / lub .

    W efekcie ten sam adres wskazuje kilka podstron, a ta sama podstrona
    jest dostępna z poziomu co najmniej 2 adresów. Mimo że Google nie ma z
    tym problemu, może warto ujednolicić URL-e, tylko jak to zrobić
    najlepiej?


  • 2. Data: 2010-05-17 18:23:43
    Temat: Re: Strony wielojęzyczne a adresy URL
    Od: porneL <n...@p...net>

    On Mon, 17 May 2010 10:34:36 +0100, WebCM <w...@g...com> wrote:

    > ?lang=pl, ?setlang=pl, /lang/pl, /pl...
    > ?lang=fr, ?setlang=fr, /lang/fr, /fr...
    >
    > Podałem kilka przykładów, więc rozważmy wszystkie formy (zarówno z
    > parametrem i po zastosowaniu mod_rewrite).
    >
    > Google wchodzi na stronę. Prawdopodobnie trafia na język, który jest
    > ustawiony jako domyślny, gdyż NIE wysyła nagłówka ACCEPT LANGUAGE.
    > Załóżmy, że to język polski (PL). Bot idzie do wersji francuskiej. W
    > wynikach wyszukiwania będzie widniał adres: ?lang=fr albo /lang/fr,
    > itd.
    >
    > Bot wraca wreszcie do strony z językiem polskim. Adres wygląda
    > podobnie: ?lang=pl, itd.
    >
    > Adres strony głównej dla każdego języka to / lub .
    >
    > W efekcie ten sam adres wskazuje kilka podstron, a ta sama podstrona
    > jest dostępna z poziomu co najmniej 2 adresów. Mimo że Google nie ma z
    > tym problemu, może warto ujednolicić URL-e, tylko jak to zrobić
    > najlepiej?

    Nie warto - wyszukiwarki preferują odesłać użytkownika do wersji
    językowej, którą sobie znalazł.

    Jeśli chodzi o same URLe, to IMHO lepiej użyć poddomen.

    http://kurs.browsehappy.pl/Kurs/Wielojezycznosc

    --
    this.author = new Geek("porneL");

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: