logooneasesoria4

¿Necesita una consulta gratuita?

Cómo añadir URLs adicionales al mapa del sitio XML con SEOPress

Como ya sabrás llevo tiempo usando yo mismo y en las webs de todos mis clientes del servicio de mantenimiento WordPress el plugin SEOPress, por obvias razones, y los resultados están mereciendo la pena el cambio.

Ahora bien, hay una funcionalidad que echo de menos en los ajustes de SEOPress, y en los de casi todos los plugins de SEO, y es que por defecto no tiene ninguna configuración visible para añadir URLs al mapa del sitio XML.

Como todos los plugins de SEO y mapas del sitio para WordPress es capaz de identificar todos los tipos de contenido y taxonomías registradas en tu web WordPress, pero no admite, en principio, poder añadir URLs adicionales, de páginas no creadas con WordPress.

Hace poco me pasó con un cliente, cuyo único freno para cambiar a SEOPress era precisamente esto, y me sugirió usar SEOPress para todo menos para el mapa del sitio, en vista de la carencia, importante para él, pues tenía varias páginas en HTML que también había que incluir en el mapa del sitio.

Afortunadamente no hubo que instalar más plugins, pues SEOPress dispone de montones de ganchos para personalizar prácticamente cualquier aspecto del plugin, y en concreto tiene uno para añadir URLs adicionales al mapa del sitio, este:

/* URLs adicionales mapa del sitio XML de SEOPress */
function sp_sitemaps_external_link($custom_sitemap) {
$custom_sitemap = 
[ 0 => [
'sitemap_url' => 'https://midomimio.com/pagina1.html',
'sitemap_last_mod' => '1989-10-08T01:23:45+00:00'
],
1 => [
'sitemap_url' => 'https://midominio.com/pagina2.html',
'sitemap_last_mod' => '1989-10-08T01:23:45+00:00'
]
];
return $custom_sitemap;
}
add_filter('seopress_sitemaps_external_link', 'sp_sitemaps_external_link');

Solo tienes que añadir esta función a tu instalación como prefieras, modificando las URLs adicionales de ejemplo por las tuyas, y añadiendo las que sean necesarias siguiendo el mismo patrón. El parámetro sitemap_last_mod es una marca temporal, que puedes también personalizar, que indica a los bots del buscador cuál fue el momento de la última modificación de la página.

El resultado es que, además de los tipos de contenido y taxonomías que hayas configurado en SEOPress para que aparezcan en el mapa del sitio XML, también se añadirán las URLs adicionales que hayas incluido en la función.

mapa del sitio xml con urls adicionales

¿Te gustó este artículo?

Déjanos tus comentarios..!

26 de abril de 2023

RECIBE

GRATIS

Recursos para tu web GRATIS.

En agradecimiento por haber leido nuestro blog te ofrecemos algúnos plugins, temas y asesoría para el desarrollo de tu sitio web.
Envía correo y espera respuesta...Gracias..!
baneranunciopluginsbest
Publicaciones Relacionadas
Abrir chat
One Asesoría
Hola 👋
¿Necesita cotizar una página o tienda online, cómo podemos ayudarle..?