Skocz do zawartości

Przekierowanie wersji językowych


prodiz

Rekomendowane odpowiedzi

Witam,

Mam stronę www,stronka,com, która wykrywa język przeglądarki i przekierowuje użytkownika na odpowiednią wersję językową wg http_accept_language.

Skrypt w głownej index.php wykrywa język i robi momentalnie:

header("Location: /".$wykryty_jezyk."/", false, 301);

(próbowałem tez wersję z przeniesieniem poprzedzonym: header("HTTP/1.1 301 Moved Permanently"); )

Google oczywiście indeksuje te strony, ale w wynikach pokazuje mi cały czas także główną, www,stronka,com

Której wg mnie nie powinien bo powinien mieć tylko np. www,stronka,com/en/

i przez to mi się dubluje wersja /en/ z wersją /

(mam zablokowac w robots.txt głowną www,stronka,com ???)

Macie jakiś pomysł jak zrobić by google zajarzył tego redirecta (może to nie musi być 301?)

(Strona stoi na serverze unixowym)

Drugie pytanie: Powinienem pozycjonować linkami zewnętrznymi każdą osobną wersję, np.

Fajna strona - httx://www,stronka,com/pl/

Cool page - httx://www,stronka,com/en/

I tak dodawać do katalogów? (nie dodając nigdy głównej httx://www,stronka,com ? )

Dzięki,

BM

PS. WIEM, że podobny temat był wałkowany, ale nie znalazłem akurat nic pasującego do tej specyficznej sytuacji

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności