Cómo rastrear solicitudes de dominio de terceros en WordPress

Publicado: 2023-08-03

¿Quieres aprender a realizar un seguimiento de las solicitudes de dominio de terceros en WordPress?

Si su sitio web es lento, es posible que los visitantes se vayan antes de que tenga la oportunidad de cargarse. Sin embargo, incluso si ha optimizado cada parte de su sitio web, las solicitudes de dominio de terceros aún pueden tener un gran impacto en los tiempos de carga de su página.

En este artículo, le mostraremos cómo realizar un seguimiento de las solicitudes de dominio de terceros en WordPress.

How to Track Third Party Domain Requests in WordPress

¿Por qué rastrear solicitudes de dominio de terceros en WordPress?

Al reducir los tiempos de carga de su página, puede mejorar la experiencia del usuario, obtener más visitantes y aumentar su SEO de WordPress. Hay muchas maneras de acelerar su sitio web, incluida la optimización de sus imágenes y la elección del mejor alojamiento de WordPress.

Sin embargo, las solicitudes de dominio de terceros también pueden afectar el rendimiento de su sitio, incluso con el mejor alojamiento y optimización.

Una solicitud de dominio de terceros carga contenido o recursos desde una ubicación fuera de su dominio. Algunos ejemplos comunes incluyen contenido de sitios de redes sociales como Twitter y Facebook, redes publicitarias como Google AdSense e incluso algunos complementos de comentarios de WordPress.

Una gran cantidad de solicitudes de dominio de terceros pueden ralentizar su sitio web. Sin embargo, a veces incluso una sola solicitud de un tercero puede bloquear la carga del resto de la página. Cuando esto suceda, WordPress se conectará a la URL de terceros y descargará todo el contenido requerido antes de cargar el resto de su página.

Dicho esto, veamos cómo puede acelerar su sitio web rastreando y optimizando las solicitudes de dominio de terceros en WordPress.

Cómo identificar solicitudes de dominio de terceros en WordPress

El primer paso es identificar todas las solicitudes de dominio de terceros que realiza su sitio mediante Pingdom. Pingdom es una popular herramienta de monitoreo de rendimiento que le permite monitorear el tiempo de actividad de su servidor de WordPress. También puede mostrar todas las solicitudes de dominio de terceros de su sitio.

Primero, debe visitar el sitio web de Pingdom y pegar su nombre de dominio en el campo 'URL'. Luego, haga clic en 'Iniciar prueba'.

Tracking third-party domain requests using Pingdom

Después de unos momentos, Pingdom mostrará un desglose del rendimiento de su sitio. Para ver todas las solicitudes de dominio de terceros, desplácese hasta la sección "Solicitudes de archivo".

Aquí verá el tipo de contenido, la URL y el tamaño de cada solicitud.

Tracking third-party URL requests in WordPress using Pingdom

Para encontrar las solicitudes de terceros, simplemente busque cualquier elemento que no comience con el nombre de dominio de su sitio.

Si desea obtener más información sobre una solicitud, simplemente pase el mouse sobre su barra en el gráfico de cascada.

Analyzing domain requests using a waterfall chart and free online tool

Aquí, verá todos los pasos que toma WordPress para obtener contenido de este dominio de terceros, incluida la búsqueda de DNS, el protocolo de enlace SSL y la descarga de datos de ese dominio.

Pingdom también muestra cuánto tiempo toma cada paso, para que pueda identificar las solicitudes de dominio que tienen el mayor impacto en el rendimiento de su sitio.

Si no reconoce un servicio de terceros, simplemente pegue su URL en un motor de búsqueda como Google. A menudo, esto mostrará enlaces a documentación, páginas y foros donde puede obtener más información sobre el dominio.

Identifying and research external domain requests

Cómo optimizar las solicitudes de dominio de terceros

Una vez que haya identificado las solicitudes de dominio de terceros que están perjudicando el rendimiento de su sitio web, hay algunas formas diferentes de optimizar esas solicitudes y aumentar la velocidad de WordPress.

El método que funcione mejor para usted puede variar según cómo esté configurado su sitio web de WordPress, las solicitudes que realice y otros factores. Con eso en mente, simplemente use los enlaces rápidos a continuación para saltar directamente al método sobre el que desea obtener más información.

  • Método 1. Eliminar la solicitud de dominio de terceros
  • Método 2. Eliminar complementos innecesarios de WordPress
  • Método 3. Preconectarse a importantes dominios de terceros
  • Método 4. Implementar la captación previa de DNS
  • Método 5. Alojar recursos localmente
  • Método 6. Usar carga diferida

Método 1. Eliminar la solicitud de dominio de terceros

