Skip to main content

Jsemproduction

JSON-LD i dades estructurades: la guia tècnica per activar els rich snippets

Un marcatge no fa pujar una pàgina, i cal dir-ho d'entrada. El que fa és ocupar més superfície en els resultats i fer que la vostra empresa sigui llegible per sistemes que ja no han d'endevinar. Aquí teniu els tipus que importen, la manera de connectar-los, i els errors que fan que tot el bloc sigui inútil.

Què canvien realment les dades estructurades

Una pàgina web és un text que el motor ha d’interpretar. Les dades estructurades suprimeixen aquesta interpretació: declaren explícitament que aquest nombre és un preu, que aquesta data és una data d’esdeveniment, que aquesta persona és l’autor. El format retingut per Google per a aquesta declaració és el JSON-LD, un bloc de codi aïllat a la capçalera de la pàgina, sense efecte en la visualització.

L’efecte directe en el rànquing és nul, i cal dir-ho clarament per evitar falses expectatives. Cap marcatge fa pujar una pàgina. El que produeix és una visualització enriquida en els resultats: estrelles de valoració, preu, disponibilitat, preguntes desplegables, fil d’Ariadna llegible, imatge de recepta. Aquesta visualització ocupa més superfície i atrau més clics a igual posició.

L’efecte indirecte és més profund. Un lloc web correctament marcat esdevé una font que els sistemes automàtics comprenen sense ambigüitat, la qual cosa és cada cop més important a mesura que els motors generen respostes en lloc de llistes d’enllaços. Declarar correctament la seva entitat, els seus serveis i els seus autors ja no és una optimització marginal, és la manera com una organització es fa llegible.

Punt clau

El JSON-LD es col·loca en una etiqueta de script dedicada, generalment a la capçalera del document. No és visible ni indexat com a text, i no substitueix el contingut de la pàgina. Un marcatge que declara una informació absent de la pàgina és una infracció de les directrius de Google i exposa a una acció manual.

Els tres formats i per què només un és important

Tres sintaxis coexisteixen històricament per expressar el mateix. Les microdades i el RDFa s’insereixen en l’HTML visible, afegint atributs a les etiquetes existents. El JSON-LD viu a part, en un bloc autònom.

Google recomana explícitament el JSON-LD des de fa diversos anys, per una raó pràctica: com que el marcatge està separat del contingut, es genera, es modifica i es valida sense tocar la plantilla. En un lloc web on el contingut és produït per diverses persones, aquesta separació evita que una modificació editorial trenqui el marcatge sense que ningú se n’adoni.

Els altres dos formats continuen sent llegits i interpretats, per tant, no hi ha urgència a migrar un lloc web que els utilitza correctament. En canvi, barrejar dos formats a la mateixa pàgina produeix declaracions concurrents i resultats impredictibles. Un sol format per pàgina, i preferiblement el JSON-LD.

El vocabulari Schema.org, i com orientar-s’hi

Schema.org és un vocabulari compartit, mantingut conjuntament pels principals motors. Defineix centenars de tipus i milers de propietats, la qual cosa desanima a la primera lectura. En la pràctica, una desena de tipus cobreixen gairebé la totalitat de les necessitats d’un lloc web professional.

Els tipus que realment necessitareu

Organization declara l’empresa mateixa, el seu nom, el seu logotip, les seves dades de contacte i els seus perfils oficials. LocalBusiness i els seus subtipus precisen l’establiment físic, els seus horaris i la seva zona de servei. Article cobreix els continguts editorials, Product les fitxes de producte, FAQPage les preguntes freqüents, BreadcrumbList el fil d’Ariadna, Person els autors i Service les prestacions.

El principi de selecció és simple: prendre el tipus més precís que existeix. Declarar un restaurant com a LocalBusiness funciona, declarar-lo com a Restaurant transmet més informació. Un gabinet dental guanya a utilitzar Dentist en lloc de MedicalBusiness. Aquesta precisió costa el mateix esforç i millora la comprensió.

El graf, per evitar les declaracions òrfenes

