ιδανική μορφή URLs για κατηγορίες κτλ

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6236
Εγγραφή: 30 Νοέμ 2004 03:09

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από fafos » 09 Ιουν 2011 23:42

grapste kana paradeigma ths prokophs.. olo tous deuterotritous mas dinete gia paradeigma.. :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από ThyClub » 09 Ιουν 2011 23:56

It started as man or woman... and the flame goes on....

Σίγουρα ένα URL της μορφής:

Κώδικας: Επιλογή όλων

/statistics/football/aek 
είναι καλύτερο από το

Κώδικας: Επιλογή όλων

?a=2&g=3&o=5
όπως και το

Κώδικας: Επιλογή όλων

?section=stats&sport=football&team=aek
ειναι καλύτερο απο το

Κώδικας: Επιλογή όλων

?a=2&g=3&o=5
Όπως όμως και το

Κώδικας: Επιλογή όλων

?section=stats&sport=football&team=aek
είναι καλύτερο απο το

Κώδικας: Επιλογή όλων

/κατηγορίες/στατιστικα_ποδοσφαίρου/ανα_ομάδα/αεκ
πόσο μάλλον από το :

Κώδικας: Επιλογή όλων

κατηγορίες_στατιστικα_ομάδων_ποδοσφαίρου_ομάδες_σούπερ-λίγκ_άεκ

Όπως και το

Κώδικας: Επιλογή όλων

stats/aek
είναι καλύτερο απο το

Κώδικας: Επιλογή όλων

statistics/football/aek
όπου αυτό γίνεται και είναι δυνατόν...

βέβαια το καλύτερο θα ήταν:
aek

όπου θα έβλεπες και τα στατιστικά :P

όπως και να χει... όσο και να μην θέλουμε να το παραδεχτούμε.... τα sef urls μετράνε περισσότερο στο google (και όχι μόνο)

Αν βγάλεις δλδ το δυνατότερο kw domain (aek.com) στα περισσότερα το url παίζει πολύ μεγάλο ρόλο...

Εγώ πάντως ακολουθώ την λογική :
section/subsection/title
στα url μου και μέχρι τώρα πάνε αρκετά καλά...

πχ
www.qoolsoft.gr/page/σχεδιασμος-ιστοσελιδας

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από cherouvim » 10 Ιουν 2011 01:10

Συμφωνώ σε όλα εκτός από το παρακάτω το οποίο έχει να κάνει με διάφορους παράγοντες.
ThyClub έγραψε:

Κώδικας: Επιλογή όλων

stats/aek
είναι καλύτερο απο το

Κώδικας: Επιλογή όλων

statistics/football/aek
Αν πχ το domain σου είναι sports.gr τότε η λέξη football μέσα στο URL είναι καλή, σχετική και σίγουρα θα βοηθήσει ένα μικρό ποσοστό των αναζητήσεων.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από ThyClub » 10 Ιουν 2011 01:45

Γενικά εγω το θεωρώ περισσότερο σαν σύνολα και υποσύνολα...

πχ...
το στατιστικά είναι ένα μεγάλο σύνολο... δλδ μπορεί να έχει τα πάντα...

Το ΑΕΚ πάλι είναι μεγάλο σύνολο καθώς περιέχει και το football/aek όπως και το basket/aek
άρα προσωπικά θα το έβαζα περισσότερο έτσι:

Κώδικας: Επιλογή όλων

stats
     AEK
        football
             Player 1
             Player 2 ...
        basketball
το βασικό keyword δλδ όσο το δυνατόν πιο μπροστά.

Βέβαια αυτά είναι δικές μου σκέψεις.

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από dimsis » 10 Ιουν 2011 12:31

pimpogio κάνεις λάθος σε αυτά που γράφεις περί δυναμικών και στατικών σελίδων, προφανώς δεν έχεις καταλάβει καλά τι σημαίνει δυναμική ιστοσελίδα από τον ορισμό που δίνεις. Τι σχέση έχουν οι υπολογισμοί;

