Links do not have a discernible name. Lighthouse Fix

Dažna klaida PageSpeed Insights / Lighthouse kalbama apie vartotojo patirtį ir prieinamumą. “Links do not have a discernible name“.

Pateiktame scenarijuje klaida sugeneruojama, nes su piktogramomis susietos nuorodos neturi pastebimo pavadinimo. Kai piktogramų nuorodos naudojamos kartu su socialiniais tinklais ar kitais profiliais, jose turi būti aprašomoji žyma „aria-label“.

Temoje Voice – Meks, ši klaida dažniausiai įvyksta naudojant nuorodas "Author Box“ iš straipsnių pabaigos.

Paprastas sprendimas yra pridėti žymą: aria-label="Nume".

Viduje "author box“ Balso temai (tema WordPress sukurta Meks), problemą išsprendžiau pakeisdamas failo 73 eilutę template-parts/author-box.php, kur įvedžiau etiketę aria-label.

<a href="<?php echo esc_url($social_meta ); ?>" aria-label="<?php echo esc_attr( $soc_name ); ?>" target="_blank" rel="noopener" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>

Pradinė eilutė, kuri buvo pakeista:

<a href="<?php echo esc_url($social_meta ); ?>" target="_blank" class="fa fa-<?php echo esc_attr( $soc_id ); ?>"></a>

Atlikę pirmiau nurodytus pakeitimus visose piktogramose, kuriose yra nuorodos, „Links do not have a discernible name“ nebebusLighthouse.

Ši klaida, kuri gali panaikinti rezultatą Lighthouse, tikrai yra ir kitose temose WordPress sukurta Meks arba kitų kūrėjų.

Technologijų entuziastas, man patinka rašyti vadovėlius ir naudingus vadovus apie operacines sistemas, aparatūros sistemas, programavimo kalbas ir mobiliuosius telefonus (iOS, Android). Mėgstu eksperimentuoti ir atrasti naujas SEO technikas bei žiniatinklio optimizavimo strategijas.

Namai » Išmanioji pamoka » Links do not have a discernible name. Lighthouse Fix
Palikite komentarą