
Το DBG ασχολείται διεξοδικά με ένα από τα πιο παρεξηγημένα τεχνικά ζητήματα στο σύγχρονο SEO: τη διαχείριση σελίδων με faceted navigation — δηλαδή τα δυναμικά φίλτρα που επιτρέπουν στους χρήστες να περιορίζουν αποτελέσματα με βάση χαρακτηριστικά όπως χρώμα, μέγεθος, τιμή, μάρκα ή κατηγορία. Σε ένα ηλεκτρονικό κατάστημα με 10.000 προϊόντα και 15 φίλτρα ανά κατηγορία, ο συνδυασμός αυτών παράγει εκατομμύρια μοναδικά URLs — κι αν δεν αντιμετωπιστούν σωστά, καταστρέφουν το crawl budget, δημιουργούν διπλότυπο περιεχόμενο και κατακερματίζουν το link equity.
Αυτός ο οδηγός εξηγεί ακριβώς πώς λειτουργεί το πρόβλημα, πότε να αφήνετε τις φιλτραρισμένες σελίδες να ευρετηριαστούν και πότε να τις εμποδίζετε — με συγκεκριμένα παραδείγματα, συγκριτικό πίνακα επιλογών και πρακτική λίστα ενεργειών.
Τι είναι το Faceted Navigation και πώς λειτουργεί
Το faceted navigation (πλοήγηση με πτυχές) είναι το σύστημα φίλτρων που βλέπετε σε κάθε σύγχρονο e-commerce: στα αριστερά ή στην κορυφή μιας σελίδας κατηγορίας, ο χρήστης επιλέγει «Χρώμα: Κόκκινο», «Μέγεθος: L», «Τιμή: 20–50€» και το σύστημα επιστρέφει φιλτραρισμένα αποτελέσματα. Από τεχνική άποψη, κάθε επιλογή παράγει είτε ένα νέο URL (π.χ. `/category?color=red&size=L`) είτε μια νέα διαδρομή (π.χ. `/category/red/L/`).
Το πρόβλημα αρχίζει όταν ο Googlebot ανακαλύπτει αυτά τα URLs. Ένα eshop με 5 κατηγορίες × 8 χρώματα × 6 μεγέθη × 4 εύρη τιμών παράγει θεωρητικά 960 φιλτραρισμένες παραλλαγές — και αυτό μόνο για έναν συνδυασμό δύο φίλτρων. Στην πράξη, με τριπλούς συνδυασμούς φτάνουμε σε εκατοντάδες χιλιάδες URLs. Ο crawler αφιερώνει χρόνο σε αυτές τις σελίδες αντί να ανιχνεύσει τις πραγματικά σημαντικές.
Πώς το Faceted Navigation Βλάπτει το SEO
Τρία είναι τα κύρια προβλήματα που δημιουργεί ένα ανεξέλεγκτο σύστημα φίλτρων:
- Σπατάλη crawl budget: Ο Googlebot αφιερώνει τον διαθέσιμο χρόνο ανίχνευσης σε URLs χαμηλής αξίας αντί για νέες σελίδες, αναρτήσεις ή προϊόντα.
- Διπλότυπο περιεχόμενο: Η σελίδα «Γυναικεία παπούτσια, χρώμα: μαύρο» και η «Γυναικεία παπούτσια, χρώμα: μαύρο, ταξινόμηση: τιμή» έχουν σχεδόν πανομοιότυπο περιεχόμενο αλλά διαφορετικό URL.
- Κατακερματισμός link equity: Εξωτερικά και εσωτερικά links που θα έπρεπε να ισχυροποιούν μια κεντρική σελίδα κατηγορίας διασπώνται σε δεκάδες παραλλαγές.
Το αποτέλεσμα: οι κεντρικές κατηγορίες που θέλετε να κατατάσσονται δεν λαμβάνουν αρκετή “ώθηση” από τον Google, ενώ ανούσιες φιλτραρισμένες παραλλαγές καταλαμβάνουν πόρους ανίχνευσης.
Πότε μια Φιλτραρισμένη Σελίδα Αξίζει να Ευρετηριαστεί