jpk συμφωνώ πως κακή χρήση μπορείς να κάνεις είτε είναι "friendly" είτε όχι τα URL. Αμφισβητώ το κατά πόσο είναι white το να αλλάζω ένα URL και να κρύβω πολλά και διάφορα από αυτό.
Δεν κατάλαβα την σχέση του URL rewriting με το MVC ; Μπορεί να έχω εφαρμογή που πάει με mvc και να κάνει και url rewriting. Τι σχέση έχει το ένα με το άλλο;
«Ο προγραμματιστής που έχει να κάνει με το διαδίκτυο οφείλει κατ’ εμέ να έχει αντίληψη των βασικών αρχών λειτουργίας του» Συμφωνώ και δεν νομίζω πως στις βασικές αρχές λειτουργίας του διαδικτύου αναφέρανε ποτέ για URL rewriting για να σκοράρουμε καλύτερα στις μηχανές αναζήτησης!

Αυτό που γράφει ο cherouvim είναι ένα σοβαρό επιχείρημα, αλλά προφανώς αφορά χρήστες που γνωρίζουν τι εστί url και πως δουλεύουν που αποτελούν μειοψηφία. Οι περισσότεροι βολεύονται με τα breadcrumbs και τα menus που πρέπει να υπάρχουν για αυτή τη δουλειά, για να αλλάζουν σελίδες και να πλοηγούνται στα sites.

sta_xionia πραγματικά παρακολουθείς και δίνεις βάση στο κάθε url όποιου site επισκέπτεσαι; Δηλαδή αν έγραφε στο url που τώρα βρίσκεσε http://www.freestuff.gr/forums/ιδανική_ ... γορίες_κτλ (και θα ‘θελα να ‘ξερα πως θα περνούσαν σε αυτό το url και οι άλλες παράμετροι) εσύ θα έδινες μεγαλύτερη βάση σε αυτό παρά στον τίτλο της ιστοσελίδας ή ακόμα και του θέματος;

Βασίλη (thyclub), στα παραδείγματα σου που γράφεις το ένα είναι καλύτερο από το άλλο URL, καλύτερο για ποιόν και ως προς τι; Για εμάς τους επισκέπτες; Και εφόσον μετράνε – που ειλικρινά δεν το αμφισβητώ – τα sef urls, να υποθέσουμε πως η google ψεύδεται από αυτά που γράφουν στο επίσημο blog τους;
Το ξαναποστάρω:
Which can Googlebot read better, static or dynamic URLs?
We've come across many webmasters who, like our friend, believed that static or static-looking URLs were an advantage for indexing and ranking their sites. This is based on the presumption that search engines have issues with crawling and analyzing URLs that include session IDs or source trackers. However, as a matter of fact, we at Google have made some progress in both areas. While static URLs might have a slight advantage in terms of clickthrough rates because users can easily read the urls, the decision to use database-driven websites does not imply a significant disadvantage in terms of indexing and ranking. Providing search engines with dynamic URLs should be favored over hiding parameters to make them look static.
Το «φάουλ» για εμένα, μια και χρησιμοποιούμε ποδοσφαιρικούς όρους, είναι πως για άλλη μια φορά για να «σκοράρουμε» στα αποτελέσματα αναζήτησης, κάνουμε «πατέντες» και κακή χρήση τεχνολογιών αφού τα Rewritings δεν ανακαλύφθηκαν με το σκεπτικό να καταλήξουμε να έχουμε sites όπου η κάθε μια σελίδα θα δείχνει ψεύτικο URL.

Κάτι τέλος… Κάτι τέτοιο πως θα το κάνετε static; http://www.cruisenews.gr/cruises.php?bo ... F06%2F2011 ή αυτό http://www.enet.gr/?i=news.el.search&t= ... uthor=&s=r
Όταν δηλαδή είμαστε σε URL που περνάνε διάφορα κριτήρια αναζήτησης και θέλουμε να έχουμε και τη δυνατότητα να μπορούμε να τα στείλουμε σε άλλους χρήστες που θα πάρουν το ίδιο αποτέλεσμα. Να υποθέσω πως αυτά τα URL μειονεκτούν έναντι των ψευτοstatic και πρέπει να βρούμε καμιά πατέντα να τα αλλάζουμε και αυτά;

