¿Qué son los patches?
Patches te permite solucionar problemas y realizar cambios en tu sitio web directamente desde Site Audit. Considera los patches una solución rápida y temporal. Si necesitas arreglar algo grave urgentemente y no tienes tiempo para preguntar a tus desarrolladores, o si quieres probar algo con la posibilidad de deshacerlo fácilmente antes de hacer un cambio definitivo, puedes usar Patches para ello.
Actualmente, la primera versión de esta función solo te permite utilizar patches en dos campos: Título y Metadescripción. Próximamente habrá más campos. Tenemos previsto permitir la gestión de redirecciones, URL canónicas y metaetiquetas robots, además de añadir y actualizar enlaces internos, y mucho más.
Para crear un patch, tienes que abrir un problema relacionado con los títulos de la página o las metadescripciones, o un filtro predefinido relacionado con ellos en el Explorador de páginas, o añadir estos campos allí manualmente. Los problemas que se pueden corregir están marcados con un icono de rayo en el informe Todos los problemas.
Verá la entrada "Patch it" en el informe junto a los títulos y las metadescripciones para cada página del informe. Puedes redactar un nuevo título o metadescripción y, cuando esté listo, publicarlo en tu sitio web.
Estado de los patches
Los patches se pueden guardar como borradores, publicados o no publicados. Puedes tomarte un tiempo y diseñar un título o una metadescripción antes de publicar. Los borradores se guardan automáticamente cuando escribes. Una vez publicado, puedes anular la publicación en cualquier momento para deshacer un patch.
En la entrada "Patch it" puedes encontrar el estado actual de un patch y las acciones disponibles:
También puedes seguir el historial completo de cualquier patch. Si no sabes con seguridad cuándo se publicó un patch o quién editó tu borrador, estás en el sitio correcto. El enlace "Mostrar historial" está disponible en el menú contextual de cualquier patch.
Informe de patches
Aunque resulta práctico corregir problemas directamente en los informes de problemas, también está el informe Patches, donde puedes ver y administrar todos los patches que hayas creado para tu sitio. Hay un enlace a él en el encabezado, que también muestra el número de patches publicados actualmente.
El informe de patches te permite filtrar patches según su estado y URL de página, exportar tus patches y realizar las mismas acciones con patches que en los informes de problemas o el Explorador de páginas. Este informe también permite configurar la implementación de patches.
Configuración de la implementación de patches
En el futuro tendrás a tu disposición dos métodos de implementación:
Fragmento de JavaScript: añade un fragmento de JavaScript a las páginas de tu sitio web que llame a un archivo JavaScript único alojado por Ahrefs. Todos los patches que publiques se añadirán allí y se mostrarán a los usuarios cuando un navegador o bot ejecute JavaScript en la página.
Trabajadores de Cloudflare: proporciona tu clave de API de Cloudflare y crearemos trabajadores en tu cuenta. Cloudflare aplicará tus patches publicados en el servidor antes de mostrarlos a los usuarios.
La primera versión de esta característica incluye solo la implementación a través de fragmentos de JavaScript. La integración de Cloudflare se añadirá pronto.
Los patches están disponibles para todos los usuarios, pero, para publicarlos desde Site Audit, tu proyecto necesita un impulso Boost de actualización que admita la funcionalidad Patches. Si el proyecto no se actualiza o no quieres usar Site Audit para la implementación real, puedes esbozar patches, exportarlos y entregárselos a tus desarrolladores para que puedan realizar cambios e implementarlos.
Para comenzar a configurar la implementación, haz clic en el botón "Configuración de la implementación" en el encabezado del informes Patches.
Te explicamos cómo funciona la implementación de JavaScript. Para permitir que Site Audit realice cambios en tus páginas, debes añadir un fragmento de JavaScript en la sección <head>
de cada página de tu sitio. El fragmento de JavaScript se genera y proporciona durante la configuración de la implementación.
Este fragmento llama a un archivo JavaScript único alojado por Ahrefs. Todos los patches que publiques se añadirán allí y se aplicarán al cliente cuando un navegador o bot ejecute JavaScript en la página. Ten en cuenta que si un bot no ejecuta JavaScript en tu sitio, no verá los cambios. No obstante, eso no debería ser un problema, ya que Google siempre renderiza las páginas que posicionan.
Una vez activada, puedes desactivar la implementación de JavaScript en cualquier momento. Si tienes algunos patches publicados, te avisaremos y tendrás que confirmar que se anulará su publicación cuando desactive la implementación.
Puntos importantes
Ten en cuenta los siguientes puntos importantes:
Visibilidad: siendo claros, este es el objetivo principal de la funcionalidad Parches. Publicar patches aplicará cambios visibles en tu sitio. Después de publicar un patch, las personas y los bots que visiten su sitio verán los cambios. Así que es importante asegurarte de que los cambios que publiques son adecuados para ti sitio.
Borrador y publicación: cualquier usuario con acceso a un proyecto puede redactar patches. Sin embargo, solo los usuarios con 2FA activada en la configuración de su cuenta pueden publicar patches. Asegúrate de que has seleccionado a las personas adecuadas para que tengan acceso a proyectos con la implementación de Patches activada, ya que tendrán la posibilidad de publicar cambios en tus sitios. Además, los patches solo se pueden publicar en proyectos en los que se ha verificado la propiedad del sitio.
Específico del proyecto: los patches están vinculados a proyectos. Si eliminas un proyecto, todos los patches publicados dentro del mismo dejarán de estar publicados.
Restricciones del impulso Boost de proyectos: la implementación de patches no está disponible en todos los proyectos. Tu proyecto necesita un impulso Boost que admita la funcionalidad Patches para poder publicar patches. Si cambias el impulso Boost a uno inferior que no la admite, no podrás publicar nuevos patches. Sin embargo, los patches publicados anteriormente permanecerán activos.
Ejecutar JavaScript: la opción "Ejecutar JavaScript" se habilita automáticamente en los proyectos donde configuras la implementación de JavaScript. Esto garantiza que el bot de Site Audit pueda detectar los cambios implementados mediante JavaScript la próxima vez que rastree tu sitio. Ten en cuenta que la velocidad de rastreo puede ser más lenta con la ejecución de JavaScript, por lo que tus rastreos tomarán más tiempo si ya tenías esta opción desactivada.
Te pediremos que aceptes estos términos antes de activar la implementación de JavaScript en Site Audit.