Categorías: Todo - dispositivi - immagini

por AGRIEURO SRL hace 2 días

21

Agrieuro.com - Progetto SEO Audit

Un sito web deve garantire un'esperienza utente ottimale su diverse piattaforme e dispositivi. Per raggiungere questo obiettivo, è essenziale ottimizzare vari aspetti tecnici. Innanzitutto, è fondamentale specificare le dimensioni per tutte le immagini presenti nel sito, assicurandosi che siano indicate sia la larghezza che l'

Agrieuro.com - Progetto SEO Audit

Agrieuro.com

SEO

CERVED SEO Audit
Performance

Consentire al testo di essere visibile durante il caricamento dei caratteri web

utilizzare la funzionalità CSS font-display per essere sicuri che il testo sia visibile agli utenti durante il caricamento dei caratteri web.

gestire il font alternativo o preload

Eliminare le risorse di blocco della visualizzazione

pubblicare le risorse JS/CSS fondamentali incorporate e rimandare tutte le risorse JS/styles non fondamentali

i due script segnalati sono e devono essere bloccanti: recuperano i dati essenziali per il rendering di pagina

Ridurre il tempo di esecuzione di JavaScript riducendo i tempi di analisi, compilazione ed esecuzione di JavaScript

Octane

auto-optimaizer provare a eliminare

minimizzare e comprimere i file JS.

eliminare i file JS non utilizzati in pagina;

pubblicare payload JavaScript di dimensioni inferiori;

Eliminare i CSS inutilizzati

eliminare le risorse CSS non utilizzate

Eliminare i JavaScript inutilizzati

eliminare dal codice delle pagine tutto quello che non è realmente utilizzato per ridisegnare il contenuto e il layout delle pagine.

Inserire date di scadenze per sfruttare la cache

impostare dei criteri di caching efficienti rispetto agli attuali. Per tutte le immagini che non variano frequentemente, raccomandiamo di inserire una data di scadenza a 12 mesi.

Tutte le imamgini servite dal server (quindi escluse quelle esterne) hanno una cache di 30gg. Possiamo ovviamente aumentarla a 12 mesi ma è da valutare l'impatto sulle immagini modificate nel corso del tempo.

OK 12 mesi

Posporre immagini fuori schermo (LazyLoading)

Sono solo gli sfondi della macrocategorie dell'homepage. Tutte le altre sono già lazy.

mettere in preload le prime 2 e lazy le altre immagini di sfondo macrocategoria home

Aggiungere dimensioni alle immagini

All’interno del sito vi sono delle immagini per le quali non sono state specificate le dimensioni

specificare sempre e in tutte le immagini le dimensioni (width e height)

le altre del sito possono essere corrette.

Sono principalmente inserite da adabra

Usare immagini di dimensioni adeguate

Le pagine del sito non dovrebbero mai servire immagini più grandi rispetto alle dimensioni della versione realmente visualizzata sullo schermo dell'utente.

pubblicare immagini di dimensioni adeguate

loader.gif

Pagine non usabili per i dispositivi mobile

Da valutare le singole pagine, che sono solo 3 (sono dimiinuite) su 14000. (informativa feedback, popoup consel, categoria carreli e rampe trattorini). Tra l'altro l'ultima ad una nuova verifica risulta ora corretta.

popup consel da gestire Kaleido

informativa feedback da gestire agrieuro

4) Occorre impostare valori di larghezza e posizione relativi per gli elementi CSS delle pagine e accertarsi che le immagini possano essere ridimensionate.

3) Occorre specificare il meta tag viewport, che indica ai browser come ridimensionare le pagine in base al dispositivo utilizzato dall’utente in modo da garantire un’esperienza piacevole sul sito.

2) Impostare il contenuto in percentuale e non in pixel (in pixel una dimensione rimane fissa e non si adatta allo schermo mobile);

1) ingrandire il testo e lasciare più spazio sia tra un paragrafo di testo e l’altro, sia tra i link presenti nella pagina; inoltre è opportuno indicare le dimensioni del font in em e non in pixel;

Largest Contentful Paint (LCP)

Valutare l'utilizzo di strumenti di auto-compressione delle immagini sui MEDIA WordPress Implementando anche le immagini WEBP almeno per WordPress

Utilizziamo cloudflare image compressor

anche qui il problema è il banner statico che rappresenta il contenuto più significativo (in termini di dimensione) della pagina. Qui la scelta è se preferire la ux (come è attualmente) facendo si che quel contenuto venga caricato solo alla fine del caricamente pagina, che quindi ha un tempo di caricamento percepito inferiore, o caricarlo subito allungando il tempo di caricamento iniziale.

10) Valutare e ottimizzare i codici di terze parti, eliminando eventuali ridondanze (rimuovere tutto ciò che non aggiunge valore) e migliorando il processo di caricamento

9) Valutare l’uso del preload e prefetch per velocizzare il caricamento e l’erogazione delle risorse.