και ένα παλιό άρθρο του Dvorak που νομίζω το έχω ξαναποστάρει, έτσι για να ευθυμήσουμε: http://www.pcmag.com/article2/0,2817,2340694,00.asp

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από cherouvim » 10 Ιουν 2011 12:38

dimsis έγραψε:Κάτι τέλος… Κάτι τέτοιο πως θα το κάνετε static; http://www.cruisenews.gr/cruises.php?bo ... F06%2F2011 ή αυτό http://www.enet.gr/?i=news.el.search&t= ... uthor=&s=r
Όταν δηλαδή είμαστε σε URL που περνάνε διάφορα κριτήρια αναζήτησης και θέλουμε να έχουμε και τη δυνατότητα να μπορούμε να τα στείλουμε σε άλλους χρήστες που θα πάρουν το ίδιο αποτέλεσμα. Να υποθέσω πως αυτά τα URL μειονεκτούν έναντι των ψευτοstatic και πρέπει να βρούμε καμιά πατέντα να τα αλλάζουμε και αυτά;
Αυτά είναι actions. Δεν γίνεται με plain html να πεις στο browser να κάνει GET στο /search/[keyword]. Οπότε ο,τι έρχεται από φόρμα θα είναι της μορφής /search?q=[keyword]&... κτλ

nbc
Honorary Member
Δημοσιεύσεις: 526
Εγγραφή: 05 Σεπ 2009 20:12
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από nbc » 10 Ιουν 2011 13:13

Το ακόλουθο URL είναι - νομίζω - ένα παράδειγμα που δικαιώνει τους αντι-SEF (εμού συμπεριλαμβανομένου).

Το βάζω σε code για να το απολαύσετε σε όλο του το μεγαλείο :D

Κώδικας: Επιλογή όλων

http://www.businessinsider.com/is-the-social-network-true-2010-10#painting-eduardo-as-a-victim-and-zuckerberg-as-a-villian-the-film-neglects-to-mention-that-facebook-began-to-be-starved-for-cash-while-eduardo-saverin-was-in-new-york-it-got-so-bad-zuckerbergs-family-took-out-loans-for-servers-1

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από ThyClub » 10 Ιουν 2011 13:23

Δημητρη σε λιγες μερες θα δεις πως γινεται η αναζητηση με sef urls και με συνδιασμο sef κ dynamic urls. Απλα σημερα φευγω για μπανακια και επιστρεφω απο δευτερα. Θα σου στειλω msn or fb οπου σε πετυχω

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από ThyClub » 10 Ιουν 2011 13:25

nbc έγραψε:Το ακόλουθο URL είναι - νομίζω - ένα παράδειγμα που δικαιώνει τους αντι-SEF (εμού συμπεριλαμβανομένου).

Το βάζω σε code για να το απολαύσετε σε όλο του το μεγαλείο :D

Κώδικας: Επιλογή όλων

http://www.businessinsider.com/is-the-social-network-true-2010-10#painting-eduardo-as-a-victim-and-zuckerberg-as-a-villian-the-film-neglects-to-mention-that-facebook-began-to-be-starved-for-cash-while-eduardo-saverin-was-in-new-york-it-got-so-bad-zuckerbergs-family-took-out-loans-for-servers-1
δεν πιστευω να υποστηριξε καποιος απο μας οτι αυτο το url ειναι σωστο. Αυτο ειναι καθαρο σπαμ

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από cherouvim » 10 Ιουν 2011 13:55

nbc έγραψε:Το ακόλουθο URL είναι - νομίζω - ένα παράδειγμα που δικαιώνει τους αντι-SEF (εμού συμπεριλαμβανομένου).

Το βάζω σε code για να το απολαύσετε σε όλο του το μεγαλείο :D

Κώδικας: Επιλογή όλων