Una pàgina ben marcada no declara tres blocs independents, declara un conjunt d’entitats interconnectades. L’estructura en graf permet dir que aquest article té com a autor aquesta persona, la qual pertany a aquesta organització, la qual edita aquest lloc web.

Tècnicament, això consisteix a agrupar les entitats en una taula i donar-los identificadors estables, per després referenciar-les per aquests identificadors en lloc de copiar les seves propietats. El guany és doble: el fitxer segueix sent llegible, i els motors consoliden la informació d’una pàgina a l’altra al voltant dels mateixos identificadors.

Dos blocs de marcatge que declaren el mateix tipus en una mateixa pàgina produeixen un duplicat que les eines de validació assenyalen i que Google pot optar per ignorar completament. Aquest cas es produeix amb freqüència quan una extensió SEO genera automàticament un marcatge mentre s’afegeix un marcatge manual a la plantilla. Verifiqueu sempre el resultat final, no només el que heu escrit.

Els marcatges que activen una visualització enriquida

No tots els tipus produeixen una visualització particular. Aquí teniu els que donen un resultat visible, per ordre de freqüència en els llocs web d’empresa.

FAQPage, el més rendible d’implementar

Declara preguntes i les seves respostes, i permet una visualització desplegable sota el resultat. El guany de superfície és clar i el cost d’implementació baix, ja que el contingut ja existeix a la pàgina. La condició a respectar és estricta: cada pregunta i cada resposta declarades han de ser visibles per al visitant, fins i tot si estan plegades en un acordió.

BreadcrumbList, discret però sistemàtic

Substitueix l’adreça bruta mostrada sota el títol per un camí llegible. L’efecte sobre la taxa de clics és modest pres aïlladament, però s’aplica a totes les pàgines del lloc web i només costa una generació automàtica des de l’arborescència. És el marcatge amb la millor relació entre esforç i cobertura.

Product i AggregateRating, per al comerç

Preu, disponibilitat, nota mitjana i nombre de ressenyes apareixen directament en els resultats. L’impacte sobre la taxa de clics és el més fort de tots els marcatges. La restricció és proporcional: les ressenyes declarades han de ser reals, recollides al lloc web i visibles. Declarar una nota agregada sense ressenyes mostrades és una infracció freqüent i sancionada.

LocalBusiness, per als establiments

Consolida l’entitat amb Google i creua la informació de la fitxa d’establiment. No activa una visualització espectacular, però contribueix a la coherència dels senyals locals, tema detallat a la nostra guia de SEO local.

Escriure un marcatge net, les regles que eviten errors

La sintaxi és simple, els errors són gairebé sempre lògics més que tècnics.

La primera regla és la correspondència estricta entre el marcatge i la pàgina. Un preu declarat ha de ser el preu mostrat. Una data de publicació declarada ha de correspondre a la visible. Aquesta exigència sembla evident i és violada constantment per marcatges generats automàticament a partir de camps mal emplenats.

La segona regla és l’estabilitat dels identificadors. Una entitat conserva el mateix identificador d’una pàgina a l’altra i d’un any a l’altre. Canviar l’identificador d’una organització a cada redisseny equival a crear una nova entitat i a perdre la consolidació acumulada.

La tercera és la completesa raonada. Emplenar les propietats obligatòries i després les propietats recomanades és suficient. Apilar desenes de propietats facultatives no aporta res i allarga un fitxer que caldrà mantenir. Més val cinc tipus ben emplenats que quinze tipus incomplets.

La quarta es refereix als caràcters especials. Un marcatge és JSON, per tant, les cometes internes han de ser escapades i els salts de línia codificats. Una ampersand no tractada o un apòstrof tipogràfic mal codificat és suficient per invalidar tot el bloc, i l’error és silenciós: el motor simplement ignora el marcatge.

Validar, i sobretot validar el bon renderitzat

La validació és l’etapa que tothom salta i la que revela la meitat dels problemes.

Les dues eines a utilitzar, en aquest ordre

