Skip to content

Your site on Google

For Google and other search engines to show the right version of your site to each person, they need to understand which pages are translations of which. LingoPress takes care of that on its own: there’s nothing to set up.

Each language has its own section in your web addresses: yoursite.com/es/my-post/ in Spanish and yoursite.com/en/my-post/ in English. Your main language has its prefix too. That’s on purpose: it’s the clearest structure for search engines.

If someone visits the plain address of your site (yoursite.com), they’re taken to the home page of your main language.

If someone opens a post with no language in the address, or with the wrong one, LingoPress takes them to the correct address. That way each page has a single address in each language, and Google doesn’t think you have duplicate pages.

On each page, LingoPress adds a few tags that visitors don’t see and that tell search engines “this same page also exists in English, here”. SEO specialists call them hreflang. Only published translations count: drafts aren’t announced.

WordPress creates a site map for search engines (at yoursite.com/wp-sitemap.xml) with the list of your pages. With LingoPress, it includes the pages in all your languages.

If your site is still under construction and you’ve ticked the Search engine visibility option in Settings → Reading, WordPress turns that map off. Untick it when your site is ready to be found.

If you use an SEO plugin that makes its own site map, such as Yoast SEO or Rank Math, check that it includes your pages in every language.

When someone browsing in English clicks your logo or the Home link, they go to the English home page, not to the main language’s.

Some plugins send each visitor to a language according to their browser’s settings. LingoPress doesn’t, on purpose:

  • Google usually browses in English and might never see the other versions.
  • The links people share would open in another language.

Instead, each address always shows the same language, and your visitors choose theirs with the language switcher.

  • Keep the URL prefix LingoPress suggests for each language (es, en, fr…). Google uses it to recognize the language.
  • Publish your translations. Drafts aren’t visible to Google.
  • Translate your SEO texts. If you use Yoast SEO, Rank Math or a similar plugin, write the SEO title and description in each translation: LingoPress doesn’t translate or copy them.
  • Translate the alternative text of your images. Google reads it too. See Images and files.