Desactivar o omitir la detección de funciones para Googlebot (al servir la aplicación JS a los rastreadores)

¿Estabas trabajando en algo que cambió la forma en que Discourse es rastreado, como intentar usar prerender en él entonces?

Si revisas tu informe de páginas de destino en GA, ¿te da alguna pista sobre qué parte del sitio se vio afectada?


Para el sitio principal, si John Muller sugirió que hay problemas de calidad, revisaría sus documentos de calidad y te preguntarías si alguno de ellos aplica.

De un vistazo rápido, tienes cadenas de redirección del sitio de 2019 que podrían ser más largas de lo que Google puede rastrear.

Un candidato para una penalización repentina es que las URL del sitio de 2019 tienen 6 redirecciones, pero Google dice que las mantengas “menos de 5” o podrían no seguir las redirecciones. Eso podría haber hecho que pareciera a Google que las páginas antiguas desaparecieron de la Web.

Ejemplo:

curl -sSL -D - http://flynumber.com/virtual-phone-number/united-states_alexandria_1-318 -o /dev/null -H 'User-Agent: header_bot'

Las redirecciones son probablemente lo más fácil de arreglar. En lugar de hacerlas así:

/a → /b → /c → /d → /e → /final-destination

Lo haría así:

/a → /final-destination
/b → /final-destination
/c → /final-destination
/d → /final-destination
/e → /final-destination

(Parece que también tienes páginas de destino y sinonimización automática, pero intentaría arreglar el problema más simple primero, ya que eso podría ser suficiente.)