SEF URL (Search Engine Friendly)

Δευτέρα, 27 Απριλίου 2009
Εκτύπωση Αποστολή
[x] Αποστολή σε φίλο





Αποστολή Σε Φίλο

Πολλοί θα έχετε προσέξει πως ιστοσελίδες με δυναμικό περιεχόμενο (πχ. Hotscripts.com) έχουν URLs σαν απλή html - category/192.htm Μόλις δούμε αυτό το url μας γεννιούνται δύο απορίες. Πώς γίνεται αυτό και γιατί; Στο άρθρο μας θα αναλύσουμε γιατί χρειαζόμαστε τέτοιες διευθύνσεις και πως τις δημιουργούμε.

Τα SEF URLs προτιμούνται από τις μηχανές αναζήτησης και βοηθούν την καλύτερη ένταξη της ιστοσελίδας σας σε αυτές. Χωρίς την χρήση των SEF μια μηχανή αναζήτησης δυσκολεύεται να εντάξει τις σελίδες με διευθύνσεις που έχουν queryString (σύμβολα ?,=,& κτλ) Η χρήση των SEF βοηθάει μια μηχανή αναζήτησης να καταλάβει με τι ασχολείται η σελίδα και να την εντάξει καλύτερα (πχ articles/sef-url/page/2 - άρθρο, με τίτλο sef url, σελίδα 2, παρά articles.php?name=sef-url&p=2)

Τωρα πως δημιουργούμε SEF URLs; Αν έχουμε Apache με ένα απλό .htaccess και λίγες γνώσεις από κανονικές εκφράσεις, μπορούμε να επιτύχουμε ένα καλό SEF URL (Παρόμοια λειτουργία υπάρχει και στον lighthttpd). Με την χρήση του mod_rewrite δηλώνουμε πως μεταγράφεται το URL. Αυτό που κάνει το mod_rewrite είναι να διαβάζει τους κανόνες που θέτουμε και αν κάποιο url αντιστοιχεί σε αυτούς, το μεταγράφει στην δική μας προτίμηση... (πχ το ^(.*)index/article/(.*)$ => $1index.php?article=$2 μεταγράφει το index.php?article=test σε index/article/test) Αν δεν έχετε γνώση από κανονικές εκφράσεις και mod_rewrite, μπορείτε να χρησιμοποιήσετε το SEF URL από τα Εργαλεία του WmP.
Add to Delicious Add to digg Add to Facebook Follow to Twitter
(Δεν υπάρχουν σχόλια)
Αν θέλετε να δημοσιεύσετε κάποιο σχόλιο, θα πρέπει να εισέλθετε ως μέλη. Αν δεν έχετε λογαριασμό, μπορείτε να εγγρφείτε δωρεάν.
Web Development, Web Design & SEO - Webdev Zone
Web Development, Web Design & SEO