Pregunta sobre LiteSpeed Cache de Wordpress:

Optimización de la página AMP inhabilitada

Un usuario preguntó 👇

El plugin Litespeed carga el sitio web y funciona mucho más rápido en el servidor host de Litespeed que estoy usando.

Sin embargo, he notado que algunos optimizadores crean problemas con la validación de AMP. Carga de imagen perezosa, por ejemplo.

Pregunta: ¿Puede habilitar una opción para «decirle» al plugin Litespeed: No utilice estas optimizaciones para ninguna URL que contenga /? Amplificador de cuerda «

¿Sé que puedo cagar por las URL de los amplificadores? / Excluye, pero ¿eso impide que el plugin habilite todos los amplificadores optimizados de URL? / Sí, tengo problemas de validación.

Entonces puedo deshabilitar algunas optimizaciones para todo el sitio web o trabajar correctamente en las páginas AMP del sitio web.

Parece necesitar alguna optimización para /? Amplificadores para excluir URL.

Podría crear una lista de optimización que crea problemas, por lo que posiblemente podría agregar esa opción como un solo sitio. Entonces no hay demasiadas opciones de menú. Es decir, no es necesario agregar una entrada de exclusión de URL a cada optimización, solo haga una, como:

Ingrese la URL de las páginas de amplificación de su sitio web («/? Amp», o «/ amp», o lo que esté usando) para que los «problemas de URL» se excluyan de esas URL, incluso si esas optimizaciones están habilitadas para el «sitio web de escritorio». versión’. «

No estoy seguro de haber explicado lo que quiero decir, pida una aclaración si es necesario: el inglés no es mi lengua materna.

Lanzador de hilos

(@bikegremlin)

Hace 2 años

Lista de optimizaciones de problemas que, cuando están deshabilitadas, permiten que las versiones de la página AMP ejecuten verificación y multas:

(5) Optimizar

Cargar CSS de forma asincrónica

(7) Medios

Imágenes de cargadores perezosos

(@qtwrk)

Hace 2 años

Hola,

Por favor, consulte este wiki.

https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:cache:lscwp:configuration:tuning

hay una sección «Excluye URI», agregar «amp» debería optimizar cualquier cable URI con «amp»

¿Podría hacer capturas de pantalla sobre cómo se rompe la página con css async y lazy load?

Todo lo mejor,

Lanzador de hilos

(@bikegremlin)

Hace 2 años

¿El listado no ayudó? Amp, o /? Amp en URI Excluye con optimización de Imágenes cargadas diferidas, por ejemplo.

LiteSpeed ​​todavía parece optimizar las páginas enumeradas en URI Excludes. Es posible que las Exclusiones solo funcionen para las optimizaciones enumeradas en (6) Ajuste, no para otras optimizaciones.

Las páginas no están rotas, se cargan perfectamente. Sin embargo, con las optimizaciones «problemáticas» implementadas, las páginas no se someten a la validación de AMP, por lo que no se almacenarán en la memoria caché de AMP de Google y se mostrarán a dichos visitantes en los resultados de búsqueda de teléfonos móviles.

La página de mi sitio que muestra cómo se implementa y configura AMP:
https://bike.bikegremlin.com/7100/amp-wordpress/

(@qtwrk)

Hace 2 años

Hola,

Tres ”y optimizaciones“ problemáticas ”implementadas,“ ¿lo que significa que la carga perezosa romperá la validación de AMP?

Todo lo mejor,

Lanzador de hilos

(@bikegremlin)

Hace 2 años

Sí exactamente. Rompe la validación de AMP. Los unos hacen todos los demás «problemas».

Método de prueba:

– Habilite la optimización. – Purga todo el caché. – Realice una prueba de validación (utilizando las herramientas oficiales de prueba de validación de google y amp-project). – Si la prueba de validación falla: deshabilite la optimización, borre la caché nuevamente y pruebe la validación nuevamente para confirmar que fue causada por la optimización.

Hice eso para toda la optimización para descubrir cuáles están causando problemas.

Esta respuesta fue modificada hace 2 años por.

(@qtwrk)

Hace 2 años

Hola,

No estoy muy confundido, ¿hay UNA carga perezosa que lo rompe? ¿O otros lo rompen también?

¿Y sabré qué plugin AMP estás usando?

