Traducir títulos SEO y meta descripciones

Los títulos y las descripciones SEO son metadatos de la entrada, no los mismos valores que el título y el extracto visibles. POM Translate puede extraer y renderizar claves de metadatos configuradas como traducibles.

Campos integrados de Yoast

Para entradas y páginas, POM Translate incluye estas claves de metadatos de Yoast de forma predeterminada:

  • _yoast_wpseo_title;
  • _yoast_wpseo_metadesc.

Tras guardar los valores de origen:

  1. Ve a Translations → Translate contents.
  2. Elige el idioma de destino.
  3. Encuentra la entrada o la página.
  4. Traduce los campos extraídos del título SEO y de la meta descripción.
  5. Conserva las variables de plantilla compatibles o los marcadores protegidos.
  6. Guarda la traducción.
  7. Inspecciona el título y la descripción finales que produce Yoast en la ruta localizada.

Si no existe ningún metadato traducido, el valor de origen puede devolverse como alternativa.

Campos integrados de Rank Math

POM Translate incluye estos campos para cada tipo de contenido habilitado con Meta activado, incluidas entradas, páginas, productos y tipos de contenido personalizados:

Campo Clave de metadato
Título SEO rank_math_title
Meta descripción rank_math_description
Título de Facebook rank_math_facebook_title
Descripción de Facebook rank_math_facebook_description
Título de Twitter/X rank_math_twitter_title
Descripción de Twitter/X rank_math_twitter_description
Título de breadcrumb rank_math_breadcrumb_title
Palabras clave de enfoque rank_math_focus_keyword

Las palabras clave de enfoque pueden aportar texto a través de variables de Rank Math como %focuskw%. Conserva la lista separada por comas y el orden de las palabras clave. Traducir este campo no crea un análisis SEO ni una puntuación de Rank Math independiente para cada idioma; el editor de origen conserva sus palabras clave originales.

Traducir contenido existente o nuevo

  1. Abre Settings → POM Translate → Content types y habilita el tipo de contenido y su control Meta.
  2. Introduce y guarda el texto de origen en el panel de Rank Math. Solo se recoge el texto almacenado explícitamente y no vacío; una vista previa generada a partir de una plantilla global no es un campo de entrada almacenado.
  3. Para contenido existente, guarda de nuevo la entrada de origen o selecciona Process all en Translations → Generate pending translations. Translate pending only no descubre campos no registrados previamente. Desactiva primero la traducción automática si solo quieres descubrir las cadenas de origen para editarlas manualmente.
  4. Abre Translations → Translate contents, elige el idioma, localiza el objeto y traduce sus filas de metadatos.
  5. Conserva las variables completas, incluidos sus argumentos: %title%, %sep%, %sitename%, %customfield(field_name)% o %date(F j, Y)%. Las variables están protegidas durante la traducción automática, y los guardados de traducción rechazan variables modificadas o ausentes.
  6. Guarda e inspecciona el código fuente HTML de la página localizada y la salida del breadcrumb.

Las adiciones, modificaciones y eliminaciones de metadatos se recogen después de que Rank Math los almacene, incluidos los guardados del editor realizados mediante una solicitud REST independiente. Eliminar un campo almacenado también elimina su traducción extraída, lo que permite que se aplique la alternativa habitual de Rank Math. Los metadatos originales de WordPress permanecen en el idioma de origen.

Rank Math sigue controlando las alternativas sociales. Si Twitter/X está configurado para reutilizar los datos de Facebook, utiliza esos campos; una traducción independiente de Twitter/X solo se usa cuando Rank Math lee el campo independiente. Un campo social vacío sigue usando la alternativa normal de SEO o de contenido de Rank Math.

Alcance y límites

La integración también localiza la salida de locale de canonical, sitemap y Open Graph. El soporte de campos de texto anterior cubre los metadatos de la entrada; no registra metadatos de taxonomías/usuarios, plantillas globales de títulos ni datos anidados de rank_math_schema_*.

Las URL canónicas, las URL e IDs de imágenes sociales, las directivas de robots, los ajustes de redirección, los IDs de términos principales, las puntuaciones y los ajustes de Schema estructurado no se traducen como texto. Los datos estructurados necesitan una integración específica que distinga el texto de los tipos, identificadores, URL y valores numéricos. Otros campos personalizados escalares pueden registrarse mediante el filtro de metadatos compatibles.

Si falta un campo, comprueba el tipo de contenido y los controles Meta, confirma que el objeto está publicado o es privado y no está excluido globalmente, y guarda un valor de origen no vacío. Si la fila se traduce pero la página no, comprueba qué campo o alternativa está usando realmente Rank Math.

Escribe para el idioma de destino

Traduce la intención de búsqueda, no solo las palabras. Revisa:

  • la terminología local y los nombres de producto;
  • la longitud del título y la truncación;
  • la longitud de la descripción y la llamada a la acción;
  • las variables insertadas por el plugin SEO;
  • la coherencia con la URL canónica localizada;
  • el contenido visible de la página y el encabezado.

Verifica la salida renderizada

Comprueba el código fuente HTML, no solo el Translation Manager. Los plugins SEO pueden aplicar plantillas, separadores, valores predeterminados y alternativas después de leer el campo almacenado.

Limpia la caché de indexables o de metadatos del plugin SEO después de cambiar las traducciones. Luego verifica una ruta base y una ruta de destino con el mismo ID de objeto de WordPress.