Μετάβαση στο περιεχόμενο
Πίσω
SEO WooCommerce Shopify

Φίλτρα και faceted navigation χωρίς καταστροφές στο SEO

από E-shop Guru ·
Φίλτρα και faceted navigation χωρίς καταστροφές στο SEO

Τα φίλτρα είναι από τα πιο χρήσιμα εργαλεία για τον πελάτη: μέγεθος 42, χρώμα μαύρο, μάρκα Adidas, τιμή έως 80€. Για το Google όμως, κάθε συνδυασμός μπορεί να είναι ένα νέο URL. Με 10 μεγέθη, 12 χρώματα, 15 μάρκες και 5 εύρη τιμών, μια μόνο κατηγορία μπορεί θεωρητικά να βγάλει χιλιάδες παραλλαγές σελίδων, σχεδόν ίδιες μεταξύ τους.

Το αποτέλεσμα το βλέπουμε συχνά στο Search Console: δεκάδες χιλιάδες URLs «Ανιχνεύθηκε – δεν έχει ευρετηριαστεί», crawl budget που πάει χαμένο και σελίδες κατηγορίας που ανταγωνίζονται με τις φιλτραρισμένες εκδοχές του εαυτού τους.

Το βασικό ερώτημα: ποιος συνδυασμός αξίζει σελίδα;

Δεν είναι όλα τα φίλτρα κακά για το SEO. Κάποιοι συνδυασμοί αντιστοιχούν σε πραγματικές αναζητήσεις:

  • «Nike sneakers γυναικεία» → κατηγορία + μάρκα. Αξίζει σελίδα.
  • «μαύρο φόρεμα» → κατηγορία + χρώμα. Πιθανότατα αξίζει.
  • «σκηνή camping 4 ατόμων» → κατηγορία + χαρακτηριστικό. Αξίζει.
  • «sneakers μέγεθος 42 μαύρα τιμή 50–80€ ταξινόμηση κατά νεότερα» → κανείς δεν το ψάχνει έτσι. Δεν αξίζει.

Ο κανόνας μας: ένα φίλτρο (ή το πολύ δύο) με αποδεδειγμένη ζήτηση αναζήτησης μπορεί να γίνει indexable σελίδα. Όλα τα υπόλοιπα μένουν εργαλείο για τον χρήστη, όχι σελίδες για το Google.

Τρεις κατηγορίες φίλτρων

Βάλτε κάθε φίλτρο του καταστήματος σε μία από αυτές τις ομάδες:

1. Φίλτρα «landing page»

Μάρκα, βασικός τύπος, χαρακτηριστικό με ζήτηση. Αυτά:

  • Έχουν καθαρό URL (/sneakers/nike/ αντί για ?filter_brand=nike).
  • Έχουν δικό τους H1, title tag και ιδανικά μια σύντομη εισαγωγή.
  • Έχουν self-canonical και μπαίνουν στο sitemap.
  • Συνδέονται εσωτερικά (από την κατηγορία, από το μενού ή από σχετικά προϊόντα).

2. Φίλτρα «χρηστικότητας»

Μέγεθος, εύρος τιμής, διαθεσιμότητα, συνδυασμοί πολλών φίλτρων. Χρήσιμα για τον πελάτη, άχρηστα για το Google. Αυτά δεν πρέπει να γίνονται indexable σελίδες.

3. Ταξινόμηση και προβολή

?orderby=price, ?view=list, ?per_page=48. Δεν αλλάζουν το περιεχόμενο, μόνο τη σειρά ή την εμφάνιση. Δεν πρέπει ποτέ να ευρετηριάζονται.

Τα εργαλεία που έχετε

Δεν υπάρχει ένα μαγικό κουμπί. Υπάρχουν διάφορα εργαλεία, το καθένα με συγκεκριμένη χρήση:

  • Canonical: δείχνει στο Google ποια είναι η «κύρια» εκδοχή. Καλό για ταξινομήσεις και μικρές παραλλαγές. Είναι όμως υπόδειξη, όχι εντολή, και δεν σταματά το crawling.
  • noindex (meta robots): κρατά τη σελίδα εκτός index, αλλά το Google πρέπει να τη διαβάσει για να δει το noindex. Δεν γλιτώνει crawl budget.
  • robots.txt Disallow: σταματά το crawling συγκεκριμένων patterns (π.χ. ?orderby=, ?filter_size=). Γλιτώνει crawl budget, αλλά το Google δεν θα δει canonical ή noindex σε αυτές τις σελίδες. Μην συνδυάζετε Disallow με noindex στο ίδιο URL.
  • Φίλτρα χωρίς συνδέσμους: η πιο καθαρή λύση για φίλτρα χρηστικότητας. Αν τα φίλτρα εφαρμόζονται με JavaScript ή με form, χωρίς <a href> προς κάθε συνδυασμό, το Google δεν ανακαλύπτει τα URLs εξαρχής.

Συνήθης συνδυασμός που δουλεύει καλά:

  1. Φίλτρα landing page → καθαρά URLs, indexable, στο sitemap.
  2. Φίλτρα χρηστικότητας → εφαρμογή χωρίς crawlable συνδέσμους ή με παραμέτρους που μπλοκάρονται στο robots.txt.
  3. Ταξινόμηση/προβολή → Disallow στο robots.txt ή canonical στην κύρια σελίδα.

