Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: farmville450 on March 31, 2016, 23:00:30

Title: component sitemap σε πολυγλωσσικό site
Post by: farmville450 on March 31, 2016, 23:00:30
Καλησπέρα σε όλους
Έχω κάνει εγκατάσταση το component sitemam σε elxis 4.4
Το site είναι πολυγλωσσικό αλλά δε χρησιμοποιώ την επιλογή του sitemap alternate hreflang εξαιτίας προβλημάτων της google στο Validation (Δεν τον δέχεται αν και έχει περάσει από validate στο https://validator.w3.org/ )

Όταν κάνει το component genarate το χάρτη, στο tab "XML χάρτης ιστοτόπου" φαίνεται το εξής:

The XML sitemap URL for your site can be seen below.

https://mysite.gr/sitemap/sitemap.xml   - or -   https://mysite.gr/inner.php/sitemap/sitemap.xml

Δείτε τον χάρτη του ιστότοπού σας

Multi-lingual XML sitemaps for your site:
de https://mysite.gr/de/sitemap/sitemap.xml Προβολή
el https://mysite.gr/sitemap/sitemap.xml Προβολή
en https://mysite.gr/en/sitemap/sitemap.xml Προβολή

Επιλέγοντας προβολή του δεύτερου link, στα Ελληνικά μας εμφανίζει το εξής:

<urlset xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9

http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>https://mysite.gr/</loc>
<lastmod>2016-03-31T14:39:25+00:00</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>

Επιλέγοντας προβολή των υπόλοιπων links μου εμφανίζει πάλι το παραπάνω, δηλαδή στα Ελληνικά.
Η ερώτησή μου είναι αν έτσι θα έπρεπε να δουλεύει, ή αν θα έπρεπε να δημιουργεί άλλο XML αρχείο και να μου εμφανίζει κάτι σαν:

<urlset xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>https://mysite.gr/en/</loc>
<lastmod>2016-03-31T14:39:25+00:00</lastmod>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>

για τα Αγγλικά π.χ

Πάντως μέσα στο φάκελο repository στα cache, αν και έχει δημιουργηθεί φάκελος sitemap, υπάρχει μόνο ένα αρχείο με όνομα "map_xml_el.xml" και όποιο link και να επιλέξω, πάντα το ίδιο αρχείο ανοίγει, σε αντίθεση με τα html sitemaps που είναι διαφορετικά για κάθε γλώσσα το καθένα.
Ευχαριστώ