- többnyelvű weblap
-
többnyelvű weblap
Egy kis segítséget szeretnék kérni.
A dictzone szótárról van szó. Eddig azt hittem jól kigondoltam a dolgokat, de mégsem.
Mivel több nyelvű az oldal, így a főoldalról (dictzone.com) eddig 301-el tovább dobtam pl. magyar esetén dictzone.com/angol-magyar-szotar oldalra, ha más nyelvvel jött be, akkor a dictzone.com/german-english-dictionary-re.
Ez jónak is tünt, mivel a http1.0-ás kéréseket is kezelte (pl. robotok).
Úgy tudom a negotation csak a http1.1-től jött be.
Ezért használtam a 301-et.
Rá kellett jönnöm, hogy a proxy-k viszont cachelik a 301-et, így az győz akit előbb cacheltek be, így az angoloknak is pl. magyar oldalt mutat.
Próbáltam a "Vary: Accept-Language" headert, de valamiért nem eszi meg a proxy. Lehet, hogy a 301-nél nem él ez a header?
Ti hogyan csinálnátok a többnyelvűséget?
-
-
re: többnyelvű weblap
Többnyelvű oldal esetén ideális és minden más esetben is külön aldomainnel mennék, aminek a legnagyobb előnyét a különböző földrajzi területekhez való hozzárendelésben látom. A webmaster toolsban domainenként tudsz geotargetinget specifikálni, mappánként, URL-enként nem.
Úgylátom a jelen átirányítás nem IP alapján működik, pedig az lenne a pontos (angol oldalra dob engem is, pedig hungaricum vagyok), de ekkor magyar oldal indexelése nem valósulhat meg, hiszen USA-hoz tartozó IP-ről jön a googlebot. Ha a googlebotot kiveszed a redirect alól, akkor már cloakingolsz és pikkpakk kivághatnak.
-
-
re: többnyelvű weblap
Köszönöm a válaszod Zoli.
Egy kicsit tisztult a kép.
Tehát az átirányítást már nem vehetem le, ha jól értem.
A google megtalálja mindegyik oldalam, benne vannak a sitemap.xml-ben. Van átjárás is az oldalak közt, még nem minden oldalon van meg a nyelv-váltás lehetősége.
A gondom most az, hogyan irányítsam át úgy, hogy a proxy-k vagy nyelvfüggően cacheljék az átirányítást, vagy ne cacheljenek.
Ha jól utána gondolok, mégis kivehetem a 301-es átirányítást.
Viszont akkor, hogyan dobnátok szét nyelvfüggően a lapot 2 külön oldalra?
Az ip cím alapján kiszolgálást én is azért vetettem el, mivel nem várt eredmények jöhetnek.
Az addig stimmel, hogy a google nem ad nyelvet, így mindig az angol oldalt neki kell mutatni. Mint ahogy azokkal a felhasználókkal is teszem, akik nem adnak nyelvet.
A magyaroknak magyart kell mutani.
De hogyan rakjam át a felhasználókat szabványosan a nyelvfüggő oldalakra?
-
-
re: többnyelvű weblap
Ok, megoldódott. Nem volt mindegy a fejlécek sorrendje. Előbb a Vary kellet, utána a Location. :-)
-
A téma címkéi:
Hozzászólás szabályai
- Új témákat nem hozhatsz létre
- Válaszokat nem küldhetsz
- Fájlokat nem csatolhatsz
- A hozzászólásaidat nem módosíthatod
-
Fórum szabályzat
Könyvjelzők