Ενότητα 9 · 9.2
Ορατότητα στις μηχανές αναζήτησης: τα βασικά
Ενότητα 9: Email, ορατότητα στις μηχανές αναζήτησης (SEO), GDPR, συντήρηση και μεταφορά · Χρόνος ανάγνωσης: 9 λεπτά
Μαθησιακός στόχος: Μετά από αυτό το μάθημα θα μπορείτε να τακτοποιήσετε και να ελέγξετε τα τεχνικά θεμέλια της ορατότητας (SEO) ενός ιστότοπου WordPress στις μηχανές αναζήτησης.
Βασικές έννοιες: βελτιστοποίηση για μηχανές αναζήτησης (SEO), ευρετηρίαση (indexing), τίτλος, meta περιγραφή, επικεφαλίδες, permalinks, sitemap (wp-sitemap.xml), robots.txt, noindex, Google Search Console, 301 σε περίπτωση αλλαγής διευθύνσεων, διπλό περιεχόμενο, canonical, πρόσθετο SEO
Τι χρειάζεται μια μηχανή αναζήτησης
Μια μηχανή αναζήτησης κάνει τρία πράγματα με τον ιστότοπό σας:
- Εύρεση (crawling): ένα πρόγραμμα ακολουθεί συνδέσμους και το sitemap για να ανακαλύψει τις σελίδες σας.
- Ευρετηρίαση (indexing): η σελίδα διαβάζεται και τοποθετείται στο ευρετήριο, εκτός αν έχετε ορίσει ότι αυτό δεν επιτρέπεται.
- Κατάταξη: σε ένα ερώτημα αναζήτησης, η μηχανή αναζήτησης καθορίζει ποιες σελίδες ταιριάζουν καλύτερα.
Τα τεχνικά θεμέλια αφορούν τα βήματα 1 και 2: φροντίστε οι μηχανές αναζήτησης να μπορούν να βρουν τις σελίδες σας και να τους επιτρέπεται να τις ευρετηριάσουν, και να καταλαβαίνουν για τι μιλάει κάθε σελίδα. Το βήμα 3 εξαρτάται κυρίως από το περιεχόμενο: είναι η σελίδα σας η καλύτερη απάντηση στην ερώτηση; Κανένα πρόσθετο δεν μπορεί να το ρυθμίσει αυτό για εσάς.
Τα βασικά που κάνει ήδη το WordPress
- Έναν τίτλο ανά σελίδα (
<title>στο HTML), συνήθως "Τίτλος σελίδας - Όνομα ιστότοπου". - Καθαρές διευθύνσεις αν τα permalinks σας είναι ρυθμισμένα σε Όνομα άρθρου (μάθημα 2.4).
- Ένα sitemap: από το WordPress 5.5, το ίδιο το WordPress δημιουργεί ένα sitemap στο
https://example.com/wp-sitemap.xml, με όλες τις δημόσιες σελίδες, τα άρθρα, τις κατηγορίες και τους συγγραφείς σας. Ένα πρόσθετο SEO συχνά το αντικαθιστά με δικό του (για παράδειγμαsitemap_index.xml). - Ένα robots.txt: το WordPress δημιουργεί ένα εικονικό αρχείο
https://example.com/robots.txtμε παραπομπή στο sitemap. Αν τοποθετήσετε εσείς οι ίδιοι ένα πραγματικό αρχείοrobots.txtστον φάκελο ιστού σας, εκείνο υπερισχύει. - Noindex σε όλες τις σελίδες αν το κουτάκι "Αποθάρρυνση μηχανών αναζήτησης" είναι ενεργοποιημένο (μάθημα 2.4).
Τι ρυθμίζετε εσείς οι ίδιοι
Τίτλος και meta περιγραφή
Ο τίτλος είναι η κλικαρισμένη γραμμή στα αποτελέσματα αναζήτησης. Η meta περιγραφή είναι το κομμάτι κειμένου από κάτω (η μηχανή αναζήτησης δεν τη χρησιμοποιεί πάντα, αλλά συχνά ναι). Το WordPress δεν δημιουργεί από μόνο του meta περιγραφή· γι' αυτό χρειάζεστε ένα πρόσθετο SEO ή ένα θέμα εμφάνισης που το προσφέρει.
<title>Ρύθμιση φρένων του ηλεκτρικού ποδηλάτου σας: Κατάστημα Ποδηλάτων Η Ακτίνα</title>
<meta name="description" content="Έτσι μπορείτε να ρυθμίσετε μόνοι σας τα φρένα του ηλεκτρικού ποδηλάτου σας, και πότε είναι καλύτερα να περάσετε από το συνεργείο.">Γράψτε για ανθρώπους: λέει ο τίτλος για τι μιλάει η σελίδα, και δίνει η περιγραφή λόγο για κλικ; Κάθε σελίδα τον δικό της τίτλο και περιγραφή, όχι αντίγραφο.
Επικεφαλίδες και περιεχόμενο
Χρησιμοποιήστε επικεφαλίδες για τη δομή (μάθημα 4.1): μία H1 (ο τίτλος της σελίδας), H2 για τα κεφάλαια. Γράψτε με τις λέξεις που χρησιμοποιούν οι επισκέπτες σας. Συνδέστε από τα κείμενά σας προς άλλες σελίδες του ιστότοπού σας (εσωτερικοί σύνδεσμοι)· έτσι οι μηχανές αναζήτησης βρίσκουν τις σελίδες σας και κατανοούν τη συνοχή τους. Περιγράψτε τις εικόνες με alt-κείμενο (μάθημα 4.4).
robots.txt και noindex: η διαφορά
Αυτά τα δύο συγχέονται συχνά:
- Το robots.txt λέει ποιες διευθύνσεις δεν επιτρέπεται να επισκεφθεί μια μηχανή αναζήτησης.
Disallow: /σημαίνει: μην έρθετε πουθενά. Όμως μια σελίδα που δεν επιτρέπεται να επισκεφθεί μπορεί παρόλα αυτά να εμφανιστεί στα αποτελέσματα αναζήτησης (χωρίς περιγραφή) αν άλλοι ιστότοποι συνδέονται προς αυτήν. - Το noindex (ένα
<meta name="robots" content="noindex">στη σελίδα, ή η κεφαλίδαX-Robots-Tag: noindex) λέει: μην συμπεριλάβετε αυτή τη σελίδα. Η μηχανή αναζήτησης πρέπει όμως να μπορεί να επισκεφθεί τη σελίδα γι' αυτό.
Αν θέλετε να κρατήσετε μια σελίδα εκτός Google, χρησιμοποιήστε noindex, όχι robots.txt. Και μετά την εκκίνηση ελέγξτε ότι το robots.txt σας δεν περιέχει Disallow: / και ότι πουθενά δεν υπάρχει noindex στις κανονικές σας σελίδες. Ένα ξεχασμένο κουτάκι ή ένα robots.txt από τη φάση κατασκευής κρατάει έναν ιστότοπο εκτός Google για μήνες.
Ένα τυπικό robots.txt του WordPress μοιάζει περίπου έτσι:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/wp-sitemap.xmlGoogle Search Console
Το Google Search Console είναι μια δωρεάν υπηρεσία της Google με την οποία βλέπετε πώς η Google βλέπει τον ιστότοπό σας: ποιες σελίδες έχουν συμπεριληφθεί και ποιες όχι (και γιατί), με ποιες λέξεις κλειδιά βρίσκεστε, σφάλματα, προβλήματα ασφάλειας (μάθημα 7.5). Αποδεικνύετε ότι ο ιστότοπος είναι δικός σας με μια εγγραφή TXT στο DNS σας (μάθημα DNS 4.2) ή ένα αρχείο. Υποβάλετε εκεί το sitemap σας.
Το Bing διαθέτει αντίστοιχη υπηρεσία (Bing Webmaster Tools).
Όταν αλλάζουν οι διευθύνσεις
Αν αλλάξετε το slug μιας σελίδας, μεταφερθείτε σε άλλο domain ή ξαναχτίσετε τον ιστότοπο με διαφορετικές διευθύνσεις, τότε σύνδεσμοι από έξω και τα αποτελέσματα αναζήτησης δείχνουν σε διευθύνσεις που δεν υπάρχουν πια. Τοποθετείτε πάντα μια ανακατεύθυνση 301 από την παλιά στη νέα διεύθυνση (μάθημα 3.2). Αυτό μπορεί να γίνει με ένα πρόσθετο ανακατεύθυνσης, στο .htaccess ή στον πίνακα φιλοξενίας σας. Μια λίστα παλιών διευθύνσεων την παίρνετε από το παλιό σας sitemap ή από το Search Console.
Διπλό περιεχόμενο
Το ίδιο περιεχόμενο σε πολλές διευθύνσεις μπερδεύει τις μηχανές αναζήτησης. Αιτίες στο WordPress:
- www και χωρίς www, http και https που δεν ανακατευθύνουν (μάθημα 3.2)·
- ένα περιβάλλον δοκιμών (staging) που μπορούν να βρουν οι μηχανές αναζήτησης (μάθημα 8.3)·
- αρχεία και ετικέτες με το ίδιο περιεχόμενο (μάθημα 4.2).
Το WordPress τοποθετεί σε άρθρα και σελίδες ένα <link rel="canonical" href="...">: "αυτή είναι η πραγματική διεύθυνση αυτού του περιεχομένου". Αυτό βοηθάει, αλλά δεν αντικαθιστά σωστές ανακατευθύνσεις.
Πρόσθετα SEO, ρεαλιστικά
Υπάρχουν πολλά πρόσθετα SEO (για παράδειγμα Yoast SEO, Rank Math, SEOPress, The SEO Framework). Βοηθούν με: τίτλο και meta περιγραφή ανά σελίδα, καλύτερο sitemap, δομημένα δεδομένα (schema), breadcrumbs, ανακατευθύνσεις, και έλεγχο του κειμένου σας. Χρήσιμα, με δύο επιφυλάξεις:
- Μια πράσινη κουκκίδα στο πρόσθετο σημαίνει ότι το κείμενό σας πληροί μια λίστα κριτηρίων, όχι ότι θα ανέβει ψηλά στην κατάταξη. Καλό περιεχόμενο για τους επισκέπτες σας μετράει περισσότερο από μια βαθμολογία αναγνωσιμότητας.
- Επιλέξτε ένα· δύο πρόσθετα SEO τοποθετούν διπλούς τίτλους, sitemaps και κανόνες canonical.
Η ταχύτητα (ενότητα 6) και ένας ιστότοπος που λειτουργεί καλά σε κινητό μετράνε επίσης.
Σύνοψη
- Οι μηχανές αναζήτησης βρίσκουν, συμπεριλαμβάνουν και κατατάσσουν· η τεχνική ρυθμίζει την εύρεση και την ευρετηρίαση, το περιεχόμενο τα υπόλοιπα.
- Το WordPress δημιουργεί από μόνο του έναν τίτλο, καθαρές διευθύνσεις, ένα sitemap (wp-sitemap.xml) και ένα robots.txt.
- Μια meta περιγραφή ανά σελίδα απαιτεί πρόσθετο SEO ή θέμα εμφάνισης που το υποστηρίζει.
- Το robots.txt ρυθμίζει τις επισκέψεις, το noindex ρυθμίζει την ευρετηρίαση· ελέγξτε μετά την εκκίνηση ότι κανένα από τα δύο δεν μπλοκάρει τον ιστότοπό σας.
- Χρησιμοποιήστε το Search Console, τοποθετήστε ανακατευθύνσεις 301 όταν αλλάζουν οι διευθύνσεις και επιλέξτε το πολύ ένα πρόσθετο SEO.
Κουίζ
Άσκηση
Άσκηση A9.2: Η τεχνική βάση της ορατότητάς σας στις μηχανές αναζήτησης. Συμπληρώστε τη διεύθυνση του ιστότοπού σας. Το πρόγραμμα ελέγχει: το robots.txt είναι προσβάσιμο και δεν μπλοκάρει ολόκληρο τον ιστότοπο (Disallow: / για όλες τις μηχανές αναζήτησης), υπάρχει ένα sitemap (αναφερόμενο στο robots.txt, ή /wp-sitemap.xml) που απαντά ως XML, και η αρχική σελίδα έχει μη κενό τίτλο, κανένα noindex (στο HTML ή στην κεφαλίδα X-Robots-Tag) και ακριβώς μία H1. Μια απούσα meta περιγραφή εμφανίζεται πορτοκαλί.
Περαιτέρω ανάγνωση
Αυτά τα άρθρα περιγράφουν τα βήματα στους πίνακες του WebOké· σε άλλους πίνακες λειτουργούν παρόμοια.
- Εγχειρίδιο DirectAdmin 4.7: Ανακατεύθυνση ιστότοπου: προώθηση domain ή σελίδας
- Εγχειρίδιο DirectAdmin 13.7: Κλωνοποίηση και δημιουργία περιβάλλοντος δοκιμών (staging)
- Δωρεάν μάθημα DNS 4.2: TXT-records και επαλήθευση domain
- Βασικός οδηγός SEO (Google Search Central, Αγγλικά): https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- Robots.txt και noindex (Google Search Central, Αγγλικά): https://developers.google.com/search/docs/crawling-indexing/robots/intro
- Google Search Console: https://search.google.com/search-console
