desentio / weploy-translate

weploy.ai - Translate websites with ai

Home Page:https://weploy.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable SEO indexing

2567910 opened this issue · comments

Things we need to enable SEO indexing:

  • translate meta tags. 🟢 (not so important rn)

  • build seo setup guide in app.weploy.ai (mention to remove canonical link) only frontend @2567910

  • connect logic to seo guied

  • pre index pages for Google (pupetter), I would do it monthly and then crawl and cache all the pages directly. Its the only way we can enable google to see the translation. (Maybe it costs extra? and they have to provide us the sidemap url !!)

  • Weploy will never translate a page with no ?lang parameter set. Othwerwise it will index in the wrong language. TODO: If it is a translated page then we should replace all the links with the correct language links (/about becomes "/about?lang=ru")

  • Turn off dynamic translations (by default dynamic transaltions is turned on. this means users can transalte any contant on the website. (Like new content etc.) otherwise we run pupetter (in weploy app)

  • Even if we dont have all the translations we still always replace all text coming from cdn. 🟢 (Is this page already in local storage then do the same. Before translating the new text.)

  • Basically there should be an option to say (Disable dynamic translations (It will only use the cdn cache): done in weploy script with new option "data-dynamic-translation" but can get overriden using search params weploy_update_translation=true (for puppeteer purpose)

  • disable image & link attribute translation: (add data-translate-attributes="true" to the script, it's false by default)

  • change the cache expiration to monthly (When it expires it has to trigger pupeteer again to reindex them


Evaluate SEO proxy solution.

IDEA:
One time payment export weploy and add scripts locatlly (Give user the option to export translations into one file and import them)

SEO proxy

Image

  • disable image & link attribute translation