Агенттік Weglot-ты Tilda-дағы сайтқа қосады. Плагин орнатылады, тілдерді ауыстыру батырмасы пайда болады. Содан кейін тауарлар каталогы орыс тілінде қалғаны, кері байланыс формасы да солай, ал контенттің бір бөлігі мүлдем жүктелмейтіні анықталады. Бұл орнату қатесі емес. Бұл архитектураның іргелі шектеуі: Weglot тек статикалық контентті аударады, оның Tilda-да аз, ал барлық динамикалық контент аударылмай қалады.
Weglot жай ғана JS-скрипт ретінде емес, DNS арқылы кері прокси (reverse proxy) ретінде жұмыс істейді. Мәселе мынада, ол Tilda архитектурасының ерекшеліктерін ескермейді, соның салдарынан контентті аударуда қиындықтар туындайды.
Weglot жалпы қалай жұмыс істейді
Бұл қарапайым HTML-құрылымы бар статикалық сайттарда жақсы жұмыс істейді: қарапайым блог, динамикалық блоктары жоқ лендинг. Weglot WordPress, Shopify, Webflow-мен тамаша жұмыс істейді — онда контент болжамды және жүктеу кезінде скрипт үшін бірден қолжетімді.
Tilda басқаша құрылған: оның ерекше функционалы және ерекше тәсілді қажет ететін көптеген динамикалық контенті бар.
Неліктен Tilda — басқа жағдай
Tilda беттерді блоктармен жасайды. Контенттің көп бөлігі стандартты түрде жүктеледі, бірақ бірқатар блоктар өз механизмдері арқылы жұмыс істейді: AJAX-сұраулар, жеке API-шақырулар.
Мұндай блоктарға мыналар жатады:
- Тауарлар каталогы (Tilda Store) — тауарлар туралы деректер Tilda серверіне жеке сұрау арқылы жүктеледі, бастапқы HTML-де болмайды. Weglot JS-скрипті бұл деректер DOM-да пайда болғанға дейін іске қосылады.
- Формалар (Tilda Forms) — өріс атаулары, жазбалар, қате туралы хабарламалар және түйме мәтіндері ішінара динамикалық түрде рендерленеді. Weglot бәрін аудармайды.
- Виджеттер және үшінші тарап кірістірулері — TravelLine, Calendly, брондау виджеттері басқа доменнен iframe-ге жүктеледі. Оған JS Weglot қол жеткізе алмайды: бұл Weglot-тың емес, браузердің шектеуі.
Қорытынды: Tilda-дағы каталогтары мен формалары бар типтік коммерциялық сайтта Weglot контенттің жартысын ғана аударады. Қалғаны бастапқы тілде қалады.
Бұл SEO үшін нені білдіреді?
Бұл бөлек мәселе, және ол алғашқы қарағандағыдан да күрделірек.
Weglot DNS-интеграция (Reverse Proxy) арқылы статикалық контентті сервер жағында сәтті аударады. Алайда, JS арқылы жүктелетін динамикалық элементтер үшін бұл әдіс жұмыс істемейді: Googlebot сценарий мәтінді ауыстырмас бұрын бетті индекстеуі мүмкін, соның салдарынан индекске бастапқы нұсқа түседі.
Динамикалық блоктар үшін Weglot бет жүктелгеннен кейін контентті аударуға тырысады, бұл кідірістер мен визуалды секірістер тудырады. Одан айырмашылығы, Multify Tilda API-ге тікелей біріктіріледі және жауап браузерге түспес бұрын деректерді аударады: пайдаланушы үшін контент Tilda серверінен бастапқыда келгендей бірден аударылған болып көрінеді.
Бұл шетелдік кілт сөздер бойынша позицияларға тікелей әсер етеді: бет бар, аударма бар, бірақ іздеу жүйесі оны аударылған деп көрмейді. Weglot өзі растайды: JS-интеграция SEO-артықшылықтар бермейді, себебі аудармалар бастапқы HTML-ге түспейді.
Hreflang-пен байланысты нюанстар
Weglot hreflang-тегтерін статикалық түрде қосады. Бұл іздеу жүйелеріне тілдік нұсқаларды табуға мүмкіндік берсе де, техникалық нюанс бар: Weglot x-default тегін қоспайды. Одан айырмашылығы, Multify Google ұсыныстарына сәйкес x-default-ті дұрыс іске асырады, бұл іздеу жүйелеріне әдепкі тілдік нұсқаны жақсырақ анықтауға көмектеседі.
Бұнымен не істеу керек
Weglot — жаман емес өнім, ол контент статикалық және болжамды жерде жақсы жұмыс істейді. Tilda-да каталог және формалармен ол ішінара жұмыс істейді. Бұл баптау немесе тариф мәселесі емес, архитектуралық шектеу. Бастапқыда Weglot WordPress және Shopify үшін жасалған.
Multify Tilda үшін жасалған: ол динамикалық контентті, формаларды және каталогты аударады, сондай-ақ валюталарды сервер жағында конверттейді. Дұрыс SEO үшін метатегтер бірден HTML-де жасалады.
Прокси-тәсіл принципті түрде ерекшеленеді: аударма серверде жүреді, браузерге аударылған бет келеді. Google пайдаланушы көретін нәрсені көреді.
Жиі қойылатын сұрақтар
Weglot Tilda-да мүлдем жұмыс істемей ме?
Жұмыс істейді, бірақ ішінара. Статикалық контентті — тақырыптарды, мәтіндік блоктарды, қарапайым беттерді — Weglot аударады. Мәселелер тауарлар каталогымен, формалармен және динамикалық түрде жүктелетін барлық нәрсемен басталады.
Егер менде каталогсыз қарапайым лендинг болса — Weglot сәйкес келе ме?
Динамикалық блоктары жоқ лендинг үшін Weglot, бәлкім, жұмыс істейді. Қалқымалы терезелермен проблемалар болмайды, бірақ формалармен қиындықтар туындайды: Tilda өтінімдерді қабылдамайды, өйткені интеграция жоқ. Дүкені бар коммерциялық сайт үшін — сәйкес келмейді.
Неліктен Google Weglot аудармасын көрмеуі мүмкін?
Егер аударма JavaScript арқылы қосылған болса, Google оны көрмеуі мүмкін. Бұл режимде іздеу роботтары (мысалы, Googlebot) бетті асинхронды түрде индекстейді: олар скрипт жұмыс істеп үлгермей тұрып, бастапқы HTML-ді тіркеуі мүмкін. Нәтижесінде, индексте түпнұсқа тіл қалады, өйткені бұл клиенттік JS-аударманың жұмыс істеу ерекшелігі.
Weglot-тың Tilda-мен ресми интеграциясы бар ма?
Weglot-ты Tilda-ға сайт параметрлеріне арнайы скрипт қосу арқылы қосуға болады. Бұл ресми интеграция емес, жай ғана кодты беттерге енгізу тәсілі.