El validador de Schema.org controla la conformitat amb el vocabulari: tipus existents, propietats autoritzades, valors correctament tipificats. El test dels resultats enriquits de Google controla una altra cosa: l’elegibilitat per a una visualització enriquida, amb les propietats que Google exigeix a més de les que Schema.org autoritza.

Els dos són complementaris i un marcatge pot passar el primer i fallar el segon. Utilitzar els dos evita concloure massa ràpid que un marcatge és correcte perquè no apareix cap error de sintaxi.

Provar l’URL en línia, no el codi enganxat

Aquesta és la precaució més important i la més negligida. Enganxar el codi al validador prova el que s’ha escrit. Provar l’adreça en línia prova el que el servidor envia realment, després del pas de les extensions, la memòria cau i les possibles reescriptures. La diferència entre els dos és freqüent, i és precisament aquí on s’amaguen els duplicats de declaració.

La Search Console proporciona un seguiment a llarg termini, per tipus de marcatge, amb els errors detectats en totes les pàgines explorades. És l’únic lloc on es veu que un problema afecta quatre-centes fitxes de producte i no només la que s’ha provat.

Els errors de marcatge més freqüents

Sis errors es repeteixen en gairebé totes les auditories que realitzem.

  1. Declarar un contingut absent de la pàgina. Preguntes marcades que no apareixen enlloc, o una nota agregada sense ressenyes visibles. Aquesta és la infracció més sancionada.
  2. Deixar que dues fonts generin el mateix tipus. L’extensió SEO i la plantilla produeixen cadascuna el seu bloc, i les dues es contradiuen.
  3. Marcar la pàgina d’inici com un Article. No ho és, és una WebPage o una Organization segons el que presenti.
  4. Oblidar d’actualitzar la data de modificació. Un article revisat que encara declara la seva data d’origen perd el benefici de la frescor.
  5. Utilitzar un tipus massa general. LocalBusiness quan existeix Restaurant, Dentist o HomeAndConstructionBusiness.
  6. No revalidar mai després d’una actualització. Una actualització d’extensió de vegades canvia el marcatge generat, sense avís.

Cap d’aquests errors és difícil de corregir. Persisteixen perquè ningú mira el marcatge una vegada que s’ha implementat, tot i que viu i es degrada com la resta del lloc web.

El marcatge per tipus de lloc web

Les prioritats difereixen segons l’activitat. Aquí teniu el que implementem sistemàticament segons el perfil.

Lloc web de prestació de serveis

Organization per a l’entitat, LocalBusiness si un establiment rep públic, Service per a cada prestació amb la seva zona de servei, BreadcrumbList a tot arreu, FAQPage a les pàgines que en contenen, i Person per a l’autor dels continguts editorials. Aquesta base cobreix l’essencial i es genera des de la plantilla.

Botiga en línia

Product a cada fitxa, amb Offer per al preu i la disponibilitat, AggregateRating si hi ha ressenyes reals, BreadcrumbList al camí de categories, i Organization a nivell de lloc web. El punt d’atenció és la generació automàtica en milers de fitxes: un error de plantilla es replica instantàniament a tot arreu.

Lloc web editorial i blog

Article o BlogPosting segons la naturalesa, amb autor identificat, dates de publicació i de modificació, i imatge. La declaració de l’autor mereix una atenció especial, ja que participa directament en els senyals d’expertesa, tema que tractem en la prestació de posicionament natural.

El marcatge en una botiga en línia, cas particular

El comerç concentra alhora el potencial més gran de visualització enriquida i el risc més gran d’error massiu. Una declaració de producte falsa no afecta una pàgina, afecta la totalitat del catàleg en una sola posada en línia.

El preu declarat ha de correspondre al preu efectivament pagat, impostos inclosos per a una clientela de particulars, i la divisa ha de ser explícita. Les botigues que mostren un preu sense impostos a la façana i declaren el mateix import en el seu marcatge produeixen resultats enganyosos que acaben sent denunciats.

La disponibilitat planteja un problema de sincronització. Un producte esgotat que continua declarant-se disponible genera frustració i degrada la confiança atorgada al domini. La declaració ha de connectar-se a l’estat real de l’estoc, no a un valor fixat a la plantilla.

