Клиент үш тілде сайт жасауды сұрайды. Сіз Tilda құжаттамасын ашып, көптілді шешімдерді қарап, Weglot та, кірістірілген құралдар да каталог пен формалармен жұмыс істей алмайтынын түсінесіз. Multify басқаша жұмыс істейді — беттегі скрипт арқылы емес, DNS арқылы. Қалай екенін талдайық.
Клиенттік аударма мәселесі
Көптеген аударма қызметтері бір принцип бойынша жұмыс істейді: олар JavaScript скриптін беттің <head> бөлігіне енгізеді. Скрипт браузерде жүктеледі, беттегі мәтінді ұстап алып, оны аудармамен алмастырады.
Бұл бірнеше мәселе тудырады.
Іздеу жүйелері түпнұсқаны көреді. Googlebot бетті сұрайды, скриптсіз (немесе іске қосылмаған скриптпен) HTML алады және түпнұсқа тілді индекстейді. Тілдік нұсқалар не мүлдем индекстелмейді, немесе көшірме ретінде индекстеледі. Google ресми түрде растайды, JavaScript рендерингі кешігумен орындалады және кепілдік берілмейді.
Динамикалық контент аударылмайды. Tilda тауарлар каталогын бөлек API сұрауы арқылы жүктейді. Аударма скрипті бетті «өңдеп» болған кезде, тауарлар әлі келмеген болады. Нәтижесі: интерфейс аударылған, тауар атаулары мен бағалары түпнұсқа тілде қалады.
Пішіндер бұзылады. Tilda пішіндері деректерді өз домені арқылы жібереді. Аударма скрипті сіздің доменіңізде жұмыс істейді және Tilda сұрауларына қол жеткізе алмайды. Өріс таңбалары, қате туралы хабарламалар, жіберілгеннен кейінгі мәтін аударылмай қалады.
Кері прокси қалай жұмыс істейді
Multify DNS деңгейінде қосылады. Сіз жазбаларды тілдік нұсқаларға трафик Tilda-ға тікелей емес, Multify серверлері арқылы өтетіндей етіп өзгертесіз.
Схема келесідей жұмыс істейді:
- Пайдаланушы de.yoursite.com (немесе yoursite.com/de) ашады
- DNS сұрауды Multify серверлеріне жібереді
- Multify Tilda-дан бастапқы бетті сұрайды
- HTML алады, барлық мазмұнды серверде аударады
- Пайдаланушыға аударылған бетті береді
Пайдаланушы сіздің доменіңізді көреді. Tilda тіпті оның мен пайдаланушы арасында прокси қабаты бар екенін білмейді. Tilda тұрғысынан — бұл сайтқа кезектегі сұрау ғана.
Сервер жағындағы аударма SEO үшін неге маңызды
Аударма HTML берілгенге дейін серверде орын алғанда, іздеу жүйесі дайын аударылған бетті алады. Бұл мынаны білдіреді:
- Googlebot неміс нұсқасын неміс мазмұны бар жеке URL ретінде индекстейді
- <head> ішіндегі hreflang атрибуттары дұрыс тілдік нұсқаларды көрсетеді
- Sitemap-те әр тіл үшін жеке URL мекенжайлары бар
- Қайталанатын мазмұн жоқ – әр нұсқаның өзіндік семантикасы бар
Multify барлық осы тегтерді автоматты түрде жасайды. Әр бет үшін hreflang-ті қолмен тіркеудің немесе бөлек sitemap-ті қолдаудың қажеті жоқ. Іске асыру талаптары Google-дың локализацияланған нұсқаларға арналған құжаттамасында сипатталған.
Бұл динамикалық мазмұн үшін не береді
Прокси-архитектура тек бастапқы HTML-ді ғана емес, сонымен қатар мазмұнға арналған барлық кейінгі сұрауларды да ұстайды. Tilda API арқылы өнім каталогын жүктегенде, Multify сервер жауабын ұстап, оны браузерге бермес бұрын аударады.
Практикалық тұрғыдан бұл мынаны білдіреді:
- Тауарлардың атаулары мен сипаттамалары толығымен аударылады
- Бағалар қажетті валютаға айырбасталады (бұл туралы төменде)
- Динамикалық түрде жүктелетін блог мақалалары қажетті тілге аударылады
- Виджеттер мен үшінші тарап блоктарының мазмұны техникалық мүмкін болған жерде өңделеді
Агенттік үшін бұл каталогтары бар клиенттерден жиі қойылатын сұрақты шешеді: «тауарлар да аударыла ма?»