Esta no es una buena opción para todos los blogs de WordPress, pero eliminar una o más solicitudes de terceros puede tener un gran impacto en los tiempos de carga de su página.

Es posible que haya agregado una solicitud de dominio por accidente, o que haya cambiado de dirección, por lo que una solicitud de un tercero en particular ya no funciona bien para su negocio.

Por ejemplo, es posible que originalmente haya agregado Google AdSense, pero ahora gane más dinero vendiendo productos de WooCommerce en su tienda en línea. Al eliminar Google AdSense, puede mejorar el rendimiento de su tienda hasta el punto en que obtenga muchas más ventas y gane mucho más dinero en comparación con mostrar anuncios en línea.

Aquí, no hay una solución fácil que funcione para todos los sitios web. Con eso en mente, es posible que desee intentar eliminar diferentes servicios y contenido de su sitio y luego realizar un seguimiento del impacto que esto tiene en métricas importantes, como sus tasas de conversión.

Si decide eliminar la función y los complementos que realizan solicitudes de dominio de terceros, entonces es inteligente hacer una copia de seguridad de su sitio web de WordPress. Esto le permite restaurar rápidamente su sitio web si encuentra algún error, o simplemente se da cuenta de que cometió un error.

También es posible que desee poner su sitio en modo de mantenimiento mientras realiza este cambio, en caso de que se rompa su sitio web.

Los pasos para eliminar solicitudes de dominio de terceros variarán según la solicitud.

Sin embargo, a menudo puede encontrar guías paso a paso detalladas en la documentación del servicio, complemento o software relacionado, o escribiendo su consulta de búsqueda en Google. Para obtener más información sobre este tema, consulte nuestra guía sobre cómo solicitar correctamente el soporte de WordPress y obtenerlo.

Método 2. Eliminar complementos innecesarios de WordPress

Los complementos son una gran razón por la cual WordPress es tan popular. Con los complementos correctos, puede agregar funciones faltantes, ampliar la funcionalidad integrada y convertir su blog de WordPress en cualquier tipo de sitio web.

Sin embargo, algunos complementos de WordPress realizan muchas solicitudes de terceros e incluso pueden ralentizar su sitio web. Es posible que desconozca por completo que estas solicitudes están sucediendo.

Con eso en mente, es una buena idea ir a Complementos » Complementos instalados en el panel de control de WordPress y eliminar los complementos que ya no necesite.

A list of installed WordPress plugins, in the WordPress dashboard

Incluso puede intentar reemplazar varios complementos más pequeños con un solo complemento de WordPress. Por ejemplo, existen innumerables complementos y herramientas de SEO en el mercado, pero AIOSEO es un conjunto de herramientas de SEO completo que realiza una larga lista de tareas importantes de SEO.

Método 3. Preconectarse a importantes dominios de terceros

Otra opción es conectarse al dominio externo justo al comienzo del proceso de carga de la página. Cuando un navegador se preconecta primero a un dominio externo, a menudo puede descargar el contenido de terceros mucho más rápido.

Solo tenga en cuenta que la conexión previa a una URL externa le quita recursos a la carga del resto de su página. Si el recurso externo no es crucial, priorizarlo de esta manera puede dañar la experiencia del usuario al retrasar el resto de su contenido.

Para usar el método de preconexión, necesitará una lista de todas sus solicitudes de dominio de terceros. Si aún no lo ha hecho, puede obtener esta información utilizando Pingdom y siguiendo el proceso descrito anteriormente.

Después de eso, deberá agregar un código personalizado en WordPress. Algunas guías le dirán que edite los archivos de su tema directamente, pero esto puede causar muchos errores comunes de WordPress. Tampoco podrá actualizar su tema de WordPress sin perder la personalización.

Es por eso que recomiendo WPCode.

WPCode es el mejor complemento de fragmentos de código que le permite agregar CSS, PHP, HTML y más personalizados sin poner en riesgo su sitio. También puede habilitar y deshabilitar sus fragmentos de código con solo hacer clic en un botón.

Primero, deberá instalar y activar el complemento gratuito WPCode. Para obtener más información, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Una vez que el complemento esté activado, vaya a Fragmentos de código » Agregar fragmento .

How to add a custom snippet to WordPress using WPCode

Aquí, verá todos los fragmentos de WPCode listos para usar que puede agregar a su sitio. Estos incluyen un fragmento que le permite deshabilitar completamente los comentarios, cargar tipos de archivos que WordPress no suele admitir, deshabilitar las páginas de archivos adjuntos y mucho más.

Simplemente pase el mouse sobre la opción 'Agregar su código personalizado (nuevo fragmento)' y haga clic en el botón 'Usar fragmento' cuando aparezca.