Les variants, finalment. Un producte declinat en diverses talles o colors es pot declarar com una entitat única amb un rang de preus, o com diverses entitats diferents. L’elecció depèn de l’estructura de les adreces retinguda, que al seu torn depèn de la plataforma, tema tractat en la nostra comparativa WordPress o Shopify. Les dues aproximacions funcionen, barrejar-les en un mateix catàleg no funciona.

En els catàlegs grans, la regla de prudència és provar la plantilla en tres productes representatius abans de desplegar-la, i després verificar-ho a la Search Console durant les dues setmanes següents. Un error replicat en vuit-centes fitxes es corregeix tan ràpid com es va propagar, però cal veure’l. És un dels punts de control d’una prestació de SEO e-commerce.

El marcatge es decideix amb l’arquitectura, no després

Una observació metodològica que val per a tots els projectes. El marcatge expressa l’estructura del lloc web, no la crea. Un lloc web amb una arborescència confusa produeix un fil d’Ariadna confús, i cap declaració no compensarà una jerarquia mal pensada.

Per això, tractem el marcatge en el moment en què l’arquitectura es dissenya, amb la mateixa lògica que la que s’exposa en el nostre mètode de cocon semàntic. Els identificadors d’entitats, les relacions entre pàgines pilars i pàgines filles, la jerarquia de les categories: tot això es decideix una vegada, i després es tradueix mecànicament en marcatge.

En un projecte nou, aquesta exigència es formalitza en el plec de condicions del lloc web, al mateix títol que els llindars de rendiment. Llavors costa unes hores. Afegida després de la posada en línia, suposa tornar a cada plantilla i verificar cada tipus, la qual cosa representa diversos dies.

El cas dels llocs web multilingües mereix una menció. Cada versió lingüística porta el seu propi marcatge, amb la llengua declarada i identificadors d’entitat compartits entre les versions. L’organització segueix sent la mateixa entitat sigui quina sigui la llengua, cosa que la declaració ha de reflectir, ja que altrament el motor veu quatre organitzacions diferents amb el mateix nom.

Quant costa un marcatge complet

La qüestió del pressupost sempre arriba, i la resposta depèn sobretot del nombre de plantilles, no del nombre de pàgines.

En un lloc web de prestació de serveis clàssic, compteu un dia per a l’inventari i la neteja, un dia per dissenyar el graf i establir la base, i mig dia per cada plantilla específica restant. Un lloc web corporatiu de vint pàgines amb tres plantilles es gestiona en dos o tres dies.

En una botiga, afegiu la plantilla de producte i la plantilla de categoria, més el temps de verificació en una mostra representativa. El catàleg en si no canvia el cost, ja que el marcatge es genera, la qual cosa explica que una botiga de vuit-centes referències no costi més de marcar que una botiga de cinquanta.

Aquest pressupost és modest en relació amb l’efecte, i això és el que el converteix en una de les intervencions amb millor rendiment en un projecte de posicionament. Els llocs web que lliurem a les nostres realitzacions parteixen tots amb aquesta base implementada, la qual cosa evita haver-hi de tornar.

El que el marcatge no farà per vosaltres

Una aclaració útil, perquè el tema atrau promeses excessives.

El marcatge no fa pujar una pàgina en els resultats. Una pàgina mal escrita, en un lloc web lent i sense autoritat, romandrà al seu lloc sigui quina sigui la qualitat de les seves declaracions. Els guanys observats després d’un marcatge provenen de la millora de la taxa de clics, no d’un canvi de posició.

Tampoc garanteix la visualització enriquida. L’elegibilitat és una condició necessària, la visualització segueix sent una decisió de Google presa consulta per consulta. Una pàgina perfectament marcada pot no mostrar cap enriquiment durant mesos, i després mostrar-lo sobtadament.

Finalment, no compensa cap defecte tècnic. Un lloc web les pàgines del qual triguen cinc segons a mostrar-se té un problema que el marcatge no afecta, i que s’ha de tractar primer, com es detalla en el nostre article sobre els Core Web Vitals. L’ordre de prioritats és important: accessibilitat tècnica, contingut, arquitectura, i després marcatge.

Implementar el marcatge en un lloc web existent

El mètode que apliquem consta de cinc fases i generalment s’estén durant dos o tres dies de treball per a un lloc web de mida mitjana.

Primer, inventari: quines plantilles existeixen, quin marcatge ja es produeix i per què. Aquesta etapa gairebé sempre revela generacions automàtiques oblidades, heretades d’una antiga extensió.

Després, neteja: desactivar les fonts concurrents per mantenir només un emissor per tipus. Aquesta és l’etapa que resol la majoria dels problemes i no produeix cap contingut nou.

Disseny del graf: definir els identificadors estables de l’organització, de l’establiment i dels autors, d’una vegada per totes. Aquests identificadors s’utilitzaran en totes les pàgines i no hauran de canviar més.

Implementació per plantilla, començant per la que cobreix més pàgines. Un marcatge implementat a la plantilla d’article cobreix instantàniament tot el blog, mentre que un marcatge implementat pàgina per pàgina no s’acaba mai.

Finalment, validació, a les adreces en línia i no al codi, i després seguiment mensual a la Search Console durant el primer trimestre. Aquesta última etapa detecta les regressions provocades per les actualitzacions, que són la principal causa de degradació a llarg termini. Forma part del que cobreix un contracte de manteniment seriós.

Una paraula sobre la documentació interna. En els llocs web on intervenen diverses persones, escriure una pàgina que descrigui els identificadors d’entitats retinguts i el tipus esperat per plantilla evita que un desenvolupador posterior utilitzi altres convencions. Aquesta pàgina ocupa mitja pàgina i estalvia hores de desfer embolics dos anys més tard.

El que heu de recordar

El JSON-LD declara explícitament el que conté una pàgina, perquè el motor no hagi d’endevinar-ho. No fa guanyar posicions, fa guanyar superfície i clics, i fa que l’empresa sigui llegible per sistemes automàtics la importància dels quals augmenta.

Tres regles són suficients per evitar gairebé tots els problemes. Declarar només el que és visible a la pàgina. Tenir només una font de generació per tipus. Provar l’adreça en línia en lloc del codi escrit, perquè la diferència entre els dos és precisament on es troben els errors.

Comenceu per BreadcrumbList i FAQPage, que cobreixen moltes pàgines amb poc esforç, i després afegiu la base Organization i LocalBusiness. La resta es tracta plantilla per plantilla, per ordre de nombre de pàgines cobertes. És una intervenció curta, mesurable, i l’efecte de la qual es llegeix a la Search Console en poques setmanes.

Una precisió sobre el manteniment del marcatge. Els tipus i les propietats de Schema.org evolucionen, i les exigències de Google per a la visualització enriquida canvien encara més ràpid: alguns tipus han perdut la seva elegibilitat, d’altres l’han guanyada. Una revisió anual del marcatge, alineada amb la revisió tècnica del lloc web, és suficient per mantenir-se al dia sense dedicar-hi un seguiment permanent. Aquest control pren una hora i evita descobrir a posteriori que una visualització ha desaparegut des de fa sis mesos.

Preguntes freqüents

El JSON-LD millora el posicionament a Google?
+
No, no directament. Google és explícit en aquest punt: les dades estructurades no són un factor de classificació. El que aporten és una visualització enriquida que augmenta la taxa de clics a igual posició, i una millor comprensió del contingut pels sistemes automàtics. L’efecte sobre el trànsit és real, l’efecte sobre la posició no ho és, i cal desconfiar de les prestacions que prometen el contrari.
Cal marcar totes les pàgines del lloc web?
+
La base Organization i el fil d’Ariadna s’implementen a tot arreu, ja que es generen des de la plantilla sense cost marginal. Els tipus específics s’implementen on tenen sentit: Product a les fitxes, Article als continguts editorials, FAQPage on hi ha preguntes reals. Marcar una pàgina amb un tipus que no li correspon és contraproduent i pot provocar una denúncia.
Una extensió SEO és suficient per gestionar el marcatge?
+
Cobreix correctament els casos estàndard i representa un bon punt de partida. Les seves limitacions apareixen en els tipus precisos, en els grafs que connecten diverses entitats i en les propietats específiques d’un ofici. El risc principal és el duplicat: si afegiu un marcatge manual sense desactivar el de l’extensió, dues declaracions concurrents cohabiten i el resultat esdevé impredictible.
Quant de temps abans de veure una visualització enriquida?
+
Google ha de reexplorar la pàgina primer, la qual cosa triga des d’uns dies fins a diverses setmanes segons la freqüència de pas pel vostre lloc web. L’elegibilitat apareix després a la Search Console, generalment en dues o tres setmanes. La visualització efectiva segueix sent una decisió presa consulta per consulta, i potser no es produeix mai en algunes cerques. Una sol·licitud d’indexació manual accelera la primera passada.
Es poden marcar ressenyes de clients recollides en altres llocs?
+
No. Les directrius són explícites: una nota agregada declarada ha de basar-se en ressenyes recollides i mostrades al vostre propi lloc web. Reprendre les notes d’una plataforma de tercers en el vostre marcatge és una infracció que exposa a una acció manual, la qual retira la visualització enriquida de tot el domini. Les ressenyes externes conserven tot el seu valor, es valoren d’una altra manera que declarant-les com a pròpies.
El marcatge serveix per a les respostes generades per intel·ligència artificial?
+
Hi contribueix. Els sistemes que produeixen respostes sintètiques han d’identificar entitats fiables i comprendre les relacions entre elles, cosa que el marcatge declara sense ambigüitat. Una organització l’entitat de la qual, els autors i els serveis estan correctament declarats, amb identificadors estables, és més fàcil de citar com a font. No és una garantia, és una condició que costa poc i que esdevé estructurant.
El vostre web es mereix més que una plantilla.
Descriviu el vostre projecte en unes quantes línies. Resposta personalitzada en menys de 24 hores.
Sol·licitar un pressupost gratuït → Estimar el meu pressupost
Jérémy S., fundador de JSEM Production, expert SEO i creació de llocs web a Andorra
Escrit per
Jérémy S.
CEO i Expert SEO · JSEM Production · Andorra, des de 2016

Fundador de JSEM Production, en Jérémy acompanya des de fa 9 anys les empreses andorranes i internacionals en el seu desenvolupament digital. Creació de webs a mida, posicionament SEO, arquitectura semàntica i rendiment tècnic. Més de 300 projectes lliurats, sense subcontractació.

El vostre projecte

El vostre lloc web es mereix
més que una plantilla.

Descriviu el vostre projecte en poques línies. En Jérémy us respon amb una proposta personalitzada en 24 hores.

Sol·licitar un pressupost gratuït → Estimar el meu pressupost

Enllaçat intern: la mecànica que decideix les vostres posicions

L’arquitectura decideix la divisió de les pàgines, l’enllaçat decideix el que circula entre elles. Aquest article tracta exclusivament de la mecànica: quants enllaços, col·locats on, amb quines àncores, i com detectar les fuites. És la intervenció SEO amb el millor rendiment, perquè no exigeix cap contingut nou.

Llegir més »

Redisseny de lloc web: els 9 senyals d’alerta a vigilar

La majoria de redissenys es fan perquè el lloc web sembla vell. És una raó legítima i impossible de quantificar. Aquí teniu els nou senyals mesurables que realment justifiquen una reconstrucció, els que es corregeixen sense refer, i el mètode per fer la transició sense perdre posicions.

Llegir més »

E-E-A-T: com avalua Google realment la vostra autoritat

No existeix cap puntuació E-E-A-T, i cap extensió la millora. El que existeix són senyals verificables que Google associa a la fiabilitat: qui signa, què diu el web d’aquesta persona i la transparència de l’editor. Aquí teniu quins són, com establir-los i en quin ordre.

Llegir més »