Η βασική ερώτηση είναι: υπάρχει αναζητήσιμη πρόθεση χρήστη για αυτόν τον συγκεκριμένο συνδυασμό; Αν κάποιος αναζητά «ανδρικά δερμάτινα παπούτσια καλοκαιρινά» στο Google, μια φιλτραρισμένη σελίδα `/papoutsia/andrika/dermatina/kalokairina/` έχει ξεκάθαρη SEO αξία. Αντίθετα, η σελίδα `/papoutsia?sort=price_asc&page=3` δεν έχει.
Τα κριτήρια που ορίζει το DBG για να αποφασίσετε αν μια φιλτραρισμένη σελίδα αξίζει να δεχτεί ευρετηρίαση:
- Ο συνδυασμός φίλτρων αντιστοιχεί σε πραγματικό όγκο αναζήτησης (≥ 50 αναζητήσεις/μήνα)
- Η σελίδα περιέχει ξεχωριστό, περιγραφικό τίτλο H1 και meta description
- Διαφέρει επαρκώς σε περιεχόμενο από την γονική κατηγορία
- Δεν δημιουργεί αλυσίδα με 3+ επίπεδα φίλτρων
Τέσσερις Στρατηγικές Αντιμετώπισης — Συγκριτικός Πίνακας
Δεν υπάρχει μία λύση για όλες τις περιπτώσεις. Ανάλογα με το CMS, τον αριθμό φίλτρων και τις SEO προτεραιότητες, επιλέγετε διαφορετική προσέγγιση:
| Στρατηγική | Πότε να τη χρησιμοποιήσετε | Πλεονεκτήματα | Μειονεκτήματα |
|---|---|---|---|
| Noindex + κανονική σελίδα | Φίλτρα χωρίς SEO αξία (ταξινόμηση, σελιδοποίηση) | Απλή υλοποίηση, γρήγορη αντιμετώπιση | Ο crawler συνεχίζει να ανιχνεύει παρά το noindex |
| Canonical tag στη γονική σελίδα | Παραλλαγές με ελάχιστη διαφορά περιεχομένου | Ενοποιεί link equity στη σωστή σελίδα | Google δεν εγγυάται υπακοή στο canonical |
| Robots.txt disallow | Παραμετρικά URLs (?sort=,?page=) | Αποτρέπει ανίχνευση εξ ολοκλήρου | Εμποδίζει και αποτελεσματικές σελίδες αν εφαρμοστεί παγκοσμίως |
| Clean URLs + selective index | Φίλτρα με αποδεδειγμένο αναζητητικό όγκο | Μέγιστη SEO αξία για στρατηγικές κατηγορίες | Απαιτεί σχεδιασμό, ανάλυση λέξεων-κλειδιών και maintenance |
Παραμετρικά URLs vs. Clean URLs: Η Διαφορά που Μετράει
Η πιο κρίσιμη απόφαση αρχιτεκτονικής είναι πώς δομείτε τα URLs των φιλτραρισμένων σελίδων. Ένα URL τύπου `/shoes?category=mens&color=black&size=42` είναι ευανάγνωστο από τον χρήστη αλλά δύσκολο να διαχειριστεί από SEO άποψη: κάθε παραλλαγή παραμέτρων δημιουργεί νέα είσοδο.
Αντίθετα, ένα clean URL τύπου `/mens-shoes/black/size-42/` έχει ξεκάθαρη ιεραρχία, είναι πιο φιλικό προς τα crawlers και μπορεί να αντιστοιχιστεί σε λέξεις-κλειδιά. Η DBG συνιστά να χρησιμοποιείτε clean URLs μόνο για φίλτρα με αναζητήσιμο object — να μην μετατρέπετε δηλαδή όλους τους συνδυασμούς σε clean URLs, γιατί κάτι τέτοιο μεγεθύνει το πρόβλημα αντί να το λύνει.
Πρακτικός Οδηγός: Ρύθμιση Noindex για Φίλτρα
Αν αποφασίσετε ότι μια κατηγορία φίλτρων δεν αξίζει ευρετηρίαση, ο πιο αξιόπιστος τρόπος είναι ο συνδυασμός noindex και canonical. Για WordPress + WooCommerce, ο Rank Math και το Yoast SEO επιτρέπουν ρύθμιση noindex σε παραμετρικά URLs μέσω των ρυθμίσεων “Advanced” — ψάξτε για «Disable indexing for paginated, filtered or faceted pages».
Για custom συστήματα, η λύση είναι να προσθέτετε δυναμικά στο `
` της σελίδας:- `<meta name=”robots” content=”noindex, follow”>` — αποτρέπει ευρετηρίαση αλλά επιτρέπει ανίχνευση
- `<link rel=”canonical” href=”[γονική κατηγορία]”>` — υποδεικνύει την κύρια σελίδα
Ο λόγος που χρησιμοποιείτε `follow` και όχι `nofollow` στο robots είναι κρίσιμος: θέλετε ο Googlebot να ακολουθεί τα εσωτερικά links της σελίδας (που οδηγούν σε προϊόντα), απλά να μην ευρετηριάζει την ίδια τη φιλτραρισμένη σελίδα.
Διαχείριση Crawl Budget σε Μεγάλα E-Commerce Sites
Για ιστότοπους με δεκάδες χιλιάδες SKUs, η βελτιστοποίηση του crawl budget είναι υπαρξιακή ανάγκη. Ο Googlebot δεν έχει άπειρο χρόνο — αν ξοδεύει 70% των ανιχνεύσεων σε φιλτραρισμένες παραλλαγές, νέα προϊόντα παραμένουν αναξευρετηρίαστα για εβδομάδες. Οι συμβουλές SEO για βελτιστοποίηση crawl budget περιλαμβάνουν τρία βασικά βήματα.
Πρώτον, ελέγξτε το Google Search Console → «Ανακάλυψη» → «Crawl stats» για να δείτε ακριβώς ποιες σελίδες ανιχνεύει ο Googlebot. Αν ο αριθμός φιλτραρισμένων URLs υπερβαίνει το 30% των συνολικών ανιχνεύσεων, έχετε πρόβλημα. Δεύτερον, χρησιμοποιήστε το `Crawl Rate Limit` στο Search Console για να μειώσετε τον ρυθμό ανίχνευσης προσωρινά ενώ ρυθμίζετε τα noindex. Τρίτον, αναθεωρήστε το sitemap ώστε να περιλαμβάνει μόνο κανονικά, ευρετηριάσιμα URLs — ποτέ φιλτραρισμένες παραλλαγές.
Χρήση του Robots.txt για Παραμετρικά URLs
Το robots.txt μπορεί να αποτρέψει την ανίχνευση URL με συγκεκριμένες παραμέτρους. Αν τα φίλτρά σας χρησιμοποιούν παραμέτρους τύπου `?sort=`, `?page=`, `?color=`, μπορείτε να γράψετε:
- `Disallow: /*?sort=` — αποκλείει όλα τα URLs με παράμετρο sort
- `Disallow: /*?page=` — αποκλείει σελιδοποίηση
- `Disallow: /*?*&color=` — αποκλείει συνδυαστικά φίλτρα χρώματος
Προσοχή: το robots.txt αποτρέπει ανίχνευση αλλά δεν εγγυάται αποφυγή ευρετηρίασης. Αν άλλα sites συνδέονται στα αποκλεισμένα URLs, ο Google μπορεί να τα ευρετηριάσει χωρίς να γνωρίζει το περιεχόμενό τους. Για πλήρη αποτροπή ευρετηρίασης, χρειάζεστε και noindex — όχι μόνο robots.txt. Η σωστή προώθηση ιστοσελίδων περνά από αυτήν ακριβώς τη λεπτή ισορροπία μεταξύ ανίχνευσης και ευρετηρίασης.
Faceted Navigation στα Ξενοδοχειακά Sites: Ειδική Περίπτωση
Τα ξενοδοχειακά sites και οι πλατφόρμες κρατήσεων αντιμετωπίζουν ακραία εκδοχή του προβλήματος: φίλτρα ημερομηνιών, τύπου δωματίου, αριθμού επισκεπτών, view, amenities. Ένα ξενοδοχείο με 20 δωμάτια παράγει εκατοντάδες χιλιάδες URL-παραλλαγές κρατήσεων. Το SEO ξενοδοχεία απαιτεί πλήρη αποτροπή ευρετηρίασης φίλτρων κρατήσεων, διατηρώντας μόνο καθαρές σελίδες τύπου `/deluxe-room/` και `/sea-view-suite/` — οι οποίες αντιστοιχούν σε πραγματικές αναζητήσεις.
Η πλατφόρμα Booking.com, για παράδειγμα, εφαρμόζει noindex σε κάθε σελίδα αποτελεσμάτων με φίλτρα ημερομηνιών, αφήνοντας μόνο τις στατικές σελίδες κατηγορίας-προορισμού (π.χ. «Ξενοδοχεία στην Αθήνα») να ευρετηριαστούν.
Canonical Tags: Η Ισχυρότερη Λύση για E-Commerce
Η canonical tag είναι το εργαλείο επιλογής για σελίδες όπου δεν μπορείτε να εφαρμόσετε noindex (π.χ. σελίδες που πρέπει να παραμένουν προσβάσιμες στους χρήστες αλλά δεν αξίζουν ξεχωριστή ευρετηρίαση). Η λογική: κάθε φιλτραρισμένη παραλλαγή δηλώνει ότι η «κανονική» της έκδοση είναι η γονική κατηγορία.
Παράδειγμα: η σελίδα `/shoes/womens/?color=red&size=38` φέρει canonical που δείχνει στο `/shoes/womens/`. Ο Google αντιλαμβάνεται ότι το link equity της φιλτραρισμένης σελίδας πρέπει να μεταφερθεί στη γονική. Ωστόσο, το canonical είναι σήμα, όχι εντολή — ο Google μπορεί να το αγνοήσει αν θεωρεί ότι η φιλτραρισμένη σελίδα είναι σημαντικά διαφορετική. Γι’ αυτό συνδυάστε canonical με noindex για τις σελίδες που αποτελούν σαφή αντίγραφα.
Πώς να Αποφασίσετε Ποια Φίλτρα να Ευρετηριάσετε: Βήμα-Βήμα
Η διαδικασία ανάλυσης που προτείνει το DBG χωρίζεται σε πέντε βήματα:
- Απογράψτε τα φίλτρα: Καταγράψτε κάθε διαθέσιμο φίλτρο και τη συμβολή του στον αριθμό URLs.
- Ελέγξτε τον αναζητητικό όγκο: Χρησιμοποιήστε Google Search Console, Ahrefs ή SEMrush για να βρείτε ποιοι συνδυασμοί έχουν πραγματικές αναζητήσεις.
- Αξιολογήστε τη μοναδικότητα: Η φιλτραρισμένη σελίδα έχει τουλάχιστον 40% μοναδικό περιεχόμενο συγκριτικά με τη γονική;
- Ιεραρχήστε: Φίλτρα με > 200 αναζητήσεις/μήνα → ευρετηρίαση. 50–200 → αξιολόγηση. < 50 → noindex.
- Παρακολουθήστε: Χρησιμοποιήστε Google Search Console για να δείτε αν οι ευρετηριασμένες φιλτραρισμένες σελίδες φέρνουν organic traffic — αν όχι σε 3 μήνες, μετατρέψτε τες σε noindex.
Ο Ρόλος του Pagination στο Faceted Navigation
Η σελιδοποίηση (pagination) αποτελεί εντελώς διαφορετικό αλλά συχνά συνδεδεμένο πρόβλημα. Η σελίδα 2, 3, 4 μιας κατηγορίας δεν αποτελεί «φίλτρο» αλλά τεχνικά παράγει νέα URL. Ο Google έχει ξεκαθαρίσει ότι αντιμετωπίζει κάθε σελίδα pagination ως ανεξάρτητη — δεν υπάρχει πλέον το ` rel=”prev/next”` που χρησιμοποιούνταν παλαιότερα.
Η βέλτιστη πρακτική για pagination στο e-commerce είναι να επιτρέπετε στον Googlebot να ανιχνεύει τις σελίδες pagination (ώστε να ανακαλύπτει νέα προϊόντα), αλλά να εξετάζετε noindex για τις σελίδες από τη 2η και μετά αν δεν εμφανίζουν πρόσθετο αναζητητικό αξία. Προσοχή: αυτό εξαρτάται από το αν τα προϊόντα στις μεταγενέστερες σελίδες έχουν εσωτερικά links αλλού — αν όχι, το noindex τις αφήνει αόρατες σε εσωτερικό επίπεδο.
Λογιστικά Γραφεία και B2B Sites: Φίλτρα Υπηρεσιών
Το ζήτημα δεν αφορά μόνο τα e-commerce. Sites υπηρεσιών — όπως λογιστικά γραφεία, δικηγόροι ή σύμβουλοι — χρησιμοποιούν φίλτρα για κατηγοριοποίηση υπηρεσιών, περιοχών, ειδικοτήτων. Το SEO για λογιστικά γραφεία αντιμετωπίζει παρόμοια πρόκληση: μια φιλτραρισμένη σελίδα «Λογιστικές υπηρεσίες για μικρομεσαίες επιχειρήσεις στην Αθήνα» έχει πραγματική SEO αξία και αξίζει ευρετηρίαση, ενώ η «Λογιστικές υπηρεσίες, ταξινόμηση: αλφαβητική» όχι.
Η αρχή παραμένει η ίδια: ευρετηριάστε μόνο ό,τι ανταποκρίνεται σε πραγματική αναζητήσιμη πρόθεση. Η γεωγραφική εξειδίκευση (Αθήνα, Θεσσαλονίκη, Πάτρα) συνήθως αξίζει ευρετηρίαση. Ο τρόπος ταξινόμησης ή η σελιδοποίηση δεν αξίζουν ποτέ.
Εργαλεία Ανίχνευσης και Ελέγχου Faceted Navigation
Για να αξιολογήσετε την έκταση του προβλήματος, χρησιμοποιήστε συγκεκριμένα εργαλεία:
- Screaming Frog SEO Spider: Crawl του site σας για να δείτε πόσα URLs με παραμέτρους ανακαλύπτονται. Φίλτρο «URL contains?» για απομόνωση φιλτραρισμένων σελίδων.
- Google Search Console → Coverage: Αν βλέπετε «Indexed though blocked by robots.txt» ή «Duplicate, submitted URL not selected as canonical», έχετε πρόβλημα.
- Log File Analysis: Αναλύστε τα server logs για να δείτε ποιες σελίδες ανιχνεύει ο Googlebot — αυτό είναι η πιο αδιαμφισβήτητη μαρτυρία για το crawl budget.
- Ahrefs Site Audit: Η ενότητα «Duplicate content» δείχνει φιλτραρισμένες σελίδες με παρόμοιο περιεχόμενο στη γονική κατηγορία.
Τεχνικές Αντιμετώπισης για WordPress / WooCommerce
Το WooCommerce χρησιμοποιεί από προεπιλογή παραμετρικά URLs για φίλτρα (π.χ. `?pa_color=black`). Για σωστή αντιμετώπιση:
- Rank Math → Titles & Metas → WooCommerce → «Noindex Filtered Pages» → ενεργοποιήστε
- Yoast SEO → Search Appearance → Taxonomies → απενεργοποιήστε ευρετηρίαση για «Product attributes»
- Για clean URLs (attribute/value), χρησιμοποιήστε plugin τύπου «FacetWP» που δημιουργεί SEO-friendly URLs
- Προσθέστε στο `functions.php`: `add_filter(‘woocommerce_layered_nav_link’,…)` για να ελέγξετε τη δομή URL
Αν χρησιμοποιείτε AJAX για τα φίλτρα (χωρίς αλλαγή URL), το πρόβλημα εξαλείφεται από SEO άποψη — αλλά χάνετε την πιθανότητα να ευρετηριαστούν στρατηγικά φίλτρα υψηλής αξίας.
Faceted Navigation και JavaScript Rendering
Πολλά σύγχρονα e-commerce χρησιμοποιούν JavaScript για την εμφάνιση φίλτρων — React, Vue.js ή Angular. Αυτό δημιουργεί επιπλέον πρόκληση: ο Googlebot πρέπει πρώτα να αποδώσει το JavaScript πριν «δει» τα φίλτρα και τα αποτελέσματα. Αυτή η διαδικασία είναι πιο αργή και πιο εντατική από τη συνήθη ανίχνευση HTML.
Για JavaScript-heavy sites, το DBG συνιστά server-side rendering (SSR) ή static generation για τις βασικές κατηγορίες, με AJAX φίλτρα που δεν αλλάζουν URL — ή αν αλλάζουν URL, να χρησιμοποιείτε history.pushState() με αντίστοιχη υποστήριξη server-side rendering για τα νέα URLs.
Χρονοδιάγραμμα Βελτίωσης: Από Ανάλυση σε Εφαρμογή
Ένα ρεαλιστικό χρονοδιάγραμμα για e-commerce μεσαίου μεγέθους: Εβδομάδες 1–2 αφιερώνονται σε crawl analysis και log file analysis για να αποτυπωθεί η έκταση του προβλήματος. Εβδομάδες 3–4: ανάλυση αναζητητικού όγκου ανά φίλτρο. Μήνας 2: εφαρμογή noindex + canonical για μη-στρατηγικά φίλτρα και ενημέρωση sitemap. Μήνας 3: δημιουργία clean URLs για φίλτρα υψηλού όγκου. Μήνας 4–6: παρακολούθηση αποτελεσμάτων — αν το crawl budget βελτιώθηκε και οι κατηγορίες ανέβηκαν κατάταξη, η στρατηγική επέτυχε.
Αποφυγή Κοινών Λαθών στη Διαχείριση Φίλτρων
Το DBG καταγράφει τα πιο συχνά λάθη που συναντά στα SEO audits e-commerce sites:
- Noindex σε ολόκληρες κατηγορίες: Αποτρέπεται ευρετηρίαση τόσο φίλτρων όσο και κύριων σελίδων κατηγορίας.
- Canonical που δείχνουν σε 404: Αν η γονική κατηγορία αλλάξει URL χωρίς ενημέρωση canonicals, δημιουργείται σύγχυση.
- Robots.txt μπλοκ σε CSS/JS: Αποτρέπει τον Googlebot από rendering, αφήνοντας σελίδες να φαίνονται «σπασμένες».
- Αλλαγή στρατηγικής χωρίς monitor: Εφαρμογή noindex χωρίς παρακολούθηση στο Search Console — δεν ξέρετε αν λειτούργησε.
Προηγμένες Τεχνικές για Μεγάλες Πλατφόρμες
Για platforms με εκατομμύρια SKUs, οι βασικές τεχνικές δεν αρκούν. Χρειάζεστε αυτοματοποιημένα scripts που ελέγχουν τον αναζητητικό όγκο ανά συνδυασμό φίλτρων και εφαρμόζουν noindex/canonical σε πραγματικό χρόνο — μέσω ενσωμάτωσης API με το CMS. Παράλληλα, οι τεχνικές SEO που φαίνονται ξεπερασμένες, όπως ο χειροκίνητος σχεδιασμός URL ιεραρχίας, παραμένουν κρίσιμες στα μεγάλα sites.
Μέτρηση Αποτελεσμάτων: Τι να Παρακολουθείτε
Μετά την εφαρμογή οποιασδήποτε στρατηγικής για faceted navigation, η παρακολούθηση είναι κρίσιμη. Οι βασικές μετρικές:
- Crawl Stats (Search Console): Μείωση στον συνολικό αριθμό ανιχνευόμενων σελίδων — καλό σημάδι αν η μείωση αφορά φιλτραρισμένα URLs.
- Index Coverage: Μείωση στο «Crawled – currently not indexed» — σημαίνει ότι ο Googlebot σταμάτησε να βλέπει ανούσιες σελίδες.
- Organic sessions για κατηγορίες: Αν οι κύριες σελίδες κατηγορίας αρχίσουν να κατατάσσονται καλύτερα, το crawl budget βελτιστοποιήθηκε επιτυχώς.
- CTR για κατηγορίες: Βελτιωμένος τίτλος + meta description σε καθαρές κατηγορίες → αυξημένο CTR.
Συμπέρασμα
Το faceted navigation είναι ένα από τα πιο εξελιγμένα τεχνικά θέματα SEO, ακριβώς επειδή δεν υπάρχει μία σωστή απάντηση — αλλά υπάρχει μια σωστή ερώτηση: αυτή η σελίδα έχει αναζητητική πρόθεση που την κάνει μοναδικά χρήσιμη; Αν ναι, ευρετηριάστε την. Αν όχι, noindex + canonical. Αν δεν ξέρετε, μετρήστε και αποφασίστε βάσει δεδομένων. Το DBG παρέχει τα εργαλεία και τις αναλύσεις που βοηθούν τους επαγγελματίες SEO να πάρουν αποφάσεις βάσει πραγματικών δεδομένων — όχι εικασιών.
Συχνές Ερωτήσεις για Faceted Navigation και SEO
Πρέπει να χρησιμοποιήσω noindex ή canonical για τα φίλτρα;
Εξαρτάται. Το noindex αποτρέπει ευρετηρίαση αλλά επιτρέπει ανίχνευση — κατάλληλο για φίλτρα χωρίς αναζητητική αξία. Το canonical ενοποιεί link equity στη γονική σελίδα — κατάλληλο όταν η φιλτραρισμένη σελίδα πρέπει να παραμένει προσβάσιμη. Για τα πιο «ανούσια» φίλτρα (ταξινόμηση, σελιδοποίηση), ο συνδυασμός noindex + canonical είναι ιδανικός.
Πόσα φιλτραρισμένα URLs είναι «πολλά» για να δημιουργήσουν πρόβλημα;
Δεν υπάρχει καθολικό όριο — εξαρτάται από το crawl budget του site σας. Αν το site σας έχει 5.000 σελίδες αλλά 500.000 φιλτραρισμένα URLs, το 99% του crawl budget δαπανάται σε URLs χωρίς αξία. Ελέγξτε το Crawl Stats στο Google Search Console — αν πάνω από 50% των ανιχνεύσεων αφορούν φιλτραρισμένες σελίδες, έχετε πρόβλημα.
Μπορώ να χρησιμοποιήσω AJAX για τα φίλτρα χωρίς να αλλάζω το URL;
Ναι — λύνει το πρόβλημα SEO εξ ολοκλήρου, αλλά χάνετε την ευκαιρία να ευρετηριαστούν φίλτρα με αναζητητικό όγκο. Αν τα φίλτρά σας δεν αντιστοιχούν σε αναζητήσεις, το AJAX χωρίς URL αλλαγή είναι ιδανικό. Αν μερικά φίλτρα έχουν αξιόλογο όγκο, χρειάζεστε clean URLs για αυτά συγκεκριμένα.
Τι γίνεται αν ο Google έχει ήδη ευρετηριάσει χιλιάδες φιλτραρισμένα URLs;
Εφαρμόστε noindex + canonical άμεσα. Ο Google αφαιρεί σταδιακά τις σελίδες σε 2–8 εβδομάδες. Για ταχύτερη αφαίρεση, χρησιμοποιήστε το URL Removal Tool του Search Console για συγκεκριμένα patterns — αλλά χωρίς τη μόνιμη λύση noindex, θα επανεμφανιστούν.
Πώς επηρεάζει το faceted navigation τα structured data / schema markup;
Αν μια φιλτραρισμένη σελίδα ευρετηριάζεται, τα structured data (Product, BreadcrumbList, ItemList) πρέπει να αντικατοπτρίζουν μόνο τα προϊόντα που εμφανίζει η σελίδα με τα ενεργά φίλτρα. Λανθασμένα schema που αναφέρονται στην ολόκληρη κατηγορία μπορούν να οδηγήσουν σε manual action από τον Google.
