Home โ€บ Guides โ€บ SEO

Running an Adult Site in Several Languages (Without Breaking SEO)

Most adult search traffic outside the English-speaking world is in other languages, and most independent tubes ignore it. Serving machine-translated versions of your pages opened up searches our English pages never reached. It also produced a set of bugs worth knowing about before you start.

The structure

What to translate, and what never to

Videos already in another language

If a video’s original title is Spanish, it belongs on the Spanish version of your site, with its original title. Machine-translating it into English and then back into other languages produces nonsense and duplicate pages. We list such videos only on their own language version and keep them out of the English listings and sitemaps.

Speed: cache everything

Translating a page on every request is slow, and slow pages get flagged. Search engines’ tools reported our translated pages as too slow until the translations were cached. Translate each unique string once, store it, and serve cached HTML. Pre-warm the cache for your most important pages after each deploy, and clear the cache for a site whenever its templates change.

Language switching for visitors

Which engines care

Yandex responded fastest to our Russian and Turkish versions. Google indexes translated pages more slowly and, like everything else, mostly on sites it already trusts. Naver (Korean) and Seznam (Czech) are worth registering with if you serve those languages.

Machine translation is fine, if it is honest

Readers forgive imperfect machine translation of a video title. They don’t forgive pages that are half translated, broken, or stuffed with keywords. Use a decent translation engine, keep the source text clean, and don’t add translated text that says nothing.

Spotted something outdated, or run a service we should look at? Email [email protected]. Listings are never paid.