http://www.businessinsider.com/is-the-social-network-true-2010-10#painting-eduardo-as-a-victim-and-zuckerberg-as-a-villian-the-film-neglects-to-mention-that-facebook-began-to-be-starved-for-cash-while-eduardo-saverin-was-in-new-york-it-got-so-bad-zuckerbergs-family-took-out-loans-for-servers-1
Δεν είναι καλό παράδειγμα αυτό μιας και είναι αποτέλεσμα client side functionality κατά τη χρήση του site. Δεν έχει σχέση με τα search engines μιας και ότι βλέπεις μετά το # δεν υπάρχει σε αποθηκευμένο στο search index και δεν έχει κάποια SEO αξία.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από ThyClub » 10 Ιουν 2011 14:02

Ποοο που το ειδες!!! Ναι εχει # το λινκ τελικα.

Άβαταρ μέλους
jpk
Δημοσιεύσεις: 441
Εγγραφή: 09 Μαρ 2011 21:17

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από jpk » 10 Ιουν 2011 14:06

Γενικά απόψεις είναι αυτές και δεν νομίζω ότι κερδίζει κανείς αν πείσει τον άλλον , κερδίζουμε όλοι ανταλλάσοντας τες.
jpk έγραψε: Πάντως και καλό στο SEO να μην έκαναν εγώ πάλι θα χρησιμοποιούσα φιλικά URL καθώς τα θεωρώ πιο καθαρή εφαρμογή , αρχιτεκτονικά , σε MVC.
dimsis έγραψε: Δεν κατάλαβα την σχέση του URL rewriting με το MVC ; Μπορεί να έχω εφαρμογή που πάει με mvc και να κάνει και url rewriting. Τι σχέση έχει το ένα με το άλλο;
Καμία έτσι όπως το θέτεις. MVC μπορείς να έχεις και με χρήση του /page.php?id=654 και με το /football/AEK , για παράδειγμα. Όπως έγραψα , θεωρώ , (είναι η δική μου οπτική δηλαδή) ότι σε ένα MVC είναι πιο «καθαρή» αρχιτεκτονικά η χρήση φιλικών URL. Γιατί το πιστεύω αυτό; Γιατί σε ένα MVC μάλλον θα έχεις έναν front controller ή dispatcher (δρομολογητή – κατανεμητή) ο οποίος ανάλογα με την κλήση θα «σηκώνει» τον αντίστοιχο Controller. Με αυτή την λογική θεωρώ ότι είναι αρχιτεκτονικά «καθαρό» να υπάρχει ο Controller στο URL (η τάξη ή το χαρακτηριστικό της τάξης που θα καταλάβει ο front controller). Στο παρελθόν έχω δουλέψει κάποια χρόνια σε MVC που τα έκανε όλα αυτά χωρίς φιλικά URL σε άλλη γλώσσα , το αποτέλεσμα ήταν ότι πολύ συχνά σε print screen προβλημάτων αναρωτιόμασταν «από ποιον Controller βγήκε τώρα αυτό». Βέβαια μπορείς να χρησιμοποιήσεις και τα δύο και URL Rewrite και μη φιλικά URL, αλλά αυτό και αν είναι προβληματικό. Αυτά που γράφω δεν είναι θέσφατα , υπάρχουν ατελείωτα implementation (τρόποι υλοποίησης) του MVC σχεδιασμού , απλά σου ανέφερα γιατί τα φιλικά URL τα θεωρώ καλή πρακτική χωρίς να κατακρίνω άλλους τρόπους υλοποίησης MVC.