8) Rinviare in coda alla pagina il caricamento di tutte le risorse non strettamente necessarie

7) Minificare CSS e JS

6) Rimuovere il codice JS e CSS inutilizzato e spacchettare i file JS in file più piccoli e leggeri da inviare al momento opportuno.

5) Usare il lazyloading per le immagini e video

4) Utilizzare il formato WebP più facilmente comprimibile

3) Ridimensionare le immagini, scalarle e comprimerle e inserire le specifiche relative alle dimensioni

2) Ottimizzare il percorso critico del rendering, ovvero prioritizzare il caricamento delle risorse fondamentali che verranno mostrate per prime all'utente, in modo da consentire subito la consultazione dei contenuti principali pagina e l'interazione.

1) Rimuovere tutti i blocchi che impediscono o rallentano il render (JS e CSS);

LCP migliorato mettendo in preload immagine + significativa (home = immagine di sfondo macrocategoria)

Cumulative Layout Shift (CLS)

Il problema del CLS è dato principalmente dal contenuto statico di apertura della pagine (banner in homepage e nelle categorie) che non ha dimensione fissa e quindi non può essere preimpostato. Abbiamo già pensato ad una soluzione che sperimenteremo a breve.

FATTO

Template di pagina

contenuti e JS

il menu di navigazione e i contenuti descrittivi, i link e le descrizioni che consentono di accedere alle schede di prodotto devono essere implementati in HTML

Come già illustrato, occorre implementare tutti i link interni in HTML come ad esempio «Video», «Scheda Tecnica», «Omaggi e Dotazioni», ecc

NO

breadcrumb

aggiungere l’ultima voce (non cliccabile) del breacrumb relativa alla scheda prodotto

verificare se possibile inserire Brnad + modello (dati tecnici ID 2)

pagine «filtro»

valutare di eliminare le pagine che fino ad oggi non hanno ricevuto visite

long-text

togliere il Leggi di più anche su desktop

forum togliere dalle pagine?

Heading TAG

Long-text

trasformare il titolo H4 del contenuto presente in pagina in un H3

fatto

Categoria e sotto-categoria

valorizzare in H3 i nomi dei prodotti elencati nella pagina

Homepage

gli H5 dei titoletti del footer dovrebbero diventare H4

il primo H3 (in alto nella pagina) non è popolato e andrebbe rimosso anche perché precede erroneamente l’H2

manca l’H1 e occorre implementarlo

analizzare se possibile mettere in banner home

Metadata

- COUNTRY IT o Kw research IT  inviata e validata o Architettura IT  inviata e implementata - COUNTRY FR o KW research FR  inviata e validata lato vostro o Architettura FR  inviata e implementata per macrocategorie e pagine marchi (pagine categorie e prodotto saranno opera di sistemazione nel lungo periodo) - COUNTRY ES o KW research ES  inviata e validata o Architettura ES  una volta ricevuto il feedback procediamo all’elaborazione o KW research DE  inviata e validata o Architettura DE  inviata e implementata per macrocategorie e pagine marchi (pagine categorie e prodotto saranno opera di sistemazione nel lungo periodo)

URL con H2 duplicati

Gabriele ticket su cookiebot aperto

URL con H1 multipli

Bug su editor forum dove si può fare copia/incolla di codice HTML

trova-partner.html

URL con H1 mancante

Meta description eccessivamente lunghe

URL con meta description duplicate

valutare se rendere univoco il SEO description HOMEPAGE

Title Tag troppo breve

strumento su gestionale

Title Tag troppo lungo

URL con title tag duplicati

valutare se rendere univoco il SEO title HOMEPAGE

semrush

Crawling & Indexing

Immagini con Alt Tag o Attributo Alt mancante

Verificare le immagini senza alt (es.brand su pagina prodotto)

Da sistemare su wordpress pagine statiche e banner

Dati strutturati

A/B test dati strutturati?

da chiedere a Verdiana dato che search console vede il dato corretto sotto carousel

https://validator.schema.org/#url=https%3A%2F%2Fwww.agrieuro.com%2Fabbacchiatori-scuotitori-per-olive-c-1927.html

PWC: abbiamo approfondito l’argomento: le sintassi di Schema e Google ancora non risultano allineate, ma poiché – nel caso specifico – è maggiormente rilevante l’esito del rich result test di Google, lasciamo dov’è il riferimento di google product category.

NESSUNA AZIONE

https://search.google.com/test/rich-results/result/r%2Fcarousels?id=kpIPAHmpj4URoAKLhbVK8Q&hl=it

Esecuzione JavaScript

forti dubbi

Link a risorse esterne rotte

a parte photobuchet chiedere pagine di origine di altri risultati

Link a pagine reindirizzate internamente

Eliminare catene di redirect

Kaleido deve fornire lista di redirect

Link in uscita interni senza testo di ancoraggio