Todo lo mejor,

Lanzador de hilos

(@bikegremlin)

Hace 2 años

En primer lugar, quiero agradecerles por tomarse el tiempo de mirar esto. Realmente lo aprecio.

Lista de optimizaciones de problemas (al menos para mi sitio web):

(5) Optimización asincrónica de la carga de CSS

(7) Imágenes de iframes de medios cargados de forma diferida

Estoy usando Plugin AMP (por WordPress.com)

Lista completa de mientras configuro un amplificador en mi sitio web.

Acerca de Relja

(@lisanibnu)

Hace 2 años

Estoy de acuerdo con bikegremlin, lazy in litespeed no es compatible con AMP si está habilitado, por lo que debe deshabilitar esta función, tal vez la próxima actualización se pueda mejorar para permitir completamente AMP

(@qtwrk)

Hace 2 años

Hola,

Sí, hice algunas comprobaciones

Ingresa este código

<script src="https://example.com/wp-content/plugins/litespeed-cache/js/lazyload.min.js"></script></body></html> en una página AMP que rompe la validación.

Mejoraremos esto 🙂

Todo lo mejor,

Lanzador de hilos

(@bikegremlin)

Hace 2 años

En mi opinión (corrígeme si me equivoco), no tiene sentido utilizar ninguna de las tres optimizaciones «problemáticas» para cualquier página AMP. ¿Por qué?

Luego, Google descarga, valida y almacena estas páginas en la red CDN de Google para las páginas AMP.

AMP no atiende directamente a los visitantes «en vivo» de un sitio web, por lo que no es necesario crear «imágenes de carga diferida», por ejemplo. Google tiene que descargar la página completa a su CDN, por lo que realmente no importa si, al hacerlo, Google tiene que esperar a que se carguen las imágenes antes de que se reemplace la prueba de la página, o si se carga. Seis marcos de texto e imagen primero, luego las propias imágenes. Tiene que obtener la copia completa por cualquier medio.

Por lo tanto, la carga diferida, los scripts asíncronos y cualquier otra modificación no ayudarán a Google a descargar toda la página más rápido, pero pueden causar prolbems.

Por eso creo que es mejor inhabilitar estas optimizaciones para las páginas AMP.

Por favor, avíseme si mi comentario necesita más explicaciones; nuevamente, el inglés no es mi lengua materna.

Con respecto a los errores: estas tres «optimizaciones de problemas» dan como resultado 4 errores de validación separados (no hay nada de malo en ellos tal como están, su plugin es excelente, a AMP no le gusta por varias razones).

Una de las optimizaciones conduce a dos errores y la otra a uno.

Si lo desea, podría volver a habilitar cada uno y hacerle saber qué error crean. Hágamelo saber.

Sobre

(@qtwrk)

Hace 2 años

Hola,

Por favor, marque esto temporalmente. solución.

Todo lo mejor,

Lanzador de hilos

(@bikegremlin)

Hace 2 años

Muchísimas gracias. Él lo intentará.

Plug funciona rápido y bien tal como está. Sin duda, sería una buena idea agregar compatibilidad / personalización completa de AMP a la actualización.

Creo que es justo marcar este hilo como «resuelto» y esperar la actualización.

PD Excelente trabajo en el plugin, asegúrese de escribir una reseña.

Acerca de Relja

(@gudmundur)

Hace 1 año, 11 meses

Hola @bikegremlin y gracias por señalar esto, tuve exactamente el mismo problema (literalmente me estaba volviendo loco por esto) … y muchas gracias por la solución temporal de @qtwrk.

(@anoirinoh)

Hace 1 año, 7 meses

Hola, parece que has encontrado una solución temporal para la imagen de carga diferida. Pero, ¿qué pasa con el CSS de carga asincrónica? ¿Alguna solución o debería apagarlo? Gracias

(@ivanpr)

Hace 1 año, 5 meses

Con el siguiente código en functions.php:
function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() && ! defined( 'LITESPEED_NO_LAZY' ) && define( 'LITESPEED_NO_LAZY', true ) ;

todas las demás optimizaciones en conflicto se pueden desactivar en: Admin> LiteSpeed ​​Cache> Tuning> URI no incluido> ‘/? amplificador

Esta respuesta fue modificada hace 1 año, 5 meses.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *