8 puntos por xguru 2020-08-27 | 3 comentarios | Compartir por WhatsApp
<p>- Core Web Vitals: métricas de Google sobre el rendimiento de páginas web<br /> - Registra varios sitios web en Google Sheets y ejecútalo automáticamente una vez al día para guardar las métricas y mostrarlas en gráficos<br /> - Mide tanto en desktop como en móvil FCP, FID, LCP, CLS, TTI y más<br /> <br /> 1. Haz una copia de esa hoja<br /> 2. Escribe la URL que quieres medir primero y el nombre de la hoja<br /> 3. Cambia el nombre de la hoja según corresponda<br /> 4. Haz clic en Track Web Vitals para iniciar la medición; luego se medirá automáticamente una vez al día y quedará registrado</p>

3 comentarios

 
xguru 2020-08-27
<p>Viendo el código, parece que internamente lo mide a través de Google PageSpeedOnline, luego parsea esos resultados y los guarda en Google Sheets.<br /> Cuando lo registras por primera vez aparece una advertencia de seguridad, pero como pueden ver en el código fuente, es un código sin problemas de seguridad.<br /> https://github.com/labnol/code/… /> <br /> Como mide y deja el registro automáticamente, estaría aún mejor si enviara el contenido por correo más o menos una vez por semana.</p>
 
xguru 2020-08-27
<p>function sendEmail() {<br /> var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets(); <br /> for (var i = 0; i &lt; sheets.length ; i++ ) {<br /> var sheet = sheets[i];<br /> var dataRange = sheet.getDataRange()<br /> var cwvRange = sheet.getRange(2,1,dataRange.getLastRow()-1,dataRange.getLastColumn());<br /> <br /> var numRows = cwvRange.getNumRows();<br /> var numCols = cwvRange.getNumColumns();<br /> var message = &quot;Valores de CWT&quot;;<br /> for (var i = 0; i &lt; numRows; i++) {<br /> for (var j = 0; j &lt; numCols; j++) {<br /> message = message + cwvRange.getValues()[i][j] + &quot; | &quot;<br /> }<br /> message = message + &quot;\r\n&quot;<br /> }<br /> }<br /> <br /> MailApp.sendEmail(&quot;email@server&quot;, &quot;Core Web Vitals de esta semana&quot;, message);<br /> }</p>
 
xguru 2020-08-27
<p>Google, incorporación de las métricas de experiencia de página (Page Experience) al ranking de resultados de búsqueda https://es.news.hada.io/topic?id=2197<br /> - Core Web Vitals<br /> → LCP : Largest Contentful Paint<br /> → FID : First Input Delay<br /> → CLS : Cumulative Layout Shift<br /> <br /> Lanzamiento de Lighthouse 6.0 https://es.news.hada.io/topic?id=2122<br /> → Se añadieron las métricas LCP, CLS y TBT<br /> <br /> ¿Qué es Cumulative Layout Shift (CLS)? https://es.news.hada.io/topic?id=1697<br /> → Mide cuánto cambia el layout de una página web debido a la carga lenta de imágenes/publicidad, operaciones asíncronas, cambios dinámicos del DOM, etc.<br /> → Una métrica de rendimiento centrada en el usuario que revisa la inestabilidad visual que puede provocar clics erróneos por parte del usuario</p>