SEO overview

What is SEO?

Search engine optimization (SEO) is a collection of practices designed to make a website more indexable by search engines such as Google, Bing, and Yandex. All of them depend upon the search engines viewing all the content with minimal effort.

How search engines index your site

Most search engines will first try to index a URL as plain HTML (i.e., render your website with JavaScript disabled). If this fails, the page is put in a queue and later indexed with a headless browser (i.e., rendered with JavaScript executed). This latter method is more costly in terms of time and resources, so JavaScript-heavy pages tend to get indexed later than usual, and sometimes, they are not as accurate as plain HTML pages. Search engines can employ prerendering to alleviate this.

To ensure search engines can index and show results for your translated site, we recommend offering search engine bots a flattened rendered version of the web pages. Bablic offers a "flattening service" to Pro users that provides you with an appropriate version of the translated HTML page. You may also choose to utilize a different service to create flattened pages. Once the flattening approach is defined, you will then need to add redirect rules to send search engine requests for translated pages to the flattened version.