Tilda'дагы дүкөн, аудитория бир нече өлкөдө. Валюта конвертациялоочу JS-виджетти туташтырсаңыз, баалар колдонуучунун браузеринде кайра эсептелет — маселе чечилди окшойт. Бирок Search Console'ду караганыңызда, чет элдик суроо-талаптар боюнча органика өспөгөнүн көрөсүз. Себеби, издөө системасы сатып алуучу көргөндөн таптакыр башка нерсени көрөт.
Маалыматтарга ылайык чек ара аралык соода боюнча изилдөө, 92% покупателей предпочитают видеть цены в местной валюте, и каждый третий покупатель бросает корзину если цена показана только в иностранной валюте. Бул айдан ачык угулат — бирок кызыгы, көпчүлүк дүкөндөр бул маселени кантип чечишет жана эмне үчүн чечим SEO-көйгөйгө айланат.
JS-конвертация кантип иштейт
Көпчүлүк валюта конвертациялоо виджеттери жана скрипттери бир схема боюнча иштейт: барак баштапкы валютадагы баалар менен жүктөлөт, андан кийин JS API аркылуу алмашуу курсун алат жана сандарды колдонуучунун браузеринде кайра эсептейт.
Сатып алуучу үчүн бул нормалдуу көрүнөт: ал баракка кирди, бир секунддан кийин бааны еврого көрдү. Кээде жүктөөдө бир аз жаркылдоо болот, кээде жок. Визуалдык жактан иштейт.
Көйгөй колдонуучу бир нерсени көрбөгөндүгүндө эмес. Көйгөй издөө роботу баракты такыр башкача көрөт.
Googlebot эмнени көрөт
Googlebot барактарды баштапкы рендерингде индекстейт. Google Search Centralмаалыматы боюнча, JavaScript рендеринги кечиктирилиши мүмкүн: адегенде барактын HTML-версиясы индекске түшөт, JS кийинчерээк иштетилиши же такыр иштетилбеши мүмкүн.
Бул деген, эгерде дүкөн башында россиялык болсо, издөө натыйжаларында баштапкы валютадагы — рублдеги баалар пайда болушу мүмкүн. Германиядан келген колдонуучу суроо берет, натыйжаларда «4500 ₽» көрөт, басат, жана барак жүктөлгөндөн кийин гана баа еврого которулат.
Бул бир эле учурда эки көйгөй. Биринчиси: натыйжалардагы сниппет локализацияланбаган бааны көрсөтөт — бул чыкылдатуу мүмкүнчүлүгүн төмөндөтөт. Экинчиси: эгер сиз микробелгилөөнү (schema.org/Product, price талаасы менен) колдонсоңуз, ал HTMLге баштапкы валюта менен жазылат. Издөө системасы рубль менен структураланган маалыматтарды көрөт жана аларды rich results'те так ошондой көрсөтөт.
Мисалы, эгер сиз Tilda колдонсоңуз, барактын кодунда көбүнчө "price": "4500" жана "priceCurrency": "RUB" сыяктуу мета-тегдерди же JSON-LD белгилөөсүн таба аласыз. Фронтенддеги JS-скрипт көрсөтүүнү «€45» деп алмаштырса дагы, баштапкы HTMLди окуган издөө роботу так рублдик бааны каттайт, бул издөө натыйжаларында баанын туура эмес көрсөтүлүшүнө алып келет.
Издөө системасы сиз күткөн валютаны көрүп жатканына ынануу үчүн, баракты Google Rich Results Testаркылуу текшерүүнү сунуштайм. Бул курал Google сиздин микробелгилөөңүздү реалдуу убакытта кантип чечмелей турганын көрсөтөт.
Товарлар үчүн структураланган маалыматтардын форматы, анын ичинде баа жана валюта талаалары, Google'дун расмий документтеринде товарлар үчүн структураланган маалыматтар.
Эмне үчүн бул көрүнгөндөн да жаман
Сиз баракты немис рыногуна жылдырып жатасыз дейли. Google Merchant Center'де же органикалык издөөдө сатып алуучу бааны еврого көрүүнү күтөт. Эгер сиздин микробелгилөөңүз «4500 RUB» деп айтса, бул жөн эле жагымсыз эмес — Google сиздин товарларыңызды жергиликтүү соода натыйжаларында көрсөтпөй калышы мүмкүн.
Белгилүү бир рынокко багытталган SEO-стратегиясы бул барактагы мазмун аудиторияга дал келет деп болжолдойт: тил, валюта, контекст. JS-конвертация локализация иллюзиясын берет, бирок индекстелген мазмун баштапкы абалында калат.
Сервердик конвертация: ал кантип иштеши керек
Сервердик конвертацияда колдонуучунун браузери керектүү валютадагы баалар менен даяр баракчаны алат. Баары серверде эсептелинет, браузер туура сандар менен даяр HTML алат.
Googlebot сатып алуучу көргөн нерсени көрөт: евродогу бааны, туура микробелгилөөнү, туура сниппетти. Локализация толук — колдонуучу үчүн да, издөө системасы үчүн да бир убакта.
Бул ыкманын алкагында алмашуу курсу ишенимдүү булактан (мисалы, ECB же башка API) алынат жана баракты берүүдө прокси-сервер тарабында колдонулат. Кэш график боюнча жаңыртылат. Колдонуучу жүктөөдө эч качан «жаркылдоону» көрбөйт.
Multify маселени кантип чечет
Multify сайт менен колдонуучунун ортосунда прокси-катмар катары иштейт. Германиядан колдонуучудан суроо келгенде, сервер баракты евродо кайра эсептелген баалар менен берет. Курс автоматтык түрдө жаңыртылат.
Бул SEO үчүн гана эмес, URL структурасы үчүн да маанилүү. Сайттын тилдик версиясы /de/ же de.yourdomain.com дарегинде жайгашкан, жана ошол эле даректе Googlebot евродогу баалар менен туура немис тилиндеги контентти көрөт. hreflang автоматтык түрдө түзүлөт — өзүнчө жөндөөнүн кереги жок.
JS-ыкмасы менен айырмасы принципиалдуу: JS менен сиз сайт локализацияланган деп көрсөтөсүз. Сервердик конвертацияда ал чындап эле локализацияланган — адамдар үчүн да, издөө системалары үчүн да.
Эгер сизде JS-конвертация бар болсо, эмне кылуу керек
Эгер сиз азыр валюта конвертациялоо виджетин колдонуп жатсаңыз, Google Search Console'дон Googlebot сиздин товардык баракчаларыңызды индекстөөдө эмнени көрөрүн карап көрүңүз. «URL текшерүү» куралы робот алган HTMLди көрсөтөт — ал жерде керектүү валютадагы баалар жана туура микробелгилөө бар-жогун караңыз.
Эгер баштапкы валютаны көрсөңүз — бул катастрофа эмес, бирок бул башка өлкөлөрдөн келген органикалык трафик толук күчүндө иштебей жатканын билдирет.
Көп берилүүчү суроолор
Googlebot ар дайым JavaScriptти этибарга албайбы?
Жок, бирок бул каалагандан да татаалыраак. Google чындап эле JavaScriptти көрсөтөт, бирок бул өзүнчө кезекте болот жана кечигиши мүмкүн. Жаңы баракчалар же тез өзгөрүп турган баалар үчүн — индекстөөдөгү кечигүү актуалдуу мазмундун издөө натыйжаларына кийинчерээк түшөрүн билдирет. Баалар сыяктуу динамикалык маалыматтар үчүн бул кабыл алынгыс.
Яндекс жөнүндө эмне айтууга болот?
Яндекс да JavaScriptти көрсөтөт, бирок чектөөлөр менен. КМШ базарлары үчүн (Казакстан, Беларусь, Армения) бул да актуалдуу көйгөй: робот биринчи жолу кыдырууда туура мазмунду ала албай калышы мүмкүн.
Издөө системасы туура валютаны көрүп жатканын кантип текшерсе болот?
Google Search Console аркылуу: «URL текшерүү» → «Индекстелген баракты көрүү» → «Кошумча маалымат». Ал жерде Googlebot алган HTML көрсөтүлөт. Бааларыңызды издеңиз — алар priceCurrency микроразметкасынын тегинде кайсы валютада жазылган.