Adding custom JavaScript code to your website or blog

En la siguiente pantalla, debe escribir un título para el fragmento de código. Esto es solo para su referencia, por lo que puede usar lo que quiera.

Luego, abra el menú desplegable 'Tipo de código' y elija 'Fragmento de JavaScript'.

Adding custom JavaScript to a WordPress website

Una vez hecho esto, está listo para agregar cada dominio al que WordPress debería preconectarse.

Por ejemplo, en el siguiente fragmento de código estamos preconectando a Google Fonts.

<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin />

En el editor de código, simplemente agregue cada URL externa que desee usar.

Preconnecting to a third-party domain

Una vez hecho esto, continúe y desplácese hasta la configuración de 'Inserción'. Aquí, seleccione 'Inserción automática' si aún no está seleccionado.

A continuación, puede abrir el menú desplegable "Ubicación" y elegir "Encabezado de todo el sitio".

Adding code to a WordPress header

Cuando esté listo para publicar el fragmento de código, desplácese hasta la parte superior de la página y haga clic en el botón "Inactivo" para que cambie a "Activo".

Luego, haga clic en el botón 'Guardar fragmento'.

Optimizing third-party domain requests in WordPress

Método 4. Implementar la captación previa de DNS

La captación previa de DNS le permite realizar una búsqueda de DNS en segundo plano antes de que el visitante necesite el contenido o recurso vinculado. Esto es particularmente útil para los recursos de terceros que se utilizan en su sitio web, como Google Analytics, Google Fonts o su servicio de red de entrega de contenido (CDN) de WordPress.

Para usar la precarga de DNS, simplemente cree un nuevo fragmento de código de JavaScript usando WPCode y siguiendo el mismo proceso descrito anteriormente.

Adding DNS prefetching in WordPress

Una vez hecho esto, agregue cada nombre de dominio que desee obtener previamente utilizando el siguiente formato:

 <link rel="dns-prefetch" href="//fonts.googleapis.com">

Después de ingresar esta información, agregue el código al encabezado de todo el sitio siguiendo los pasos descritos en el Método 3 y luego publique el fragmento de código.

Método 5. Alojar recursos localmente

Cuando se usa correctamente, la conexión previa y la captación previa le permiten realizar solicitudes de dominio de terceros sin afectar la experiencia del visitante. Sin embargo, siempre que sea posible, debe intentar alojar los recursos y el contenido localmente.

La recuperación de contenido de un servidor local suele ser mucho más rápida y es más fácil mejorar el rendimiento de ese contenido. Por ejemplo, puede usar un complemento de almacenamiento en caché o configurar un CDN.

Hay muchos complementos y servicios diferentes de WordPress que pueden ayudarlo a alojar contenido localmente. Por ejemplo, si desea utilizar una tipografía personalizada, puede alojar fuentes locales en WordPress en lugar de cargarlas desde un tercero, como Google Fonts.

Del mismo modo, puede agregar fácilmente fuentes de iconos únicas a su tema de WordPress usando un complemento como SeedProd.

Si está utilizando Google Ads, Google Analytics, Campaign Manager u otros productos populares gratuitos de Google, puede alojar el script gtag.js localmente en su propio servidor utilizando MonsterInsights con Performance Addon.

Al reemplazar las solicitudes de dominio externo con recursos locales, a menudo puede mejorar el rendimiento de su sitio web sin comprometer sus características y contenido.

Método 6. Usar carga diferida

En lugar de cargar todo su contenido a la vez, la carga diferida descarga solo el contenido visible en la pantalla del usuario. Luego cargará más contenido a medida que el usuario se desplaza hacia abajo en la pantalla. Esto puede hacer que parezca que la página se está cargando más rápido.

WordPress cargará de forma diferida las imágenes de forma predeterminada, pero dependiendo de su ubicación, también puede ayudar a cargar de forma diferida el contenido alojado externamente. Por ejemplo, si desea incrustar videos de YouTube en las publicaciones de blog de WordPress, puede elegir un complemento que tenga carga diferida incorporada.

Otros complementos, como Smash Balloon YouTube Feed, vienen con almacenamiento en caché incorporado y carga retrasada para el reproductor de video. Esto puede mejorar los tiempos de carga de la página percibidos, incluso cuando muestra contenido de sitios web de terceros.

Esperamos que este artículo le haya ayudado a aprender cómo realizar un seguimiento de las solicitudes de dominio de terceros en WordPress. También puede consultar nuestra guía sobre cómo crear un feed de fotos de Instagram personalizado, o ver nuestra selección experta de los mejores complementos de galería de videos de YouTube para WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress. También puede encontrarnos en Twitter y Facebook.