Cum să utilizați data-nosnippet pentru a bloca utilizarea anumitor conținuturi într-un fragment de căutare Google [Experiment]

Publicat: 2024-01-12
E-mail
Utilizarea data-nosnippet pentru a bloca conținut dintr-un fragment de căutare Google.


Indiferent de motiv, am observat o creștere a proprietarilor de site-uri care mi-au contactat recent despre că apar fragmente de căutare de care nu sunt mulțumiți. De exemplu, Google selectează text pentru un fragment de căutare pe care pur și simplu nu dorește să fie afișat în rezultatele căutării. Proprietarii de site-uri care au contactat nu știau dacă ar putea influența asta cumva sau dacă pur și simplu erau blocați.

În aceste situații, explic întotdeauna că furnizarea unei meta descriere solidă poate crește șansele ca Google să folosească propria descriere în fragment. Acestea fiind spuse, și așa cum Google tocmai a reiterat săptămâna aceasta, poate alege orice text de pe pagină pentru fragment. Aceasta poate fi din conținutul principal, comentariile utilizatorilor de pe pagină etc. Deci metadescrierea poate fi folosită sau orice conținut din pagină.

Vestea bună pentru proprietarii de site-uri este că există un instrument pe care îl puteți folosi pentru a limita conținutul folosit pentru a genera fragmentul și încă găsesc că mulți nu știu că este disponibil. Se numește data-nosnippet și Google l-a lansat în 2019 (împreună cu alte câteva comenzi pentru fragmente). Data-nosnippet este ușor de utilizat și funcționează bine. Și vă poate schimba fragmentele de căutare destul de repede odată ce pagina este accesată din nou cu crawlere și reindexată.

Mai jos, vă voi prezenta un experiment rapid pe care l-am desfășurat pentru a arăta cum funcționează data-nosnippet.

Testul: modificarea unui fragment de căutare prin data-nosnippet.
Pentru a schimba fragmentul de căutare, puteți utiliza atributul data-nosnippet pe orice element html div, span sau secțiune. Este pur și simplu un atribut pe care îl puteți adăuga la codul html. Dacă conținutul utilizat în prezent nu este încapsulat într-un element div, span sau secțiune căruia îi puteți aplica data-nosnippet, atunci puteți adăuga unul care include conținutul utilizat în prezent în fragment (pentru a spune Google să NU folosește acel text).

Cam asta e tot.

Pentru experiment, am găsit mai întâi un fragment de căutare pentru una dintre postările de pe blogul meu care nu se baza pe meta-descriere. Apoi m-am dus și am adăugat o etichetă span în html care conținea textul folosit pentru a crea fragmentul de căutare.

Mi-am selectat postarea despre cum să verific eticheta x-robots, deoarece fragmentul nu a fost extras din meta descriere și s-a concentrat doar pe unul dintre instrumentele din postare. Interogarea a fost „verificați eticheta roboților”. Rețineți, acest lucru a fost doar pentru a rula un experiment rapid și nu sunt concentrat pe obținerea fragmentului perfect pentru acest rezultat. Am vrut doar să explic cum funcționează data-nosnippet.

Iată cum arăta fragmentul original atât pe desktop, cât și pe mobil:

Fragmentul de căutare original de pe desktop pe care am vrut să-l schimb.
Fragmentul de căutare original pe mobil pe care am vrut să-l schimb.


Pentru a schimba fragmentul, am intrat în WordPress și am adăugat o etichetă html span care conținea textul folosit în prezent de Google pentru a crea fragmentul de căutare. Și apoi am adăugat un atribut data-nosnippet la acea etichetă span. Și apoi am închis eticheta span la sfârșitul textului (cum ați face pentru orice etichetă html).

De exemplu, am adăugat <span data-nosnippet>... conținut textual pe care nu vreau să-l folosesc pentru fragment. </span>

Folosind atributul data-nosnippet în codul html.


