Els filtres i facetes són elements web que ens ajuden a ordenar i filtrar elements d'un conjunt d'ítems web. Els filtres ens habiliten refinar resultats, prescindint dels que no ens interessen, mentre que les facetes ens permeten reordenar els elements en funció dels nostres criteris preferents (preu, novetat, etc). La seva principal utilitat és la millora de l'experiència d'usuari o UX, ja que facilita la navegació de l'usuari fins a trobar el que l'usuari vol, sense necessitat de perdre's en un mar de paginacions.
Els filtres es col·loquen habitualment a l'esquerra i les facetes a la part superior.
A nivell SEO, els filtres i facetes ens plantegen molts problemes. En general generen URLs parametritzades no posicionables, i a més consumeixen molts recursos de rastreig dels bots de Google. A més, i sobretot, ens poden generar infinits problemes de contingut duplicat o thin content. Aleshores, com podem tractar aquestes casuístiques?
D'aquesta manera Google ni tan sols entrarà a aquestes URLs, estalviant recursos de rastreig i podent-los invertir en aquells que ens interessen de veritat.
Compte: si ja tenim moltes URLs parametritzades i volem aturar aquest procés, primer hem d'eliminar-les de les SERP, i després blocar-les, ja que si les bloquegem Google no podrà accedir-hi, ni tan sols per eliminar-les.
D'aquesta manera encara que pugui accedir Google a aquestes URLs, no les hauria d'indexar ja que li indiquem que la bona és la principal. Però compte, això és opcional per Google i no sempre ho seguirà. A més, les aranyes de Google perdran moltíssim temps rastrejant URLs que tu mateix li indiques que no tenen valor, en comptes d'invertir el seu temps en rastrejar altres URLs més interessants a nivell SEO.
Això és complex, delicat i no sempre es podrà fer tècnicament. El que suggerim aquí és que es pugui conservar l'acció de fil tre i facetat, però que no inclouen estrictament un enllaç. Si no els enllaçem, preservem el PageRank. Es pot maquetar la web o bé ofuscar els enllaços, perquè Google no detecti això com a enllaços. O bé mantenir l'enllaç però posar-lo com a nofollow. En qualsevol cas són implementacions complexes tècnicament i no tenim garanties que Google els processi com esperem, tret que tinguem un bon equip d'IT i recursos de seguiment i monitorització, així com registres de logs i Google Search Console al dia.
Com vam veure anteriorment en el post sobre les paginacions, la millor forma d'evitar els problemes SEO que ens acarren els filtres i facetes és prescindir d'ells. Per a webs molt grans serà pràcticament impossible, però podríem guiar l'usuari a través d'un entramat complex de categories i subcategories, fins a arribar a llistats de productes no molt extensos i optimitzats per a SEO. Aquesta solució és molt golosa per als SEOs, però es priva a l'usuari d'una funcionalitat molt útil i agraïda. Si posem l'usuari al centre, aquest camí l'hauríem d'evitar.
Amb els filtres i facetes passa el contrari que ens passa amb les paginacions. En aquest cas els usuaris els volen, però als SEOs ens plantegen problemes. En conseqüència, en un escenari SEO modern on l'usuari i la seva experiència són el centre, no podem prescindir de filtres i facetes en webs mitjanes i grans. A partir d'aquí en aquest post hem repassat les diferents tècniques que a nivell d'implementació ens permeten gestionar-los: bloquejar-los per robots.txt, canonicalitzar les URLs, o eliminar o ofuscar els enllaços interns. Tenint totes les implementacions imperfeccions, sens dubte el bloqueig per robots.txt és la forma més senzilla, neta i compleix perfectament amb les recomanacions de Google. Així que si és tècnicament viable, seria sempre la nostra recomanació.
Tens un projecte en ment? En volem saber més!
Hi ha diverses estratègies per a corregir els problemes de rastreig i indexació que filtres i facetes ens generen a nivell de SEO