Gestiona todas tus etiquetas de título
Ve a SEO, Títulos y metas.
Recorre todas las pestañas y define los títulos que quieras para tu página de inicio, entradas, páginas, tipos de contenido, archivos…
Variables dinámicas disponibles
Puedes usar estas variables dinámicas en tus metadatos:
%%sep%% |
Separador. Se define en SEO > Títulos y metas > Inicio. Por defecto es - si está vacío. |
%%sitetitle%% |
Título del sitio, desde Ajustes > Generales (alias: %%sitename%%) |
%%tagline%% |
Descripción corta del sitio, desde Ajustes > Generales (alias: %%sitedesc%%) |
%%post_title%% |
Título de la entrada (entrada, página, tipo de contenido personalizado, alias: %%title%%) |
%%post_excerpt%% |
Extracto de la entrada, limitado a 50 palabras. Usa el principio del contenido si no hay extracto. Desde SEOPress 10.4, cuando el contenido de la entrada está vacío porque la página se ha creado con Bricks, se usa el texto de los elementos de Bricks. Vacío en entradas protegidas por contraseña (alias: %%excerpt%%) |
%%post_content%% |
Contenido de la entrada / descripción del producto, limitado a 50 palabras. Se eliminan los shortcodes y el HTML. Desde SEOPress 10.4, usa el contenido de Bricks cuando el contenido de la entrada está vacío |
%%post_thumbnail_url%% |
URL de la imagen destacada, en tamaño completo |
%%post_url%% |
URL de la entrada, el enlace permanente de la entrada actual |
%%post_date%% |
Fecha de publicación, con el formato de fecha de tu sitio (alias: %%date%%) |
%%post_modified_date%% |
Fecha de última modificación, con el formato de fecha de tu sitio |
%%post_author%% |
Autor o autora de la entrada, nombre mostrado |
%%post_category%% |
Categoría de la entrada. Devuelve la categoría principal si se ha definido una (desde SEOPress 10.4); si no, la primera categoría asignada a la entrada |
%%post_tag%% |
Etiqueta de la entrada. Devuelve la primera etiqueta asignada a la entrada |
%%_category_title%% |
Título de la categoría, en los archivos de categoría |
%%_category_description%% |
Descripción de la categoría, limitada a 50 palabras |
%%tag_title%% |
Título de la etiqueta, en los archivos de etiqueta |
%%tag_description%% |
Descripción de la etiqueta, limitada a 50 palabras |
%%term_title%% |
Título del término, en el archivo de cualquier taxonomía |
%%term_description%% |
Descripción del término, limitada a 50 palabras |
%%search_keywords%% |
Palabras clave buscadas, entre comillas dobles, en la página de resultados de búsqueda |
%%current_pagination%% |
Número de la página actual, no muestra nada en la página 1 |
%%page%% |
Número de página con contexto y separador (por ejemplo: « – Página 2 de 4»), no muestra nada en la página 1 |
%%cpt_plural%% |
Nombre en plural del archivo del tipo de contenido |
%%archive_title%% |
Título del archivo, tal como WordPress nombra el archivo actual. Desde SEOPress 10.4, se muestra como texto plano, sin las etiquetas HTML que WordPress añade alrededor del nombre |
%%archive_date%% |
Fecha del archivo. En un archivo mensual: número del mes y año (por ejemplo: 7 - 2026). Desde SEOPress 10.4: solo el año en un archivo anual (por ejemplo: 2026), y día, mes y año en un archivo diario (por ejemplo: 14 - 7 - 2026) |
%%archive_date_day%% |
Día del archivo |
%%archive_date_month%% |
Mes del archivo, en forma de número |
%%archive_date_month_name%% |
Nombre del mes del archivo, traducido al idioma de tu sitio |
%%archive_date_year%% |
Año del archivo |
%%_cf_your_custom_field_name%% |
Campos personalizados de una entrada, página, tipo de contenido o término de taxonomía, limitados a 50 palabras (sustituye your_custom_field_name por el nombre de tu campo personalizado). Desde SEOPress 10.4, algunas claves se rechazan: consulta «Qué campos personalizados y metadatos de usuario se pueden mostrar» más abajo |
%%_ct_your_custom_taxonomy_slug%% |
Término de una taxonomía personalizada de una entrada, página o tipo de contenido (sustituye your_custom_taxonomy_slug por el slug de tu taxonomía personalizada, por ejemplo: product_cat). Devuelve el término principal de esa taxonomía si se ha definido uno (desde SEOPress 10.4); si no, el primer término asignado. Puedes usar varias variables %%_ct_%% en la misma plantilla |
%%wc_single_cat%% |
Categorías del producto, separadas por comas. Requiere WooCommerce |
%%wc_single_tag%% |
Etiquetas del producto, separadas por comas. Requiere WooCommerce |
%%wc_single_short_desc%% |
Descripción corta del producto, limitada a 50 palabras. Requiere WooCommerce |
%%wc_single_price%% |
Precio del producto, impuestos incluidos. Requiere WooCommerce (alias: %%wc_get_price%%) |
%%wc_single_price_exc_tax%% |
Precio del producto, impuestos excluidos. Requiere WooCommerce |
%%wc_sku%% |
SKU del producto. Requiere WooCommerce |
%%currentday%% |
Día del mes actual, sin cero inicial |
%%currentmonth%% |
Mes actual, nombre completo traducido al idioma de tu sitio |
%%currentmonth_short%% |
Mes actual en 3 letras, por ejemplo: «ene» para «enero» |
%%currentyear%% |
Año actual, con 4 cifras |
%%currentdate%% |
Fecha actual, con el formato de fecha de tu sitio |
%%currenttime%% |
Hora actual, con el formato de hora de tu sitio |
%%author_first_name%% |
Nombre del autor o autora |
%%author_last_name%% |
Apellidos del autor o autora |
%%author_website%% |
Sitio web del autor o autora |
%%author_nickname%% |
Alias del autor o autora |
%%author_bio%% |
Biografía del autor o autora |
%%_ucf_your_user_meta%% |
Metadato de usuario del autor o autora (sustituye your_user_meta por el tuyo). Siempre se lee del autor o autora del contenido, nunca del visitante. Desde SEOPress 10.4, algunas claves se rechazan: consulta «Qué campos personalizados y metadatos de usuario se pueden mostrar» más abajo |
%%currentmonth_num%% |
Mes actual en formato numérico, sin cero inicial |
%%target_keyword%% |
Palabra clave objetivo, procedente del análisis de contenido de la entrada actual |
En los campos de SEO > Títulos y metas, cada variable se muestra como una etiqueta con su nombre legible (pasa el ratón por encima para ver el nombre técnico, por ejemplo %%post_title%%). Los botones situados bajo el campo insertan las variables más habituales, y el botón de flecha (Más variables) abre la lista completa con un campo de búsqueda.
Desde SEOPress 10.4:
- un espacio entre dos variables se muestra como una pequeña etiqueta propia (Espacio). Ves de un vistazo si dos variables están separadas, y puedes eliminar o mover el espacio como una variable;
- una variable guardada con un alias, como
%%sitename%%o%%title%%(a menudo tras una importación desde otro plugin SEO), se muestra con el nombre legible de la variable a la que corresponde, y su valor aparece en la vista previa.
No olvides hacer clic en Guardar cambios.
Más información sobre el uso de los atributos de producto de WooCommerce en tus metadatos aquí.
También puedes crear tus propias variables dinámicas siguiendo esta guía.
Qué campos personalizados y metadatos de usuario se pueden mostrar
Cualquier persona que pueda editar un título SEO o una metadescripción elige la clave que se escribe después de %%_cf_ o %%_ucf_. Para que los datos privados no aparezcan en tus páginas, desde SEOPress 10.4 estas dos variables no muestran nada (un valor vacío) con las siguientes claves:
- metadatos protegidos (ocultos): claves que empiezan por un guion bajo, como
_edit_lock, o declaradas como protegidas con el filtrois_protected_metade WordPress. Excepción para%%_cf_%%(solo entradas y términos): los campos de WooCommerce y The Events Calendar que sus páginas ya muestran siguen disponibles:_sku,_price,_regular_price,_sale_price,_stock,_stock_status,_global_unique_id(GTIN),_wc_average_rating,_wc_review_count,_EventStartDate,_EventEndDate,_EventCost,_EventURL,_EventVenueIDy_EventOrganizerID; - claves que designan una credencial o un rol: cualquier clave que contenga
token,secret,password,passwd,nonce,api_key,apikey,two_factor,2fa,activation_key,capabilitiesouser_level(sin distinguir mayúsculas y minúsculas); - solo para
%%_ucf_%%: cualquier clave que contengabilling_oshipping_(las direcciones que WooCommerce guarda en las cuentas de clientes), ocommunity-events-location.
Tus propios campos siguen funcionando siempre que su clave no empiece por un guion bajo ni contenga una de estas palabras. Es el caso de los campos creados con Advanced Custom Fields: ACF guarda el valor con el nombre del campo (por ejemplo subtitle), así que %%_cf_subtitle%% no se ve afectado.
Para mostrar una clave rechazada por defecto, usa el filtro seopress_meta_tag_key_is_allowed. Recibe la decisión, la clave del metadato y el tipo de metadato (post, term o user). Por ejemplo, para mostrar el campo personalizado oculto _my_subtitle con %%_cf__my_subtitle%%:
add_filter( 'seopress_meta_tag_key_is_allowed', function( $allowed, $key, $type ) {
if ( 'post' === $type && '_my_subtitle' === $key ) {
return true;
}
return $allowed;
}, 10, 3 );
También puedes sustituir las reglas por defecto por tu propia lista de claves permitidas. Incluye solo claves cuyo valor se pueda publicar:
add_filter( 'seopress_meta_tag_key_is_allowed', function( $allowed, $key, $type ) {
$allowed_keys = array( 'subtitle', 'city', '_price' );
return in_array( $key, $allowed_keys, true );
}, 10, 3 );
Añade este código al archivo functions.php de tu tema hijo o a un plugin must-use.
Para desarrolladores
- Desde SEOPress 10.4, el filtro del valor de una variable
%%_ct_<taxonomy>%%esseopress_get_tag__ct_<taxonomy>_value, con dos guiones bajos, como las variables de campos personalizados y de metadatos de usuario (por ejemploseopress_get_tag__ct_genre_value). El nombre anterior,seopress_get_tag_ct_<taxonomy>_value, sigue funcionando pero está obsoleto. - Para desactivar el recurso al maquetador de
%%post_excerpt%%y%%post_content%%, devuelvefalseen el filtroseopress_excerpt_builder_fallback. Otro maquetador puede proporcionar su texto con el filtroseopress_builder_content(recibe el texto y el ID de la entrada).
add_filter( 'seopress_excerpt_builder_fallback', '__return_false' );
Gestiona todas tus metadescripciones
El proceso es el mismo que para las etiquetas de título.
También puedes usar las mismas variables dinámicas.
No olvides hacer clic en Guardar cambios.
Gestiona los títulos y las metadescripciones individualmente
Edita una entrada, una página o un tipo de contenido personalizado.
En la caja meta SEO, en la pestaña Ajustes de títulos, define tu título y metadescripción personalizados.
Guarda la entrada.
Gestiona el título y la metadescripción de tu tienda (WooCommerce)
Cambia tu separador predeterminado
Cuando uses la variable dinámica %%sep%%, por defecto usaremos este: -
Para cambiarlo, ve a la administración de WP, SEO, Títulos y metas, pestaña Inicio, e introduce tu separador personalizado en el campo Separador.
Guarda los cambios y vacía la caché.
Errores comunes
¡Mi etiqueta de título o de descripción está vacía!
Has introducido una etiqueta de título y una metadescripción en la caja meta SEO, pero no se muestran correctamente en tu código fuente. Asegúrate de haber definido los ajustes globales de título y metadescripción en SEO, Títulos y metas, pestañas Tipos de contenido, Taxonomías y Archivos. Guarda y luego vacía la caché.
Una variable de campo personalizado o de metadato de usuario no muestra nada
Desde SEOPress 10.4, %%_cf_%% y %%_ucf_%% no muestran nada con las claves ocultas (que empiezan por un guion bajo) ni con las claves que parecen credenciales. Comprueba la clave en la lista de claves rechazadas de «Qué campos personalizados y metadatos de usuario se pueden mostrar» más arriba, y permítela con el filtro seopress_meta_tag_key_is_allowed si su valor se puede publicar.
Mi etiqueta de título no se actualiza
Has introducido tu etiqueta de título de forma global e individual, pero se muestra otra. O aparecen dos etiquetas de título en tu código fuente. Asegúrate de que tu tema genera la etiqueta <title> de la forma correcta.