Skip Navigation
Updated
September 19, 2023

The SEOPress plugin allows you to optimize your WordPress website for search engines. In this guide, we walk you through the process of optimizing your WPML multilingual site using SEOPress.

On This Page:

Getting Started

Start by installing and activating the following:

  • SEOPress
  • WPML core plugin and WPML String Translation add-on

If you’re new to WPML, check out our Getting Started Guide. It quickly walks you through different translation options you can use.

Translating Global SEO Texts

SEOPress allows you to set global SEO options such as the homepage meta description, site title, organization name, and more. For example, you can set the default-language site title and the home page meta description by navigating to SEOTitles & Meta.

Setting the default language site title and homepage meta description

To translate these texts follow the steps below:

  1. Go to WPMLString Translation and search for the text you want to translate.
  2. Click the Plus icon under the language you want to translate your site title into, add the translation, and click outside the translation field to save. 
Translating the site title text

You can translate any SEO-related texts using the same steps.

WPML automatically synchronizes the non-text SEO values between different languages such as hiding SEO meta boxes for posts and pages, disabling author archives, and enabling 404 monitoring.

Translating On-Page SEO Attributes

SEOPress adds a meta box to the content editor that allows you to set the page title, meta description, target keywords, and other SEO attributes.

Setting on-page SEO attributes

You translate the page’s SEO attributes along with the page content.

  1. Go to the page or post editing screen. 
  2. In WPML’s Language section, click on the plus icon corresponding to the language you want to translate your page into. This will take you to WPML’s Advanced Translation Editor screen.
Clicking the plus icon to translate the page content and SEO attributes
  1. On the Advanced Translation Editor page, you will find all the on-page textual SEO attributes along with the page content available for translation.
  2. Click on the Translate automatically button, review the translation to ensure it is accurate, then click Complete to publish the translation.  
Translating the SEO attributes and post content via the Advanced Translation Editor page

How SEOPress Sitemaps Work with WPML

Sitemaps provide information to search engines like Google about the different pages on your website and the relationships between them.

When you set the language URL format to Different languages in directories or Language name added as a parameter, SEOPress creates one sitemap that includes all pages in the different languages.

WPML also creates hreflang tags to let search engines know the default language of the page’s content and the translations available in different languages.

Known Issues

There are no unresolved compatibility issues between this plugin and WPML. Search all known issues.

Getting Help From Our Support

In case you need help translating SEOPress options using WPML, visit WPML’s support forum.