|
Βάλτε Google Custom Search Engine στο site σας |
|
|
|
Η μηχανή αναζήτησης του Google είναι πάρα πολύ δυνατή και με απίστευτες δυνατότητες. Το να αντικαταστήσετε το search που έχετε αυτή τη στιγμή με τη μηχανή του Google έχει αρκετά πλεονεκτήματα όπως:
- Εμφανίζει και τπαραπλήσια αποτελέσματα (π.χ. μήλα - μήλο)
- Θα εμφανίσει προτάσεις όταν έχουμε κάνει ορθογραφικά λάθη (π.χ. "μήπως εννοείτε μήλα")
- Εμφανίζει πάνω πάνω τα πιο σχετικά αποτελέσματα με αυτό της αναζήτησής μας
και κυρίως
- Κάνει αναζήτηση σε όλο ανεξαιρέτως το site, σε όλα τα componets ή τα διαφορετικά scripts, χωρίς την ανάγκη ειδικών mambots.
Το μόνο μειονέκτημα είναι πως ανάλογα με το πόσο συχνά γίνεται indexed το site σας, μπορεί τα κείμενα που προστέθηκαν τελευταία να κάνουν κάποιες μέρες να περιληφθούν στα αποτελέσματα αναζητήσεων.
Η προσθήκη του είναι σχετικά απλή. Ακολουθήστε τα παρακάτω βήματα.
- Κατεβάστε και εγκαταστήστε τα modules mod_googlecse_results και mod_googlecse_form
- Δημιουργήστε μια καινούρια θέση module, που δεν θα τη χρησιμοποιήσετε για τίποτα άλλο (εκτός και αν έχετε ήδη κάποια τέτοια θέση, οπότε δεν χρειάζεται να κάνετε αυτό το βήμα). Καινούριες θέσεις δημιουργούμε από το Site -> Template Manager -> Module Positions.
- Πηγαίντε στο mod_googlecse_results και ορίστε του στη θέση Position, τη θέση που μόλις φτιάξατε (ή κάποια που να μην χρησιμοποιείτε για τίποτα άλλο)
- Δημιουργήστε ένα καινούριο content item. Βάλτε το σε μια κατηγορία που να μην έχει κάτι άλλο, ώστε να μην εμφανίζεται αλλού (προσέξτε να μη σας εμφανιστεί ούτε στα latest news). Αντί για κείμενο γράψτε mosloadposition user99 (μέσα σε άγκιστρα και βάζοντας στο user99 το όνομα της θέσης που δημιουργήσατε)
- Πηγαίντε στο site σας, βρείτε το content item που μόλις δημιουργήσατε και αντιγράψτε κάπου τη διεύθυνση (θα τη χρειαστείτε σε λίγο)
- Τώρα θα δημιουργήσουμε το search engine μας στο Google. Προϋπόθεση είναι να έχετε ένα λογαριασμό στο Google (είναι δωρεάν). Πηγαίνετε λοιπόν σε αυτή τη διεύθυνση και πατήστε το κουμπάκι στα δεξιά που γράφει "Create a Custom Search Engine”. Συμπληρώστε τα στοιχεία που σας ζητάει. Δώστε ιδιαίτερη προσοχή στο “What do you want to search” όπου απαντάτε “only sites I select” και στο “Sites to search” όπου βάζετε το site σας χωρίς το “http://”. Τσεκάρετε το κουμπάκι όπου συμφωνείτε με τα terms of use και μετά πατάτε το Finish.
- Θα σας βγάλει σε μία λίστα με τις μηχανές αναζήτησης που έχετε δημιουργήσει. Στην νέα σας μηχανή, εκεί που γράφει "Search engines I've created", πατήστε το “control panel” και μετά το "code". Στο πεδίο “Specify the url in your site where you want the search results to appear:” βάλτε την διεύθυνση της σελίδας όπου θα εμφανίζονται τα αποτελέσματα (τη διεύθυνση δηλαδή που αντιγράψαμε στο βήμα 4).
- Αντιγράψτε τον κώδικα του “Search box code” σε κάποιον text editor. Από το κείμενο αυτό χρειαζόμαστε την τιμή που έχει το πεδίο "cx" (γράφει π.χ. name="cx" value="003949κλπκλπκλπ". Αυτό το value θέλουμε)
- Πάμε στη διαχείρηση του site μας, στο module mod_googlecse_form. Στις παραμέτρους βάζουμε τη διεύθυνση της σελίδας (από το βήμα 4) και την τιμή του cx από το βήμα 8. Το module αυτό θα το βάλετε στη θέση που είχατε πριν το κανονικό σας Search.
- Την τιμή αυτή την προσθέτουμε και στο module mod_googlecse_results στις παραμέτρους (στο results ID from Google).
Είσαστε έτοιμοι. Τώρα το κουτάκι του search σας θα γράφει μέσα "Google custom search". Κάντε μια αναζήτηση να δείτε τη διαφορά!
|