Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: nikos65 on June 18, 2008, 01:24:16

Title: [solved]Διαχείριση της γλώσσας & σελίδες 404
Post by: nikos65 on June 18, 2008, 01:24:16
Παρατήρησα ότι στο google webmasters μου εμφανίζει αρκετές σελίδες στις οποίες τα crawl τους δεν μπορούν να τις βρουν.

Οι σελίδες αυτές υπάρχουν αλλά εμφανίζονται μόνο εάν η γλώσσα που είχες επιλέξει από πριν ήταν η ίδια
π.χ
http://www.sivotarooms.com/sivota-index/hotels/hotel-sivota-gr.html (http://www.sivotarooms.com/sivota-index/hotels/hotel-sivota-gr.html)
επειδή η βασική επιλογή της γλώσσας είναι αγγλικά θα την χτυπήσει 404 άμα αλλάξεις γλώσσα σε ελληνικά θα την δεις

και το ίδιο επαναλαμβάνετε σε όλες τις γλώσσες που είναι μεταφρασμένο το συγκεκριμένο αντικείμενο.

Καμία ιδέα;

Μήπως με κάποια παράμετρο μπορούμε να τους γυρνάμε στην αρχική σελίδα ή να την βρίσκουν χωρίς να παίζει ρόλο η γλώσσα επιλογής!!!  ???
Title: Re: Διαχείριση της γλώσσας & σελίδες 404
Post by: datahell on June 18, 2008, 09:05:37
Αυτό είναι γνωστό θέμα και γι αυτό το Module έχει επιλογή πως θέλετε να εμφανίζεται η δυνατότητα αλλαγής γλώσσας. Προσωπικά απαγορεύω στις μηχανές αναζήτησης να αλλάζουν γλώσσα επιτρέποντας έτσι την καταχώρηση των site μόνο στην προκαθορισμένη γλώσσα. Πως γίνεται αυτό; Δύο τρόποι:

1. Αλλάζεις τον τρόπο εμφάνισης του module γλώσσας σε drop-down.
2. Αλλάζεις τον τρόπο δημιουργίας των link αλλαγής γλώσσας ώστε να χρησιμοποιείται javascript που δεν μπορούν να εκτελέσουν οι μηχανές αναζήτησης.

Παραδείγματα θα δεις εδώ: elxis-downloads.com (http://www.elxis-downloads.com/) και isopensource.com (https://www.isopensource.com). Κάνε δεξί κλικ ->προβολή κώδικα και θα δεις πως φτιάχνω τους συνδέσμους μέσω javascript σε αυτά τα site. Στο δε elxis.org εμφανίζεται ως drop-down list.

Σημείωση
Για μέλη της Elxis Community: https://forum.elxis.org/index.php?topic=2080.0 (https://forum.elxis.org/index.php?topic=2080.0)
Title: Re: Διαχείριση της γλώσσας & σελίδες 404
Post by: nikos65 on June 18, 2008, 15:33:34
Θα βοηθούσε να μην βάζαμε το sitemap για τις υπόλοιπες γλώσσες εκτός από την βασική στο .htaccess η δεν παίζει ρόλο ;

Το drop down το γύρισα τώρα το Javascript το είδα αλλά μήπως θα μπορούσες να το έχουμε σαν παράδειγμα ; (Ξέρω ότι δεν ξέρω αλλά μαθαίνω)

Ευχαριστώ  :)



Title: Re: Διαχείριση της γλώσσας & σελίδες 404
Post by: datahell on June 18, 2008, 19:44:59
Όσον αφορά το sitemap κάνε ότι νομίζεις. Έχουμε κάνει κάποιες δοκιμές για επόμενη έκδοση του SEO PRO σχετικά με την ενσωμάτωση της γλώσσας στις URL (πχ http://el.mysite.com) αλλά τα αποτελέσματα και η μεθοδολογία δεν είναι ανακοινώσιμα.

Παράδειγμα javascript link
κλασσικός σύνδεσμος:
<a href="http://mysite.com">my site</a>

Σύνδεσμος με javascript (απλό παράδειγμα):
<a href="javascript:void(null);" onclick="window.open('http://mysite.com');">my site</a>

Ένας άλλος τρόπος (από το προσωπικό μου site):

Code: (html) [Select]
<script type="text/javascript">
<!--
/* prevent robots from changing language */
document.write('English | <a href="https://www.isopensource.com/?mylang=greek" title="Greek">Ελληνικά</a>');
//-->
</script>
<noscript><span title="Enable javascript to change language">English | Ελληνικά</span></noscript>
Title: Re: Διαχείριση της γλώσσας & σελίδες 404
Post by: nikos65 on June 19, 2008, 00:29:02
Σχετικά με το sitemap θέλω να διευκρινίσω ότι εννοούσα εάν θα πρέπει να μπουν robots.txt το sitemap για τις ξένες γλώσσες εκτός της βασικής .Sorry για το λάθος.

Ελπίζω να το έκανα σωστά "teacher"  ::)
www.sivotarooms.com (http://www.sivotarooms.com)

Ευχαριστώ Datahell για το javascript  :)