Агенттік 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-да болмайды. JS-скрипт Weglot бұл деректер 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 пайдаланушы көретін нәрсені көреді.