Rețineți, data-nosnippet este un atribut boolean, deci nu aveți nevoie de o valoare pentru atribut. Dar, WordPress adăuga o valoare care era goală, așa că am schimbat-o în „adevărat”. Dar rețineți că lui Google nu îi pasă care este atributul. Ai putea adăuga data-snippet=“rankbrain” și nu va conta. :) Atâta timp cât atributul data-nosnippet este prezent, ar trebui să fie folosit. Voi explica puțin mai multe despre acest lucru în secțiunea finală de sfaturi a acestei postări.

Iată o captură de ecran din documentația Google despre valorile atributelor:

Documentația Google despre valorile atributelor pentru data-nosnippet.


Rezultate: Ei bine, salut nou fragment de căutare!
După ce am adăugat data-nosnippet, am solicitat indexarea în GSC. A durat doar câteva minute și postarea a fost recrawled și reindexată. Dar când am verificat rezultatele căutării, fragmentul nu s-a schimbat atât de repede... Așa că am continuat să verific la fiecare oră sau cam asa ceva pentru a vedea când va fi generat un nou fragment. După aproximativ 2,5 ore, fragmentul s-a schimbat atât pe desktop, cât și pe mobil. Succes! Noul fragment nu este perfect și aș putea continua să lucrez la asta prin aplicarea data-nosnippet, dar atributul a funcționat.

Iată noul fragment atât pe desktop, cât și pe mobil:

Noul fragment de căutare pe desktop, bazat pe utilizarea data-nosnippet.
Noul fragment de căutare pe mobil bazat pe utilizarea data-nosnippet.


Utilizarea data-nosnippet: sfaturi și recomandări pentru proprietarii de site-uri.
Mai jos, voi oferi câteva sfaturi și recomandări finale dacă trebuie să utilizați data-nosnippet pentru a modifica un fragment de căutare în rezultatele căutării Google. Cred că veți descoperi că atributul funcționează conform așteptărilor, este ușor de utilizat și poate intra în vigoare destul de repede.

  • Trebuie să utilizați data-nosnippet pe un element html div, span sau secțiune. Dacă îl utilizați cu un alt element html, nu va funcționa.
  • După cum am menționat mai devreme, data-nosnippet este un atribut boolean. Asta înseamnă că este activat sau dezactivat pentru elementul html cu care îl utilizați. Nu trebuie să adăugați o valoare pentru atribut. Dar este în regulă dacă adăugați unul, deoarece Google ignoră orice valoare de acolo.
  • Nu uitați să solicitați indexarea în GSC după implementarea data-nosnippet. Acest lucru ar putea face URL-ul recrawlat și reindexat mai rapid.
  • Monitorizați modificările din SERP-uri după solicitarea indexării. În funcție de ceea ce alege Google pentru fragment, ai putea ajunge cu un fragment de căutare mai prost! Nu îi poți spune Google ce text să folosească, așa că Google ar putea alege un alt conținut care nu este optim. Dacă trebuie să utilizați data-nosnippet în mai multe zone ale conținutului, atunci puteți face asta.
  • Data-nosnippet NU afectează indexarea sau clasarea. Are doar impact asupra textului care poate fi folosit pentru fragmentul de căutare. Deci, vă puteți simți confortabil să faceți schimbarea știind că conținutul pe care îl desemnați cu data-nosnippet poate fi în continuare indexat și utilizat în scopuri de clasare.
  • Din punct de vedere al randării, Google explică că poate extrage date-nosnippet atât înainte, cât și după randare, așa că nu vă bazați pe JavaScript pentru ca acest lucru să funcționeze. Google vă recomandă să vă asigurați că data-nosnippet este în HTML sursă (HTML static).

Rezumat: da, aveți un anumit control asupra fragmentelor.
Dacă vă aflați într-o situație în care un fragment de căutare nu este ceea ce doriți sau așteptați, aveți capacitatea de a schimba acel fragment. Google a introdus data-nosnippet în 2019 tocmai din acest motiv. Adăugând un atribut simplu la un element html div, span sau secțiune, vă puteți asigura că Google nu folosește o anumită parte a conținutului dvs. pentru a crea un fragment de căutare. Este ușor de făcut și poate funcționa destul de repede. Deci, nu vă mulțumiți cu fragmente de căutare suboptimale. Puteți implementa modificări în doar câteva minute.

GG