Acerca de Vishnu
Vishnu es un escritor independiente de noche, trabaja como analista de datos durante el día.
Los administradores de sitios web y los blogueros buscan constantemente formas de mantener activos a sus lectores en sus sitios web durante períodos de tiempo cada vez más largos. Una de las técnicas más comunes que emplean es mostrar artículos relacionados al final de cada artículo. Esta es una técnica muy simple para mantener a sus visitantes en su sitio web.
La visualización de artículos / productos / videos relacionados aumenta el tiempo que las personas pasan en su sitio web. Esto también explica por qué las empresas de comercio electrónico como Amazon y las compañías de alojamiento de videos como YouTube y Netflix invierten en algoritmos complejos de aprendizaje automático para crear sistemas de recomendación efectivos.
Si bien un blog recién iniciado no puede permitirse tales técnicas avanzadas, mostrar publicaciones relacionadas al final de cada publicación es un simple truco para que los visitantes permanezcan más tiempo en su blog o sitio web. Y cuanto más tiempo pase el visitante en su sitio web, más probable es que él o ella realice una compra.
No olvidemos el aspecto de la interfaz de usuario, los sistemas de recomendación son inmensamente útiles para ayudar a las personas a encontrar el contenido correcto. No puedo recordar la cantidad de veces que pasé viendo videos consecutivos de YouTube según lo publicado por el sistema de recomendaciones. Mostrar publicaciones relacionadas disminuirá el tiempo de navegación y ayudará a conectar al lector con el contenido correcto.
Esta función de publicaciones relacionadas pasa a través de todas sus publicaciones y las analiza contextualmente para encontrar las publicaciones relacionadas adecuadas que pueden despertar la curiosidad de su visitante.
Prefiero usar este módulo de Jetpack en lugar de ejecutar un complemento adicional porque el análisis y el procesamiento se realizan desde sus servidores en la nube, lo que significa que los recursos de su servidor no se utilizan para lo mismo.
Algunas cosas acerca de cómo funciona realmente este módulo:
Además, si desea realizar más modificaciones en el funcionamiento del módulo, deberá modificar algún código en su archivo functions.php. La mayoría de estas funciones implican modificar el filtro de publicaciones relacionadas con Jetpack.
function jetpackme_more_related_posts ($ options) {$ options ['size'] = 6; devuelve $ opciones; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_more_related_posts');
function jetpackme_append_related_post ($ hits, $ post_id) {// $ post_id es la publicación para la que estamos recibiendo publicaciones relacionadas actualmente if (2194 == $ post_id) {// Agrega 1036 al frente de la matriz de hits array_unshift ($ hits, array ('id' => 1036)); // Elimina el último elemento del arreglo array_pop ($ hits); } return $ hits; } add_filter ('jetpack_relatedposts_filter_hits', 'jetpackme_append_related_post', 20, 2);
function jetpackme_exclude_related_post ($ exclude_post_ids, $ post_id) {// $ post_id es la publicación que actualmente recibimos publicaciones relacionadas para $ exclude_post_ids [] = 1037; // Excluir post_id 1037 $ exclude_post_ids [] = 1038; // También excluye post_id 1038 return $ exclude_post_ids; } add_filter ('jetpack_relatedposts_filter_exclude_post_ids', 'jetpackme_exclude_related_post', 20, 2);
function jetpackme_filter_exclude_category ($ filtros) {$ filtros [] = matriz ('no' => matriz ('término' => matriz ('categoría.slug' => 'perros'))); devolver $ filtros; } add_filter ('jetpack_relatedposts_filter_filters', 'jetpackme_filter_exclude_category');
función jetpackme_no_related_posts ($ options) {if (es_single (array (17, 19, 1, 11))) {$ options ['enabled'] = false; } devuelve $ opciones; } add_filter ('jetpack_relatedposts_filter_options', 'jetpackme_no_related_posts');
function jetpackme_add_pages_to_related ($ post_type, $ post_id) {if (is_array ($ post_type)) {$ search_types = $ post_type; } else {$ search_types = array ($ post_type); } // Añadir páginas $ search_types [] = 'page'; devuelve $ search_types; } add_filter ('jetpack_relatedposts_filter_post_type', 'jetpackme_add_pages_to_related', 10, 2);
function jeherve_custom_image ($ media, $ post_id, $ args) {if ($ media) {return $ media; } else {$ enlace permanente = get_permalink ($ post_id); $ url = apply_filters ('jetpack_photon_url', 'YOUR_LOGO_IMG_URL'); return array (array ('type' => 'image', 'from' => 'custom_fallback', 'src' => esc_url ($ url), 'href' => $ permalink,)); }} add_filter ('jetpack_images_get_images', 'jeherve_custom_image', 10, 3);
.jp-relatedposts-post-date {display: none; }
Puede leer sobre más funciones que puede agregar o modificar con el módulo de publicaciones relacionadas usando Jetpack en sus blog.
Si prefiere utilizar un complemento independiente para realizar la función de mostrar publicaciones relacionadas, hay dos complementos gratuitos que deberían estar a la altura de la tarea.
La visualización de publicaciones relacionadas definitivamente aumenta el tiempo que un visitante puede pasar en su sitio web. Aprovecha su poder y dime como te fue.