-
jpk έγραψε: Για να είμαι ειλικρινής όμως, αν έκανε κακό στο SEO και αυτό ήταν κάτι μακροχρόνιο (και όχι μια γρήγορη απόφαση που αλλάζει, πχ. του Google) τότε δεν θα τα χρησιμοποιούσα. Ο προγραμματιστής που έχει να κάνει με το διαδίκτυο οφείλει κατ’ εμέ να έχει αντίληψη των βασικών αρχών λειτουργίας του, και η προώθηση μιας τοποθεσίας είναι μέσα σε αυτά (ακόμα και να υπάρχει υπεύθυνος SEO στην εταιρία).
dimsis έγραψε: «Ο προγραμματιστής που έχει να κάνει με το διαδίκτυο οφείλει κατ’ εμέ να έχει αντίληψη των βασικών αρχών λειτουργίας του» Συμφωνώ και δεν νομίζω πως στις βασικές αρχές λειτουργίας του διαδικτύου αναφέρανε ποτέ για URL rewriting για να σκοράρουμε καλύτερα στις μηχανές αναζήτησης!
Αυτό που αναφέρω είναι ότι η προώθηση μιας τοποθεσίας είναι μέσα στις βασικές αρχές λειτουργίας του διαδικτύου, που ο προγραμματιστής που έχει να κάνει με το διαδίκτυο δεν μπορεί να παραβλέπει.

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από mrpc » 10 Ιουν 2011 16:01

dimsis έγραψε:Και εφόσον μετράνε – που ειλικρινά δεν το αμφισβητώ – τα sef urls, να υποθέσουμε πως η google ψεύδεται από αυτά που γράφουν στο επίσημο blog τους;
Η google δε λέει πουθενά ότι τα sef urls δεν μετράνε. Απλά λέει ότι δεν είναι καλή πρακτική για άλλους λόγους. Ένας είναι ότι δεν μπορεί το googlebot να καταλάβει τι είναι παράμετρος και τι όχι. Αν π.χ. χρησιμοποιείς google webmaster tools, θα δεις ότι σε δυναμικές σελίδες, κάποιες παράμετρους τις αγνοεί γιατί θεωρεί ότι δεν επιρρεάζουν το αποτέλεσμα.
Και φυσικά είναι κακή τακτική από την άποψη ότι όταν έγινε μόδα το url rewriting, είχε γεμίσει ο κόσμος με ΚΑΚΙΣΤΕΣ υλοποιήσεις, που είχαν 4-5 διαφορετικά url για την ίδια σελίδα, με πολλά λάθη κ.λ.π.
Προσωπικά μετέτρεψα site πελάτη μου ώστε να χρησιμοποιεί sef links στις σελίδες του και είδα πάνω από 200% αύξηση στις επισκέψεις (priv.msg. αν θες link).

Από την άλλη, θεωρώ ότι το να φτιάχνεις urls με αποκλειστικό κριτήριο τις μηχανές αναζήτησης είναι τελείως λάθος. Ο σκοπός είναι το site σου να έχει μια συνοχή και να χτυπάει ωραία στο μάτι του επισκέπτη. Από εκεί και πέρα, αν θες το site σου να έχει θέση στις μηχανές... κάνε το site σου ΧΡΗΣΙΜΟ!

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από cherouvim » 10 Ιουν 2011 16:09

Σωστά. Το google θέλει να προλάβει τα προβλήματα που μπορεί να δημιουργηθούν από το εκ-των-υστέρων patching ενός site για αλλαγή των URLs μιας και μπορεί τα πράγματα να γίνουν χειρότερα (προφανώς γιατί δεν μπορούν να το κάνουν όλοι σωστά). Επίσης διαβεβαιώνει οτι μπορεί (εδώ και πολλά χρόνια) να κάνει index URLs με παραμέτρους. Ως εκ τούτου προτρέπει το κόσμο να σπαταλήσει το χρόνο του σε δημιουργία ποιοτικού περιεχομένου κτλ παρά στα ακροβατικά των URLs.

Ένα νέο site πάντως, και εφόσον το επιτρέπει η υποδομή του, δεν έχει κανένα λόγο να προτιμήσει τα:

Κώδικας: Επιλογή όλων

/?page=1
/?page=2&cat=6
/?page=2&cat=8
από τα:

Κώδικας: Επιλογή όλων

/about
/ads/cars
/ads/bikes

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6236
Εγγραφή: 30 Νοέμ 2004 03:09

ιδανική μορφή URLs για κατηγορίες κτλ

Δημοσίευση από fafos » 10 Ιουν 2011 16:39

mas eipate oloi tis filosofies sas.. tha mas deixete kapoia paradeigmata opou ta ta sef urls doulepsan kalytera apo ta arxaia typou ?id=123??
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες