La resposta de 500 a Robots.txt Fetch pot afectar els resultats rics


John Mueller de Google va rebre comentaris sobre un error en com Search Console valida els resultats rics. Google eliminarà imatges dels resultats rics a causa d’un error en com un CDN que allotja les imatges gestiona una sol·licitud d’un robots.txt inexistent. L’error que es va descobrir va ser com la consola de cerca i la prova de resultats enriquits de Google no alertaran l’editor de l’error i, posteriorment, donaran una validació correcta a les dades estructurades.

Un error en el context de la programació és quan un programa de programari es comporta de manera inesperada. Un error no sempre és un problema en la codificació, però com en aquest cas, podria ser una fallada per anticipar un problema que al seu torn condueix a resultats no desitjats, com aquest.

L’editor que va fer la pregunta va intentar utilitzar les eines de Google per diagnosticar el motiu pel qual els seus resultats rics estaven desapareixent i es va sorprendre de trobar que no servien de res per a aquest error en particular.

Tot i que aquest problema afectava la previsualització de la imatge dels resultats enriquits de la recepta als resultats de la recepta de Google, aquest problema també podria ser un problema per a altres situacions.

Per tant, és bo ser conscient d’aquest problema, ja que podria aparèixer d’altres maneres.

Les visualitzacions prèvies d’imatges de resultats rics de la recepta han desaparegut

La persona que va fer la pregunta va proporcionar un rerefons del que va passar.

Va relatar el que va passar:

“Ens vam trobar amb una mica de trampa per a tigres, diria, en termes de resultats de receptes rics.

Tenim centenars de milers de receptes que estan indexades i hi ha molt trànsit des de la galeria de receptes.

I després… durant un període de temps es va aturar.

I totes les metadades es van comprovar i la consola de cerca de Google deia… tot això és un contingut de receptes ric, està tot bé, es pot mostrar.

Finalment ens vam adonar que a la vista prèvia, quan previsualitzes el resultat, faltava la imatge.

I sembla que hi va haver un canvi a Google i que si es necessitava un robots.txt per tal de recuperar les imatges, res del que vam poder veure a les eines en realitat digués que res no era vàlid.

I, per tant, és una mica incòmode, oi, quan marqueu alguna cosa per dir “és un resultat de recepta rica vàlid?” i diu que sí, és genial, és absolutament genial, tenim totes les metadades.

I comproveu tots els URL i totes les imatges són correctes, però resulta que, darrere de les escenes, hi havia un nou requisit que tinguéssiu un robots.txt”.

John Mueller va preguntar:

“Com vols dir que havies de tenir un robots.txt?”

La persona que va fer la pregunta va respondre:

“El que vam trobar és que si vau demanar el robots.txt al nostre CDN, us va donar com un 500.

Quan hi posem un robots.txt, immediatament les previsualitzacions van començar a aparèixer correctament.

I això implica rastrejar-lo i posar-lo en un lloc estàtic, crec.

Per tant, operativament, vam trobar afegint que robots.txt va fer la feina”.

John Mueller va assentir amb el cap i va dir:

“Sí, d’acord.

Per tant, des del nostre punt de vista, no és que sigui necessari un fitxer robots.txt. Però ha de tenir un codi de resultat adequat.

Per tant, si no el porteu, hauria de tornar 404.

Si en teniu un, és clar que ho podem llegir.

Però si torneu un error del servidor per al fitxer robots.txt, els nostres sistemes assumiran que potser hi ha un problema amb el servidor i no rastrejarem.

I això és una cosa que ha estat així des del principi.

Però aquest tipus de problemes, sobretot quan esteu en un CDN i en un nom d’amfitrió independent, de vegades és molt difícil de detectar.

I imagino la prova de resultats rics, almenys pel que jo sé, se centra en el contingut que hi ha a la pàgina HTML.

Per tant, el marcatge JSON-LD que teniu allà, probablement no comproveu si les imatges són realment recollibles.

I després, si no es poden buscar, llavors, és clar, tampoc els podem utilitzar al carrusel.

Així que això podria ser una cosa que hem d’esbrinar com destacar millor”.

La resposta d’error 500 per a CDN Robots.txt pot provocar problemes

Aquest és un d’aquests problemes de SEO que són difícils de diagnosticar, però que poden causar molts problemes negatius, tal com va assenyalar la persona que fa la pregunta.

Normalment, un rastreig per a un robots.txt que no existeix hauria de donar lloc a un codi de resposta del servidor de 404, el que significa que el robots.txt no existeix.

Per tant, si la sol·licitud d’un fitxer robots.txt genera un codi de resposta de 500, això és una indicació que alguna cosa al servidor o al CMS està mal configurat.

La solució a curt termini és pujar un fitxer robots.txt.

Però pot ser una bona idea submergir-se al CMS o al servidor per comprovar quin és el problema subjacent.

Codi de resposta 500 per a una recuperació de Robots.txt

Les conseqüències negatives per a la previsualització de resultats enriquits de receptes a causa d’un CDN que retorna una resposta d’error 500 poden ser un problema rar.

De vegades es produeix un codi de resposta d’error del servidor 500 quan hi ha alguna cosa inesperada o falta al codi i el servidor respon finalitzant el processament del codi i llançant el codi de resposta 500.

Per exemple, si editeu un fitxer PHP i us oblideu d’indicar el final d’una secció de codi, això podria fer que el servidor deixi de processar el codi i emeti una resposta 500.

Sigui quin sigui el motiu de la resposta d’error quan Google va intentar recuperar el fitxer robots.txt, aquest és un bon problema que cal tenir en compte per a aquesta rara situació quan et passa.

Citació

CDN per a imatges i error de resultats rics en receptes

Mira a la marca del minut 51:45





Source link

La resposta de 500 a Robots.txt Fetch pot afectar els resultats rics