Da approfondire, ha impatti anche sui layout di pagina.

inserire sotto logo in pagina prodotto Catalogo Brand

Canonical mancanti

Hreflang

và implementato

Pagine in 5XX

Viene generata per le chiamate al blog di ricambi quando il ricambio non ha cateorie. Può essere sostituita con una risposta 404.

Pagine di ricerca interna

Redirect pagine con traffico

verifica con semrush e analytics

Pagina di ricerca

tutte le pagine di ricerca avranno attributo noindex e dati in post

Verificare se URL con search viene utilizzato

non viene utilizzato

Pagine Soft 404

Prodotti spenti https://www.agrieuro.de/noproducts.php

Gestione alternativa prodotti esauriti

da valutare

Pagina ad hoc fatta con worpress

Template di pagina 404

alcuni link alle categorie e alle sottocategorie principali del sito per invogliarlo a proseguire su altre pagine.

un messaggio in grado di accogliere l’utente spiegando il tipo di errore;

Cambiare descrizione estero https://www.agrieuro.de/noproducts.php

chiesto a Kaleido di rimuovere pulsante con descrizione stringa GOTO_ITALIAN

aggiornata stringa NOT_FOUND_PRODUCT in attesa di conferma Kaleido

modifica confermata

Risorse in 404 richiamate in pagine 200

Photobucket IN LAVORAZIONE

attendiamo report da Cerved per indicazioni pagine

Stiamo utilizzando Screaming Frog e altri strumenti per trovare le risorse su photobucket

Kaleido ci potrebbe aiutare nell'individuazione delle inserzioni in HTML

chiedere

Pagine in 404

la vecchia pagina 404 https://www.agrieuro.com/noproduct.php verrà rediretta automaticamente alla nuova pagina 404 https://www.agrieuro.com/noproducts.php

Kaleido dovrà inserire pagina statica con div vuoto per raccomandazioni https://www.agrieuro.com/not_found.html

URL troppo lunghi

Razionalizzazione degli H1 dei prodotti

in lavorazione (Matteo Del Gallo)

URL con trattini bassi

Nessuna azione

Tag Hreflang

Sitemap dedicata per hreflang

Contattare Verdiana a riguardo

PWC: all’interno di ogni sitemap XML di ogni lingua/Paese, per ogni URL elencato all’interno occorre inserire tutti gli altri URL “gemelli” di tutte le altre versioni linguistiche (UK, DE, FR, ecc) + ripetere lo stesso URL elencato, ovvero la pagina di autoreferenza. Questo per tutte le sitemap XML (prodotti, categorie, ecc) e per tutte le versioni del sito lingua/Paese. Inoltre, manca il riferimento x-default per tutti gli altri Paesi non specificati. Infine, i riferimenti lingua-Paese esplicitati nella sitemap non sono sintatticamente corretti, sia perché occorre inserire il trattino al posto dell’attuale underscore, sia perché la versione co.uk (Regno Unito) è stata associata a US, invece occorre specificare en-GB. Quindi, riprendendo uno degli esempi presenti nella sitemap in italiano: https://www.agrieuro.com/trattorini-tagliaerba/trattorini-trinciaerba-per-erba-incolta-c-1_266.html 0.5 2022-08-26T16:19:35+02:00 daily  occorre modificare e integrare secondo quanto segue: https://www.agrieuro.com/trattorini-tagliaerba/trattorini-trinciaerba-per-erba-incolta-c-1_266.html 0.5 2022-08-26T16:19:35+02:00 daily

per la gestione corretta dell’href lang è sufficiente intervenire sulle sintassi attuali seguendo le indicazioni inserite nel file word del 6 ottobre. (NON è NECESSARIO CREARE UNA NUOVA SEZIONE SITEMAP DEDICATA)

documentazione https://developers.google.com/search/docs/advanced/crawling/localized-versions?hl=it#sitemap

Sitemap XML

Priority

Home: 1 Pagine di categoria: 0.9 Pagine di sotto-categoria: 0.9 Pagine foglia: 0.8

Home: 1 Pagine di categoria e brand (liste): 1 Landing: 0.8 Pagine prodotto: 0.9 Pagine foglia (statiche): 0.6 Immagini: 0.5 Pagine extra prodotto: 0.7

Change Frequency

Home: Weekly Pagine di categoria: Monthly Pagine di sotto-categoria: Monthly Pagine foglia: Weekly

Home: Monthly Pagine di categoria e brand (liste): Weekly Landing: Monthly Pagine prodotto: Weekly Pagine foglia: Monthly Immagini: Monthly (verificare se possibile yearly) Pagine extra prodotto: Weekly

Robots.txt

Sarebbe opportuno integrare il file anche con le informazioni fornite nel file di testo allegato (agrieuro-indicazioni-robots) per evitare che i bot dei tool possano consumare banda inutilmente.

Gestito a progetto - ticket

PUBBLICATO