Content translation > Duplicate content

szogedi képe

Sziasztok!

Elkezdtem "többnyelvűsíteni" az oldalamat és érdekes dologra lettem figyelmes.

Amikor a Content translation modul segítségével egy új fordítást adok az oldalhoz, alapvetően nem fordítás jön létre, hanem egy új tartalom adódik hozzá a site-hoz. A gondom ott kezdődik, hogy ez az új tartalom több útvonalon is elérhető lesz, ami a Google-nél mint "dupliacate content" jelenik meg. Gyakorlatilag ugyanazt a tartalmat több útvonalról is el tudom érni, mint pl.

.../en/node/193
.../node/193

Persze ilyenkor az i18 modul menüje nem jelenik meg, viszont a tartalom igen. Valakinek van ötlete, hogy ezt a Google által büntetendő tettet ne kövessel el a honlapom?

Drupal verzió: 
drifter képe

Global Redirect modult próbáltad? Elvben megoldja a hasonló problémákat, de nem tudom hogy a többnyelvűséget is figyelembe veszi-e.

0
0
szogedi képe

...nem ajánlanák az i18n modullal való használatra, mert "megzavarhatja" a működését. Azért egy szűz site-on kipróbálom. Köszi az ötletet!

0
0
janoka képe

Én ezeket állítanám be:

admin/settings/language/configure oldalon:
Útvonal előtagok nyelvi alapértelmezéssel.

admin/settings/language/edit/xx
Útvonal előtag: xx
mindegyiknél megadnám.
(ahol: xx = a nyelvi kód, pl: en, hu, stb.)

Így megy?

0
0
szogedi képe

...jelenleg is az "Útvonal előtagok nyelvi alapértelmezéssel" beállítással működik, ennek ellenére mindkét útvonalon elérhető a tartalom. A gond ott kezdődik, hogy a sitemap modult is használom, amely viszont szorgalmasan küldözgeti mindkét formában a tartalmak útvonalát, így a google egy az egyben benyalja a két útvonalat.

0
0
szogedi képe

Jobb megoldást egyelőre nem találtam, minthogy az útvonal álnevek modul segítségével mindegyik tartalomnak egyedi útvonalat adok kézzel. Így a sitemap modul már az alias-okat fogja küldeni a Google szerverének.

0
0
aboros képe

tegyed fel a global redirect modult. mindenképpen. akármi is a megoldás a konkrét problémádra, ha használsz álneveket, a global redirectet is tedd fel, különben a node elérhető lesz az álnevén és a valós útvonalán is.
global redirect minden lekéréskor meg fogja nézni, hogy az adott útvonalnak van e álneve és ha igen 301 -el oda irányít. kell neked!

0
0

-
clear: both;

szogedi képe

Fordítás tökéletesen megy, i18 és translate modulok beüzemelve, global redirect modul dübörög. Viszont nem jöttem rá, hogy a blogbejegyzéseket hogyan kellene fordítanom. Van valakinek ötlete?

0
0
drifter képe

Lásd subj.

0
0