WooCommerce και Shopify στην πράξη

WooCommerce: τα περισσότερα plugins φίλτρων (και το built-in layered navigation) δημιουργούν παραμέτρους τύπου ?filter_color=black&query_type_color=or. Μερικά plugins προσφέρουν «SEO-friendly URLs» για φίλτρα. Ενεργοποιήστε τα μόνο για τις ιδιότητες που θέλετε να ευρετηριαστούν, όχι για όλες. Επίσης ελέγξτε τι κάνει το SEO plugin σας (Yoast, Rank Math) με το canonical των φιλτραρισμένων σελίδων.

Shopify: τα φίλτρα (Search & Discovery) χρησιμοποιούν παραμέτρους ?filter.p.m... και τα περισσότερα themes βάζουν canonical προς την καθαρή συλλογή. Για landing pages ανά μάρκα ή τύπο, είναι συνήθως καλύτερο να φτιάξετε ξεχωριστή συλλογή (collection) με δικό της handle και κείμενο, αντί να βασιστείτε στο φίλτρο.

Πώς να καταλάβετε αν έχετε πρόβλημα

  • Στο Search Console → Σελίδες: πολλά URLs με παραμέτρους στο «Ανιχνεύθηκε – δεν έχει ευρετηριαστεί» ή «Διπλότυπο».
  • Αναζήτηση site:yourshop.gr inurl:filter ή inurl:orderby στο Google.
  • Crawl με Screaming Frog ή παρόμοιο εργαλείο: αν οι σελίδες που βρίσκει είναι δεκαπλάσιες από τα προϊόντα σας, κάτι διαρρέει.
  • Server logs: αν το Googlebot περνά τον περισσότερο χρόνο σε φιλτραρισμένα URLs, χάνει χρόνο από τα προϊόντα.

Ένα παράδειγμα απόφασης

Πάρτε ένα κατάστημα με ρούχα και την κατηγορία «Γυναικεία φορέματα». Τα φίλτρα είναι: μάρκα, χρώμα, μέγεθος, ύφασμα, μήκος, τιμή, ταξινόμηση. Μια λογική απόφαση θα ήταν:

  • Landing pages: χρώμα (π.χ. «μαύρα φορέματα»), μήκος («μάξι φορέματα»), ίσως ύφασμα («λινά φορέματα») και οι 4–5 μάρκες με τη μεγαλύτερη ζήτηση.
  • Χρηστικότητα: μέγεθος, τιμή, συνδυασμοί δύο ή περισσότερων φίλτρων.
  • Ταξινόμηση: όλες οι επιλογές σειράς.

Το αποτέλεσμα είναι λίγες δεκάδες καλές σελίδες αντί για χιλιάδες σχεδόν πανομοιότυπες. Ελέγξτε την απόφαση με δεδομένα: αν μια landing page δεν πάρει καθόλου εμφανίσεις σε μερικούς μήνες, ίσως δεν χρειάζεται να είναι indexable.

Συνηθισμένα λάθη

  • Disallow στο robots.txt σε σελίδες που ήδη είναι στο index, με την ελπίδα να φύγουν. Δεν φεύγουν γρήγορα. Πρώτα noindex, μετά (αν χρειάζεται) Disallow.
  • Canonical όλων των φιλτραρισμένων σελίδων προς την κατηγορία, ακόμα και των landing pages που θέλετε να κατατάξουν.
  • Φίλτρα μάρκας που αλλάζουν σειρά παραμέτρων (?brand=nike&color=black και ?color=black&brand=nike): δύο URLs για το ίδιο περιεχόμενο.
  • Φιλτραρισμένες σελίδες με 0 αποτελέσματα που επιστρέφουν 200 αντί για noindex ή 404.

Checklist

  • [ ] Λίστα όλων των φίλτρων και ταξινομήσεων του καταστήματος
  • [ ] Απόφαση για κάθε φίλτρο: landing page, χρηστικότητα ή ταξινόμηση
  • [ ] Καθαρά URLs, δικός H1 και self-canonical για τα landing pages
  • [ ] Τα υπόλοιπα εκτός index (με τον σωστό συνδυασμό εργαλείων)
  • [ ] Σταθερή σειρά παραμέτρων
  • [ ] Μόνο τα landing pages στο XML sitemap
  • [ ] Μηνιαίος έλεγχος στο Search Console για νέες διαρροές

Η σωστή ρύθμιση των φίλτρων είναι από τις παρεμβάσεις που φαίνονται «αόρατες» αλλά επηρεάζουν όλο το site. Αν πρώτα θέλετε να στήσετε σωστά τις ίδιες τις κατηγορίες, ξεκινήστε από τον οδηγό μας για SEO σελίδων κατηγορίας. Αν το Search Console σας δείχνει χιλιάδες URLs που δεν αναγνωρίζετε, μιλήστε μας και θα το ξεμπλέξουμε μαζί μέσα από την υπηρεσία e-commerce SEO.

Κοινοποιήστε αυτό το άρθρο

Σχετικά Άρθρα

Θέλετε το e-shop σας να πουλάει περισσότερο;

Πείτε μας πού βρίσκεστε σήμερα και θα σας προτείνουμε τα πρώτα βήματα, χωρίς δέσμευση.

Χρησιμοποιούμε cookies για να βελτιώσουμε την εμπειρία σας. Μάθετε περισσότερα στην Πολιτική Cookies.