Todo lo que querrías saber antes de instalar.
Una mirada detallada a cómo funciona Ofuscación de Enlaces SEO: ocultar los enlaces de facetas y optimizar el crawl budget, por qué lo construimos así y la lógica detrás de las características anteriores.
El presupuesto de rastreo no es ilimitado
Google asigna a cada sitio un volumen de rastreo diario que depende de su autoridad y de la capacidad de respuesta del servidor. En una tienda de 2.000 referencias con navegación por facetas, las URLs de filtros superan a menudo a las fichas de producto en los logs. Cada URL de filtro rastreada es una ficha de producto que espera. Reducir el número de enlaces descubribles devuelve el rastreo hacia las páginas que le interesan.
Por qué en el servidor y no en JavaScript
Muchas soluciones de ofuscación sustituyen los enlaces después de la carga de la página, en JavaScript. El enlace está entonces presente en el HTML inicial, el mismo documento que recupera el rastreador antes de cualquier renderizado. Este módulo trabaja sobre la salida del servidor: el HTML que sale de PrestaShop ya no contiene los enlaces seleccionados. Nada que interceptar, nada que ejecutar, nada que adivinar.
Lo que el módulo no hace
Sin detección de user-agent, sin contenido diferenciado según el visitante. El HTML es el mismo para todos. Esa distinción es la línea que separa la ofuscación del cloaking. El módulo tampoco desindexa las URLs que Google ya conoce: para eso, mantenga sus reglas noindex o sus redirecciones. La ofuscación actúa sobre el descubrimiento, no sobre el índice existente.
Elegir qué ofuscar
Las facetas y la ordenación son los candidatos evidentes: son vistas alternativas de un mismo contenido, sin valor de posicionamiento propio. La paginación es un caso más delicado, desactivado por defecto. Si sus fichas de producto solo son accesibles a través de las páginas 2, 3 y siguientes, ofuscarlas corta una vía de rastreo. Actívela solo si su sitemap y su enlazado interno ya cubren todo el catálogo.
Accesibilidad y experiencia de usuario
Un enlace ofuscado sigue siendo manipulable como un enlace. Los elementos reciben role link y tabindex 0, lo que los integra en el orden de tabulación y los anuncia correctamente a las tecnologías de asistencia. La tecla Intro dispara la navegación, ctrl+clic y clic central abren una pestaña nueva. El atributo target original se conserva cuando existe.
Comportamiento ante una anomalía
El módulo comprueba que la salida sea una página HTML completa antes de intervenir, lo que descarta las respuestas AJAX y JSON. Si el análisis del documento falla, o si ningún selector coincide, la salida original se devuelve tal cual. Los controladores order y cart quedan excluidos por defecto y la lista es modificable, para garantizar que ningún recorrido de compra dependa del JavaScript de navegación.
No hay valoraciones aún.